🎊 Univer@v0.10.0
🚧 Important Note
Your feedback is crucial! Please submit issues and suggestions to help us shape the future of Univer.
🚀 Getting Started
If you're eager to explore Univer, check out our getting started documentation.
Dive into the world of collaborative document, spreadsheet, and presentation editing powered by Univer!
💔 Breaking Changes: Custom Permission Background and User Component Configuration Changes
In the past, developers used the customComponents property of UniverSheetsUIPlugin to implement custom permission backgrounds and user components. This approach was cumbersome and had a high learning curve. In version 0.10.0, we made a breaking change by removing customComponents and replacing it with more intuitive protectedRangeUserSelector and protectedRangeShadow. If you previously used the customComponents property for custom permission backgrounds and user components, please refer to the documentation for migration guidance.
📊 Univer Sheets
✨ New Features Highlights
- Added
mergeLocalesmethod: Simplifies merging of locale packages. #5598 - Enhanced
univer.registerPluginmethod: Supports batch registration of plugins. #5604
🐛 Bug Fixes and Optimizations
- Optimized the default popup position of the custom sorting dialog to enhance user experience. #5600
- The find and replace feature has been upgraded to allow jumping to the next match directly by pressing the Enter key in the input box. #5589
- Fixed some issues related to table filters. #5584
📦 Univer Presets
- SDK has been updated to version 0.10.0
🎢 Special Thanks
Univer Slides now supports inserting circles. Thanks to community contributor @kenny-not-dead for this feature contribution. #5602
📢 Join the Conversation
We welcome your input and insights as we embark on this exciting journey. Connect with us on:
📝 Changelog
Full changelog (2025-07-29)
Bug Fixes
- sheets-sort-ui: update default position calculation for custom sort dialog (#5600) (6f545c3)
- tablefilter: fix table filter fromjson condition error (#5584) (6595c02)