v0.16.2

puckeditor/puckv0.16.2Nov 7, 2024by chrisvxd

AI Summary

A patch release addressing stability issues, including handling Redux state immutability, preventing crashes for missing components, and fixing RTL styling.

Key Highlights

  • Fixed Redux immutability issues
  • Fixed crashes when component definitions are missing
  • Fixed RTL styles in action bar overlay
  • Removed internal AutoField and FieldLabel components from bundle

Full Release Notes

## Bug Fixes

* always treat data as immutable, fixing Redux issues ([51154e9](https://github.com/measuredco/puck/commit/51154e92b9022311afa79d086f69b70b6b8beb77))
* don't crash if component definition missing ([525b506](https://github.com/measuredco/puck/commit/525b5065563675d03d89cf090ce1f7fdf8ff0486))
* don't crash when selecting component with no config ([cb90f5d](https://github.com/measuredco/puck/commit/cb90f5d9109b340407bc9828fcd9761183d83e68)), closes [#671](https://github.com/measuredco/puck/issues/671)
* export missing resolveAllData lib in RSC bundle ([2f5fb7b](https://github.com/measuredco/puck/commit/2f5fb7ba69b61b857ad14720b93ceab026571aa7))
* fix RTL styles in action bar overlay ([bf5c5a3](https://github.com/measuredco/puck/commit/bf5c5a33081599331049063c79c7859aea96d0da))
* remove internal AutoField and FieldLabel components from bundle ([5df1597](https://github.com/measuredco/puck/commit/5df1597feede2f0ff922ad13297fd3acaf942da2))
* remove unused label from AutoField type ([18b6f1a](https://github.com/measuredco/puck/commit/18b6f1acae0186245817f35d4a27e6fdf4153ea1))


## New Contributors
* @IMythx made their first contribution in https://github.com/measuredco/puck/pull/650
* @novacoole made their first contribution in https://github.com/measuredco/puck/pull/678
* @missilev made their first contribution in https://github.com/measuredco/puck/pull/677

**Full Changelog**: https://github.com/measuredco/puck/compare/v0.16.1...v0.16.2