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

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

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

πŸ“¦ Full Compatibility with Web Components

  • From version 0.7.0, Univer now supports web components.

πŸ“Š Univer Sheets

✨ New Features

  • UniverSheetsUIPlugin adds configuration item footer to set the display/hide of the bottom menu bar #5044
  • UniverSheetsUIPlugin adds configuration items protectedRangeShadow and protectedRangeUserSelector to set the permission background shadow to show/hide or use custom components #5052
  • Table insertion is now supported (Beta stage; it is advised not to use in production environments. Please report any bugs encountered) #4831
    • Introduced two new packages: @univerjs/sheets-table and @univerjs/sheets-table-ui
    • Import UniverSheetsTablePlugin and UniverSheetsTableUIPlugin and register them. The function entry is in the top toolbar
  • Add notes functionality is now available (Beta stage; it is advised not to use in production environments. Please report any bugs encountered) #5125
    • Introduced two new packages: @univerjs/sheets-note and @univerjs/sheets-note-ui
    • Import UniverSheetsNotePlugin and UniverSheetsNoteUIPlugin and register them. The function entry in the right-click menu
  • Chart
    • Added new chart types: waterfall chart
    • Support setting date axis

πŸ› Bug Fixes and Optimizations

  • Fixed an issue where operations such as copy and paste would break the styles of other cells #5071
  • Fixed the issue where cells with number format and v value set to undefined would be displayed as NaN #5096
  • Fixed the issue where the zoom ratio did not change after switching worksheets #5099
  • Fixed the issue where the cell number format was cleared after a non-number was entered into the cell #5152
  • Fixed the issue where the operation icon does not disappear after clicking to delete float-dom #5156

πŸ“ Univer Docs

✨ New Features

  • Document printing is now supported.

🌐 Univer Server

  • Fixed some known issues

πŸ“¦ Univer Presets

  • SDK has been updated to version 0.7.0
  • Added a new table preset: import { UniverSheetsTablePreset } from '@univerjs/presets/preset-sheets-table'
  • Added a new note preset: import { UniverSheetsNotePreset } from '@univerjs/presets/preset-sheets-note'
  • UniverSheetsCorePreset supports footer, protectedRangeShadow, protectedRangeUserSelector configuration items, see IUniverSheetsCorePresetConfig for details

πŸ’” Breaking Changes

This update has refactored all styles using TailwindCSS. If you previously customized development by accessing DOM elements via class names, rest assuredβ€”we’ve added data-u-comp attributes to certain components, enabling easy adaptation to the new version with minimal adjustments.

πŸ“’ Special Notice

πŸŽ‰ The upcoming 0.8.0 version of the Univer SDK will introduce a brand-new ribbon toolbar and dark mode.

πŸ“’ Join the Conversation

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

πŸ“ Changelog

Full changelog (2025-05-14)

Bug Fixes

  • docs-ui: fix dark ui dark mode (#5181) (72eb2b7)
  • drawing: fix some data lost make throw eror (#5166) (3df141f)
  • facade: skeleton change event not fired on remove-row (#5183) (0e02f88)
  • sheets-comment: fix color to adapt dark mode (#5175) (f329131)
  • sheets-note-ui: note error resize to zero when hide (#5179) (735b7aa)
  • sheets-ui: range disable status error after switch menus (#5195) (89570fe)
  • ui: remove unnecessary className for icon component (#5189) (43ee14f)
  • fix import styles type error (2d5e2c5)
  • fix styles (#5157) (c01c348)
  • fixed the issue where the cell number format was cleared after a non-number was entered into the cell (#5152) (899227c)
  • formula: fix CELL_INVERTED_INDEX_CACHE bug (#5118) (b823a88)
  • sheets-drawing-ui: float-dom delete icon note hide after deleted & note resize issue (#5158) (8520a1f)
  • sheets-formula-ui: use theme color for stroke in genFormulaRefSelectionStyle (#5144) (42be385)
  • sheets-note-ui: note display error on some conditions (#5134) (59c693b)
  • sheets-note: rename SheetsNotePlugin to UniverSheetsNotePlugin for consistency (#5148) (35d0f56)
  • design: fix dropdown menu props name (#5072) (7be328e)
  • docs-quick-insert-ui: hide empty heading and quck-insert menu filter (#5078) (c368147)
  • docs-ui: doc print layout calc error (#5116) (665a805)
  • docs-ui: export command from wrong path (#5115) (4d21b59)
  • fix menu icon and en_US title (#5049) (b59f35b)
  • fix transformStyle (#5071) (3808a6f)
  • sheets-numfmt-ui: numfmt display NaN if undefind is given (#5096) (d3b1734)
  • sheets-ui: fix zoom not changed on skeleton change (#5099) (011ae47)
  • table: update table anchor display time (#5101) (bddbc51)
  • ui: float-dom error disposed on zen-mode (#5093) (615e709)
  • uniui: fix formula editor (#5090) (05b07f4)

Features

Don't miss a new univer release

NewReleases is sending notifications on new releases.