Releases: JuliaPlots/UnicodePlots.jl
Releases · JuliaPlots/UnicodePlots.jl
UnicodePlots-v3.8.2
UnicodePlots UnicodePlots-v3.8.2
Merged pull requests:
- Create REQUIRE, so can register package (#1) (@IainNZ)
- Add missing 'io' argument. (#8) (@MichaelHatherly)
- Enable Precompilation (#17) (@staticfloat)
- Relax type for spy plots (#24) (@jakebolewski)
- Fix deprecation warnings on Julia 0.4 (#29) (@jiahao)
- select the number of histogram bins automatically (#30) (@bicycle1885)
- support for time series using Base.Dates added closes #36 (#40) (@milktrader)
- fix demo image background (#43) (@waldyrious)
- Fix histogram range display for large values (#47) (@omus)
- Fix InexactError() bug (#52) (@lopezm94)
- Fix deprecated $, tty_size (#60) (@wookay)
- Fixes for Julia 0.6 (#63) (@andreasnoack)
- Better 0.6 fixes (#64) (@andreasnoack)
- Fixes calls to
histogram(...)with arrays ofFloat32(#68) (@JohnHBrock) - Replace all occurrences of Vector by AbstractVector in plot commands (#74) (@juliohm)
- Update syntax to 0.6 (#75) (@Evizero)
- Julia 07 fixes (#79) (@Paulms)
- Update test to use SparseArrays module (0.7/1.0) (#80) (@DrDaleks)
- Update travis.yml to 0.7/1.0 (#81) (@DrDaleks)
- Update readme.md density plot example (#83) (@anderson15)
- Add box-and-whisker plots (#84) (@mgtlake)
- testing UnicodePlots seriously (#85) (@Evizero)
using SparseArraysforsprandn(#86) (@trevor)- add heatmaps (#88) (@rjkat)
- Add tuple support for xlim and ylim (#99) (@Evizero)
- Add Project.toml to the project (#112) (@ronisbr)
- Spy coo (#120) (@dpo)
- allow latest version of StatsBase.jl (#121) (@bkamins)
- Improve Dates support for stairs and xlim (#122) (@simonbyrne)
- added support for vectors containing NaN in lineplot (#127) (@bcsj)
- Squeeze array before making histogram (#128) (@rkurchin)
heatmap: addzlimkwarg for setting color range (#135) (@IanButterworth)- Bring back CI and upgrade to Julia 1.6 (#136) (@IanButterworth)
- Allow irregularly spaced histogram bins (#141) (@aminnj)
- Update README.md (#144) (@t-bltg)
- Extend
colorfor tuple of RGB components (#145) (@t-bltg) - Switch to compact repr for floats (#147) (@t-bltg)
- allow histogram edges to be integer (#149) (@johnnychen94)
- Replace !isnan with isfinite (#150) (@t-bltg)
- Avoid drawing pixels out of canvas bounds (#151) (@t-bltg)
- Add basic
savefigimplementation (#152) (@t-bltg) - Allow den_signs override (#154) (@t-bltg)
- Enhance resolution of histogram (#155) (@t-bltg)
- Displaysize (#156) (@t-bltg)
- Rename
ostoout_stream(#157) (@t-bltg) - Support
:log,:log2,:log10scales (#158) (@t-bltg) - Update docs (#159) (@t-bltg)
- Add doc scripts, new ref imgs (#160) (@t-bltg)
- Update docs, remove unnecessary stuff in branch (#161) (@t-bltg)
- Bump version (#162) (@t-bltg)
- Log/ln scale consistency with
Plots.jl(#163) (@t-bltg) - Update docs (#165) (@t-bltg)
- Fix incorrect braille canvas spacing (#167) (@t-bltg)
- Unicodeplots docs (#168) (@t-bltg)
- Add support for text annotation on an existing plot (#171) (@mtfishman)
- Rename
xyscaletoxyfactinheatmap,xyscaleas symbol inhistogram(#172) (@t-bltg) - Update docs (#173) (@t-bltg)
- Modify labels in case of axis scaling (#174) (@t-bltg)
- Update docs (#175) (@t-bltg)
- Update docs (fix border=:none), replace 1.x imgs (#176) (@t-bltg)
- Fix border=:none (#177) (@t-bltg)
- Restore functor functionality (#178) (@t-bltg)
- Save space by moving labels (#179) (@t-bltg)
- Unicodeplots docs (#180) (@t-bltg)
- Support markers (#181) (@t-bltg)
- Update docs for markers (#183) (@t-bltg)
- Support newlines in barplot text (#184) (@t-bltg)
- Force color in tests for
PkgEval(#185) (@t-bltg) - Improve coverage, add tests (#186) (@t-bltg)
- More coverage (#187) (@t-bltg)
- Add note on layouts (#188) (@t-bltg)
- Axis scale: change default exponent to unicode (#190) (@t-bltg)
- Update docs (#191) (@t-bltg)
- Spy: add zeros pattern (#193) (@t-bltg)
- Update docs for spy (#194) (@t-bltg)
- minor docs update (#195) (@t-bltg)
- add
imageplot(support sixel) (#196) (@t-bltg) - Tail / head on
lineplot(#198) (@t-bltg) - Update docs for
contourplot(#200) (@t-bltg) - Fix square matrices (
heatmap/spy) (#201) (@t-bltg) - Rework colormaps, prepare
contourplot(#203) (@t-bltg) - Add
contourplot(#204) (@t-bltg) - Isolated colobar (#205) (@t-bltg)
- Rework docstrings (#206) (@t-bltg)
- Formatter (#207) (@t-bltg)
- Fix for recent Crayons (drop
1.0) (#208) (@t-bltg) - Unicodeplots docs (#209) (@t-bltg)
- Fix binary
or(#210) (@t-bltg) - Ease making canvas invisible (#212) (@t-bltg)
- Fix broken url (#213) (@t-bltg)
- Fix
:bothon arrow, improve coverage (#214) (@t-bltg) - Fix canvas example (
randn->rand), docs (#215) (@t-bltg) - Unicodeplots docs (#216) (@t-bltg)
- Add
surfaceplot,isosurface(support 3d plots) (#217) (@t-bltg) - Update docs for
surfaceplot,isosurface(#218) (@t-bltg) - Minor fixes (#220) (@t-bltg)
- Reduce allocs (#223) (@t-bltg)
- Interpolate color when using
linesonsurfaceplot(#224) (@t-bltg) - Update doc example (#225) (@t-bltg)
- Support vector of colors (
barplot,boxplot) (#227) (@t-bltg) - Bump
NaNMathcompat (#228) (@t-bltg) - Add
Unitfulsupport (#231) (@t-bltg) - Update docs for
Unitfulsupport (#233) (@t-bltg) - Support
xticks-yticks(#234) (@t-bltg) - typo (#236) (@t-bltg)
- make border_color a ref (#237) (@t-bltg)
- Rework structure for
8bit->24bitmode (#238) (@t-bltg) - Save
Plotaspng(#239) (@t-bltg) - Fix doc examples (#240) (@t-bltg)
- Update doc
pngfiles (#241) (@t-bltg) - enhance
savefig(#242) (@t-bltg) - rework doc
pngs (#243) (@t-bltg) - update imgs (#245) (@t-bltg)
- Fix default projection when using explicit canvas (#246) (@t-bltg)
- Rework documentation (#247) (@t-bltg)
- Implement simple
polarplot(#249) (@t-bltg) - Support vertical histograms (#250) (@t-bltg)
- Update ref imgs (#251) (@t-bltg)
- fix docs (#252) (@t-bltg)
- Fix
polarplotkwargs (#253) (@t-bltg) - stringify plot (#257) (@t-bltg)
- Add note on
Term.jl- rework layout docs (#258) (@t-bltg) - code quality (#259) (@t-bltg)
- lazily load FreeTypeAbstraction (#260) (@johnnychen94)
- force auto formatting for vscode (#261) (@johnnychen94)
- eagerly load FileIO (#262) (@johnnychen94)
- CI: use
julia-actions/cache(#263) (@t-bltg) - Don't draw grid helper lines on custom scales (#266) (@t-bltg)
- Fix
width-heightorder - style consistency (#267) (@t-bltg) - update docs (#268) (@t-bltg)
- fix plot size in
png- rework docs (#269) (@t-bltg) - update docs (#270) (@t-bltg)
densityplot: supportzscale- cleanup - immutability (#271) (@t-bltg)- UnicodePlots
3.0.0(#272) (@t-bltg) - update docs (#273) (@t-bltg)
- minor docs update (#274) (@t-bltg)
- fix keyword arguments propagation (#275) (@t-bltg)
- fix custom registered scheme (#276) (@t-bltg)
- fix floats (#278) (@t-bltg)
- docs: misc (#279) (@t-bltg)
- use
action@latestif possible (#280) (@t-bltg) FreeTypeAbstractioncompat - addAquatest / fix ambiguity (#282) (@t-bltg)- Add rlim for polarplots (#284) (@zsoerenm)
- add
projectionaliases (#285) (@t-bltg) - fix
projectionpropagation (#286) (@t-bltg) - add
invalidations.ymlcheck (#288) (@t-bltg) - add
imageplotdocs (#289) (@t-bltg) - add precompilation statements (#290) (@t-bltg)
Dates: fixxticks- addformat(#293) (@t-bltg)- duplicate and rework code from
FreeTypeAbstraction(#294) (@t-bltg) - increase coverage - freetype simplifications (#295) (@t-bltg)
- updates (#296) (@t-bltg)
- enhance error message for big amplitude (#298) (@t-bltg)
- better fix on big amplitude (#299) (@t-bltg)
- use
COV_EXCL_LINEinstead ofCOV_EXCL_START-COV_EXCL_STOP(#300) (@t-bltg) - update contour colormap
zlim- disable labels on3dplots (#301) (@t-bltg) - simplifications - swap transform order (#302) (@t-bltg)
- change
surfaceplotdefault aspect (#303) (@t-bltg) - Add warning on failing font, and refuse to create image (#304) (@t-bltg)
- add
Termexamples (#305) (@t-bltg) - add links (#306) (@t-bltg)
- do not error on failing
png_image(#307) (@t-bltg) - make
marginandpaddingmutable (#308) (@t-bltg) - add mutability tests (#309) (@t-bltg)
- README: Fix two section headings (#310) (@waldyrious)
unicode_exponentconsistency (#312) (@t-bltg)- rework colorbar lim labels and padding (#313) (@t-bltg)
- fix
surfaceplotmasking usingNaNs (#314) (@t-bltg) - simplify test (#316) (@t-bltg)
- use
inv(#317) (@t-bltg) - ceil_neg_log10(x) for non-finite x (#322) (@milankl)
- enhance
heatmap(#323) (@t-bltg) - remove
UP_PRECOMPILEsupport (#325) (@t-bltg) - fix ambiguity - wrap precomp scenario in func (#326) (@t-bltg)
- fix possible invalidations (#327) (@t-bltg)
- add invalidations script in docs (#328) (@t-bltg)
- fix
SVectorinferrability (#329) (@t-bltg) - conditionally require
FreeType,FileIO,UnitfulandImageInTerminalthrough weak deps orRequires(#332) (@t-bltg) - Clarify
xticks,yticksin README.md (#333) (@Socob) - make more
Plotattributes mutable (#338) (@t-bltg) - use
is_auto(lims)(#339) (@t-bltg) - Use relative paths when including extensions in init (#341) (@andreasnoack)
- support
IntervalSetsthrough weak deps (#342) (@t-bltg) - refs images (#344) (@t-bltg)
- swap
Functionorder (#345) (@t-bltg) - update docs - fix intervals sampling (#346) (@t-bltg)
- update doc images (#347) (@t-bltg)
- update refs (#349) (@t-bltg)
- clarify docs (#350) (@t-bltg)
- rename ref imgs directory (#351) (@t-bltg)
- rename docs branch link (#352) (@t-bltg)
- Migrate from SnoopPrecompile to PrecompileTools (#353) (@timholy)
- CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#354) (@github-actions[bot])
- Fix Unitful bugs (#357) (@t-bltg)
- update lineplot docs (#358) (@adamslc)
- add
TermExtforgridplot(#359) (@t-bltg) - fix a few typos (#363) (@t-bltg)
- CI: experimental (#364) (@t-bltg)
- relax empty plot constraints - rework lims corner cases (#366) (@T-bl...
v3.8.1
UnicodePlots v3.8.1
Merged pull requests:
- Rewrite docs using
Documenter(#411) (@t-bltg) - update docs (#412) (@t-bltg)
- enrich dows (#413) (@t-bltg)
- update docs (#414) (@t-bltg)
- fix workflow (#415) (@t-bltg)
- restructure docs (#417) (@t-bltg)
- format using runic (#418) (@t-bltg)
- add
pre-commithook (#419) (@t-bltg) - implement
OctantCanvas(#420) (@eschnett) - rework decode table (#421) (@t-bltg)
Closed issues:
- switch to
Documenterbased docs ? (#311)
v3.8.0+docs
What's Changed
- enforce allocations checks by @t-bltg in #407
- more allocs checks by @t-bltg in #408
- add basic Documenter based docs by @t-bltg in #409
- fix README by @t-bltg in #410
- Rewrite docs using
Documenterby @t-bltg in #411 - update docs by @t-bltg in #412
- enrich dows by @t-bltg in #413
- update docs by @t-bltg in #414
- fix workflow by @t-bltg in #415
- restructure docs by @t-bltg in #417
- format using runic by @t-bltg in #418
- add
pre-commithook by @t-bltg in #419
Full Changelog: v3.8.0...v3.8.0+docs
v3.8.0
v3.7.3
v3.7.2
v3.7.1
v3.7.0
v3.6.5
UnicodePlots v3.6.5
Merged pull requests:
- fix
1.11.0test regression (#376) (@t-bltg) - update ci yml (codecov) (#377) (@t-bltg)
- Fix downloads count badge (#379) (@pricklypointer)
- fix badge (#380) (@t-bltg)
- fix unitful bug (#384) (@t-bltg)
- fix cornercase (#385) (@t-bltg)
- compat lts (#386) (@t-bltg)
Closed issues: