diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a849c80..cf091b46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,14 @@ # CHANGELOG for 2.x -## [Unreleased](https://github.com/php-flasher/php-flasher/compare/v2.2.0...2.x) +## [Unreleased](https://github.com/php-flasher/php-flasher/compare/v2.5.1...2.x) -## [v2.5.0](https://github.com/php-flasher/php-flasher/compare/v2.1.4...v2.2.0) - 2026-03-07 +## [v2.5.1](https://github.com/php-flasher/php-flasher/compare/v2.5.0...v2.5.1) - 2026-03-28 + +### Fixed + +* fix [Laravel] Fix Laravel 13 JSON session serialization compatibility - StorageManager now handles both array and object formats returned by session + +## [v2.5.0](https://github.com/php-flasher/php-flasher/compare/v2.1.4...v2.5.0) - 2026-03-07 ### Added diff --git a/src/Laravel/composer.json b/src/Laravel/composer.json index 88ed5c13..a4414b7d 100644 --- a/src/Laravel/composer.json +++ b/src/Laravel/composer.json @@ -29,7 +29,7 @@ "require": { "php": ">=8.2", "illuminate/support": "^11.0|^12.0|^13.0", - "php-flasher/flasher": "^2.5.0" + "php-flasher/flasher": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Noty/Laravel/composer.json b/src/Noty/Laravel/composer.json index 35e39ba6..a92ed189 100644 --- a/src/Noty/Laravel/composer.json +++ b/src/Noty/Laravel/composer.json @@ -28,8 +28,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-laravel": "^2.5.0", - "php-flasher/flasher-noty": "^2.5.0" + "php-flasher/flasher-laravel": "^2.5.1", + "php-flasher/flasher-noty": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Noty/Prime/Resources/package.json b/src/Noty/Prime/Resources/package.json index c1ff4421..40b07be2 100644 --- a/src/Noty/Prime/Resources/package.json +++ b/src/Noty/Prime/Resources/package.json @@ -1,6 +1,6 @@ { "name": "@flasher/flasher-noty", - "version": "2.5.0", + "version": "2.5.1", "type": "module", "license": "MIT", "main": "dist/flasher-noty.cjs.js", @@ -11,7 +11,7 @@ "ncu": "ncu -u" }, "peerDependencies": { - "@flasher/flasher": "^2.5.0", + "@flasher/flasher": "^2.5.1", "noty": "^3.2.0-beta-deprecated" } } diff --git a/src/Noty/Prime/composer.json b/src/Noty/Prime/composer.json index 577b0a96..8fe8fa61 100644 --- a/src/Noty/Prime/composer.json +++ b/src/Noty/Prime/composer.json @@ -33,7 +33,7 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher": "^2.5.0" + "php-flasher/flasher": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Noty/Symfony/composer.json b/src/Noty/Symfony/composer.json index 3f9b7e62..b121c84f 100644 --- a/src/Noty/Symfony/composer.json +++ b/src/Noty/Symfony/composer.json @@ -28,8 +28,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-noty": "^2.5.0", - "php-flasher/flasher-symfony": "^2.5.0" + "php-flasher/flasher-noty": "^2.5.1", + "php-flasher/flasher-symfony": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Notyf/Laravel/composer.json b/src/Notyf/Laravel/composer.json index 6a760b13..fa1c1bf1 100644 --- a/src/Notyf/Laravel/composer.json +++ b/src/Notyf/Laravel/composer.json @@ -29,8 +29,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-laravel": "^2.5.0", - "php-flasher/flasher-notyf": "^2.5.0" + "php-flasher/flasher-laravel": "^2.5.1", + "php-flasher/flasher-notyf": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Notyf/Prime/Resources/package.json b/src/Notyf/Prime/Resources/package.json index fe3132b8..74296f7a 100644 --- a/src/Notyf/Prime/Resources/package.json +++ b/src/Notyf/Prime/Resources/package.json @@ -1,6 +1,6 @@ { "name": "@flasher/flasher-notyf", - "version": "2.5.0", + "version": "2.5.1", "type": "module", "license": "MIT", "main": "dist/flasher-notyf.cjs.js", @@ -11,7 +11,7 @@ "ncu": "ncu -u" }, "peerDependencies": { - "@flasher/flasher": "^2.5.0", + "@flasher/flasher": "^2.5.1", "notyf": "^3.10.0" } } diff --git a/src/Notyf/Prime/composer.json b/src/Notyf/Prime/composer.json index d638b97c..fa5332f3 100644 --- a/src/Notyf/Prime/composer.json +++ b/src/Notyf/Prime/composer.json @@ -33,7 +33,7 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher": "^2.5.0" + "php-flasher/flasher": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Notyf/Symfony/composer.json b/src/Notyf/Symfony/composer.json index 0d1abe16..d053a662 100644 --- a/src/Notyf/Symfony/composer.json +++ b/src/Notyf/Symfony/composer.json @@ -29,8 +29,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-notyf": "^2.5.0", - "php-flasher/flasher-symfony": "^2.5.0" + "php-flasher/flasher-notyf": "^2.5.1", + "php-flasher/flasher-symfony": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Prime/Flasher.php b/src/Prime/Flasher.php index 20979507..5c612511 100644 --- a/src/Prime/Flasher.php +++ b/src/Prime/Flasher.php @@ -18,7 +18,7 @@ final readonly class Flasher implements FlasherInterface { use ForwardsCalls; - public const VERSION = '2.5.0'; + public const VERSION = '2.5.1'; public function __construct( private string $default, diff --git a/src/Prime/Resources/package.json b/src/Prime/Resources/package.json index 674d9002..46dcd2dd 100644 --- a/src/Prime/Resources/package.json +++ b/src/Prime/Resources/package.json @@ -1,6 +1,6 @@ { "name": "@flasher/flasher", - "version": "2.5.0", + "version": "2.5.1", "type": "module", "license": "MIT", "main": "dist/flasher.cjs.js", diff --git a/src/SweetAlert/Laravel/composer.json b/src/SweetAlert/Laravel/composer.json index 4c3f6519..bb8819b3 100644 --- a/src/SweetAlert/Laravel/composer.json +++ b/src/SweetAlert/Laravel/composer.json @@ -30,8 +30,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-laravel": "^2.5.0", - "php-flasher/flasher-sweetalert": "^2.5.0" + "php-flasher/flasher-laravel": "^2.5.1", + "php-flasher/flasher-sweetalert": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/SweetAlert/Prime/Resources/package.json b/src/SweetAlert/Prime/Resources/package.json index 4e23ab8c..daa64a54 100644 --- a/src/SweetAlert/Prime/Resources/package.json +++ b/src/SweetAlert/Prime/Resources/package.json @@ -1,6 +1,6 @@ { "name": "@flasher/flasher-sweetalert", - "version": "2.5.0", + "version": "2.5.1", "type": "module", "license": "MIT", "main": "dist/flasher-sweetalert.cjs.js", @@ -11,7 +11,7 @@ "ncu": "ncu -u" }, "peerDependencies": { - "@flasher/flasher": "^2.5.0", + "@flasher/flasher": "^2.5.1", "sweetalert2": "^11.6.13" } } diff --git a/src/SweetAlert/Prime/composer.json b/src/SweetAlert/Prime/composer.json index 8e1800ff..834dadc7 100644 --- a/src/SweetAlert/Prime/composer.json +++ b/src/SweetAlert/Prime/composer.json @@ -33,7 +33,7 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher": "^2.5.0" + "php-flasher/flasher": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/SweetAlert/Symfony/composer.json b/src/SweetAlert/Symfony/composer.json index 30d0a93b..07068e3b 100644 --- a/src/SweetAlert/Symfony/composer.json +++ b/src/SweetAlert/Symfony/composer.json @@ -30,8 +30,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-sweetalert": "^2.5.0", - "php-flasher/flasher-symfony": "^2.5.0" + "php-flasher/flasher-sweetalert": "^2.5.1", + "php-flasher/flasher-symfony": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Symfony/composer.json b/src/Symfony/composer.json index 1ec16d82..9a7a089e 100644 --- a/src/Symfony/composer.json +++ b/src/Symfony/composer.json @@ -28,7 +28,7 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher": "^2.5.0", + "php-flasher/flasher": "^2.5.1", "symfony/config": "^7.0|^8.0", "symfony/console": "^7.0|^8.0", "symfony/dependency-injection": "^7.0|^8.0", diff --git a/src/Toastr/Laravel/composer.json b/src/Toastr/Laravel/composer.json index 0ebccba1..2d70a4b5 100644 --- a/src/Toastr/Laravel/composer.json +++ b/src/Toastr/Laravel/composer.json @@ -29,8 +29,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-laravel": "^2.5.0", - "php-flasher/flasher-toastr": "^2.5.0" + "php-flasher/flasher-laravel": "^2.5.1", + "php-flasher/flasher-toastr": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Toastr/Prime/Resources/package.json b/src/Toastr/Prime/Resources/package.json index 3b1ce903..f39c3e55 100644 --- a/src/Toastr/Prime/Resources/package.json +++ b/src/Toastr/Prime/Resources/package.json @@ -1,6 +1,6 @@ { "name": "@flasher/flasher-toastr", - "version": "2.5.0", + "version": "2.5.1", "type": "module", "license": "MIT", "main": "dist/flasher-toastr.cjs.js", @@ -11,7 +11,7 @@ "ncu": "ncu -u" }, "peerDependencies": { - "@flasher/flasher": "^2.5.0", + "@flasher/flasher": "^2.5.1", "toastr": "^2.1.4" }, "devDependencies": { diff --git a/src/Toastr/Prime/composer.json b/src/Toastr/Prime/composer.json index 18c4951d..81db4d9a 100644 --- a/src/Toastr/Prime/composer.json +++ b/src/Toastr/Prime/composer.json @@ -33,7 +33,7 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher": "^2.5.0" + "php-flasher/flasher": "^2.5.1" }, "autoload": { "psr-4": { diff --git a/src/Toastr/Symfony/composer.json b/src/Toastr/Symfony/composer.json index 5f698e32..2810c5f1 100644 --- a/src/Toastr/Symfony/composer.json +++ b/src/Toastr/Symfony/composer.json @@ -29,8 +29,8 @@ "prefer-stable": true, "require": { "php": ">=8.2", - "php-flasher/flasher-symfony": "^2.5.0", - "php-flasher/flasher-toastr": "^2.5.0" + "php-flasher/flasher-symfony": "^2.5.1", + "php-flasher/flasher-toastr": "^2.5.1" }, "autoload": { "psr-4": {