π Univer@v0.15.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!
π Univer Sheets
β¨ New Features Highlights
- Optimize
customFontFamilyconfiguration to allow adding new fonts or overriding existing ones via theoverrideproperty; see https://docs.univer.ai/guides/sheets/ui/fonts for usage. #6375 - Optimize the freeze menu and add options to freeze the first row/first column. #6388
- API
π Bug Fixes and Optimizations
- Fix where any cell value change would trigger a full recalculation of all formulas. #6364
- Fix where insert/delete row/column permission points were ineffective. #6357
- Fix where errors occurred when using collaboration features in the deno environment. #6370
- Fix where styles would be lost after clearing cell formulas. #6371
- Fix abnormal undo operations after copying and pasting merged cells. #6374
- Fix where adjusting row height after cell wrapping did not trigger updates to floating image positions. #6378
- Fix dark mode style issues in the font family component. #6381
- Optimize behavior when selecting merged cells using keyboard arrows during formula editing. #6377
- Fix where worksheet name tab background color displayed abnormally in dark mode. #6383
- Fix
REGEXMATCHformula calculation errors. #6384 - Fix errors when using the
importXLSXToSnapshotAsyncAPI in versions after v0.12.4.
Special thanks to community contributor @kenny-not-dead for contributions in this version:
- Fix where pop-up position was incorrect after clicking the toolbar more button. #6343
- Add support for mouse wheel zooming in floating image previews. #6333
- Optimize the interaction experience of applying fonts by typing when the font size is the same. #6356
- Optimize the style of the comment management panel. #6074
- Add filtering of defined names when typing in the top-left corner input box. #6332
- Fix validation issues when entering invalid selections in the top-left corner input box. #6390
Special thanks to community contributor @okxiaoliang4 for contributions in this version:
- Fix error in the
removeStylesAPI. #6339
π Univer Server
- A layered scheduling for collaborative editing has been introduced to route operations of different file sizes to different collaboration service clusters, minimizing the impact of large file editing on normal-sized files.
π¦ Univer Presets
- SDK has been updated to version 0.15.0.
π’ Join the Conversation
We welcome your input and insights as we embark on this exciting journey. Connect with us on:
π Changelog
Full changelog (2025-12-27)
Bug Fixes
- api: fix getVisibleRange api and add getVisibleRangesOfAllViewports api (#6368) (1c63bc0)
- drawing: export the ui component for shape (#6387) (94afc13)
- fix auto row height not trigger the update of floating image positions (#6378) (e8e4366)
- formula: fix REGEXMATCH formula calculation errors (#6384) (964a522)
- formula: fix styles were lost after the cell formula was cleared (#6371) (5926560)
- formula: fix the issue where all formulas would be recalculated (#6364) (07485a2)
- formula: optimize the behavior when selecting merged cells by keyboard during formula editing (#6377) (1fe5701)
- formula: remove throw new error (#6365) (6655dd2)
- formula: update (#6363) (7be3f62)
- paste: fix undo after copying and pasting merged cells (#6374) (45dc3f7)
- permission: enhance permission checks for insert and remove row/column commands (#6357) (f836fc8)
- pop up wrong position after click on toolbar-more icon (#6343) (d786807)
- popup: range popup position calc log (#6351) (7f18fce)
- remove style in cache map (#6339) (780d801)
- setSelections by top-left input if refString col more 16384 (#6390) (1575b26)
- sheet: export some types for shape (#6362) (bd00bea)
- sheets-ui: update background color for selected state in dark mode (#6383) (62b5786)
- thread-comment-ui panel width (#6074) (ebd94e2)
- ui: fix dark mode styles for font family components (#6381) (4e9e381)
- util: handle null document input and optimize paragraph processing (#6385) (4195d43)
Features
- change img zoom in gallery on wheel Event (#6333) (b997301)
- enhance collaborator management by filtering allowed users with⦠(#6380) (41164d7)
- filter defined name list if input event (#6332) (cd2bcb2)
- optimize the frozen menu (#6388) (98f93f4)
- set font family via text input (#6356) (c55f25d)
- shape: add option handle in interface (#6369) (603da2d)
- ui: allow overriding custom fonts in configuration (#6375) (c3d75e3)