Skip to content

chore(deps): @conduction/nextcloud-vue 2.22.1 -> 2.24.1 - #497

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/nc-vue-2241
Aug 29, 2026
Merged

chore(deps): @conduction/nextcloud-vue 2.22.1 -> 2.24.1#497
rubenvdlinde merged 1 commit into
developmentfrom
chore/nc-vue-2241

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

What

Bumps @conduction/nextcloud-vue from 2.22.1 to 2.24.1.

The meaningful change is the lockfile. package.json already accepted 2.24.1 via its ^ range, but npm ci honours package-lock.json, which pinned 2.22.1 exactly — so every build of this app was still shipping the old library.

Why this matters: 2.24.1 fixes silent data loss

CnDetailPage mounted its edit dialog as soon as the schema arrived, but before the record did. The dialog opened blank, and when the record finally landed CnFormDialog's watcher re-seeded formData and discarded whatever the user had already typed.

Saving then PUT the pristine, unedited record and the server answered HTTP 200. The user's edit vanished with no error in the UI, no error in the console, and no error in the logs — the save looked like it succeeded.

This bug has been present since 2.20.1. This app is shipping it today.

Also in this range (2.22.1 -> 2.24.1)

Widget/KPI presentation changes: a shared --cn-kpi-* sizing scale, coloured widget title icons, flush tables, and widget empty states.

Verification

  • npm install @conduction/nextcloud-vue@2.24.1 — exit 0
  • package-lock.json read back and confirmed to resolve 2.24.1 (not merely the range)
  • npm run build — exit 0

@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/keepiq @ f86459d

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-manifest
test-l10n
format
check-l10n-js
check-schema-l10n
composer ✅ 111/111
npm ✅ 550/550
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright 🚨 NO VERDICT — enabled but never ran
Hydra gates

Quality workflow — 2026-08-29 16:14 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit ba69e07 into development Aug 29, 2026
49 checks passed
@rubenvdlinde
rubenvdlinde deleted the chore/nc-vue-2241 branch August 29, 2026 16:15
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.

1 participant