« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 4.4: PHPUnit Assertions for Email Messages
In Symfony 4.4, you can use new PHPUnit assertions to test the email messages and their contents.
New in Symfony 4.4: Messenger Middleware to Clear Doctrine Entity Manager
In Symfony 4.4, the Messenger component added a new middleware to clear the Doctrine entity manager when a message is consumed to avoid memory leaks and side-effects.
New in Symfony 4.4: Improved Type Constraint
In Symfony 4.4, the Type constraint can check that the given value type is one of several possible types.
New in Symfony 4.4: New DomCrawler Methods
In Symfony 4.4, the DomCrawler component will add three new methods called matches(), closest() and outerHtml() and it will add a new feature to remove all white spaces from text.
New in Symfony 4.4: Signing and Encrypting Email Messages
In Symfony 4.4, the Mailer and Mime components will add support for signing an encrypting email messages to improve their integrity and security.
New in Symfony 4.3: Mailer component
Symfony 4.3 added a new Mailer component with support for local SMTP servers, third-party mailing services (Amazon, Mailgun, Google, etc.) and the option to send emails asynchronously.
New in Symfony 4.3: Extracting Translation Contents from PHP Files
In Symfony 4.3, the translation:update command has been improved to also extract translation contents from PHP files.
New in Symfony 4.3: Timezone improvements
Symfony 4.3 will improve support of timezones in the Intl, Validator and Form components.
New in Symfony 4.3: Native password encoder
Symfony 4.3 introduces a new native password encoder to auto-select the best possible hashing algorithm available to hash user passwords.
New in Symfony 4.3: HttpClient component
Symfony 4.3 adds a new and modern HttpClient component to help you make and process HTTP requests.