🕶️ Release v1.0.4
- Sheets: Add image transparency controls.
- Sheets: Move tables together with their cell ranges.
- Sheets: Add smooth cell selection transitions.
- Docs: Support page numbers, page counts, and date/time fields in headers and footers.
- Slides & shapes (Pro): Add Paste Special and post-paste formatting options.
- Pivot charts (Pro): Support worksheet copying and deletion.
- Customization: Expose conditional formatting rule previews and an editor-exit callback.
- Fix cell-editing shortcuts, keyboard navigation, and merged-cell editor alignment.
- Fix editor focus when multiple Univer instances share a page.
- Localize date format presets and fix conflicts between text wrapping and shrink-to-fit.
- Fix border style selection and merged-cell border rendering.
- Preserve whitespace in find-and-replace queries.
- Restore spill formula display and prevent delayed calculation results from overwriting newer edits.
- Preserve drawing positions and sizes after row or column changes, and restore properties for imported images.
- Pro: Fix chart legend pagination, resizing, and event handling after switching worksheets.
- Pro: Keep pivot-chart filter popups open during updates.
- Pro: Fix header/footer layout and embedded-editor interactions.
univerAPI.registerComponent() now registers an override by default, regardless of registration order. Pass { override: false } to register a default component. Dispose an existing override before registering another for the same name.
Full changelog: v1.0.3…v1.0.4
v3.6.0-rc.11
For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.
v3.6.0-rc.11
For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.
Release 2026-10-10 07:30
Release 2026-10-10 07:30
- start: preserve dev SSR CSS order (#7830) (41916400b9) by @schiller-manuel
- keep server-rendered pending UI of no-SSR routes through hydration (#8643) (ff9f753c09) by @Sheraff
- router-core: avoid null bytes in dehydrated SSR match ids (#7654) (663282b0eb) by @VihaanAgarwal
- router: cancel pending link preload before navigation (#8579) (d35aab425b) by @Sheraff
- solid-router: let mergeProps memoize the Link's own props (#8619) (e7ab1570ec) by @Sheraff
- router: skip Link work for routes a navigation leaves (#8602) (efc2042c2d) by @Sheraff
- router-core, history: small parsing and bundle-size cleanups (#8605) (dfe3dea88a) by @Sheraff
- react-router: reduce component nesting per route match (#8594) (2413cc0098) by @Sheraff
- add AI contribution guidance to GitHub templates (#8641) (17a3121ff4) by @Sheraff
- react-start-rsc: upgrade Rspack to 2.2.7 (#8542) (1f0f20a320) by @LadyBluenotes
- @tanstack/history@1.162.5
- @tanstack/react-router@1.170.42
- @tanstack/react-start@1.168.61
- @tanstack/react-start-client@1.168.40
- @tanstack/react-start-rsc@0.1.60
- @tanstack/react-start-server@1.167.47
- @tanstack/router-cli@1.167.41
- @tanstack/router-core@1.171.35
- @tanstack/router-generator@1.167.41
- @tanstack/router-plugin@1.168.43
- @tanstack/router-vite-plugin@1.167.43
- @tanstack/solid-router@1.170.39
- @tanstack/solid-start@1.168.58
- @tanstack/solid-start-client@1.168.38
- @tanstack/solid-start-server@1.167.45
- @tanstack/start-client-core@1.170.35
- @tanstack/start-plugin-core@1.171.50
- @tanstack/start-server-core@1.169.40
- @tanstack/start-static-server-functions@1.167.40
- @tanstack/start-storage-context@1.167.37
- @tanstack/vue-router@1.170.38
- @tanstack/vue-start@1.168.57
- @tanstack/vue-start-client@1.167.41
- @tanstack/vue-start-server@1.167.45