Symfony blog posts for March 2019
A Week of Symfony #639 (25-31 March 2019)
This week, Symfony development activity focused on finishing and polishing some features, mostly about the Messenger, HttpClient and Mailer components. Meanwhile, the full Symfony Mailer component was finally unveiled during the SymfonyLive Paris 2019 conference.
March 31, 2019 · Published in #A week of symfonyNew in Symfony 4.3: Unique constraint
In Symfony 4.3, the new Unique constraint can validate that all the elements of a given collection are unique.
March 29, 2019 · Published in #Living on the edgeNew in Symfony 4.3: Simpler Routing Options Config
In Symfony 4.3, routes can define three new options called utf8, locale and format to configure those values directly without having to add other options to do that.
March 28, 2019 · Published in #Living on the edgeNew in Symfony 4.3: Exclude More Files with Finder
In Symfony 4.3, the Finder component can exclude from the results all the files/directories that match the patterns of the gitignore file.
March 27, 2019 · Published in #Living on the edgeNew in Symfony 4.3: URL Env Var Processor
Symfony 4.3 adds two new env var processors so you can set the value of an option to the value of some URL or query string part.
March 26, 2019 · Published in #Living on the edgeNew in Symfony 4.3: Simpler event dispatching
In Symfony 4.3, event dispatching has been simplified to rely on pure PHP classes instead of using arbitrary strings to name events.
March 25, 2019 · Published in #Living on the edgeA Week of Symfony #638 (18-24 March 2019)
This week, we unveiled an upcoming Symfony and API Platform hackathon organized by the European Union. Meanwhile, the SymfonyLive Berlin 2019 conference made a call for papers and the SymfonyLive São Paulo 2019 conference announced its first speakers. Lastly, the popular FontAwesome library added the Symfony icon to their collection.
March 24, 2019 · Published in #A week of symfonyAs primeiras palestras do SymfonyLive São Paulo já estão disponiveis!
The first selected speakers of SymfonyLive São Paulo, the first SymfonyLive Portuguese conference in Brazil, have been announced.
March 22, 2019 · Published in #Community #ConferencesFontAwesome adds Symfony to their icon collection
The Symfony logo has been added as a new icon of FontAwesome in their latest 5.8 version.
March 22, 2019 · Published in #SymfonyThe Symfony and API Platform Hackathon is Coming!
The European Union is organising a Symfony and API Platform Hackathon on April 6 and 7, 2019.
March 21, 2019 · Published in #Community #SymfonySpeak at SymfonyLive Berlin 2019!
SymfonyLive Berlin 2019 is already on the horizon. The CfP is live, we are looking forward to your talk proposals!
March 20, 2019 · Published in #ConferencesA Week of Symfony #637 (11-17 March 2019)
This week, the development activity of the upcoming Symfony 4.3 version focused on the HttpClient and Messenger components, to polish them before the "feature freeze" period starts in two weeks. Meanwhile, the SymfonyLive São Paulo 2019 conference announced its first speakers.
March 17, 2019 · Published in #A week of symfonyNew in Symfony 4.3: Native PHP Serialization for Messenger
In Symfony 4.3, the Messenger component will switch from JSON to native PHP to serialize messages to a transport.
March 15, 2019 · Published in #Living on the edgeNew in Symfony 4.3: Routing improvements
In Symfony 4.3, routes can include boolean container parameters, some routing options have been deprecated and the debug:router command will also display the route conditions.
March 14, 2019 · Published in #Living on the edgeNew in Symfony 4.3: Automatic Search Engine Protection
In Symfony 4.3, apps which are accidentally published in development version are protected by default to prevent indexing them in search engines.
March 13, 2019 · Published in #Living on the edgeTwig: Sandbox Information Disclosure
Fixing a vulnerability in Twig's sandbox mode.
March 12, 2019 · Published in #Security Advisories #TwigA Week of Symfony #636 (4-10 March 2019)
This week, Symfony got real-time push capabilities thanks to Mercure project. It also introduced a new HttpClient component. Meanwhile, Symfony 3.4.23 and 4.2.4 maintenance versions were published and Twig announced its move to namespaced classes.
March 10, 2019 · Published in #A week of symfonySymfony Gets Real-time Push Capabilities!
Symfony gets real-time push capabilities thanks to the Mercure component and bundle, which provide a modern and efficient alternative to timer-based polling and to WebSocket.
March 7, 2019 · Published in #SymfonyNew in Twig: Namespaced Classes
The next stable version of Twig 2.x will deprecate non-namespaced PHP classes, which will be removed in Twig 3.x (to be released during 2019).
March 6, 2019 · Published in #Living on the edgeA Week of Symfony #635 (25 February - 3 March 2019)
This week, the upcoming Symfony 4.3 version deprecated the Role and SwitchUserRole classes. In addition, a new component to compose MIME messages and a new HttpClient component were introduced. Lastly, the SymfonyLive Brasil 2019 conference opened its Call for Papers and its registrations.
March 3, 2019 · Published in #A week of symfony