Repository navigation
Release v2.15.1
v2.15.1
Changelog
Date-range filters submit a nameless form whose request carries only a range; dev dependency bumps (assets unchanged); twig include fixes; worktree-friendly co-author check.
Fixed
- Date range in a nameless GET form (2.15.0): Symfony only submits a form without a root name (FormKit's GET
filter forms,getBlockPrefix() === '') when one of its children's names is in the request, and a
DateRangeTypefield is submitted under the host'sfrom_name/to_name, not its own name. A URL carrying only
a range (?min_receipt_issue_date=2026-01-01) filtered the host's list while the form stayed unsubmitted and the
field rendered empty. NewForm\DateRangeRequestHandlerdecorates the FrameworkBundle request handler
(form.type_extension.form.request_handler): for a nameless form whose request carries a range's from / to
parameter and no other child, it hands the inner handler a copy of the request with an empty entry under the
range's name, so the form is submitted as for any present field andDateRangeSubmitExtensionmaps the two days
onto the range. Named forms, other methods and other requests are passed through unchanged. partials/_listing_head.html.twig/_listing_cells.html.twig: the row-detail head / cell use theinclude()
function instead of theincludetag (twig-cs-fixer); same output..scripts/check-no-cursor-coauthor.shaccepts a git worktree (.gitfile).
Changed
- Dev dependencies lucide 1.61.0, sass 1.106.1 and happy-dom 21.0.4: the shipped assets (
src/Resources/public,
views/inline/nowo-ui-theme-boot.js) rebuild byte-identical, sass prints no deprecation and the Vitest suite
passes unchanged.