Releases: hanjinliu/whitecanvas
Releases · hanjinliu/whitecanvas
v0.3.3
What's Changed
copy
method by @hanjinliu in #64- Minor ticks in matplotlib backend by @hanjinliu in #65
- Deep copy layers by @hanjinliu in #66
- fix axis lims by @hanjinliu in #67
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Updates in legend by @hanjinliu in #58
- Allow setting None to lim by @hanjinliu in #59
- update
plt
by @hanjinliu in #60 - implement load_dataset by @hanjinliu in #61
- Automatically choose categorical or sequential colormap by @hanjinliu in #62
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Change the order of categorical plot by @hanjinliu in #55
- remove deprecated methods by @hanjinliu in #56
- Implement step plot by @hanjinliu in #57
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- bump cmap version by @hanjinliu in #54
- 3D canvas by @hanjinliu in #53
Full Changelog: v0.2.7...v0.3.0
v0.2.7
What's Changed
- update default layer names to be 'data-i' by @hanjinliu in #51
- Update plot API by @hanjinliu in #52
Full Changelog: v0.2.6...v0.2.7
v0.2.6
New Features
- Vispy grid lines by @hanjinliu in #44
- Implement missing features of pyqtgraph by @hanjinliu in #45
- Rects layer by @hanjinliu in #48
- Implement selection tools by @hanjinliu in #47
- Add
alpha
methods by @hanjinliu in #49 - Methods for checking if points are contained in a selection by @hanjinliu in #50
Bug Fixes
- bug fix for vispy=0.14.2 by @hanjinliu in #46
Full Changelog: v0.2.5...v0.2.6
v0.2.5
New Features
- Implement stacked categorical plotter by @hanjinliu in #26
- Categorical plot with numeric categories by @hanjinliu in #28
- Support format string for
with_text
functions by @hanjinliu in #29 - Inset and twin plot by @hanjinliu in #34
- Implement heatmap function for cat_x/y by @hanjinliu in #36
Bug Fixes
- Fix InfCurve problems by @hanjinliu in #35
- Refactor text properties by @hanjinliu in #43
Others
- add codecov by @hanjinliu in #27
- Move imref methods by @hanjinliu in #37
- pin psygnal by @hanjinliu in #41
- Fix vispy blending by @hanjinliu in #42
Full Changelog: v0.2.4...v0.2.5
v0.2.4
New features
- Implement
add_hist2d
andadd_kde2d
with colors by @hanjinliu in #20 - Overlaying methods for box plot and violin plot by @hanjinliu in #25
Bug fixes
- Fix marker layer by @hanjinliu in #21
- Fix tooltip artist of matplotlib by @hanjinliu in #24
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Highlight
- Legend is supported! Call
canvas.add_legend()
to automatically add legends independent of the backend. See the documentation for the details.
What's Changed
- vispy: performance improvement and bug fix in tick visibility by @hanjinliu in #18
- Support backend-independent legend items by @hanjinliu in #19
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Highlights
- Joint plot is implemented. Use
from whitecanvas import new jointgrid
to create aJointGrid
canvas, which plots joint and marginal distributions at the same time. See /examples/joint_grid.py.
New Features
- More mouse interactions by @hanjinliu in #12
- Implement
to_html
to embed interactive plots in the docs by @hanjinliu in #13 - Updates regarding to rug plot by @hanjinliu in #16
- Implement joint plot by @hanjinliu in #17
Bug Fixes
- Fix
with_xerr
andwith_yerr
by @hanjinliu in #11 - Fix plotly problems by @hanjinliu in #10
- Fix vispy Band layer by @hanjinliu in #8
- Fix clicked events not evoked in plotly by @hanjinliu in #14
Deprecations
- Rename methods by @hanjinliu in #15
Full Changelog: v0.2.1...v0.2.2