This version fixes a large number of bugs particularly relating to linked selections. Additionally it introduces some enhancements laying the groundwork for future functionality. Many thanks for contribution by @ruoyu0088, @hamogu, @Dr-Irv, @jonmmease, @justinbois, @ahuang11, and the core maintainer @philippjfr.
Bug fixes:
- Fix the
.info
property to return the info (#4513) - Set
toolbar=True
the default insave()
(#4518) - Fix bug when the default value is 0 (#4537)
- Ensure operations do not recursively accumulate pipelines (#4544)
- Fixed whiskers for
BoxWhisker
so that they never point inwards (#4548) - Fix issues with boomeranging events when aspect is set (#4569)
- Fix aspect if width/height has been constrained (#4579)
- Fixed categorical handling in Geom plot types (#4575)
- Do not attempt linking axes on annotations (#4584)
- Reset
RangeXY
whenframewise
is set (#4585) - Add automatic collate for
Overlay
ofAdjointLayout
s (#4586) - Fixed color-ranging after box select on side histogram (#4587)
- Use HTTPS throughout on homepage (#4588)
Compatibility:
- Compatibility with bokeh 2.2 for CDSCallback (#4568)
- Handle
rcParam
deprecations in matplotlib 3.3 (#4583)
Enhancements:
- Allow toggling the
selection_mode
onlink_selections
from the context menu in the bokeh toolbar (#4604) - Optimize options machinery (#4545)
- Add new
Derived
stream class (#4532) - Set Panel state to busy during callback (#4546)
- Support positional stream args in
DynamicMap
callback (#4534) legend_opts
implemented (#4558)- Add
History
stream (#4554) - Updated spreading operation to support aggregate arrays (#4562)
- Add ability to supply
dim
transforms for all dimensions (#4578) - Add 'vline' and 'hline' Hover mode (#4527)
- Allow rendering to pgf in matplotlib (#4577)