CakePHP: The Rapid Development Framework for PHP - Official Repository
The CakePHP core team is happy to announce the immediate availability of CakePHP 5.0.8. This is a maintenance release for the 5.0 branch that fixes several community reported issues.
You can expect the following changes in 5.0.8. See the changelog for every commit.
$options
array.WebExceptionRenderer
now include stack traces making debugging easier.SelectQuery
.cake i18n extract
now allows --path
and --plugin
to be provided at the same time.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 4.5.5. This is a maintenance release for the 4.4 branch that fixes several community reported issues.
You can expect the following changes in 4.5.5. See the changelog for every commit.
Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 5.0.7. This is a maintenance release for the 5.0 branch that fixes several community reported issues.
You can expect the following changes in 5.0.7. See the changelog for every commit.
StubConsoleInput
.test_
prefixed ones.FormHelper
.IntegrationTestTrait
no longer adds security tokens to GET requests with data.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 5.0.6. This is a maintenance release for the 5.0 branch that fixes several community reported issues.
You can expect the following changes in 5.0.6. See the changelog for every commit.
ChronosTime
instances to be considered valid by the time
validation method.Collection::groupBy()
to work with Enum
values.Hash::insert()
with {s}
placeholders and attribute conditions on uneven datasets.StubConsoleInput
.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 4.5.4. This is a maintenance release for the 4.4 branch that fixes several community reported issues.
You can expect the following changes in 4.5.4. See the changelog for every commit.
Hash::insert()
and paths containing {s}
and conditions, and data where all values after {s}
are not arrays.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 5.0.5. This is a maintenance release for the 5.0 branch that fixes several community reported issues.
You can expect the following changes in 5.0.5. See the changelog for every commit.
TranslateBehavior
and use ResultSet
methods to mutate records.SerializedView::serializeKeys()
so it is easier to override.CollectionTrait::combine()
is now compatible with enum keys.EventFiredWith
constraints.empty
cloaking throrugh refactoring.Date
objects passed into datetime
columns via the ORM into query parameters.IntegrationTestTrait
when adding tokens to requests.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 4.5.3. This is a maintenance release for the 4.4 branch that fixes several community reported issues.
You can expect the following changes in 4.5.3. See the changelog for every commit.
paragonie/csp-builder:^3
.RedirectResponse
.EventFiredWith
constraint.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 5.0.4. This is a maintenance release for the 5.0 branch that fixes several community reported issues.
You can expect the following changes in 5.0.4. See the changelog for every commit.
cache_clear
commands.binaryuuid
to use UUID_TEXT
.Exception.beforeRender
event can now prevent default rendering from occurring by setting a result and stopping the event.dd()
.IntegrationTestTrait
now work with RedirectResponse
values.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 4.5.2. This is a maintenance release for the 4.4 branch that fixes several community reported issues.
You can expect the following changes in 4.5.2. See the changelog for every commit.
Error.beforeRender
and Exception.beforeRender
. You can now stop this event to prevent output being rendered, or set your own result to bypass the default renderer just like error handling.dd()
.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.
The CakePHP core team is happy to announce the immediate availability of CakePHP 5.0.3. This is a maintenance release for the 5.0 branch that fixes several community reported issues.
You can expect the following changes in 5.0.3. See the changelog for every commit.
plugin_class_error.php
.Cake\Database\Type\EnumLabelInterface
in your enum class will allow you to provide a user facing label. Labels are used by FormHelper
when generating controls.$format
in TimeHelper::format()
.binaryuuid
type across database platforms.Thank you to all the contributors that helped make this release happen:
As always, we would like to thank all the contributors that opened issues, created pull requests or updated the documentation.