Free CakeFest tickets, and more! CakePHP 4 Strawberry
[View this email in your browser]( CAKEFEST UPDATES FREE TICKETS FOR SUBSCRIBERS
Use code SUB100 for any ticket at [CakeFest.org/tickets](. If you are planning to join in person, you will be up close and personal with speakers and some of the core. This event will stream to the community but a small group will be gathered in LA in person.
You can book your hotel stay at our lower rate [HERE.]( Don't forget we are hosting a satellite event!
Thanks to Passbolt & Technoport
This is a great option for those who are unable to travel to the US. A couple talks will be given live as well as added events throughout the day. Enjoy the stream from LA with fellow bakers.
Date:
September 30, 2023
Details:
Address & contact
9 Avenue des Hauts-Fourneaux
L-4362 Belval Esch-sur-Alzette
Phone: +352 54 55 80 - 1
Incubator contact: incubation@technoport.lu Schedule: [Cakefest.org/schedule]( CakePHP 5 - CHIFFON! UPDATE The core team is working hard to upgrade all plugins for CakePHP 5. However, we have some VERY EXCITING NEWS! CakePHP 5 will be launched BEFORE CakeFest next month. The new designs are cooked, and we are ready to share this amazing release with the community. See more details: [UPGRADE TOOL]( Want to share your thoughts? Tell us [HERE](mailto:community@cakephp.org?subject=Cake5%20Wishes). ** release date & more details to come. JOIN THESE SPONSORS MEET THE CORE Introducing the minds behind the framework - and pretty soon they'll be answering YOUR questions. But first... let's get to know the team. Meet: Kevin Pfeifer / Lordsimal Tell us who you are and EVERYTHING about you (or at least what you want the world to know):
Hi! I'm Kevin Pfeifer aka lordsimal, and I am located in Austria. Besides trying to provide as much CakePHP support to the community as possible, I am also part of a choir, part of the red cross movement as a paramedic and like biking around whenever the weather allows it. [(
[lordsimal](
[( How long have you been part of the CakePHP core? What about the CakePHP community in general - what got you started?
My first CakePHP project started in 2017 with CakePHP 3.4 where I was fascinated by the bake tool to just generate a working UI with just a DB schema and 1 command. In 2018 I started creating an internal tool which is still growing till this day for all kind of company related features. A few months after my first Cakefest talk in 2021 Mark Story contacted me if I'd like to join the core team which was just unbelievable to me because I definitely had thoughts about joining the team, but there are still so many things I have to learn about CakePHP. So I am very grateful to be part of this awesome team and continuously learn more about framework development in general. What are your thoughts so far on CakePHP 5?
It's a solid new version which has a good spread of new features, good deprecations and clean-ups to have an even more solid base for CakePHP apps to come. I am very curious which part of the upgrade will cause the least and the most amount of trouble when the community starts their upgrade process ^^ PLUGIN SPOTLIGHT
Chronos Chronos aims to be a drop-in replacement for nesbot/carbon. It focuses on providing immutable date/datetime objects. Immutable objects help ensure that datetime objects aren't accidentally modified keeping data more predictable. Latest release: [3.0.0]( - JUST UPDATED See details: [( [CakePHP 4.4.16]( Updates: - Improve API documentation.
- Correct pagination URL generation for the current page from numbers() when using the modulus option.
- ProgressHelper now initializes options with default values solving errors when output() is called before init() is.
- Fixed failure to reflect schema for tables in MySQL 8+ that use functional indexes. Contributors: Edoardo Cavazza, Jozef Grencik, Mark Scherer, Mark Story, othercorey [CakePHP 4.5.0-RC1]( The CakePHP core team is happy to announce the first release candidate for CakePHP 4.5.0. The 4.5 release includes many new deprecations and is a recommended upgrade point if you plan on upgrading to 5.0 in the future. There are also new features in 4.5.0. The highlights of those include: - Cache::write() will throw an exception on error now.
- Console commands can now use -- to indicate that all following parameters are positional arguments.
- The current container instance is now registered as a service. This makes the container available as a dependency for application and plugin factories.
- ConnectionManager now supports read and write connection roles. Roles can augment the connection configuration using nested configuration.
- Improved development exception stack trace rendering.
- HttpsEnforcerMiddleware now supports the trustedProxies option which lets you define upstream proxies that your application should trust to proxy HTTPs traffic.
- Plugins can now define multiple translation domains.
Contributors: ADmad, Alejandro Ibarra, Brian French, Chris Nizzardini, Jaro Varga, Jose Daian, Jozef Grencik, Kevin Pfeifer, Marcelo Rocha, Mark Scherer, Mark Story, Matthias Wirtz, othercorey, Roland Waldner Have a CakePHP question? The community is available to help. Visit one of these support channels for help with baking: Discourse forum: []( Stack Overflow: [( IRC: [( Slack: []( CakePHP 4 Upgrade Service - By CakeDC
The team from [CakeDC]( is offering upgrade services! Get your CakePHP 2/3 app upgraded to CakePHP 4 by the CakePHP experts. Interested in finding out more? [Contact them today!](
*T&Cs apply [Twitter]( [Facebook]( [Website]( [Email](mailto:community@cakephp.org) [GitHub]( [YouTube]( Copyright © 2016 [Cake Software Foundation, Inc.]( All rights reserved. Want to change how you receive these emails?
You can [update your preferences]( or [unsubscribe from this list](