Skip to content

chore(deps): take @conduction/nextcloud-vue 2.26.0 - #1048

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/nextcloud-vue-2.26.0
Aug 31, 2026
Merged

chore(deps): take @conduction/nextcloud-vue 2.26.0#1048
rubenvdlinde merged 1 commit into
developmentfrom
chore/nextcloud-vue-2.26.0

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Takes @conduction/nextcloud-vue@2.26.0.

Why: 2.26.0 carries two KPI-card fixes this app's dashboard reads —

  1. The canonical KPI card is flat and horizontal, so the dashboard stops drawing a grey box inside the white card CnWidgetWrapper already draws.
  2. A calendar-aligned date range now follows the reader's calendar instead of UTC. "Current month" previously resolved its end to 23:59:59.999Z on today's UTC date, which in CEST on 31 August displayed as 1 September and leaked two hours of September into an August total.

The caret range (^2.25.1) already allowed it; only the lockfile pinned this app back, so npm ci kept installing the old one.

About the size of this diff

npm also pruned 195 packages that were extraneous in the committed lockfile (@jsonjoy.com/*, @peculiar/*, webpack-dev-server and its tree). That is a consequence of regenerating the lockfile, not of 2.26.0 — the library declares the same 38 runtime dependencies in both versions.

Verified rather than assumed:

  • npm ci installs clean from the new lockfile (exit 0).
  • Production build succeeds.
  • lint, stylelint, check:manifest, test:unit all pass.
  • No script uses webpack-dev-serverdev and watch run plain webpack, so nothing depended on the pruned tree.

Prepared in a fresh clone rather than the shared workspace checkout, which is currently held by other in-flight work.

🤖 Generated with Claude Code

2.26.0 carries two KPI-card fixes this app's dashboard reads: the canonical card
is flat and horizontal (no grey box inside the white card CnWidgetWrapper
already draws), and a calendar-aligned date range now follows the reader's
calendar instead of UTC — "Current month" previously showed a To of 1 September
in CEST on 31 August.

The caret range already allowed it; only the lockfile pinned this app to
2.25.1.

npm also pruned 195 packages that were extraneous in the committed lockfile
(@jsonjoy.com/*, @peculiar/*, webpack-dev-server and its tree). That is a
consequence of regenerating, not of 2.26.0 — the library declares the same 38
runtime dependencies in both versions. Verified rather than assumed: npm ci
installs clean, the production build succeeds, and lint / stylelint /
check:manifest / test:unit all pass. No script uses webpack-dev-server; `dev`
and `watch` run plain webpack.
@rubenvdlinde
rubenvdlinde merged commit 64c95c6 into development Aug 31, 2026
34 checks passed
@rubenvdlinde
rubenvdlinde deleted the chore/nextcloud-vue-2.26.0 branch August 31, 2026 07:07
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/decidiq @ 76ea7d4

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

Quality workflow — 2026-08-31 07:13 UTC

Download the full PDF report from the workflow artifacts.

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