# \#release

**URL:** https://discourse.cakephp.org/tag/release/2.md

[Latest](https://discourse.cakephp.org/latest.md) · [Categories](https://discourse.cakephp.org/categories.md) · [Tags](https://discourse.cakephp.org/tags.md)

---

## [Saving BelongsTo Associations (CakePHP 5.1)](https://discourse.cakephp.org/t/saving-belongsto-associations-cakephp-5-1/12612)

<div class="topic-metadata">

**Author:** [@Benj](https://discourse.cakephp.org/u/Benj)\
**Replies:** 2\
**Last updated:** [July 8, 2025, 10:39am UTC](https://discourse.cakephp.org/t/saving-belongsto-associations-cakephp-5-1/12612 "2025-07-08T10:39:34Z")

</div>

Hello, I have a behavior problem when saving a belongsTo association. In my project I have a missions table and a contacts table with : // MissionsTable.php $this-\>belongsTo('Contacts') -\>setForeignKey('contact\_id');…

---

## [Migration from 4.0.7 to?](https://discourse.cakephp.org/t/migration-from-4-0-7-to/12609)

<div class="topic-metadata">

**Author:** [@dantedantas](https://discourse.cakephp.org/u/dantedantas)\
**Replies:** 1\
**Last updated:** [July 6, 2025, 10:16am UTC](https://discourse.cakephp.org/t/migration-from-4-0-7-to/12609 "2025-07-06T10:16:21Z")

</div>

Hello everyone. My project is currently using: CakePHP 4.0.7 XAMPP 3.2.4 MSSQL Server 16 PHP 7.4 But we need to migrate to a new server, this server is set with a more updated environment. XAMPP 3.3.0 MSSQL Serve…

---

## [First alpha release of CakePHP 4.0.0 Strawberry](https://discourse.cakephp.org/t/first-alpha-release-of-cakephp-4-0-0-strawberry/5930)

<div class="topic-metadata">

**Author:** [@Megslalk](https://discourse.cakephp.org/u/Megslalk)\
**Replies:** 8\
**Last updated:** [July 4, 2024, 10:00am UTC](https://discourse.cakephp.org/t/first-alpha-release-of-cakephp-4-0-0-strawberry/5930 "2024-07-04T10:00:07Z")

</div>

Some VERY exciting news! The CakePHP core team is proud to announce the first alpha release of CakePHP 4.0.0 Strawberry. While we’ve been working on this for a while now, we are calling out to the community to check it …

---

## [fetching result from database in specific format cakephp5](https://discourse.cakephp.org/t/fetching-result-from-database-in-specific-format-cakephp5/11912)

<div class="topic-metadata">

**Author:** [@dtrackadnan](https://discourse.cakephp.org/u/dtrackadnan)\
**Replies:** 2\
**Last updated:** [February 29, 2024, 6:32pm UTC](https://discourse.cakephp.org/t/fetching-result-from-database-in-specific-format-cakephp5/11912 "2024-02-29T18:32:07Z")

</div>

I am currently in the process of migrating from CakePHP 2.8 to CakePHP 5.x. In CakePHP 2.8, I used to retrieve results in the following format: $this-\>find('all', array( 'contain' =\> array('UserDetail'), )); Array …

---

## [Need configuration for tmp folder and logs in cakephp 4.5](https://discourse.cakephp.org/t/need-configuration-for-tmp-folder-and-logs-in-cakephp-4-5/11809)

<div class="topic-metadata">

**Author:** [@sairaghuram.n](https://discourse.cakephp.org/u/sairaghuram.n)\
**Replies:** 4\
**Last updated:** [January 17, 2024, 7:13am UTC](https://discourse.cakephp.org/t/need-configuration-for-tmp-folder-and-logs-in-cakephp-4-5/11809 "2024-01-17T07:13:32Z")

</div>

Warning: SplFileInfo::openFile(/var/www/html/tmp/cache/persistent/myapp\_cake\_core\_translations.cake.en\_US): Failed to open stream: Permission denied in /var/www/html/vendor/cakephp/cakephp/src/Cache/Engine/FileEngine.php…

---

## [Upgrade CakePHP from 3.6 to latest 5](https://discourse.cakephp.org/t/upgrade-cakephp-from-3-6-to-latest-5/11731)

<div class="topic-metadata">

**Author:** [@kapilkumar](https://discourse.cakephp.org/u/kapilkumar)\
**Replies:** 1\
**Last updated:** [December 11, 2023, 7:01am UTC](https://discourse.cakephp.org/t/upgrade-cakephp-from-3-6-to-latest-5/11731 "2023-12-11T07:01:32Z")

</div>

Hello, I want to upgrade my CakePHP application from 3.6 to the latest 5.x version. Can any one tell me the step by step of the process ? Thanks in advance.

---

## [Downloading the file from webroot folder](https://discourse.cakephp.org/t/downloading-the-file-from-webroot-folder/11699)

<div class="topic-metadata">

**Author:** [@sairaghuram.n](https://discourse.cakephp.org/u/sairaghuram.n)\
**Replies:** 1\
**Last updated:** [November 28, 2023, 3:48pm UTC](https://discourse.cakephp.org/t/downloading-the-file-from-webroot-folder/11699 "2023-11-28T15:48:53Z")

</div>

Hey Team, I need some help while downloading the uploaded files. I have a upload code on controlled with the function called add. and download code also in the same controller with fucntion name download. When i tried to…

---

## [Overloading plugin .po files has changed](https://discourse.cakephp.org/t/overloading-plugin-po-files-has-changed/11657)

<div class="topic-metadata">

**Author:** [@jmischer](https://discourse.cakephp.org/u/jmischer)\
**Replies:** 0\
**Last updated:** [November 10, 2023, 3:17pm UTC](https://discourse.cakephp.org/t/overloading-plugin-po-files-has-changed/11657 "2023-11-10T15:17:45Z")

</div>

Hi everyone, I am not sure if this is a bug or if I used to not do it the cake way. For example I have a plugin with a templates where I use \_\_d('plugin\_name', 'Some text to be transalted') In my plugin I do have a p…

---

## [Upgrading cakephp version from 3.10 to 4.0x](https://discourse.cakephp.org/t/upgrading-cakephp-version-from-3-10-to-4-0x/11648)

<div class="topic-metadata">

**Author:** [@sairaghuram.n](https://discourse.cakephp.org/u/sairaghuram.n)\
**Replies:** 3\
**Last updated:** [November 10, 2023, 9:09am UTC](https://discourse.cakephp.org/t/upgrading-cakephp-version-from-3-10-to-4-0x/11648 "2023-11-10T09:09:45Z")

</div>

Hi Guys, I have an application currently running on CakePHP version 3.10 and PHP version 7.4. The application is running using a Docker file. Now I have tried to upgrade the CakePHP version to the latest 5.0x. To do that…

---

## [Custom Error Rendering](https://discourse.cakephp.org/t/custom-error-rendering/11587)

<div class="topic-metadata">

**Author:** [@dlares](https://discourse.cakephp.org/u/dlares)\
**Replies:** 1\
**Last updated:** [October 21, 2023, 1:11pm UTC](https://discourse.cakephp.org/t/custom-error-rendering/11587 "2023-10-21T13:11:47Z")

</div>

Hello Everyone I am developing an application where I need the errors to be presented in a certain way. In CakePHP 4, I was able to do this simply by implementing a Custom ExceptionRenderer. Problem However, in CakePHP…

---

## [Fixture Factories v3.0](https://discourse.cakephp.org/t/fixture-factories-v3-0/11568)

<div class="topic-metadata">

**Author:** [@pabloelcolombiano](https://discourse.cakephp.org/u/pabloelcolombiano)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 12:25am UTC](https://discourse.cakephp.org/t/fixture-factories-v3-0/11568 "2023-10-10T00:25:28Z")

</div>

Hey community, here is to announce that the version v3.0 of the fixture factories is out! More here. Happy testing!

---

## [Trying to install CakePHP 4.5](https://discourse.cakephp.org/t/trying-to-install-cakephp-4-5/11511)

<div class="topic-metadata">

**Author:** [@PeterVARGA](https://discourse.cakephp.org/u/PeterVARGA)\
**Replies:** 4\
**Last updated:** [September 14, 2023, 8:52am UTC](https://discourse.cakephp.org/t/trying-to-install-cakephp-4-5/11511 "2023-09-14T08:52:40Z")

</div>

According to this page I tried to upgrade my CakePHP version to 4.5: Running composer require --update-with-dependencies "cakephp/cakephp:^4.5" results in: ./composer.json has been updated Running composer update cakep…

---

## [Controller renders page but the url shows the controller function name (2.0)](https://discourse.cakephp.org/t/controller-renders-page-but-the-url-shows-the-controller-function-name-2-0/11340)

<div class="topic-metadata">

**Author:** [@ericnickus](https://discourse.cakephp.org/u/ericnickus)\
**Replies:** 8\
**Last updated:** [July 18, 2023, 8:46pm UTC](https://discourse.cakephp.org/t/controller-renders-page-but-the-url-shows-the-controller-function-name-2-0/11340 "2023-07-18T20:46:00Z")

</div>

Hi. I’m using Cake PHP 2.0 ,and I did manage to get my controller to re-render the page after a form submits, however , the page the form is on is called contact.ctp, and the url shows /contact at the end. But when I d…

---

## [Does CakePHP 4.4 work on PHP 8.2](https://discourse.cakephp.org/t/does-cakephp-4-4-work-on-php-8-2/11299)

<div class="topic-metadata">

**Author:** [@CakeMan](https://discourse.cakephp.org/u/CakeMan)\
**Replies:** 1\
**Last updated:** [June 19, 2023, 3:19pm UTC](https://discourse.cakephp.org/t/does-cakephp-4-4-work-on-php-8-2/11299 "2023-06-19T15:19:51Z")

</div>

I’m looking for recommendation on below use case As PHP 8.1 is reaching end of active support by Dec of this year, I’d like to know if CakePHP 4.4 can run on PHP8.2 without much complications so that I can migrate to PH…

---

## [Validation and redirect](https://discourse.cakephp.org/t/validation-and-redirect/11105)

<div class="topic-metadata">

**Author:** [@mestizo](https://discourse.cakephp.org/u/mestizo)\
**Replies:** 3\
**Last updated:** [March 30, 2023, 7:17pm UTC](https://discourse.cakephp.org/t/validation-and-redirect/11105 "2023-03-30T19:17:32Z")

</div>

Good morning guys, I have the following problem and I would like some help: In the controller, I perform a double validation, occupying 2 specific fields of the views, it works fine, that is, if the condition is true, i…

---

## [Conflict between impersonation and CookieAuthenticator using Authentication plugin](https://discourse.cakephp.org/t/conflict-between-impersonation-and-cookieauthenticator-using-authentication-plugin/10959)

<div class="topic-metadata">

**Author:** [@mvojwe](https://discourse.cakephp.org/u/mvojwe)\
**Replies:** 4\
**Last updated:** [March 22, 2023, 4:48pm UTC](https://discourse.cakephp.org/t/conflict-between-impersonation-and-cookieauthenticator-using-authentication-plugin/10959 "2023-03-22T16:48:38Z")

</div>

2023-02-12 04:27:54 error: \[InvalidArgumentException\] The Authentication\\Authenticator\\CookieAuthenticator Provider must implement ImpersonationInterface in order to use impersonation. in …/vendor/cakephp/authentication…

---

## [How can I upgrade the CakePHP 4.3 to 4.4 without Upgrade Tool?](https://discourse.cakephp.org/t/how-can-i-upgrade-the-cakephp-4-3-to-4-4-without-upgrade-tool/10923)

<div class="topic-metadata">

**Author:** [@EronarDiaras](https://discourse.cakephp.org/u/EronarDiaras)\
**Replies:** 5\
**Last updated:** [February 1, 2023, 8:48am UTC](https://discourse.cakephp.org/t/how-can-i-upgrade-the-cakephp-4-3-to-4-4-without-upgrade-tool/10923 "2023-02-01T08:48:25Z")

</div>

How can I upgrade the CakePHP 4.3 to 4.4 without Upgrade Tool? I installed the Upgrade Tool, but when i run: \[root@se upgrade\]# runuser -u \*\*\* -- /opt/plesk/php/8.2/bin/php bin/cake.php upgrade rector --rules cakephp44…

---

## [Pagination by tab in cakephp 3x](https://discourse.cakephp.org/t/pagination-by-tab-in-cakephp-3x/10673)

<div class="topic-metadata">

**Author:** [@mestizo](https://discourse.cakephp.org/u/mestizo)\
**Replies:** 0\
**Last updated:** [October 11, 2022, 6:37pm UTC](https://discourse.cakephp.org/t/pagination-by-tab-in-cakephp-3x/10673 "2022-10-11T18:37:38Z")

</div>

Hello, good afternoon, sir. I wanted to make the following consultation: I have 4 tabs and each list a type of DB item “Accept, Assign, Assigned, Delivered” How can I implement a pager in each tab, that when I give ne…

---

## [CakePHP Fixture Factories v2.7](https://discourse.cakephp.org/t/cakephp-fixture-factories-v2-7/10493)

<div class="topic-metadata">

**Author:** [@pabloelcolombiano](https://discourse.cakephp.org/u/pabloelcolombiano)\
**Replies:** 0\
**Last updated:** [July 2, 2022, 6:59am UTC](https://discourse.cakephp.org/t/cakephp-fixture-factories-v2-7/10493 "2022-07-02T06:59:35Z")

</div>

Hi everyone, here is a little announcement for a new release of the fixture factories. v2.7 brings a nice performance improvement by enabling to skip entity setters by default or on the fly. More https://github.com/vie…

---

## [Is cakephp 4.3.8 support over?](https://discourse.cakephp.org/t/is-cakephp-4-3-8-support-over/10485)

<div class="topic-metadata">

**Author:** [@linough\_hm](https://discourse.cakephp.org/u/linough_hm)\
**Replies:** 1\
**Last updated:** [June 29, 2022, 12:26pm UTC](https://discourse.cakephp.org/t/is-cakephp-4-3-8-support-over/10485 "2022-06-29T12:26:34Z")

</div>

Hello, Is cakephp 4.3.8 patch release support over? I searched for an article about this, but couldn’t find it. If possible, please let me know. thanks

---

## [MixerApi v1.1.0 released, now includes a JWT Auth plugin](https://discourse.cakephp.org/t/mixerapi-v1-1-0-released-now-includes-a-jwt-auth-plugin/10408)

<div class="topic-metadata">

**Author:** [@cnizzardini](https://discourse.cakephp.org/u/cnizzardini)\
**Replies:** 0\
**Last updated:** [May 21, 2022, 2:40pm UTC](https://discourse.cakephp.org/t/mixerapi-v1-1-0-released-now-includes-a-jwt-auth-plugin/10408 "2022-05-21T14:40:36Z")

</div>

Hi, I released (a few days ago) MixerApi v1.1.0 which includes a new JWT Auth plugin (GitHub - mixerapi/jwt-auth: A JWT authentication plugin for CakePHP \[read-only\]). This supports both HMAC and RSA with JWKS. You migh…

---

## [Excel file data insert to Mysql Database cakephp4](https://discourse.cakephp.org/t/excel-file-data-insert-to-mysql-database-cakephp4/10344)

<div class="topic-metadata">

**Author:** [@sanjay](https://discourse.cakephp.org/u/sanjay)\
**Replies:** 1\
**Last updated:** [April 28, 2022, 4:15pm UTC](https://discourse.cakephp.org/t/excel-file-data-insert-to-mysql-database-cakephp4/10344 "2022-04-28T16:15:25Z")

</div>

How to insert excel file data into Mysql DB in cakephp4

---

## [Cakephp 4.x run all core tests using phpunit](https://discourse.cakephp.org/t/cakephp-4-x-run-all-core-tests-using-phpunit/10336)

<div class="topic-metadata">

**Author:** [@chetanvarshney](https://discourse.cakephp.org/u/chetanvarshney)\
**Replies:** 7\
**Last updated:** [April 26, 2022, 4:09pm UTC](https://discourse.cakephp.org/t/cakephp-4-x-run-all-core-tests-using-phpunit/10336 "2022-04-26T16:09:58Z")

</div>

I am trying run all test cases using phpunit on local but no lock I have modified cakephp/src/View/Helper/FormHelper.php and tried to create pull request to merge, but when github running all tests, it failed all time, …

---

## [Unable to use ConnectionManager for inserting data](https://discourse.cakephp.org/t/unable-to-use-connectionmanager-for-inserting-data/10317)

<div class="topic-metadata">

**Author:** [@sachinak700](https://discourse.cakephp.org/u/sachinak700)\
**Replies:** 7\
**Last updated:** [April 20, 2022, 8:00pm UTC](https://discourse.cakephp.org/t/unable-to-use-connectionmanager-for-inserting-data/10317 "2022-04-20T20:00:09Z")

</div>

Once of the worst documentation. Argument 1 passed to Cake\\Database\\Query::insert() must be of the type array, string given, called in /var/www/html/staging/src/Controller/Component/DatabaseComponent.php on line 141

---

## [How to have a different return type other than Query for finder functions in Behavior](https://discourse.cakephp.org/t/how-to-have-a-different-return-type-other-than-query-for-finder-functions-in-behavior/10284)

<div class="topic-metadata">

**Author:** [@manghbd](https://discourse.cakephp.org/u/manghbd)\
**Replies:** 2\
**Last updated:** [April 7, 2022, 1:33pm UTC](https://discourse.cakephp.org/t/how-to-have-a-different-return-type-other-than-query-for-finder-functions-in-behavior/10284 "2022-04-07T13:33:47Z")

</div>

We have successfully upgraded from CakePHP 3.10 to CakePHP 4.0 and currently in the process of migrating to 4.0 as per the 4.0 Migration Guide. One of the major change that we noticed in 4.0 is that the finder functions…

---

## [Announcing v1.0.0 release of MixerAPI](https://discourse.cakephp.org/t/announcing-v1-0-0-release-of-mixerapi/10084)

<div class="topic-metadata">

**Author:** [@cnizzardini](https://discourse.cakephp.org/u/cnizzardini)\
**Replies:** 2\
**Last updated:** [January 16, 2022, 9:57pm UTC](https://discourse.cakephp.org/t/announcing-v1-0-0-release-of-mixerapi/10084 "2022-01-16T21:57:53Z")

</div>

Hey everyone, I’ve been working on this plugin to streamline API development for CakePHP projects. It’s component-based so you can pick and choose what you need or install the kitchen sink. If you’ve used (or heard of) A…

---

## [CakePHP 1.3 migration To 4.x](https://discourse.cakephp.org/t/cakephp-1-3-migration-to-4-x/8880)

<div class="topic-metadata">

**Author:** [@subtain](https://discourse.cakephp.org/u/subtain)\
**Replies:** 4\
**Last updated:** [December 1, 2021, 7:44pm UTC](https://discourse.cakephp.org/t/cakephp-1-3-migration-to-4-x/8880 "2021-12-01T19:44:29Z")

</div>

Hello I need Some Help , I Have a CakePhP Project in version 1.3. I want To migrate in to 4.x is it possible and can anyone Help what are the steps to follow to migrate from 1.3 to 4.1 CakePhp version

---

## [Delete value from comma separated column](https://discourse.cakephp.org/t/delete-value-from-comma-separated-column/9887)

<div class="topic-metadata">

**Author:** [@muhtasim](https://discourse.cakephp.org/u/muhtasim)\
**Replies:** 1\
**Last updated:** [November 5, 2021, 2:41pm UTC](https://discourse.cakephp.org/t/delete-value-from-comma-separated-column/9887 "2021-11-05T14:41:31Z")

</div>

how do i delete a value from comma separated column in mysql is there any function to handle such operation?

---

## [CakePHP fixture factories v2.3 release](https://discourse.cakephp.org/t/cakephp-fixture-factories-v2-3-release/9429)

<div class="topic-metadata">

**Author:** [@pabloelcolombiano](https://discourse.cakephp.org/u/pabloelcolombiano)\
**Replies:** 1\
**Last updated:** [June 10, 2021, 2:00am UTC](https://discourse.cakephp.org/t/cakephp-fixture-factories-v2-3-release/9429 "2021-06-10T02:00:09Z")

</div>

This is an announcement for a new release of the CakePHP fixture factories. v2.3 (v1.3 for CakePHP 3) brings you: Insert fixtures on the command line (CakePHP 4 only) Test fixture scenarios Find and count methods to …

---

## [Migrating from Cakephp 2 to Cakephp 3 one module at once](https://discourse.cakephp.org/t/migrating-from-cakephp-2-to-cakephp-3-one-module-at-once/1072)

<div class="topic-metadata">

**Author:** [@angelorigo](https://discourse.cakephp.org/u/angelorigo)\
**Replies:** 2\
**Last updated:** [March 26, 2021, 7:59pm UTC](https://discourse.cakephp.org/t/migrating-from-cakephp-2-to-cakephp-3-one-module-at-once/1072 "2021-03-26T19:59:09Z")

</div>

Hi, Is it possible to have an application written in CakePhp version 2.5 and a new version using CakePhp 3 coexisting ? and sharing the authentication session ? Just to try to migrating one module at once from versi…

[Next page](https://discourse.cakephp.org/tag/release/2.md?match_all_tags=true&page=1&tags%5B%5D=release)
