Releases: hanjinliu/whitecanvas
Releases · hanjinliu/whitecanvas
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
v0.2.1
This release fixes some bugs that were found during writing the docs.
What's Changed
- Fix autoscaling and error bars by @hanjinliu in #4
- Improve hover text by @hanjinliu in #5
Full Changelog: v0.2.0...v0.2.1
v0.2.0
This release breaks some API of v0.1.0 but now categorical plot can be created in a very comfortable way.
What's Changed
- New categorical plot architecture by @hanjinliu in #1
whitecanvas.theme
submodule by @hanjinliu in #2- Yet another categorical plotter API by @hanjinliu in #3
New Contributors
- @hanjinliu made their first contribution in #1
Full Changelog: v0.1.0...v0.2.0