Hey UXer's!
Not a ground-breaking release, but some nice minor improvements and fixes.
Autocomplete
- Reset TomSelect when updating controller attributes by @pierredup in #1505
- Deprecate
ExtraLazyChoiceLoader
in favor ofLazyChoiceLoader
by @norkunas in #2458 - Fix Incompatibility filter_query and max_results (doc) by @ytilotti in #2440
- Configurable results by @J-Ben87 in #2541
Twig Components
- Update using macro docs by @smnandre in #2444
- Minor doc syntax fix by @javiereguiluz in #2459
- Document about unwanted behavior with
ExposeInTemplate
and computed methods by @Kocal in #2456 - Fix typo in docs by @JalenWasHere in #2452
- Remove word in documentation by @jmwill86 in #2475
- Various fix / cleans in documentation by @smnandre in #2471
- Use promoted properties in code sample by @tacman in #2484
- Add explicit string cast on string assertions by @Valmonzo in #2507
- Remove obsolete
TemplateNameParser
by @sneakyvv in #2506
Live Components
- Update CSRF docs by @smnandre in #2443
- "Hooks: Handle Component Behavior" spacing issue in docs by @nehalgajjar in #2435
- Check secret is not empty + add
[SensitiveParameter]
by @smnandre in #2461 - Allow configuring secret for fingerprints and checksums by @smnandre in #2462
- Use
container.build_hash
instead ofkernel.secret
inCacheWarmer
by @dkarlovi in #2451 - Remove form property in live component docs by @jannes-io in #2474
- Document
make:twig-component
by @seb-jean in #2480 - Add a link label in doc by @MrYamous in #2476
- Update doc on how to use
submitForm()
by @yalit in #2510 - Fix
ComponentWithFormTrait::extractFormValues()
with edge cases by @smnandre in #2491 - Add very simple download files docs by @zefyx in #2513
- Prevent
__component
property to be serialized when calledJSON.stringify()
by @Kocal in #2537 - Add Documentation for testing with
LiveCollectionType
by @yalit in #2517 - Fix formatting of the inline code for the text
RedirectResponse
by @zefyx in #2530 - Fix
ComponentWithFormTrait
not working in batch actions by @smnandre in #2553
Icons
Map
Chart.js
- Listen to Stimulus
disconnect
event to destroy the chart by @Shadow-Devil in #1944
Stimulus
- Update Stimulus Components URL by @94noni in #2495
- Fasten lazy loading + add debug
lazy:loading
andlazy:loaded
by @smnandre in #2463
Turbo
- Remove obsolete Mercure configuration (docs) by @smnandre in #2524
- Add stream format with request listener by @aleho in #2550
LazyImage
- Add a warning message to not recommend Lazy Image package by @javiereguiluz in #2501
Site
- Add BlueSky by @smnandre in #2436
- Update deps by @smnandre in #2441
- Visual improvments on IconModal by @Kocal in #2465
- Update site banner by @smnandre in #2489
- Upgrade PHP8.4 on psh by @smnandre in #2442
- Back to PHP 8.3 by @smnandre in #2494
- Add links to UX icons documentation by @smnandre in #2499
Miscellaneous
- Mention Doctor Rst in
CONTRIBUTING.md
by @smnandre in #2472 - Fix and display changed dist files in the CI by @Kocal in #2503
- Drop explicit Yarn dependencies caching steps for actions/setup-node by @Kocal in #2504
New Contributors
- @dkarlovi made their first contribution in #2451
- @JalenWasHere made their first contribution in #2452
- @ytilotti made their first contribution in #2440
- @Shadow-Devil made their first contribution in #1944
- @jmwill86 made their first contribution in #2475
- @Valmonzo made their first contribution in #2507
- @yalit made their first contribution in #2510
- @zefyx made their first contribution in #2513
- @J-Ben87 made their first contribution in #2541
Full Changelog: v2.22.1...v2.23.0