v0.19.0
dream-num/univerv0.19.0Mar 28, 2026by wpxp123456
AI Summary
Univer v0.19.0 improves the comment feature, adds hand-drawn style borders for shapes, and introduces F4 shortcut key support for formulas.
Key Highlights
- Add support for hand-drawn (sketch) style borders on regular shapes
- Comment feature optimization: crash fixes and refactored menu command IDs
- F4 shortcut key support added for formulas and worksheets
- Theme builder example added
Breaking Changes
- Comment-related command IDs were refactored: `sheets.operation.show-comment-modal` changed to `sheet.operation.show-comment-modal` and `thread-comment-ui.operation.toggle-panel` changed to `sheet.operation.toggle-comment-panel`.
New Features
- Hand-drawn style borders on regular shapes
- F4 shortcut key support in formulas
- Theme builder example
Full Release Notes
## 🎊 Univer@v0.19.0
### 🚧 Important Note
Your feedback is crucial! Please submit [issues](https://github.com/dream-num/univer/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](https://docs.univer.ai/guides/sheets/getting-started/installation).
Dive into the world of collaborative document, spreadsheet, and presentation editing powered by Univer!
### 📊 Univer Sheets
#### ✨ New Features Highlights
- Add support for hand-drawn (sketch) style borders on regular shapes, enhancing visual expressiveness.
#### 🐛 Bug Fixes and Optimizations
- Optimize the comment feature: #6712
- Fix the issue of page crashes when clicking on cells with comments while the comment list is open.
- Refactor comment-related menu command IDs (please update if you are using related commands or hiding menus): #6741
- Add Comment: `sheets.operation.show-comment-modal` -> `sheet.operation.show-comment-modal`
- Comment Management: `thread-comment-ui.operation.toggle-panel` -> `sheet.operation.toggle-comment-panel`
- Fix the issue of comment permission point settings not taking effect in some scenarios.
- Fix the issue of filter area borders not updating when changing themes. #6723
- Fix the issue of right-click menu flickering during initialization when integrating univer with react 18. #6726
- Fix the issue of conditional formatting anomalies when copying/cutting/pasting across worksheets. #6727
- Fix the issue of content rollback when clicking the fx input box after modifying the currently selected cell value through the API. #6728
- Fix several shape-related issues.
Special thanks to community contributor @getmateri for contributions in this version:
- Fix the issue of formula cell reference errors after cutting and pasting across worksheets. #6686
- Add support for `F4` shortcut key in formulas. #6702
- Add support for some `F4` shortcut key functionalities in worksheets. #6702
### 🌐 Univer Server
- Fix the issue of conditional formatting parsing failure when importing Excel files due to using theme color before theme initialization.
- Fix the issue of regular shapes being misidentified as custom shapes in hand-drawn mode, causing them to be ignored during export.
### 📦 Univer Presets
- SDK has been updated to version 0.19.0.
### 📢 Join the Conversation
We welcome your input and insights as we embark on this exciting journey. Connect with us on:
- :octocat: [GitHub Discussions](https://github.com/dream-num/univer/discussions)
- 👾 [Discord](https://discord.gg/z3NKNT6D2f)
### 📝 Changelog
[Full changelog](https://github.com/dream-num/univer/compare/v0.18.0...v0.19.0) (2026-03-28)
### Bug Fixes
* **cf:** fix cross-worksheet copy/cut/paste issues with conditional formatting ([#6727](https://github.com/dream-num/univer/issues/6727)) ([a3a40ba](https://github.com/dream-num/univer/commit/a3a40baa238f1b22e44d37208e825ee4ac83da45))
* **comment:** fix comments-related issues ([#6712](https://github.com/dream-num/univer/issues/6712)) ([f1fbcfe](https://github.com/dream-num/univer/commit/f1fbcfea2a8a7c19ceb55447aaf278aec3be6794))
* **design:** prevent popup flicker before initial position is calculated ([#6726](https://github.com/dream-num/univer/issues/6726)) ([de505b5](https://github.com/dream-num/univer/commit/de505b5156a1e35048daca2cbf45d705809e5361))
* **docs-ui:** avoid duplicate sheet editor inserts after IME composition ([#6734](https://github.com/dream-num/univer/issues/6734)) ([3d8759a](https://github.com/dream-num/univer/commit/3d8759a973f121991fc580102869c6bf6924abce))
* **drawing:** fix drawing delete err ([#6716](https://github.com/dream-num/univer/issues/6716)) ([75b0e0d](https://github.com/dream-num/univer/commit/75b0e0dff6d0ea59bc9b771052dde7c1abd5bbe2))
* fix and supplement the relevant logic for the F4 shortcut key ([#6736](https://github.com/dream-num/univer/issues/6736)) ([bab5bc9](https://github.com/dream-num/univer/commit/bab5bc9cfbd9e4d945caac3e897ead92d6f23030))
* **formula:** fix some issues with the cross-worksheet cut formula ([#6722](https://github.com/dream-num/univer/issues/6722)) ([66631d4](https://github.com/dream-num/univer/commit/66631d4bbf0ebb9a172ecbb16b703f505e4c1439))
* **paste:** fix cross-worksheet copy/cut/paste issues in data validation ([#6729](https://github.com/dream-num/univer/issues/6729)) ([361d467](https://github.com/dream-num/univer/commit/361d467834069985c4c403aed3c10d6d16613dfa))
* **sheets-filter-ui:** refresh filter range and buttons on theme changes ([#6723](https://github.com/dream-num/univer/issues/6723)) ([dc752c4](https://github.com/dream-num/univer/commit/dc752c420cf1bcde5984109244f6f651851f5a51))
* **sheets-ui:** sanitize clipboard HTML parsing ([#6738](https://github.com/dream-num/univer/issues/6738)) ([57f9ba8](https://github.com/dream-num/univer/commit/57f9ba830c805735a0bac5838172eb3fb6c60b1a))
* **sheets-ui:** sync active editor after external cell updates ([#6728](https://github.com/dream-num/univer/issues/6728)) ([13e4a10](https://github.com/dream-num/univer/commit/13e4a1095e9f7d5a6d4ab024c1337b87794628cf))
* **sheets:** update formula refs on clipboard cut/paste ([#6686](https://github.com/dream-num/univer/issues/6686)) ([0d37309](https://github.com/dream-num/univer/commit/0d373095f051cbcd2ffe6b6afe6fc8b409311d86))
* **ui:** parse cell HTML with DOMParser ([#6735](https://github.com/dream-num/univer/issues/6735)) ([16db923](https://github.com/dream-num/univer/commit/16db923f64e3a4bbcc26fc1d166869566aaf68f2))
* **ui:** sanitize legacy clipboard html copy and share base html sanitizer ([#6739](https://github.com/dream-num/univer/issues/6739)) ([4982cfd](https://github.com/dream-num/univer/commit/4982cfd12f78d61ae28ae16bdeacc737e90a9fcc))
### Features
* add theme builder example ([#6721](https://github.com/dream-num/univer/issues/6721)) ([6fc34df](https://github.com/dream-num/univer/commit/6fc34df1a6b45bbe8a15c70b754888ad613bcae2))
* **sheets:** add excel-style f4 parity ([#6702](https://github.com/dream-num/univer/issues/6702)) ([89e5ded](https://github.com/dream-num/univer/commit/89e5ded4e11e3275bed1be42c12c43699303adc4))