v0.1.4
版本发布时间: 2024-03-25 10:07:18
dream-num/univer最新发布版本:v0.1.12(2024-05-24 12:21:22)
🎊 Univer@v0.1.4
🚧 Important Note
This project is still in heavy development, and major API changes are expected. 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!
📢 Join the Conversation
We welcome your input and insights as we embark on this exciting journey. Connect with us on:
📝 Changelog
Full changelog (2024-03-25)
Bug Fixes
- design: correct checkbox checked state logic for standalone usage (#1627) (5eea109)
- design: fix checkbox group value couldn't be modified (#1613) (dcb3e93)
- docs: remove deprecated property standalone (#1670) (ff686e6)
- editor: control state (#1649) (c39799f)
- editor: optimize editor focus (#1616) (e4231eb)
- editor: preload the editor (#1662) (09ceb16)
- editor: short key error (#1679) (7afaff0)
-
engine-render: add missing
IPageRenderConfig
type export (d972f5d) - export more types from render engine plugin (#1608) (cf134be)
- facade: should not return promise in syncExecuteCommand (#1648) (9a0d300)
- find-replace: fix dialog issues (#1590) (2390086)
- fix extracted value from cell content (2e22324)
- formula: add OR/TEXT/LEN functions (#1593) (c26eed1)
- formula: array cache error (#1644) (19d9612)
- formula: index function supports reference object (#1657) (b47487a)
- formula: math functions support string number calculation (#1581) (0779488)
- rectangle subtract func (#1647) (345fddc)
- sheet: error value object (#1596) (e3714e1)
- sheet: fix error edit position after merging (#1520) (8685e14)
- sheet: fix the issue of incorrect number of merged cells in the format painter (#1526) (cd9b6f8)
- sheet: handleRemoveRowsCols util func (#1656) (f30b987)
- sheets-ui: merge setRangeValuesMutation at clipboardservice (#1665) (bf9fc0d)
- sheets: boolean should store as number (#1605) (78e5426), closes #1534
- slide: image loaded (#1653) (9cecaaa)
- slide: slide initialize (#1641) (599ed71)
- ui: cleanup DOMs when dispose (#1663) (b81ba1a)
- ui: prevent formula bar from displaying when header is set to false & remove unused code (#1633) (e3d875c)
- ui: should not make clipboard util iframe visible (#1620) (06760b5)
- wrong doc example data (#1667) (a875a31)
Features
- add disable status to doc (#1622) (b03c707)
- core: add registerPlugin config types (#1484) (a5a073c)
- create empty doc by pass empty object
{}
(#1606) (ff54fa0) - design: add component Segmented (#1618) (78156fd)
- design: ssr support (#1603) (cdb7d49)
- doc: continuous punctuation extrusion and paragraph align (#1625) (b50997d), closes #1670
- network: add retry and threshold interceptor (#1664) (5791d4d)
- sheet: add range merge util (#1615) (e2118b5)
- sheet: numfmt support i18n (#1558) (b39f982)
- ui: support popup service (#1640) (5e597fd)
Performance Improvements
- engine-render: optimize border perf (#1574) (0aa2898)
- formula: optimize dependency calculate and array value object compare (#1629) (d884ee0)
- render: optimize doc render (#1599) (ab76ebd)
- sheet: statistic and formula perf (#1583) (9e63af7)
BREAKING CHANGES
- sheets: Before: Boolean values ("TRUE" "FALSE") were stored in the IWorkbooData as strings. After: Boolean values would be store as number (0, 1).