github dream-num/univer v0.16.1
🎉 Release v0.16.1

4 hours ago

🎊 Univer@v0.16.1

🚧 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

  • Shape insertion is now supported (Beta stage; it is advised not to use in production environments. Please report any bugs encountered)
    • Introduced two new packages: @univerjs-pro/sheets-shape and @univerjs-pro/sheets-shape-ui
    • Import UniverSheetsShapePlugin and UniverSheetsShapeUIPlugin and register them. The function entry is in the "top toolbar - Insert" menu.
  • Support for flipping floating images. #6590
  • Refactored the history feature to support displaying richer history information and optimized the performance and stability of the history feature.

🐛 Bug Fixes and Optimizations

  • Fix some issues when editing cells with percentage number format. #6605
  • Refactor and enhance the Message component. #6606
  • Optimize the logic for detecting font support. #6607
  • Fix rendering performance issues for worksheets with a large number of merged cells and many hidden rows in the viewport. #6611
  • Fix the issue of incorrect calculation of the maximum height of the cell editor. #6615
  • Refactor the right-click menu component to optimize performance and fix some known issues. #6614
  • Remove the DropdownLegacy component. #6622
  • Fix the issue of customHeaders configuration item not passing through all custom request headers.

Special thanks to community contributor @kenny-not-dead for contributions in this version:

  • Fix the issue of abnormal display of font labels in the font box. #6585
  • Fix the style issue of the search box in the data validation dropdown list in dark mode. #6599

📦 Univer Presets

  • SDK has been updated to version 0.16.1.
  • Shape functionality has been added to the UniverSheetsAdvancedPreset, so there is no need to import an additional preset package to use it.

📢 Join the Conversation

We welcome your input and insights as we embark on this exciting journey. Connect with us on:

📝 Changelog

Full changelog (2026-03-03)

Bug Fixes

  • dropdown data validation dark background (#6599) (ae86ede)
  • fix font support detection (#6607) (a3ad609)
  • fix the calculation of the maximum height and width of the editor (#6615) (b40ae2a)
  • fix the issue of document float images failing to render (#6616) (f6af790)
  • fix the issue when editing percent number format cells (#6605) (c1b9d9f)
  • font family label (#6585) (d7870ac)
  • formula: from changeset initialize data (#6600) (0c67388)
  • formula: other formula to local (#6624) (06e8cbd)
  • matrix: infinite loop (#6612) (da0edfe)
  • note: optimize the generation of IDs when add note for the first time (#6619) (6bd5519)
  • optimize rendering performance for worksheet with a large number of merged cells (#6611) (d52729a)
  • row: auto height is zero (#6601) (c2379e5)
  • rpc: async error (#6602) (f5afdfe)
  • sheets-table: wrap MoreDownIcon in a div for better layout control (#6621) (7bbe836)
  • snapshot: changeset apply (#6623) (a9c4743)

Features

  • add context menu host service and refactor context menu components (#6614) (35d57b2)
  • design & ui: enhance message handling and UI (#6606) (8eda03a)
  • docs: active color on icon color or bg toolbar (#6608) (d7e74d4)
  • img: support img flip (#6590) (31e6cd6)

Don't miss a new univer release

NewReleases is sending notifications on new releases.