What's Changed
- Add skipFormatContainerFallbackCheck to keep persisted Content Model path valid by Jiuqing Song (@JiuqingSong) in #3358
- Clear whole list node stack when leaving its root parent by Jiuqing Song (@JiuqingSong) in #3357
- Remove redundant leading/trailing selection markers within a paragraph by Jiuqing Song (@JiuqingSong) in #3362
- Reconcile IMG src and data-* attribute changes in Content Model cache by Jiuqing Song (@JiuqingSong) in #3360
- Add Paste As Markdown support and isPastedContentMarkdown API by Julia Roldi (@juliaroldi) in #3363
- Recognize escaped characters when converting markdown to Content Model by Jiuqing Song (@JiuqingSong) in #3365
- Add MarkdownPastePlugin to paste markdown content as rich text by Julia Roldi (@juliaroldi) in #3366
- Version bump main: 9.53.0 → 9.54.0 by Julia Roldi (@juliaroldi) in #3364
- Preserve new event pasteType when converting BeforePaste event by Julia Roldi (@juliaroldi) in #3367
- Hotfix version bump legacyAdapter: 8.66.0 → 8.66.1 by Julia Roldi (@juliaroldi) in #3369
- Add draft-pr skill to generate PRs with title and test instructions by Julia Roldi (@juliaroldi) in #3368
- changeCapitalization API: Fix 'capitalize' making both halves of a word uppercase by Ian Elizondo (@ianeli1) in #3372
- Add hotfix skill for scoped, commit-targeted version bumps by Julia Roldi (@juliaroldi) in #3370
- Bump dompurify from 3.4.0 to 3.4.9 by Dependabot (@dependabot)[bot] in #3371
- Bump dompurify from 3.4.9 to 3.4.11 by Dependabot (@dependabot)[bot] in #3374
- Bump @babel/core from 7.11.1 to 7.29.7 by Dependabot (@dependabot)[bot] in #3376
- Fix editor jump when entering image edit mode by Julia Roldi (@juliaroldi) in #3373
- Re-enable and stabilize previously-disabled tests by Jiuqing Song (@JiuqingSong) in #3377
- Fix normalizeSingleSegment to preserve leading space for word separation by Jiuqing Song (@JiuqingSong) in #3379
- Add unit tests to increase coverage for plugins and editor-adapter by Jiuqing Song (@JiuqingSong) in #3378
- Retain segments with undeletable links during model pruning by Jiuqing Song (@JiuqingSong) in #3380
- [Markdown Plugin] Support auto-conversion on native paste and add undoConversion option by Julia Roldi (@juliaroldi) in #3381
- Version bump main: 9.54.0 → 9.55.0 by Julia Roldi (@juliaroldi) in #3385
- Pin aria-live announcer to top:0; left:0 to avoid scroll overflow by daxiang94 in #3383
- Add ariaLabel to TextField for accessibility by Matt Lind (@mattlind) in #3387
- Fix build by Jiuqing Song (@JiuqingSong) in #3388
- Add support for HTML data element in Content Model by Jiuqing Song (@JiuqingSong) in #3389
- Version bump main: 9.55.0 -> 9.56.0, react: 9.0.4 -> 9.0.5 by Vi Nguyen (@vinguyen12) in #3393
New Contributors
- daxiang94 made their first contribution in #3383
- Matt Lind (@mattlind) made their first contribution in #3387
Full Changelog: v9.53.0...v9.56.0