Symfony 5.4.45 has just been released.
Here is the list of the most important changes since 5.4.44:
Symfony 5.4.45 has just been released.
Here is the list of the most important changes since 5.4.44:
This week, the upcoming Symfony 7.2 version improved the translation extract command with a new option, added a StringNode to the Config component, and fixed ClockMock and DnsMock support with PHPUnit 10+.
Laravel Herd has added native MongoDB support, making it super easy to integrate MongoDB into your Laravel applications.
Symfony provides many ready-to-use integrations with third-party services to
send emails and notifications. From Google, Microsoft, and Amazon to smaller
services available only in certain countries, Symfony offers a variety of
integrations to enhance your productivity.
In Symfony 7.2 we've introduced some new integrations:
Notifier component:
The Laravel Unsplash package provides an easy way to integrate your Laravel project with the Unsplash API. Use the API to fetch photos, collections, and user data from Unsplash:
The PHP team is pleased to announce the release of PHP 8.4.0, RC3.
This is the third release candidate, continuing the PHP 8.4 release cycle,
the rough outline of which is specified in the
PHP Wiki.
For source downloads of PHP 8.4.0, RC3 please visit the
download page.
The PHP development team announces the immediate availability of PHP 8.2.25. This is a bug fix release.
All PHP 8.2 users are encouraged to upgrade to this version.
The PHP development team announces the immediate availability of PHP 8.3.13. This is a bug fix release.
All PHP 8.3 users are encouraged to upgrade to this version.
For source downloads of PHP 8.3.13 please visit our downloads page,
Windows source and binaries can be found on windows.php.net/download/.
The list of changes is recorded in the ChangeLog.
The Compound constraint allows you to group other constraints into a single
reusable constraint to apply the same validation in different parts of your application.
For example, you can validate your password policy by checking all conditions with
a set of constraints like this: