Skip to content

v2.4.0

Choose a tag to compare

@vc-ci vc-ci released this 04 Aug 07:38
· 87 commits to main since this release

2.4.0 (2026-08-04)

Features

  • a11y: rearrange dashboard widgets from the keyboard (#272) (fc8504a), closes #272

Bug Fixes

  • a11y: give icon-only breadcrumb buttons an accessible name (#268) (67de6c2), closes #268
  • a11y: let password managers autofill the login form (#280) (8acd627), closes #280
  • a11y: make menu items and settings triggers keyboard operable (#267) (8323819), closes #267 #255
  • a11y: raise adornment hit areas to 24px and localize their labels (#271) (c82c60a), closes #271 #255
  • a11y: raise the axe scope to WCAG 2.2 (#273) (5285eb9), closes #273 #269
  • a11y: raise the shell's remaining hit areas to 24px (#281) (e767ecc), closes #281 #271
  • a11y: sync html lang in the framework and fix the app template (#274) (f81318d), closes #274 vendor-portal#146
  • i18n: translate the remaining VcScheduler strings into German (#279) (a69a8e7), closes #279
  • interceptors: detect an expired session redirected to the login page (#270) (65caadd), closes #270
  • test: make story tests runnable and gate them in CI (#278) (d4d56d4), closes #278 #276
  • vc-blade: stop mobile widgets from covering the end of blade content (#275) (a131f3e), closes #275
  • vc-data-table: honor declared column widths on first open (#264) (aa3f798), closes #264
  • vc-data-table: import the lifecycle hooks the inline-editing story uses (#269) (ef19eeb), closes #269
  • vc-data-table: restore scrolling in the mobile card view (#276) (26a0e38), closes #276
  • vc-data-table: support expandable rows in the mobile card view (#265) (b4d0c93), closes #265
  • vc-video: restore playback on trusted embed hosts (#266) (749823a), closes #266