Skip to content

chore(deps): pin @conduction/nextcloud-vue to 2.2.0-vue3.16 - #109

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/ncvue-vue3.16
Aug 12, 2026
Merged

chore(deps): pin @conduction/nextcloud-vue to 2.2.0-vue3.16#109
rubenvdlinde merged 1 commit into
developmentfrom
chore/ncvue-vue3.16

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Moves the @conduction/nextcloud-vue pin from 2.2.0-vue3.9 to 2.2.0-vue3.16, the current vue3 dist-tag. Exact pin kept (no caret — on a prerelease line a caret silently pulls in component changes).

Seven prereleases of component change, so this is a real dependency bump rather than a config edit.

Lockfile

Regenerated with npm 10.8.2, matching engines: { npm: "^10.0.0" } and the npm version CI runs. npm ci was then verified from a clean node_modules — the exact operation CI performs — and succeeded.

Verification (measured locally on this branch)

check result
npm ci (npm 10.8.2, from clean node_modules) pass
npm run build pass, 2 webpack warnings; main / admin / public bundles all emitted
npm test (vitest) 58 files / 641 tests pass
npm run lint pass — eslint 0 errors, plus check:manifest, lint:initial-state and lint:translation-domain all OK
npm run stylelint pass, clean

Everything is green, so no development comparison run was needed to attribute a failure. This app has the largest test suite of the batch, which makes it the strongest single piece of evidence that the vue3.9 to vue3.16 component line is safe to adopt.

No call sites needed migrating — no component API this app uses moved across the seven prereleases.

Note on gate-24 (integration-parity)

This repo carries no scripts/check-integration-parity.sh, and gate-24 is guarded by the presence of that file, so gate-24 does not execute here either before or after this bump.

Moves the pin from 2.2.0-vue3.9 to the current vue3 dist-tag.

The lockfile was regenerated with npm 10.8.2 to match the npm version CI
runs (engines: npm ^10.0.0); npm ci was verified from a clean
node_modules.

Verified locally: npm ci, build, 58 vitest files / 641 tests, lint
(eslint plus the manifest, initial-state and translation-domain
checks), stylelint — all pass.
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/launchpad @ 972f63d

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-manifest
composer ✅ 104/104
npm ✅ 548/548
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright
Hydra gates

Quality workflow — 2026-08-12 22:29 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit 5c7fde7 into development Aug 12, 2026
32 of 34 checks passed
@rubenvdlinde
rubenvdlinde deleted the chore/ncvue-vue3.16 branch August 12, 2026 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants