What's Changed
Added
- Add transfunc and grayscale to render_images by @timtreis in #567
- Add per-channel norm support for render_images by @timtreis in #572
- Implement
frameonparameter and added deprecation warning forfigin show() by @timtreis in #573 - Add
gene_symbolsparameter torender_shapes,render_points,render_labelsby @timtreis in #578 - Add
make_paletteandmake_palette_from_datafor palette generation by @timtreis in #581 - Add
channels_as_legendto render_images by @timtreis in #576
Changed
- Skip plt.show() when user supplies ax= to allow multi-call layering by @timtreis in #569
- Skip table fallback when coloring by element DataFrame column by @timtreis in #571
- Reject all matplotlib shorthand color notations in
_is_color_likeby @timtreis in #584
Fixed
- Fix datashader ignoring
na_colortransparency for continuous data by @timtreis in #566 - Fix categorical colors wrongly assigned to points with non-sequential index by @timtreis in #570
- Fix user figure DPI silently overridden by pl.show() by @timtreis in #575
- Fix
set_zero_in_cmap_to_transparentwith datashader rendering by @timtreis in #577 - Fix axes mismatch when elements have multi-CS transformations by @timtreis in #580
- Fix docstrings and remove dead code across public API by @timtreis in #583
Full Changelog: v0.3.2...v0.3.3