Skip to content

chore(deps): @conduction/nextcloud-vue 2.24.1 -> 2.24.2 - #1656

Merged
rubenvdlinde merged 1 commit into
developmentfrom
chore/nextcloud-vue-2.24.2
Aug 29, 2026
Merged

chore(deps): @conduction/nextcloud-vue 2.24.1 -> 2.24.2#1656
rubenvdlinde merged 1 commit into
developmentfrom
chore/nextcloud-vue-2.24.2

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

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

Why: WCAG 2.1 AA contrast failure, currently live

2.24.1 shipped a KPI card restyle that painted the card's number with Nextcloud's --color-success / --color-warning / --color-error. Those are fill colours, meant to sit behind content — not foreground text colours. Rendered as text on a light card, axe-core measured:

color-contrast, serious, WCAG 2 AA (1.4.3)
foreground #d8f3da on background #f5f5f5 — contrast 1.08, required 3:1
.cn-kpi-card--success > .cn-kpi-card__body > .cn-kpi-card__value-row > .cn-kpi-card__value

A contrast ratio of 1.08:1 against a required 3:1 — the number is very nearly invisible.

This was caught by filinq's gate-33 axe-core (run 33261801989). Only the success variant happened to be on screen there; warning and error carry the same defect, unrendered. 2.24.2 fixes it by painting the accent with the -text tokens instead (ConductionNL/nextcloud-vue#853).

Change

package.json already allowed 2.24.2 via caret, but npm ci honours the lockfile, so the lockfile is the meaningful edit. Both files move.

Verification

  • package-lock.json read back and confirmed at 2.24.2
  • npm run build — exit 0
  • unit suite — exit 0

@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/integriq @ 4485827

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

Quality workflow — 2026-08-29 17:23 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit ccaee1c into development Aug 29, 2026
52 checks passed
@rubenvdlinde
rubenvdlinde deleted the chore/nextcloud-vue-2.24.2 branch August 29, 2026 17:25
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