Added
- Optional app names and Copy formats for source paths, CSS classes and identifying attributes.
- An Open in editor callback and
portalContainer integration for host modals and popovers.
- Selection inside same-origin iframes, including nested frames.
- Opt-in hash routing and an option to disable global keyboard shortcuts.
Improved
- Toolbar styles render inside Shadow DOM.
- Deep selection works through overlays and open shadow roots.
- Keyboard activation, accessible control names and focus return.
- Toolbar, panel, annotation editor and marker motion.
Fixed
- Copy, Send and synchronization preserve feedback changed while operations are pending.
- Clear all completes with large batches; failed Copy and Send operations preserve feedback.
- Callback-only Send supports asynchronous delivery and failure handling.
- Popup placement, viewport edges, Safari spacing and zoom alignment.
- Iframe marker positioning and numbering, React 19 import compatibility and source-location filtering.
- Layout selection, persisted edits and resolved annotations after reconnecting.
Full changelog · API documentation