The CakePHP core team is happy to announce the immediate availability of CakePHP 4.1.3. This is a maintenance release for the 4.1 branch that fixes several community reported issues.
You can expect the following changes in 4.1.3. See the changelog for every commit.
- The changes made to not reload plugin configuration was reverted as it caused regressions in community plugins.
- XML entity loading code was de-duplicated and made compatible with PHP8.
SqlServerdriver now raises an exception when more than 2100 parameters are provided as that is the maximum that SQLServer supports.
SqlServerdriver will now retry connection creation up to 4 times on certain errors such as database paused. This increases compatibility with cloud hosted SQLServer instances.
- View now closes all open output buffers when an element or view fails during rendering. This resolves open buffer warnings in test cases.
DateTypenow ensures that time components are wiped for PHP provided classes as well.
Contributors to 4.1.3
Thank you to all the contributors that helped make this release happen:
- Corey Taylor
- Mark Scherer
- Mark Story
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.