Breaking Changes
- requires angular v22 or greater (42fac70)
- component inputs and outputs are migrated to signals, inputs can no longer be set directly on the component instance (a1ebe8c)
- remove unimplemented
ToolbarCustomMenuItemtype (2125d5a)
Features
Bug Fixes
- allow
tel:urls in the link menu (7a046c2) - fix crash in Firefox and Safari when checking for trusted html (7edd138)
- add missing locale for the link component (c191b1d)
- fix horizontal rule not allowing input on an empty editor (7e07fc5)
- fix undo clearing the editor after initial load (8405edd)
- allow clicking links when the editor is disabled (2e32062)
- support Trusted Types CSP and parse html in an inert document (9d1ae44)
- update active menu items in zoneless apps (8fe8e73)
- set the ordered list start number when typing "1. " (a372d92)
- make the toolbar a single tab stop with arrow key navigation (3a6a502)
- skip linkify on paste when the schema has no link mark (5aebae5)
- keep popups and dropdowns within the viewport (6c0e770)
- keep popups open when used inside a shadow root (63efdaa)
- don't convert decimal numbers to links on paste (e934f0a)
- render default icons when
forRoothas no config (b1579f5) - toggle lists and blockquotes after select all (30335bb)
Documentation
- fix floating menu example (fb8fd68)
- update get editor content and ngModel examples (7b37c10)
- add server-side rendering section and fix usage examples (47c811c)
- add troubleshooting page for duplicate prosemirror packages (c736fe3)
Internal
- publish to npm with trusted publishing (c54c9d0)