diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4191c88..e0dc500 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "3.0.0" + ".": "3.1.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index c976b43..06dbb5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). +## [3.1.0](https://github.com/magewirephp/magewire/compare/v3.0.0...v3.1.0) (2026-04-23) + + +### Features + +* added the developer view fragment modifier ([032a47c](https://github.com/magewirephp/magewire/commit/032a47c8a7b0be08c8f5726ff54f4b943e6af9b3)) +* DOM, Loader and Str utilities ([cf28c76](https://github.com/magewirephp/magewire/commit/cf28c76d42884fcea8f09bf776cc5352bda75952)) +* Include Tailwindcss (minimum) ([38de7d0](https://github.com/magewirephp/magewire/commit/38de7d0c191572107e5cbf8a159c59ec4126727b)) +* notification option to keep it visible for a day when duration is set to 0 or false ([662537a](https://github.com/magewirephp/magewire/commit/662537ab5f1d74f18862b9cbbe2389f357091935)) +* Notifier refactor ([2851093](https://github.com/magewirephp/magewire/commit/28510938b69edc1655769f593350c624b9274783)) + + +### Bug Fixes + +* adding symfony/http-foundation require ([#98](https://github.com/magewirephp/magewire/issues/98)) ([685611b](https://github.com/magewirephp/magewire/commit/685611b1c65047b4ee2bbf31f64e88dbeb6bab60)) +* catch any serialisation related error and return/response as json ([#157](https://github.com/magewirephp/magewire/issues/157)) ([176ddb2](https://github.com/magewirephp/magewire/commit/176ddb2fdc809e295302259d266fcbf2fe987626)) +* type annotations for dispatchBrowserEvent ([#41](https://github.com/magewirephp/magewire/issues/41)) ([972c75e](https://github.com/magewirephp/magewire/commit/972c75e6441a0f9cd6c67dc6a99e3d3d0f56d4c4)) + + +### Miscellaneous Chores + +* fragment modifier output limitations ([67f1e26](https://github.com/magewirephp/magewire/commit/67f1e2648a8adb9e4545420f12f1243482c79d1c)) +* Include Developer fragment modifier (developer mode only) ([d75957b](https://github.com/magewirephp/magewire/commit/d75957b49f25689652a22a4f5ce8bca1312bc282)) +* Modifiers array became readonly for HTML fragments ([6a311d1](https://github.com/magewirephp/magewire/commit/6a311d13e618d31a557e8594cd2bec88b9852a33)) +* view fragment modifier architectural improvements ([f885b42](https://github.com/magewirephp/magewire/commit/f885b42b61d3acfca64b1b4b71267add340cfd18)) + ## [Unreleased] [Unreleased]: https://github.com/magewirephp/magewire/compare/3.0.0...main @@ -46,4 +72,3 @@ Full reference in the [docs](https://magewirephp.github.io/magewire-docs/). ### Removed - Support for all PHP version below 8.2. - diff --git a/composer.json b/composer.json index a55148d..34f117c 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,16 @@ "name": "magewirephp/magewire", "description": "A framework that makes building reactive and dynamic interfaces simple in Magento 2", "type": "magento2-module", - "keywords": ["magento", "magento2", "livewire", "reactive", "hyva", "alpinejs", "frontend", "component"], + "keywords": [ + "magento", + "magento2", + "livewire", + "reactive", + "hyva", + "alpinejs", + "frontend", + "component" + ], "homepage": "https://magewirephp.github.io/magewire-docs/", "require": { "php": ">=8.2",