Skip to content

Bump @univerjs/engine-formula from 0.21.1 to 0.23.0 in /workbook-worker - #16

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/workbook-worker/univerjs/engine-formula-0.23.0
Closed

Bump @univerjs/engine-formula from 0.21.1 to 0.23.0 in /workbook-worker#16
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/workbook-worker/univerjs/engine-formula-0.23.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Copy link
Copy Markdown

Bumps @univerjs/engine-formula from 0.21.1 to 0.23.0.

Release notes

Sourced from @​univerjs/engine-formula's releases.

⚡ Release v0.23.0

🎊 Univer@v0.23.0

[!IMPORTANT] 📢 1.0 Release Coming Soon

We are working hard on the official release of Univer 1.0, which will be a major milestone for the project. Stay tuned!

🚧 Work In Progress

The following features are actively under development. Some modules are already available, and the full experience will be delivered gradually in subsequent versions:

Direction Status Description
Performance Optimization 🔄 Ongoing Performance tuning for the core engine and rendering pipeline; the formula engine has already seen improvements
RTL Language Support 🔄 UI complete, rendering layer in progress Interface layout and component direction are adapted; RTL support for document/sheet content rendering is still under development
Outline (Grouping/Outlining) 🔄 In development Outline (row/column grouping and collapsing) feature
Slides Features 🔄 In development Development and iteration of slide editing capabilities

🧩 Contextual Ribbon Tabs

Added support for context-aware Ribbon Tabs. The toolbar now dynamically displays the most relevant functional tabs based on your currently selected object or operation state, reducing distractions from irrelevant options and keeping commonly used tools within easy reach.

Usage Example:

Register a contextual tab and show/hide it at the appropriate time:

import { RibbonPosition, IRibbonService } from '@univerjs/ui';
// 1. Mark as contextual during menu registration
menuManagerService.mergeMenu({
[MenuManagerPosition.RIBBON]: {
['custom-contextual-tab']: {
order: 99,
title: 'Chart Tools',
contextual: true,  // Mark as contextual tab
// ...menu items
},
},
});
// 2. Control visibility in business logic
const ribbonService = accessor.get(IRibbonService);
// Show contextual tab and auto-activate
ribbonService.showContextualTab('custom-contextual-tab', { activate: true });
</tr></table>

... (truncated)

Changelog

Sourced from @​univerjs/engine-formula's changelog.

0.23.0 (2026-05-18)

Bug Fixes

  • core: skip command execution after disposal (#6898) (28fcb8d)
  • facade: fix FWorksheet.removeFloatDom api (#6904) (1b4edb9)
  • facade: resolve onCalculationResultApplied api wait for other formula (cf, data validation, .etc) results (#6907) (2720250)
  • formula: fix formula calculations should be performed when a workbook is created (#6903) (907405d)
  • formula: preserve array formula spill blockers (#6909) (f15d008)
  • properly dispose RxJS subscriptions to prevent memory leaks (#6896) (630c324)

Features

Performance Improvements

0.22.1 (2026-05-13)

Bug Fixes

  • avoid BehaviorSubject replay loop in bufferWhen (#6882) (dfc5de7)
  • cellImage: fix cell image align render (#6885) (9b927c5)
  • comment: fix the issue of comments in dark mode (#6881) (192e607)
  • core: fix bullet list preset symbol (#6884) (b71cbab)
  • sheets-ui: allow selecting formula bar content in read-only mode (#6886) (02017c2)
  • sheets: ensure unique sheet name when inserting with explicit name (#6887) (628bbf9)
  • ui: add box-sizing to context menu item for proper sizing (#6892) (6ab5e91)

Features

0.22.0 (2026-05-09)

Bug Fixes

... (truncated)

Commits
  • 7ab5d3a chore(release): release v0.23.0
  • 60b45d8 build: add obfuscatorIgnorePatterns (#6911)
  • f15d008 fix(formula): preserve array formula spill blockers (#6909)
  • 2720250 fix(facade): resolve onCalculationResultApplied api wait for other formula (c...
  • e3719cb perf(render): optimize sheet interceptor hot paths (#6906)
  • 45d873a perf(render): scroll slow (#6905)
  • 1b4edb9 fix(facade): fix FWorksheet.removeFloatDom api (#6904)
  • 907405d fix(formula): fix formula calculations should be performed when a workbook is...
  • 0a0a81a feat(ui): add contextual ribbon tabs support (#6902)
  • 14602e4 chore: normalize filename casing to PascalCase (#6901)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@univerjs/engine-formula](https://github.com/dream-num/univer) from 0.21.1 to 0.23.0.
- [Release notes](https://github.com/dream-num/univer/releases)
- [Changelog](https://github.com/dream-num/univer/blob/dev/CHANGELOG.md)
- [Commits](dream-num/univer@v0.21.1...v0.23.0)

---
updated-dependencies:
- dependency-name: "@univerjs/engine-formula"
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 18, 2026
@dependabot @github

dependabot Bot commented on behalf of github May 25, 2026

Copy link
Copy Markdown
Author

Superseded by #19.

@dependabot dependabot Bot closed this May 25, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/workbook-worker/univerjs/engine-formula-0.23.0 branch May 25, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants