v53.3.17

udecode/platev53.3.17Oct 14, 2026by zbeyens

Upgrading?

AI Summary

This patch release addresses critical bugs in DOCX export and Markdown parsing, specifically regarding text marks, line breaks, and autolinks. It includes dependency updates and improvements to disallowed node handling.

Key Highlights

  • Fixed DOCX export issues where `<br>` tags caused unwanted line stretching in Word and marks (like bold/italic) were leaking onto subsequent text.
  • Resolved Markdown parsing issues where email autolinks were stripping subsequent content when MDX was enabled.
  • Enhanced `disallowedNodes` configuration to properly apply to HTML and MDX elements based on their deserialize rule keys.

Full Release Notes

## `@platejs/ai`

### Patch Changes

- Updated `@platejs/markdown`.

## `@platejs/docx-io`

### Patch Changes

- [#5161](https://github.com/udecode/plate/pull/5161) by [@vincent69001](https://github.com/vincent69001) – Fix `<br>` export: Word for Mac no longer labels it as a text wrapping break, and Word no longer stretches the justified line that ends with it, a setting that applies to the whole document.

- [#5150](https://github.com/udecode/plate/pull/5150) by [@vincent69001](https://github.com/vincent69001) – Fix DOCX export losing marks on text that carries several marks (for example bold and italic) and leaking a mark onto the text that follows it

## `@platejs/markdown`

### Patch Changes

- [#5159](https://github.com/udecode/plate/pull/5159) by [@SahinurDEV](https://github.com/SahinurDEV) – Fix email autolinks losing later Markdown content when MDX is configured on Plate's default Markdown parser. Keep ordinary link and image URLs and existing JSX formatting when parsing autolinks.

- [#5141](https://github.com/udecode/plate/pull/5141) by [@zbeyens](https://github.com/zbeyens) –
  - Apply `disallowedNodes` to HTML and MDX elements by the key of their deserialize rule, so with `remark-mdx`, `disallowedNodes: ['a']` also removes `<a href>`.

## Contributors

Thanks to everyone who contributed to this release:

@SahinurDEV, @vincent69001, @zbeyens

Full changelog: [`v53.3.16...v53.3.17`](https://github.com/udecode/plate/compare/v53.3.16...v53.3.17)

Related Repositories