|
| 1 | +CakePHP 4.6.0 Released |
| 2 | +========================= |
| 3 | + |
| 4 | +The CakePHP core team is pleased to announce the release of CakePHP 4.6.0. The |
| 5 | +4.6 release includes features backported from 5.1 and the upcoming 5.2 releases. |
| 6 | +4.6.0 is a smaller release, as the core team's focus is on 5.x now. 4.x feature |
| 7 | +releases are now driven by primarily by community involvement. |
| 8 | +what is new in 4.6 include: |
| 9 | + |
| 10 | +What's new in 4.6.0? |
| 11 | +-------------------- |
| 12 | + |
| 13 | +The `migration guide |
| 14 | +<https://book.cakephp.org/4/en/appendices/4-6-migration-guide.html>`_ has |
| 15 | +a complete list of what's new in 4.6.0. We recommend you give that page a read |
| 16 | +when upgrading. A summary of what's new is: |
| 17 | + |
| 18 | +- ``RedisEngine`` now supports a ``tls`` option for connecting to redis via |
| 19 | + a TLS connection. |
| 20 | +- ``Number::formatter()`` and ``currency()`` now support a ``roundingMode`` |
| 21 | + option to control how rounding is handled. |
| 22 | +- Optional ``Command`` arguments can now have a ``default`` value. |
| 23 | + |
| 24 | +Upgrading to 4.6.0 |
| 25 | +------------------ |
| 26 | + |
| 27 | +You can use composer to upgrade to CakePHP 4.6.0:: |
| 28 | + |
| 29 | + php composer.phar require --update-with-dependencies "cakephp/cakephp:4.6.*" |
| 30 | + |
| 31 | +Contributors to 4.6.0 |
| 32 | +--------------------- |
| 33 | + |
| 34 | +Thank you to all the contributors that helped make 4.5 happen: |
| 35 | + |
| 36 | +* Adam Halfar |
| 37 | +* ADmad |
| 38 | +* Chris Nizzardini |
| 39 | +* Fernando Herrero |
| 40 | +* Frank de Graaf (Phally) |
| 41 | +* Kevin Pfeifer |
| 42 | +* Mark Scherer |
| 43 | +* Mark Story |
| 44 | +* othercorey |
| 45 | + |
| 46 | +As always, a huge thanks to all the community members that helped make this |
| 47 | +release happen by reporting issues and sending pull requests. 4.6.0 would not |
| 48 | +have been possible without the community contributions. |
| 49 | + |
| 50 | +What's Next |
| 51 | +----------- |
| 52 | + |
| 53 | +Feature and bugfix releases for 4.x will continue until September 2025. Security |
| 54 | +fixes will continue for 4.x until September 2026. |
| 55 | + |
| 56 | +The core team's focus is on 5.2 and 6.0. The 5.2.0 release is coming up quickly. |
| 57 | +Early work has started on the ``6.x`` branch. This branch will become 6.0.0. If |
| 58 | +you're interested in what has been completed so far, or want to know what is |
| 59 | +being discussed currently, see the `6.0 milestone in GitHub |
| 60 | +<https://github.com/cakephp/cakephp/milestone/305>`__ |
| 61 | + |
| 62 | +Download a `packaged release on github |
| 63 | +<https://github.com/cakephp/cakephp/releases>`_. |
| 64 | + |
| 65 | +.. author:: markstory |
| 66 | +.. categories:: release, news |
| 67 | +.. tags:: release, news |
0 commit comments