v0.33.1

facebook/lexicalv0.33.1Jul 10, 2025by etrepum

AI Summary

Patch release with fix for the new $config flat NodeState API and RangeSelection.setFormat setter.

Key Highlights

  • Fix for $config flat NodeState API updateJSON support
  • RangeSelection.setFormat setter added
  • Bug fixes

New Features

  • RangeSelection.setFormat setter
  • Implement missing updateJSON support for $config flat NodeState

Full Release Notes

This is a patch release with a fix for the new `$config` flat NodeState API

## Highlights

Core

* ✅ #7683 Implement missing `updateJSON` support for `$config` flat `NodeState`
* 🆕 #5829 `RangeSelection.setFormat` setter

## What's Changed
* v0.33.0 by @etrepum in https://github.com/facebook/lexical/pull/7672
* [lexical-link] Chore: Fix test names by @noamzaks in https://github.com/facebook/lexical/pull/7666
* Add a setter for the format property on RangeSelection by @HyperVS in https://github.com/facebook/lexical/pull/5829
* [lexical] Bug Fix: Implement missing deserialization for flat $config NodeState by @etrepum in https://github.com/facebook/lexical/pull/7683

## New Contributors
* @HyperVS made their first contribution in https://github.com/facebook/lexical/pull/5829

**Full Changelog**: https://github.com/facebook/lexical/compare/v0.33.0...v0.33.1