chore(deps): bump the minor-and-patch group across 1 directory with 8 updates#495
chore(deps): bump the minor-and-patch group across 1 directory with 8 updates#495dependabot[bot] wants to merge 1 commit into
Conversation
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
… updates Bumps the minor-and-patch group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@ownclouders/eslint-config](https://github.com/owncloud/web/tree/HEAD/packages/eslint-config) | `12.4.2` | `12.5.0` | | [prettier](https://github.com/prettier/prettier) | `3.9.3` | `3.9.4` | | [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `3.3.5` | `3.3.6` | | [@ownclouders/web-client](https://github.com/owncloud/web/tree/HEAD/packages/web-client) | `12.4.2` | `12.5.0` | | [@ownclouders/web-pkg](https://github.com/owncloud/web/tree/HEAD/packages/web-pkg) | `12.4.2` | `12.5.0` | | [@ownclouders/extension-sdk](https://github.com/owncloud/web/tree/HEAD/packages/extension-sdk) | `12.4.2` | `12.5.0` | | [@ownclouders/web-test-helpers](https://github.com/owncloud/web/tree/HEAD/packages/web-test-helpers) | `12.4.2` | `12.5.0` | | [p-queue](https://github.com/sindresorhus/p-queue) | `9.3.0` | `9.3.1` | Updates `@ownclouders/eslint-config` from 12.4.2 to 12.5.0 - [Release notes](https://github.com/owncloud/web/releases) - [Changelog](https://github.com/owncloud/web/blob/master/CHANGELOG.md) - [Commits](https://github.com/owncloud/web/commits/v12.5.0/packages/eslint-config) Updates `prettier` from 3.9.3 to 3.9.4 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.9.3...3.9.4) Updates `vue-tsc` from 3.3.5 to 3.3.6 - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v3.3.6/packages/tsc) Updates `@ownclouders/web-client` from 12.4.2 to 12.5.0 - [Release notes](https://github.com/owncloud/web/releases) - [Changelog](https://github.com/owncloud/web/blob/master/CHANGELOG.md) - [Commits](https://github.com/owncloud/web/commits/v12.5.0/packages/web-client) Updates `@ownclouders/web-pkg` from 12.4.2 to 12.5.0 - [Release notes](https://github.com/owncloud/web/releases) - [Changelog](https://github.com/owncloud/web/blob/master/CHANGELOG.md) - [Commits](https://github.com/owncloud/web/commits/v12.5.0/packages/web-pkg) Updates `@ownclouders/extension-sdk` from 12.4.2 to 12.5.0 - [Release notes](https://github.com/owncloud/web/releases) - [Changelog](https://github.com/owncloud/web/blob/master/CHANGELOG.md) - [Commits](https://github.com/owncloud/web/commits/v12.5.0/packages/extension-sdk) Updates `@ownclouders/web-test-helpers` from 12.4.2 to 12.5.0 - [Release notes](https://github.com/owncloud/web/releases) - [Changelog](https://github.com/owncloud/web/blob/master/CHANGELOG.md) - [Commits](https://github.com/owncloud/web/commits/v12.5.0/packages/web-test-helpers) Updates `p-queue` from 9.3.0 to 9.3.1 - [Release notes](https://github.com/sindresorhus/p-queue/releases) - [Commits](sindresorhus/p-queue@v9.3.0...v9.3.1) --- updated-dependencies: - dependency-name: "@ownclouders/eslint-config" dependency-version: 12.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@ownclouders/extension-sdk" dependency-version: 12.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@ownclouders/web-client" dependency-version: 12.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@ownclouders/web-pkg" dependency-version: 12.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@ownclouders/web-test-helpers" dependency-version: 12.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: p-queue dependency-version: 9.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: prettier dependency-version: 3.9.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: vue-tsc dependency-version: 3.3.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
13290d6 to
496fce5
Compare
dj4oC
left a comment
There was a problem hiding this comment.
Bumps the internal @ownclouders/* packages (eslint-config, web-client, web-pkg, extension-sdk, web-test-helpers) 12.4.2→12.5.0 across every workspace package, plus prettier 3.9.3→3.9.4, vue-tsc 3.3.5→3.3.6, and p-queue ^9.3.0→^9.3.1. pnpm-lock.yaml is updated consistently with all package.json changes.
Findings
Stability (verified by actually running the full suite). Checked out this branch, ran pnpm install --frozen-lockfile (clean), then pnpm check:types across all 20 workspace packages — all pass. Then pnpm test:unit for the full workspace — all packages pass, with one exception: web-app-importer's useExtensions.spec.ts threw an unhandled-rejection assertion mismatch (addPlugin called 1 time instead of 4) when run as part of the full concurrent multi-package suite. I reproduced this on main too under the same full-suite run, and it passed cleanly on both main and this PR branch when run in isolation (3/3 each) — this is a pre-existing test-isolation flake under concurrent load, not a regression introduced by this dependency bump.
Security / Performance. No issues — internal SDK minor bump and a couple of dev-tooling patch bumps; nothing suggests a breaking or unsafe change, and it type-checks and tests clean.
Test coverage. N/A (dependency bump); existing suite already exercises the affected packages.
Deployment topology check
N/A — client-side web extension bundle only.
Verdict
Approved. Separately worth a follow-up issue: web-app-importer's useExtensions.spec.ts is flaky under full-workspace concurrent test runs (unrelated to this PR).
🤖 Automated review by Claude Code (security · stability · performance · coverage)
Generated by Claude Code
dj4oC
left a comment
There was a problem hiding this comment.
Investigated the red check-tests-passed job (failing since 2026-07-07, not yet reviewed by this bot).
Findings
- Stability (blocking): this PR is Dependabot's "minor-and-patch" grouped bump (8 updates), but
test (web-app-advanced-search)andtest (web-app-ai-data-insights-sidebar)fail with the same "Failed to inject gettext" symptom diagnosed on PR #488 (vue3-gettextmajor bump). That strongly suggests this "minor-and-patch" group is pulling in a dependency whose actual semver jump is major (or a transitive resolution bump), which contradicts the group's own name/intent. - Process/config finding: recommend auditing
.github/dependabot.yml's grouping rules for this ecosystem — a "minor-and-patch" group should never be able to include a major-version jump. Ifvue3-gettext(or whatever pulled the breaking transitive change) is intentionally excluded from strict grouping, it should be pinned or excluded explicitly.
Test coverage
n/a — dependency bump.
Verdict
Changes requested (blocked on CI) — do not merge until the failing packages pass; also flagging the grouping-rule concern for maintainer attention (separate from this PR's mergeability).
🤖 Automated review by Claude Code (security · stability · performance · coverage)
Generated by Claude Code
Bumps the minor-and-patch group with 8 updates in the / directory:
12.4.212.5.03.9.33.9.43.3.53.3.612.4.212.5.012.4.212.5.012.4.212.5.012.4.212.5.09.3.09.3.1Updates
@ownclouders/eslint-configfrom 12.4.2 to 12.5.0Release notes
Sourced from @ownclouders/eslint-config's releases.
... (truncated)
Commits
b16a34f[full-ci] chore: prepare final release from web repo (#13930)be0f6acChore/sync master branch with stable 12.4 (#13814)48e7f00fix(deps): update lintersUpdates
prettierfrom 3.9.3 to 3.9.4Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
Commits
b693cb2Release 3.9.42e92ac0Angular: Format@content(name)->@content (name)to align with other blo...abed2c2Bump Prettier dependency to 3.9.36cfbc00Clean changelog_unreleasedUpdates
vue-tscfrom 3.3.5 to 3.3.6Release notes
Sourced from vue-tsc's releases.
... (truncated)
Changelog
Sourced from vue-tsc's changelog.
Commits
4893ec6v3.3.6 (#6112)3abce61refactor: normalize regexp variable names toxxxREformatbff182afix(language-core): make generic component internal context inference type-sa...Updates
@ownclouders/web-clientfrom 12.4.2 to 12.5.0Release notes
Sourced from @ownclouders/web-client's releases.
... (truncated)
Commits
b16a34f[full-ci] chore: prepare final release from web repo (#13930)d84fdccchore: update translations from transifex (#13914)35035bechore: update translations from transifex (#13909)c858df7[Snyk] Security upgrade axios from 1.15.0 to 1.15.2 (#13764)b31dbcechore: update translations from transifex (#13891)05ddc9achore: update translations from transifexdc650a0chore: update translations from transifex25a18ecchore: update translations from transifex503f06bchore: update translations from transifexb567358fix(notifications): [OCISDEV-967] filter notifications by vault mode (#13877)Updates
@ownclouders/web-pkgfrom 12.4.2 to 12.5.0Release notes
Sourced from @ownclouders/web-pkg's releases.
... (truncated)
Commits
b16a34f[full-ci] chore: prepare final release from web repo (#13930)d84fdccchore: update translations from transifex (#13914)de061fdchore: improve filter chip ux (#13923)cad21efchore: improve shares & hidden shares toggle ux (#13921)bb8957echore: improve table view button ux (#13920)35035bechore: update translations from transifex (#13909)c858df7[Snyk] Security upgrade axios from 1.15.0 to 1.15.2 (#13764)b31dbcechore: update translations from transifex (#13891)4f6b290test(web-pkg): raise timeout for flaky real web worker unit tests (#13896)4c621bbchore(design-system): [OCISDEV-931] improve context menu ui (#13901)Updates
@ownclouders/extension-sdkfrom 12.4.2 to 12.5.0Release notes
Sourced from @ownclouders/extension-sdk's releases.
... (truncated)
Commits
b16a34f[full-ci] chore: prepare final release from web repo (#13930)be0f6acChore/sync master branch with stable 12.4 (#13814)570f7b1chore: bump version to 11.1.1Updates
@ownclouders/web-test-helpersfrom 12.4.2 to 12.5.0Release notes
Sourced from @ownclouders/web-test-helpers's releases.
... (truncated)
Commits
b16a34f[full-ci] chore: prepare final release from web repo (#13930)c858df7[Snyk] Security upgrade axios from 1.15.0 to 1.15.2 (#13764)be0f6acChore/sync master branch with stable 12.4 (#13814)Updates
p-queuefrom 9.3.0 to 9.3.1Release notes
Sourced from p-queue's releases.
Commits
a06fbc99.3.1d9cf2beFixonSizeLessThan()resolving late when the queue drains without a completion