Skip to content

Commit 2e143f5

Browse files
committed
Add release notes for 5.3.0-RC2
1 parent 48847ec commit 2e143f5

File tree

2 files changed

+74
-0
lines changed

2 files changed

+74
-0
lines changed

2025/12/13/cakephp_530RC2.rst

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
CakePHP 5.3.0-RC2 Released
2+
============================
3+
4+
The CakePHP core team is happy to announce the second release candidate for
5+
CakePHP 5.3.0. Since the previous release candidate, the following changes have
6+
been made:
7+
8+
- Added ``ExistsInNullable`` rule class to make it easier to create exists in
9+
rules that allow nulls.
10+
- Bugfixes and Improvements to the rate limiter middleware.
11+
- Improved API documentation.
12+
- ``SortField`` treats 'desc' as reverse of the default direction now.
13+
- Fixed ``maxLimit`` restriction on ``PaginatorHelper::limitControl()``.
14+
- Fixed missing type mappings in database schema.
15+
- Missing abstract types no longer raise exceptions. Instead a String type is
16+
returned.
17+
- Loading plugin classes with the class name of ``Plugin`` is now deprecated.
18+
- Added additional data to cache engine events.
19+
- Fixed deserialization error in ``TableSchema``.
20+
- Added verbose mode output for the ``version`` command.
21+
- Improved error messages when a command is missing.
22+
- Added ``Http\RedirectTrait`` to make it easier to build redirect responses in
23+
applications and plugins.
24+
- ``Association::__isset()`` now only checks for associations, to be aligned
25+
with ``__get()``.
26+
- Commands can now implement the ``CommandHiddenInterface`` marker interface to
27+
hide a command from command listings.
28+
29+
What's new in 5.3.0
30+
-------------------
31+
32+
The `migration guide
33+
<https://book.cakephp.org/5.next/en/appendices/5-3-migration-guide.html>`_ has
34+
a complete list of what's new in 5.3.0. We recommend you give that page a read
35+
when upgrading as it notes the behavior changes present in 5.3.0.
36+
37+
How you Can Help
38+
----------------
39+
40+
You can help deliver 5.3.0 by contributing in one of many ways:
41+
42+
#. Check the `documentation <https://book.cakephp.org/5.next/en/>`_ for mistakes,
43+
outdated, unclear or broken examples. We've been trying to update the
44+
documentation as we go, but there are likely examples or sections we've
45+
missed.
46+
#. Try it out! Give CakePHP 5.3.0 a test drive. Let us know how upgrading
47+
went and if there were any rough spots.
48+
#. File issues for regressions in existing features, or suggest new features.
49+
Even if those features don't make it into 5.3.0, we're early in the process
50+
of planning 5.3 and value community feedback.
51+
52+
Contributors to 5.3.0-RC1
53+
-------------------------
54+
55+
Thank you to all the contributors that have contributed to this release:
56+
57+
* ADmad
58+
* Corey Taylor
59+
* Jasper Smet
60+
* Kevin Pfeifer
61+
* Marcelo Rocha
62+
* Mark Scherer
63+
* Mark Story
64+
65+
As always, a huge thanks to all the community members that helped make this
66+
release happen by reporting issues and sending pull requests.
67+
68+
Download a `packaged release on github
69+
<https://github.com/cakephp/cakephp/releases>`_.
70+
71+
.. author:: markstory
72+
.. categories:: news
73+
.. tags:: release,news

master.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Sitemap
44
.. toctree::
55
:maxdepth: 1
66

7+
2025/12/13/cakephp_530RC2
78
2025/12/05/cakephp_5210
89
2025/12/01/cakephp_463
910
2025/11/08/cakephp_530RC1

0 commit comments

Comments
 (0)