v0.19.2

puckeditor/puckv0.19.2Jul 11, 2025by chrisvxd

AI Summary

This release focuses on refining user interactions and fixing state management issues within the Puck editor. It improves keyboard handling, form submission behavior, and the outline panel's display of slot labels.

Key Highlights

  • Fixed icon buttons from inadvertently submitting parent forms
  • Released Ctrl/Cmd modifier keys when switching tabs to prevent stuck keys
  • Updated the outline panel to correctly display slot labels
  • Fixed internal state management for history resets

Full Release Notes

## Bug Fixes

* ensure setHistories resets the appState ([7cccfdd](https://github.com/measuredco/puck/commit/7cccfddf2c3c74ea8b17b1e6dda7dbdc2e231022))
* prevent icon buttons from submitting parent form ([5f6f6d8](https://github.com/measuredco/puck/commit/5f6f6d8e8e2e33281ff235a51786d1af9a6e5622))
* release ctrl/cmd when tab changes ([37d387b](https://github.com/measuredco/puck/commit/37d387bddec49f03dc10b1df6f72768bf39b24dd))
* respect slot label in outline panel ([cccf912](https://github.com/measuredco/puck/commit/cccf9125587f14ee1336447a4e63e044af787ca6))

## New Contributors
* @coftad made their first contribution in https://github.com/puckeditor/puck/pull/1144
* @FocusThen made their first contribution in https://github.com/puckeditor/puck/pull/1148

**Full Changelog**: https://github.com/puckeditor/puck/compare/v0.19.1...v0.19.2