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

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

🎊 Univer@v0.6.10

🚧 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

🎉 Highlights

  • Support Ctrl/Control + Enter shortcut - range batch fill input value #4956
  • Multi-instance scenario formulas support cross-workbook references #5002
  • Printing supports sparklines, charts and other float-dom #5012
  • Data validation supports setting new validation rules - Is it a legal type #5021
  • Chart
    • Support bubble chart
    • Support relation chart
  • Added a method to obtain Univer instances of historical records
  • The import and export plugin UniverExchangeClientPlugin adds configuration items options.minSheetRowCount and options.minSheetColumnCount to set the minimum number of rows and columns of the imported worksheet
  • Facade API
    • BeforeCommandExecute and CommandExecuted event callback functions return parameters added options #4945
    • FWorkbook.create() and FWorkbook.insertSheet() create new worksheet APIs to support the creation of new worksheets with data at the specified location #5016
    • Data validation adds a new API for displaying drop-down menus: FRange.showDropdown() #5021
    • New API FWorksheet.setRowCount() and FWorksheet.setColumnCount() are used to set the number of worksheet rows and columns #5025
    • More user-friendly error messages #4960

🐞 Bug Fixes

  • Fixed the issue that the center and right-aligned text positions were incorrect when the cell column width was small #4940
  • Fixed an issue where pasting an external value into a text-formatted cell did not take effect with the text formatting #4944
  • Fixed the issue where the BeforeSheetEditStart event would be executed twice when the mouse is double-clicked #4948
  • Fixed the issue where the formula in the range is messed up after the range reorder #4959
  • Fixed the issue where the separator line still exists after a group of menus are hidden #4975
  • Fixed the issue of inconsistent order of Ribbon folding menu items #5007
  • Fixed some bugs in fx bar operation

📝 Univer Docs

  • Support paragraph menu #4943

🌐 Univer Server

  • Fixed known issues

📦 Univer Presets

  • SDK has been updated to version 0.6.10
  • UniverSheetsAdvancedPreset adds configuration items exchangeClientOptions.minSheetRowCount and exchangeClientOptions.minSheetColumnCount to set the minimum number of rows and columns of imported worksheets
  • If you register a plugin that has already been registered with presets again in plugins, a clear error will be thrown

📢 Join the Conversation

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

📝 Changelog

Full changelog (2025-04-18)

Bug Fixes

  • design: update IInputNumberProps to allow null value and add onPressEnter handler (#5033) (e831e94)
  • docs-ui: first move-selection on fx-bar sometimes not working (#5017) (e6bfa79)
  • docs-ui: quick insert menu not show in table cell (#4993) (065dc82)
  • docs-ui: update side-menu color style (#4986) (ab359d8)
  • engine-formula: fix a race condition on engine computing (#5022) (c8781d9)
  • fix setRowCount setColumnCount command (#5028) (e050979)
  • fix shortcut ctrl+enter (#5030) (3405651)
  • fixed issue with pasting values from outside into text format cells (#4944) (0547866)
  • force string supports cell string type (#5019) (5050785)
  • formula-engine: fix lexer consuming whitespace error (#5011) (fe617f3)
  • improve property access handling in FUniver class proxy (#5010) (97f95ab)
  • sheets-drawing-ui: chart and float-dom not all collected on print (#5024) (9d163b8)
  • sheets-hyper-link-ui: link menu not enabled after edit cell end (#5023) (0b8cff9)
  • sheets-ui: cell-edit short cut move selection error when content no changed (#5003) (3407c44)
  • sheets-ui: editing issues on formula-bar (#5027) (02d945d)
  • should not get sheet selection when it was disposed (#5006) (6d3f67b)
  • ui: fix shortcut panel (ab1e67a)
  • ui: fix the issue where the order of the Ribbon's collapsed menu items is inconsistent (#5007) (cf008a3)
  • update InputNumber component to include step and precision props (#5034) (32e17b1)
  • core: correct range check in getCustomBlockSlice function (#4970) (638001e)
  • docs-ui: delete paragraph error on table (#4955) (2053892)
  • docs-ui: paragraph menu issues (#4951) (ec94108)
  • docs-ui: remove SetInlineFormatFontFamilyCommand from FloatToolbar (#4969) (fd624b9)
  • docs-ui: ui issues about paragraph menu (#4952) (b5493c0)
  • document size do not affected by overflow (#4940) (6132592)
  • engine-render: remove duplicated dbClick event (#4948) (092e1b5)
  • formula: fixed the issue where the formula in the range is messed up after the range reorder (#4959) (4c0e665)
  • support: network supports form data (#4950) (61d233d)

Features

  • core: add unregister command (#5026) (fc60464)
  • create new sheet API supplement parameters (#5016) (01e11cf)
  • docs-quick-insert: show all menus at quick insert button (#4984) (c8896a6)
  • docs-ui: disable paragraph-menu on disabled (#4974) (48844f1)
  • drawing-ui: refresh transform after rendering images (#4994) (453d992)
  • facade: supplement setRowCount setColumnCount facade (#5025) (25cc5fd)
  • sheets-data-validation: data validation support legal data type (#5021) (b8c5b31)
  • sheets-ui: add Shift + Backspace shortcut for deleting left (#5037) (17f3b26)
  • sheets-ui: add Shift and Alt clear selection shortcuts (#5031) (8bcd0a3)
  • sheets-ui: support across unit formula (#5002) (7f0fa9f)
  • sheets-ui: support printing of minimap chart and float-dom (#5012) (cbf5f7b)
  • auto-scroll to the selected menu (#4931) (f298839)
  • design: add dropdownClassName prop for custom select dropdown styling (#4964) (5525841)
  • docs-quick-insert-ui: implement quick insert menu functionality (#4983) (d5dbaa1)
  • docs-quick-insert-ui: quick-insert support table and image (#4949) (b7f599d)
  • docs-ui: add click event handling to hide paragraph menu (#4968) (3a49e63)
  • docs-ui: optimize doc side-menu active item calc logic (#4967) (4a58711)
  • docs-ui: optimize paragraph menu hover (#4958) (7808452)
  • docs-ui: optimize paragraph-menu and float-menu interact (#4954) (b66db54)
  • docs-ui: support paragraph menu (#4943) (7c0fa4e)
  • facade: add Proxy for method existence check in newAPI (#4960) (ea4fa58)
  • facade: command execute event callback add options parameters (#4945) (13ce55c)
  • sheets-ui: add ctrl enter shortcut (#4956) (741547a)
  • supplement config type export (#4965) (8a14b67)
  • supplement defined names facade example and notes (#4942) (791e490)

Don't miss a new univer release

NewReleases is sending notifications on new releases.