Skip to content

Latest commit

 

History

History
117 lines (95 loc) · 4.18 KB

CHANGELOG.rst

File metadata and controls

117 lines (95 loc) · 4.18 KB

Changelog

0.6

  • Fix compatibility with Matplotlib 3.9 and numpy 2.
  • Fix disabling multiple key bindings.
  • Remove the deprecated Selection.target.index.

0.5.3

  • Require Python 3.7 (due to setuptools support ranges); mark Matplotlib 3.7.1 as incompatible.
  • Highlights can be removed by right-clicking anywhere on the highlighting artist, not only on the annotation.

0.5.2

  • Fix compatibility with Matplotlib 3.6 and with PEP517 builds.
  • Non-multiple cursors can now be dragged.

0.5.1

No new features; minor changes to docs.

0.5

  • Breaking change: index is now a direct attribute of the Selection, rather than a sub-attribute via target. (Selection.target.index has been deprecated and will be removed in the future.)
  • Additional annotations are no longer created when dragging a multiple cursor.
  • Clicking on an annotation also updates the "current" selection for keyboard motion purposes.
  • Disabling a cursor also makes it unresponsive to motion keys.
  • Hovering is still active when the pan or zoom buttons are pressed (but not if there's a pan or zoom currently being selected).
  • Annotations are now :class:`~matplotlib.figure.Figure`-level artists, rather than Axes-level ones (so as to be drawn on top of twinned axes, if present).

0.4

0.3

0.2.1

No new features; test suite updated for compatibility with Matplotlib 3.0.

Miscellaneous bugfixes.

0.2

Miscellaneous bugfixes.

0.1

  • First public release.