Releases: Dropelikeit/laravel-jms-serializer
v6.0.1
What's Changed
- Move Unit test to "Unit" dir and add a Feature test. by @Dropelikeit in #37
- Update target branch in CI workflow by @Dropelikeit in #38
- Qa/workflow improvements by @Dropelikeit in #39
Full Changelog: v6.0.0...v6.0.1
v6.0.0
What's Changed
- Laravel 11 support and improve test quality by @Dropelikeit in #35
- Remove Laravel 9 support
- Upgrade illuminate dependencies, add UPGRADE-6.0.md file by @Dropelikeit in #36
Full Changelog: v5.1.0...v6.0.0
v5.1.0
What's Changed
- Preparatory work to add a silent response by @Dropelikeit in #32
- Feature/add quiet response documentation by @Dropelikeit in #33
- Add php 8.3 support by @Dropelikeit in #34
Full Changelog: v5.0.1...v5.1.0
Bugfix Release
Stable Release
What's Changed
- Add coveralls support to github actions by @Dropelikeit in #24
- removed coveralls configuration and update coverage badge in readme by @Dropelikeit in #25
- Added build status by @Dropelikeit in #26
- Removed support for laravel 8 and added support for laravel 10 by @Dropelikeit in #27
- Change the cache path to write the serialization data to the Laravels… by @Dropelikeit in #28
- Added upgrade note by @Dropelikeit in #30
Full Changelog: v4.0.0...v5.0.0
Stable Release
What's Changed
- Feature/improve package by @Dropelikeit in #21
- Removed PHP 7.4 support, the minimum PHP version is 8.0.
- Added two new configuration parameters
add_default_handlers: bool
andcustom_handlers: list<\Dropelikeit\LaravelJmsSerializer\Contracts\CustomHandlerConfiguration>
- Added a better documentation
- Added a upgrade guide to 4.0
- Added tests for serializer factory and service provider
- New support notes added to the readme file by @Dropelikeit in #22
- Updated license by @Dropelikeit in #23
For more information, refer to the UPGRADE-4.0.md
Full Changelog: v3.1.0...v4.0.0
Dependency Patch
What's Changed
In development symfony/cache
is used instead of doctrine/cache
because doctrine/cache
is deprecated. In non-develop environments no cache dependency is provided by the library but uses it from the main project. By @Dropelikeit in #20
Full Changelog: v3.0.0...v3.1.0
Stable Release
In this update some dependencies were updated respectively multiple versions for the different PHP versions and Laravel versions were allowed.
Added a Laravel facade for the ResponseFactory to make it easier to work with the factory. Removed support for Laravel 6 and added support for Laravel 10.
Additionally, PHP 8.1 has been added to the Github workflows, as well as a task for the PHP Linter.
Security Patch
In this release some dependencies have been updated to the highest possible version. For more flexibility, the "composer.lock" has been removed from the repository.
To better test our library we have additionally enabled GitHub workflows.
Laravel 9 support
In this release we have removed support for PHP7.3 as well as Laravel 7 as both are no longer supported. Additionally, we have added support for Laravel 9 and updated all composer packages to close security issues.