prosemirror-view
Advanced tools
Changelog
1.33.8 (2024-06-11)
When composition happens with the cursor between two text nodes, use the last mutated one to guess which one is being changed.
Changelog
1.33.7 (2024-05-31)
Ignore stray <br>
nodes added to parent list elements when backspacing near uneditable content in Firefox.
Fix a crash where the editor tried to call removeAttribute
on a text node.
Fix an issue where coordinates near nested blocks could inappropriately be assigned to be inside those blocks.
Changelog
1.33.6 (2024-04-30)
Make sure the content slice stored for an in-editor drag is the one that was transformed by transformCopied
.
Changelog
1.33.5 (2024-04-22)
Fix a regression in composition handling in 1.33.3 that occurs for some IMEs when starting composition on an empty line.
Changelog
1.33.4 (2024-04-08)
When available, use Selection.getComposedRanges
on Safari to find the selection inside a shadow DOM.
Changelog
1.33.3 (2024-03-22)
Further improve preserving of compositions for IME systems that keep the cursor before the composed text.
Changelog
1.33.2 (2024-03-21)
Improve Android backspace detection when the native effect is to delete an entire block element.
Fix a bug where reconfiguring node views caused the editor to lose focus.
Fix an issue where some commands didn't properly scroll the cursor into view on Mobile Safari.
Fix a bug where starting a composition with stored marks or after a noninclusive mark, with an IME that keeps the cursor at the start of the composed text (like many Chinese IMEs) disrupted composition on Chrome.
Fix a memory leak where a (single) destroyed editor could be kept alive through a reused Range
object.
Changelog
1.33.1 (2024-02-15)
Fix a type error in the published type declarations in 1.33.0.