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

12 hours ago

🎊 Univer@v0.15.2

🚧 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

🐛 Bug Fixes and Optimizations

  • Fix the issue where renaming a worksheet name without changes would still trigger related events. #6459
  • Fix some error issues with disposeUnit. #6460 #6476
  • Optimize the interaction experience of scrolling, zooming, and selection on mobile devices. #6483
  • Fix the error that occurs when registering UniverLicensePlugin in a Node environment.
  • Fix the issue where the more operation button of fields in pivot tables is unresponsive under React 18.3.1.

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

  • Optimize the formula list panel so that user-defined categories do not display when no custom formulas are registered. #6475
  • Optimize the formula list panel to disable the confirm button when no results are found during a search. #6477
  • Optimize the formula introduction popup to collapse formula details by default when editing formulas. #6485

🌐 Univer Server

  • Fix the issue where only 10 collaborative documents can be opened on the same ws.
  • Support configuring cross-origin headers.

📦 Univer Presets

  • SDK has been updated to version 0.15.2.

📢 Join the Conversation

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

📝 Changelog

Full changelog (2026-01-17)

Bug Fixes

  • add univer-wrap-anywhere class (#6482) (55a7edc)
  • copy: fix copy id (#6469) (bf75a44)
  • disposeUnit: fix some issues with disposeUnit (#6460) (427aeed)
  • disposeUnit: fix the component reported an error after disposeUnit (#6476) (f4d7d03)
  • formula: fix where the formula calculation could not be recalculated after it was interrupted in certain situations (#6465) (03342cf)
  • mobile: scroll zoom and selection (#6483) (6cf25a2)
  • paste: optimize copy and paste mutations (#6472) (b463fef)
  • sheets-ui: enhance paste handling and cleanup event listeners for SheetBar (#6486) (938a347)
  • sheets: fix the worksheet rename event will triggered even if the name unchanged (#6459) (ca8866e)
  • ui: remove unused renderedTimeout and simplify lifecycle stage handling (#6463) (9f8d8ee)

Features

  • disable confirm btn if function info after use search is null (#6477) (868ec82)
  • help func content visible UX (#6485) (daa9116)
  • remove custom user func list if this empty (#6475) (6c54f4b)
  • sheets-ui: optimize mobile sheetbar (#6461) (d30a503)

Don't miss a new univer release

NewReleases is sending notifications on new releases.