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

5 hours ago

🎊 Univer@v0.18.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

  • Add right-click menu (grouping, arranging, aligning) functionality for drawings (floating images, shapes). #6678

🐛 Bug Fixes and Optimizations

  • Optimize the calculation issue when using custom formula references that exceed the table range for features like conditional formatting. #6671
  • Optimize some interaction features on mobile. #6674 #6677
  • Fix the issue of content in pivot tables not being able to be copied and pasted. #6693
  • Fix the issue of page crashes caused by custom components added through FWorksheet.addFloatDomToRange not being properly destroyed when the worksheet is deleted. #6699
  • Fix the issue of some emojis rendering abnormally when entering edit mode. #6697

Special thanks to community contributor @getmateri for contributions in this version:

  • Add Ctrl + D and Ctrl + R shortcut fill functionality. #6676

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

  • Fix text wrapping issue of shortcut menu text in some localizations. #6667

🌐 Univer Server

  • Add support for importing and exporting shapes.
  • Fix the issue of conditional formatting with stopIfTrue conditions not working properly after importing Excel files.

📦 Univer Presets

  • SDK has been updated to version 0.18.0.

📢 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-18)

Bug Fixes

  • condition: fix stopif ture err & refactor performance (#6680) (3b7e5bd)
  • drawing: fix drawing init with multiple drawings should show grp… (#6663) (55529eb)
  • drawing: group init & dispose fix (#6672) (5a4b955)
  • fix null assertion issues (#6682) (b77fbb8)
  • formula: other formula update (#6671) (0286df9)
  • group: fix group shape copy paste (#6700) (6d9ee52)
  • paste: fix copy and paste of data in pivot table rendering (#6693) (bd84cd3)
  • render: fix the issue of splitting strings containing emojis into glyphGroups (#6697) (ef5f1f4)
  • sheets: prevent crash when accessing worksheet after skeleton disposed (#6699) (952a701)
  • tiny menu quick tile text wrap in some localizations (#6667) (d875cdf)
  • ui: avoid nested button markup in context menu custom selectors (#6698) (8ddbb4b)

Features

  • docs-quick-insert-ui: enhance placeholder rendering with dynamic styles (#6673) (27b363f)
  • drawing: add drawing group/arrange/align context menu (#6678) (275d2f9)
  • sheets-ui: add Ctrl+D (Copy Down) and Ctrl+R (Copy Right) shortcuts (#6690) (c4988ba)
  • ui: add mobile context menu support and related functionalities (#6674) (8569fe8)
  • ui: add mobile ribbon (#6677) (c25feda)

Don't miss a new univer release

NewReleases is sending notifications on new releases.