Skip to content

2.28.0 : Map Graduates 🎓

Compare
Choose a tag to compare
@kbond kbond released this 28 Jul 19:26
· 112 commits to 2.x since this release
v2.28.0
0ecca4c

Hey UX'ers!

Map now has minZoom/maxZoom options and has graduated from experimental to stable! 🎉
In LiveComponents, the LiveProp can now map to a routing parameter. Autocomplete now
has the ability to disable plugins.

Warning

If using React with symfony/asset-mapper and NOT symfony/flex, there is a small BC break.
See the CHANGELOG for mitigation details.

Autocomplete

Live Components

  • Update css to cover more data-loading use cases by @barlito in #2891
  • Fix BC break when using PropertyTypeExtractorInterface::getType() on a #[LiveProp] property x when getter getX exists by @Kocal in #2922
  • Add validation modifiers (min_length, max_length, min_value, max_value) to data-model inputs by @xDeSwa in #2926
  • Add the possibility to map LiveProp as a path parameter by @mbuliard in #2673

Icons

Map

  • Rewrite documentation about extra data by @Kocal in #2871
  • Add options minZoom and maxZoom by @Kocal in #2896
  • Mark package as non-experimental by @Kocal in #2945
  • Replace deprecation Vitest option browser.name to browser.instances by @Kocal in #2947

Translator

  • Minor fixes in tests context by @Kocal in #2870
  • Add functional test to ensure only enabled locales are dumped by @Kocal in #2946

Swup

🚧 Toolkit 🚧

Site

Miscellaneous

  • Run JS tests under multiple JS versions, define .nvmrc to 22.6 by @Kocal in #2865
  • Migrate PHPUnit configs and homogenize them by @Kocal in #2867
  • Fix functional tests Turbo (Chrome 137 & dev-tools) by @Kocal in #2873
  • Migrate bin/*.js to TypeScript, use tsx by @Kocal in #2866
  • Upgrade Rollup dependencies by @Kocal in #2876
  • Remove Babel dependencies by @Kocal in #2877
  • Remove @symfony/stimulus-testing dev dependencies by @Kocal in #2879
  • Remove useless eslint- comments by @Kocal in #2880
  • (Re-)use ramsey/composer-install action when possible by @Kocal in #2885
  • Run unit and functional tests under Windows too by @Kocal in #2816
  • Fix components assets compilation on Windows server by @Kocal in #2890
  • Fix typo CONTRIBUTING.md by @xDeSwa in #2927
  • Explicitly import Vitest APIs instead of relying on globals by @Kocal in #2931
  • Replace Yarn Berry by PNPM by @Kocal in #2932
  • Upgrade Vitest to ^3.2.4 by @Kocal in #2933
  • Modernize and simplify our packages building tools, replace Rollup by tsup by @Kocal in #2944
  • Download only Chromium browser for Vitest/Playwright tests by @Kocal in #2948

New Contributors

Full Changelog: v2.27.0...v2.28.0