CakePHP 5.0.1
The CakePHP core team is happy to announce the immediate availability of CakePHP 5.0.1. This is a maintenance release for the 5.0 branch that fixes several community reported issues and a minor security related fix.
Bugfixes
You can expect the following changes in 5.0.1. See the changelog for every commit.
- Allow FormProtection component to have its session id source customized in subclasses.
 - Fixed potential email address manipulation if unvalided address data was set into Cake\Mailer\Message. Thank you to Waldemar Bartikowski who reported the issue via our security mailing list.
 - Fixed errors arising from plugin helpers being loaded within other plugin helpers, when the parent helper is loaded without a plugin scope.
 - PaginatedResultSet is now JsonSerializable.
 - Replaced usage of include_once when Application loads plugin configuration.
 - Fixed broken links in API documentation links to MDN.
 - View::getConfig() is now public.
 - ORM\Marshaller::one() now uses newEmptyEntity() improving compatibility with subclass implementations.
 - Adding methods with getMockForModel() is deprecated because of changes in PHPUnit.
 - Fixed Cake\Http\Client cookie parsing with invalid values that lack both a value and = delimiter.
 - Collection\SortIterator is now compatible with Chronos types.
 - Fixed source line attribution in the dd() method.
 - Fixed defaults being mutated in DashedRoute and InflectedRoute after match() is called.
 
Contributors to 5.0.1
Thank you to all the contributors that helped make this release happen:
- ADmad
 - Jorge González
 - Kevin Pfeifer
 - Mark Scherer
 - Mark Story
 - andrii-pukhalevych
 - breno
 - othercorey
 - wowDAS Markus Ramšak
 
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
Download a packaged release on github.