github dream-num/univer v0.10.7
πŸŽ‰ Release v0.10.7

latest releases: v0.13.0, v0.12.4, v0.12.3...
3 months ago

🎊 Univer@v0.10.7

🚧 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!

πŸ€– Introducing Univer MCP: AI Meets Spreadsheets

Univer MCP is currently in early development, while some features like real-time collaboration and full cross-platform support are still in progress, the core functionality is robust and ready for exploration.

Key Features & Capabilities

πŸ€– AI-Native Integration: Built from the ground up for AI applications, supporting natural language commands and intelligent automation workflows.
πŸ“Š Comprehensive Spreadsheet Operations: Full support for creating, editing, and manipulating spreadsheets with all the power of the Univer engine.
πŸ“ˆ Advanced Features: Complete access to formulas, conditional formatting, data validation, and more sophisticated spreadsheet functionality.

Get Started Today

πŸ“Š Univer Sheets

✨ New Features Highlights

  • Added new chart type: Sankey Chart.
  • UniverSheetsFilterPlugin added configuration option enableSyncSwitch: Whether to show the filter sync switch in the filter panel - allows users to choose whether to enable filter sync in a collaborative environment.
  • UniverSheetsPrintPlugin added configuration option enforceWatermark: Whether to enforce adding a watermark when printing.
  • Opened API for registering events: univerAPI.registerEventHandler and univerAPI.fireEvent. Refer to the code related to Facade API events or Example. #5806
  • Added some Facade APIs:
    • FWorkbook.getAllDataValidationErrorAsync: Get all data validation error information in the workbook. #5759
    • FWorksheet.getAllDataValidationErrorAsync: Get all data validation error information in the worksheet. #5759
    • FRange.getDataValidationErrorAsync: Get data validation error information in the specified range. #5759
    • FPermission.checkWorkbookPermissionPoint: Check if a specific permission point is enabled in the workbook. #5730
    • FPermission.checkWorksheetPermissionPoint: Check if a specific permission point is enabled in the worksheet. #5730
    • FWorkbook.getAllFormulaError: Get all formula error information in the workbook. #5761
    • FRange.getFormulaError: Get formula error information in the specified range. #5761

πŸ› Bug Fixes and Optimizations

  • Optimized the InputNumber component style. #5766
  • Fixed the issue where the chart range selector was not working. #5774
  • Fixed the style issue of the ScriptEditorPanel component in dark theme. #5776
  • Fixed the issue where cell type is string could not apply number formats. #5798
  • Fix the issue where users with view permissions cannot see the protected area content when switching versions in the history. #5805
  • Fixed the issue that using DefinedName in formulas would add a (. #5809
  • Fixed some Facade API issues with Table. #5812

πŸ“ Univer Docs

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

  • Improved updates to the Russian (ru-RU) language pack. #5777
  • Fixed the style issue of the insert table dialog in Docs. #5771
  • Added support for darkYellow color. #5782
  • Added support for some underline/double underline properties. #5787 #5793

🌐 Univer Server

  • Added support for exporting charts

πŸ“¦ Univer Presets

  • SDK has been updated to version 0.10.7.
  • UniverSheetsFilterPreset added configuration option enableSyncSwitch: Whether to show the filter sync switch in the filter panel - allows users to choose whether to enable filter sync in a collaborative environment.
  • UniverSheetsAdvancedPreset added configuration option enforceWatermark: Whether to enforce adding a watermark when printing.

πŸ“’ Join the Conversation

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

πŸ“ Changelog

Full changelog (2025-09-06)

Bug Fixes

  • core: add darkYellow color (#5782) (c14cd95)
  • design: update background color for unchecked state in Switch component (#5796) (47766b5)
  • edit-history: add refresh permission function (#5805) (a4da922)
  • fix the issue of applying number format when the cell type is string or force string (#5798) (8ebc55d)
  • formular: fix define name should not add ( (#5809) (6b7bef5)
  • layering of elements in insert table dialog (#5771) (6fab221)
  • rangeselector: add param to keep rang selector ref always with sheetname (#5774) (1b58670)
  • sheets-data-validation-ui: return current date for empty string input in transformDate (#5794) (b58dcca)
  • table: fix sheets-table facade api (#5812) (a11d207)
  • ui: adjust grid class to prevent shrinking in active group display of Ribbon (#5785) (56d27c7)
  • ui: update Tooltip and span classes for better styling (#5813) (8337ba3)
  • uniscript: fix dark theme support to ScriptEditorPanel (#5776) (8d8acba)

Features

Don't miss a new univer release

NewReleases is sending notifications on new releases.