Symfony blog posts for September 2018
A Week of Symfony #613 (24-30 September 2018)
This week Symfony 2.8.46, 3.4.16 and 4.1.5 maintenance versions were released. Meanwhile, the upcoming Symfony 4.2 version added an Instantiator::instantiate() method to create and populate objects without calling their constructors and made cookies auto-secure. Lastly, a new Symfony Mailer component was introduced during the SymfonyLive London 2018 conference and will be published in the coming weeks.
September 30, 2018 · Published in #A week of symfonyNew in Symfony 4.2: VarExporter component
Symfony 4.2 introduces a new VarExporter component to provide a better alternative to PHP's var_export() function.
September 27, 2018 · Published in #Living on the edgeNew in Symfony 4.2: SameSite cookie configuration
Symfony 4.2 makes it easier to configure the samesite cookie attribute in several parts of the framework.
September 26, 2018 · Published in #Living on the edgeNew in Symfony 4.2: Console tables improvements
Using tables to display tabular contents in console commands are one of the most popular features of the Console component. In Symfony 4.2 we improved them with new features to display titles and set their maximum column width.
September 25, 2018 · Published in #Living on the edgeA Week of Symfony #612 (17-23 September 2018)
This week Symfony introduced SymfonyCasts, the best place to learn about Symfony, PHP and JavaScript. Meanwhile, the Validator component was decoupled from the Translator, and the lint commands were improved to support multiples files and directories. Lastly, the SymfonyLive London 2018 conference will take place next week.
September 23, 2018 · Published in #A week of symfonyNew in Symfony 4.2: PDO-based lock storage
In Symfony 4.2, locks can be stored in PDO-compatible databases like MySQL, MariaDB and PostgreSQL.
September 21, 2018 · Published in #Living on the edgeNew in Symfony 4.2: Autowiring by type and name
In Symfony 4.2, in addition to service binding by name or type, you'll be able to bind services by type and name at the same time.
September 20, 2018 · Published in #Living on the edgeMeet our new official family member: SymfonyCasts!
Meet our new official family member: SymfonyCasts!
September 17, 2018 · Published in #Community #DocumentationA Week of Symfony #611 (10-16 September 2018)
This week Symfony introduced Symfony Panther, a new browser testing and web scraping library for PHP. Meanwhile, the SymfonyCon Lisbon 2018 conference announced its full schedule: part 1, part 2 and part 3.
September 16, 2018 · Published in #A week of symfonyNew in Symfony 4.2: DivisibleBy constraint
Symfony 4.2 adds a new validation constraint called DivisibleBy to check whether one number is a multiple of some other number.
September 14, 2018 · Published in #Living on the edgeNew in Symfony 4.2: Simpler functional tests
Symfony 4.2 simplifies the way links are clicked and forms are submitted in functional tests.
September 13, 2018 · Published in #Living on the edgeIntroducing Symfony Panther: a Browser Testing and Web Scraping Library for PHP
Symfony Panther is a a new library to scrape websites and to run end-to-end tests using real browsers. Panther leverages the W3C's WebDriver protocol to drive native web browsers such as Google Chrome and Firefox.
September 12, 2018 · Published in #Living on the edgeSymfonyCon Lisbon here we come: schedule part 3 (final part)!
The last part of the selected speakers announcement of SymfonyCon Lisbon 2018, the international Symfony conference, is online!
September 11, 2018 · Published in #Community #ConferencesA Week of Symfony #610 (3-9 September 2018)
This week, the upcoming Symfony 4.2 version merged lots of new features in preparation for its "feature freeze" at the end of this month: a new intl formatter for the Translation component, SameSite cookie support, a new PDO-based lock store and the Messenger component was made final.
September 9, 2018 · Published in #A week of symfonyA week of Symfony #609 (27 August - 2 September 2018)
This week, Symfony 2.8.45, 3.4.15 and 4.1.4 maintenance versions were released. In addition, we improved performance of AbstractObjectNormalizer in the Serializer component and we improved RedisCluster performance in the Cache component. Finally, we added a new "auto" mode the for cookie_secure option and introduced a new VarExporter component.
September 2, 2018 · Published in #A week of symfony