v0.21.1
puckeditor/puckv0.21.1Jan 23, 2026by chrisvxd
AI Summary
Bug fix release addressing issues with rich text extensions, Firefox compatibility, and array field behavior. Includes fixes for nested richtext fields rendering and block deletion in rich text.
Key Highlights
- Fixed throwing error when disabling listItem rich text extension
- Fixed consistent plugin ordering in Firefox
- Fixed nested richtext fields rendering in Render component
- Fixed array item expansion prevention when empty
- Fixed block deletion on backspace in rich text for Firefox
Full Release Notes
## Bug Fixes * don't throw when disabling listItem rich text extension ([4ca0a46](https://github.com/measuredco/puck/commit/4ca0a46e895e8a378bc743c4c06451dca8c00838)) * enforce disabled styles for rich text menu with no options ([3d56139](https://github.com/measuredco/puck/commit/3d56139a84912fcc5cc13142bd31df8b2d187368)) * ensure consistent plugin ordering in Firefox ([274c5f6](https://github.com/measuredco/puck/commit/274c5f6abd8585d015ece2b59d11da0b4914b6d0)) * ensure nested richtext fields render in <Render/> ([501a164](https://github.com/measuredco/puck/commit/501a1649afbb5fb4125146541e63b0f3fec3a962)) * prevent array item expansion when empty ([1a6682a](https://github.com/measuredco/puck/commit/1a6682a3bc0eaaae2f6ffe1a2d20656d8d647a65)) * prevent block deletion on backspace in rich text in Firefox ([71c8664](https://github.com/measuredco/puck/commit/71c8664dd7f0fe7d971ebcd4992167df2e45bcc1)) * replace missed fast-deep-equals with fast-equals ([ffa5171](https://github.com/measuredco/puck/commit/ffa5171c1732875df9a82934a4924b0e86750161)) ## Contributors - [ArfatSalman](https://github.com/ArfatSalman) - [DamianKocjan](https://github.com/DamianKocjan) - [kuntlme](https://github.com/kuntlme) - [sd416](https://github.com/sd416) - [themre](https://github.com/themre) - [Xtron33](https://github.com/Xtron33) **Full Changelog**: https://github.com/puckeditor/puck/compare/v0.21.0...v0.21.1