From cd3fa238f3dd19079ba8c7207111270e43386856 Mon Sep 17 00:00:00 2001 From: Ryan Weaver Date: Tue, 7 Nov 2023 15:31:52 -0500 Subject: [PATCH] bumping CHANGELOG for 2.13 --- src/Autocomplete/CHANGELOG.md | 2 ++ src/Chartjs/CHANGELOG.md | 5 +++++ src/Cropperjs/CHANGELOG.md | 5 +++++ src/Dropzone/CHANGELOG.md | 5 +++++ src/LazyImage/CHANGELOG.md | 5 +++++ src/LiveComponent/CHANGELOG.md | 10 +++++++++- src/Notify/CHANGELOG.md | 5 +++++ src/React/CHANGELOG.md | 5 +++++ src/StimulusBundle/CHANGELOG.md | 4 ++++ src/Svelte/CHANGELOG.md | 6 ++++++ src/Swup/CHANGELOG.md | 4 ++++ src/TogglePassword/CHANGELOG.md | 5 +++++ src/Translator/CHANGELOG.md | 5 +++++ src/Turbo/CHANGELOG.md | 5 +++++ src/Turbo/composer.json | 4 ++-- src/Turbo/phpstan.neon.dist | 10 ++++++++++ src/Turbo/src/Attribute/Broadcast.php | 1 - src/TwigComponent/CHANGELOG.md | 10 ++++++++++ src/Typed/CHANGELOG.md | 4 ++++ src/Vue/CHANGELOG.md | 5 +++++ 20 files changed, 101 insertions(+), 4 deletions(-) diff --git a/src/Autocomplete/CHANGELOG.md b/src/Autocomplete/CHANGELOG.md index c36928b418d..fa86fbe2043 100644 --- a/src/Autocomplete/CHANGELOG.md +++ b/src/Autocomplete/CHANGELOG.md @@ -3,6 +3,8 @@ ## 2.13.0 - Add new BaseEntityAutocompleteType +- Add Symfony 7 support. +- Change JavaScript package to `type: module` ## 2.9.0 diff --git a/src/Chartjs/CHANGELOG.md b/src/Chartjs/CHANGELOG.md index 2abac40d9b8..6d1635cfc83 100644 --- a/src/Chartjs/CHANGELOG.md +++ b/src/Chartjs/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/Cropperjs/CHANGELOG.md b/src/Cropperjs/CHANGELOG.md index 0b79d09ca10..c5ce56a46e9 100644 --- a/src/Cropperjs/CHANGELOG.md +++ b/src/Cropperjs/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/Dropzone/CHANGELOG.md b/src/Dropzone/CHANGELOG.md index d5681745be2..23864c8072e 100644 --- a/src/Dropzone/CHANGELOG.md +++ b/src/Dropzone/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/LazyImage/CHANGELOG.md b/src/LazyImage/CHANGELOG.md index 65749db9364..4bb5efab00b 100644 --- a/src/LazyImage/CHANGELOG.md +++ b/src/LazyImage/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/LiveComponent/CHANGELOG.md b/src/LiveComponent/CHANGELOG.md index ab3bf061ec4..828d32905c1 100644 --- a/src/LiveComponent/CHANGELOG.md +++ b/src/LiveComponent/CHANGELOG.md @@ -2,7 +2,15 @@ ## 2.13.0 -- Add deferred rendering of Live Components +- Add deferred/lazy rendering of Live Components. +- Fix option tag synchronization. +- Handle array-like objects when working with checkboxes. +- Add Symfony 7 support. +- Normalize "true" & "false" model values +- Fix DTO hydration from phpdoc typehints. +- Fix instantiating LiveComponentMetadata multiple times. +- Change JavaScript package to `type: module`. +- Throwing an error when setting an invalid model name. ## 2.12.0 diff --git a/src/Notify/CHANGELOG.md b/src/Notify/CHANGELOG.md index 604a451557f..1c8b867495c 100644 --- a/src/Notify/CHANGELOG.md +++ b/src/Notify/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/React/CHANGELOG.md b/src/React/CHANGELOG.md index a3dea56735d..61e6450db6a 100644 --- a/src/React/CHANGELOG.md +++ b/src/React/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/StimulusBundle/CHANGELOG.md b/src/StimulusBundle/CHANGELOG.md index 00ea66530c6..d64e7b7306f 100644 --- a/src/StimulusBundle/CHANGELOG.md +++ b/src/StimulusBundle/CHANGELOG.md @@ -8,6 +8,10 @@ flatcase (`event.params.bigcrocodile`). This was fixed, which means they are now correctly registered as camelCase (`event.params.bigCrocodile`). +- Added AssetMapper 6.4 support. +- Add Symfony 7 support. +- Fix missing double dash in namespaced Stimulus outlets. +- Change JavaScript package to `type: module` ## 2.10.0 diff --git a/src/Svelte/CHANGELOG.md b/src/Svelte/CHANGELOG.md index 2955b707b04..f85632cee10 100644 --- a/src/Svelte/CHANGELOG.md +++ b/src/Svelte/CHANGELOG.md @@ -1,5 +1,11 @@ # CHANGELOG +## 2.13.0 + +- Add support for Svelte 4. +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/Swup/CHANGELOG.md b/src/Swup/CHANGELOG.md index 63c67d18d2b..b5553bd7769 100644 --- a/src/Swup/CHANGELOG.md +++ b/src/Swup/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 2.13.0 + +- Change JavaScript package to `type: module` + ## 2.9.0 - A SwupBundle was added - which allows for integration with symfony/asset-mapper. diff --git a/src/TogglePassword/CHANGELOG.md b/src/TogglePassword/CHANGELOG.md index 0af9b822488..7f106b9b6be 100644 --- a/src/TogglePassword/CHANGELOG.md +++ b/src/TogglePassword/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.12.0 - Added default values for the Stimulus controller values. diff --git a/src/Translator/CHANGELOG.md b/src/Translator/CHANGELOG.md index 97b7eb0ca1f..0c10350407d 100644 --- a/src/Translator/CHANGELOG.md +++ b/src/Translator/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Add support for symfony/asset-mapper diff --git a/src/Turbo/CHANGELOG.md b/src/Turbo/CHANGELOG.md index a4e3337e0e7..7808520576d 100644 --- a/src/Turbo/CHANGELOG.md +++ b/src/Turbo/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Minimum PHP version is now 8.1 diff --git a/src/Turbo/composer.json b/src/Turbo/composer.json index b098d70cfb2..3531a59f73d 100644 --- a/src/Turbo/composer.json +++ b/src/Turbo/composer.json @@ -44,7 +44,7 @@ "symfony/debug-bundle": "^5.4|^6.0|^7.0", "symfony/form": "^5.4|^6.0|^7.0", "symfony/framework-bundle": "^5.4|^6.0|^7.0", - "symfony/mercure-bundle": "^0.3.4", + "symfony/mercure-bundle": "^0.3.7", "symfony/messenger": "^5.4|^6.0|^7.0", "symfony/panther": "^1.0|^2.0", "symfony/phpunit-bridge": "^5.4|^6.0|^7.0", @@ -54,7 +54,7 @@ "symfony/stopwatch": "^5.4|^6.0|^7.0", "symfony/twig-bundle": "^5.4|^6.0|^7.0", "symfony/web-profiler-bundle": "^5.4|^6.0|^7.0", - "symfony/webpack-encore-bundle": "^1.11", + "symfony/webpack-encore-bundle": "^2.1.1", "symfony/expression-language": "^5.4|^6.0|^7.0" }, "conflict": { diff --git a/src/Turbo/phpstan.neon.dist b/src/Turbo/phpstan.neon.dist index 8e3cd71542a..77f5e851dd5 100644 --- a/src/Turbo/phpstan.neon.dist +++ b/src/Turbo/phpstan.neon.dist @@ -25,3 +25,13 @@ parameters: message: "#^Property Symfony\\\\UX\\\\Turbo\\\\Doctrine\\\\BroadcastListener\\:\\:\\$annotationReader has unknown class Doctrine\\\\Common\\\\Annotations\\\\Reader as its type\\.$#" count: 1 path: src/Doctrine/BroadcastListener.php + + - + message: "#^Class Symfony\\\\WebpackEncoreBundle\\\\Twig\\\\StimulusTwigExtension not found\\.$#" + count: 2 + path: src/Bridge/Mercure/TurboStreamListenRenderer.php + + - + message: "#^Parameter \\$stimulus of method Symfony\\\\UX\\\\Turbo\\\\Bridge\\\\Mercure\\\\TurboStreamListenRenderer\\:\\:__construct\\(\\) has invalid type Symfony\\\\WebpackEncoreBundle\\\\Twig\\\\StimulusTwigExtension\\.$#" + count: 1 + path: src/Bridge/Mercure/TurboStreamListenRenderer.php diff --git a/src/Turbo/src/Attribute/Broadcast.php b/src/Turbo/src/Attribute/Broadcast.php index 9511647fccd..2cc49342ab5 100644 --- a/src/Turbo/src/Attribute/Broadcast.php +++ b/src/Turbo/src/Attribute/Broadcast.php @@ -17,7 +17,6 @@ * Marks the entity as broadcastable. * * @Annotation - * * @Target({"CLASS"}) * * @author Kévin Dunglas diff --git a/src/TwigComponent/CHANGELOG.md b/src/TwigComponent/CHANGELOG.md index b62a5988986..d5c1a3d1d7e 100644 --- a/src/TwigComponent/CHANGELOG.md +++ b/src/TwigComponent/CHANGELOG.md @@ -2,9 +2,19 @@ ## 2.13.0 +- Added configuration to separate your components into different "namespaces" +- Add `outerScope` variable reach variables from the parent template of an + "embedded" component. - Deprecate calling `ComponentTemplateFinder` constructor without `directory` argument. - Add profiler integration: `TwigComponentDataCollector` and debug toolbar templates - Add search feature in `debug:twig-component` command. +- Fix inconsistencies with how `{% component %}`/`` syntaxes are + rendered vs `component()`: `PostRenderEvent` is now dispatched & the template + resolution happens at runtime. +- Fix priority of passed in props vs default props with anonymous components. +- Add Symfony 7 support. +- TwigPreLexer: improve performance. +- Fix twig:lint bug with anonymous component tag. ## 2.12.0 diff --git a/src/Typed/CHANGELOG.md b/src/Typed/CHANGELOG.md index 0049d858a12..9f686a950e8 100644 --- a/src/Typed/CHANGELOG.md +++ b/src/Typed/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 2.13.0 + +- Change JavaScript package to `type: module` + ## 2.9.0 - A TypedBundle was added - which allows for integration with symfony/asset-mapper. diff --git a/src/Vue/CHANGELOG.md b/src/Vue/CHANGELOG.md index 3b510a351de..a851bd43cd0 100644 --- a/src/Vue/CHANGELOG.md +++ b/src/Vue/CHANGELOG.md @@ -1,5 +1,10 @@ # CHANGELOG +## 2.13.0 + +- Add Symfony 7 support. +- Change JavaScript package to `type: module` + ## 2.9.0 - Replace `symfony/webpack-encore-bundle` by `symfony/stimulus-bundle` in dependencies