🎊 Univer@v0.12.4
🚧 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
- Added fonts: #6237
UniverUIPluginintroduced a new configuration optioncustomFontFamilyto add fonts to the font list.- Added
univerAPI.addFontsAPI to dynamically add fonts to the font list.
- Save cell images:
🐛 Bug Fixes and Optimizations
- Optimized performance issues with data validation. #6219
- Optimized mutation size issues when splitting and copying large data worksheets. #6214
- Fixed the issue where the corresponding menu input box was not disabled after adding permission control. #6242
- Fixed some translation errors in the Traditional Chinese (zh-TW) language pack. #6244
- Fixed the issue where cell images generated by the IMAGE formula could not apply alignment. #6249
- Charts:
- Fixed the issue of abnormal display in chart history.
- Fixed issues with copying and pasting charts.
- Fixed the issue where charts were not copied/deleted when copying/deleting worksheets.
- Fixed the issue where the
FChart.addRangeAPI threw an exception when setting the data source to a range outside the current worksheet.
- Fixed the issue where sparklines were not copied/deleted when copying/deleting worksheets.
- Optimized the time display in the version list of the history to the second level.
🌐 Univer Server
- Added export support for the sheets-note feature.
📦 Univer Presets
- SDK has been updated to version 0.12.4.
UniverSheetsCorePresetintroduced a new configuration optioncustomFontFamilyto add fonts to the font list.
📢 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-06)
Bug Fixes
- drawing: ensure unique id for float dom element at runtime (#6235) 3c5d384, closes #6235
- formula: fix the issue where images generated by the IMAGE formula could not be aligned (#6249) 53b6c13, closes #6249
- i18n: update zh-TW for clarity and consistency (#6244) f595b78, closes #6244
- sheets-ui: popup not update corretly on selection changes (#6236) 2feee7e, closes #6236
Features
- data-validation: add 'set' property to IListCacheItem for improved caching (#6229) a4c88b8, closes #6229
- sheets-data-validation: add DataValidationListCacheService for caching list validation results (#6219) 2bc2929, closes #6219
- sheets-drawing-ui: add batch save images functionality with customizable file naming options (#6252) 2fce949, closes #6252
- sheets-drawing-ui: implement batch save images functionality (#6250) 1731680, closes #6250
- sheets-ui: add disabled state support via observable for MenuItemInput (#6242) 58be4bd, closes #6242
- sheets: split insert sheet command on large data (#6214) 09cc69a, closes #6214
- ui: add font management service & support appending custom font family (#6237) 7c1c2c9, closes #6237