Skip to content

0.29.1 - #262

Merged
TrevorBurgoyne merged 1 commit into
mainfrom
release/0.29.1
Oct 12, 2026
Merged

0.29.1#262
TrevorBurgoyne merged 1 commit into
mainfrom
release/0.29.1

Conversation

@TrevorBurgoyne

@TrevorBurgoyne TrevorBurgoyne commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

0.29.1

Description

Fixed

  • set_annotations() / set_annotations_batch() could paint a frame with no annotations on heavy images. The outgoing annotations now stay on screen until the new ones are drawn.

Changed

  • Faster AnnotationList rebuilds: each row's icon is a cached <img> instead of an inline SVG, rows off screen skip layout and paint (content-visibility: auto), and the grouped view no longer does a linear search per row.
  • cleanup tasks.md

PR Checklist

  • Merged latest main
  • Version number in package.json has been bumped since last release
  • Version numbers match between package package.json and src/version.js
  • Updated documentation if necessary (currently just in api_spec.md)
  • Added changes to changelog.md

Breaking API Changes

no

@TrevorBurgoyne TrevorBurgoyne added the bug Something isn't working label Oct 12, 2026
@TrevorBurgoyne
TrevorBurgoyne merged commit 10e664e into main Oct 12, 2026
4 checks passed
@TrevorBurgoyne
TrevorBurgoyne deleted the release/0.29.1 branch October 12, 2026 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant