Skip to content

Release v3.7.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:28
· 53 commits to main since this release

Release v3.7.2: dashboard shows only the active advanced-filters toggle label

Changelog

Fixed

  • Dev only — composer test-coverage-90 / test-coverage-100: the scripts were written as "@test-coverage && php scripts/check-coverage.php …", so Composer appended && php … --min-percent=N as arguments to PHPUnit, which rejected --min-percent. They now run PHPUnit with coverage and then scripts/check-coverage.php with the threshold as two script steps; make test-coverage-100 uses the Composer script. test-coverage disables Composer's 300 s process timeout (the isolated coverage run takes ~4 min).
  • Dashboard filters — "Show/Hide Advanced Filters" toggle: the Bootstrap filter card (nowo_performance.Filters component and _filters_bootstrap.html.twig include) rendered both labels at once because no CSS hid the inactive one until the collapse was toggled. The initial state is now rendered server-side: when no advanced filter has a value the panel is collapsed and only "Show Advanced Filters" is visible; when one is set the panel renders expanded (.collapse.show, aria-expanded="true") with only "Hide Advanced Filters". The JS auto-expand on load was removed; the collapse events still swap the labels when toggled.

Commits

  • Release v3.7.2: dashboard shows only the active advanced-filters toggle label (e2aafab)
  • docs(demo): recapture dashboard screenshot with a single filters toggle label (bc880cc)
  • fix(dashboard): show only the active Show/Hide Advanced Filters label (f7576cc)
  • docs: refresh demo screenshots (WebP) (5b48212)
  • build(composer): fix test-coverage-90/-100 scripts passing --min-percent to PHPUnit (279e05a)