Skip to content

2.24.0 : NPM Packages

Latest
Compare
Choose a tag to compare
@kbond kbond released this 05 Apr 14:45
· 4 commits to 2.x since this release
v2.24.0
a56d9b2

Hey UX'ers!

UX packages that require JS have their JS published on NPM. This installation method is reserved for advanced users who want to decouple their JavaScript dependencies from their PHP dependencies. Symfony Flex is still the method recommended for most users.

Autocomplete

  • Fix invalid createQueryBuilder code example by @tacman in #2470
  • Rethrow BadRequestHttpException in case of malformed extra_options by @norkunas in #2600
  • Add EnumType precision by @Huluti in #2640

Map

  • Add Marker Icon customization capability by @sblondeau in #2605
  • Markers, polygons and polylines removal by @sblondeau in #2547
  • JavaScript package should not be added in user's package.json by @Kocal in #2611
  • Add missing README/LICENSE files for Map Bridges JS packages by @Kocal in #2616
  • Improve "Interact with the map" section by @Kocal in #2638
  • Make renderer tests way easier to maintain, use snapshots by @Kocal in #2658
  • Fix 2.23/2.24 changelog by @zak39 in #2674

Twig Components

Live Components

  • Move symfony/property-info to the require section by @mtarld in #2608
  • Fix default select value with preferred choices by @1ed in #2587
  • Document how to pass a value to an event listener from Twig by @Artusamak in #2610
  • Remove mention of deprecated annotation in docs by @smnandre in #2631

Turbo

StimulusBundle

Icons

Notify

Miscellaneous

  • Add workflow to automatically publish JS packages on npm by @Kocal in #2615
  • Fix links to changed dist files by @Kocal in #2563
  • Fix dist files base/head information by @Kocal in #2564
  • Ensure TypeScript code is valid by @Kocal in #2562
  • Run tests on minimum-stability=dev too by @Kocal in #2594
  • Normalize package.json files, to prepare publication on NPM by @Kocal in #2595
  • Document src/**/assets/README.md files about direct installation and recommended alternatives. by @Kocal in #2612
  • Ensure JS packages (either from vendor/ or npm versions) can be installed/used inside an Encore App by @Kocal in #2613
  • Refactor some steps in test-app-encore-app job by @Kocal in #2614
  • Document about alternative JS assets installation with npm packages by @Kocal in #2617
  • Add documentation check to PR template by @kbond in #2630
  • Document and update CI for Corepack manual installation by @Kocal in #2649

Site

New Contributors

Full Changelog: v2.23.0...v2.24.0