This week, Symfony project focused on fixing code inconsistencies, such as unifying the way null values are returned, removing unsupported arguments and making the phpdoc types consistent with those defined in Hack. Meanwhile, Swiftmailer started its big refactorization removing the Simpletest library and switching all its unit tests to PHPUnit.
Symfony2 development highlights
- eabfd0d, 810b9ed, d1d569b: fixed various inconsistencies in the code
- 3c9c10f, a693545, e96b018: made phpdoc types consistent with those defined in Hack
- ccdfbe6: [Doctrine Bridge] fixed DbalSessionHandler for high concurrency, interface compliance, compatibility with all drivers (oci8, mysqli, pdo with mysql, sqlsrv, sqlite)
- 1761f64: [HttpFoundation] 201 status code is allowed to have a body
- 46fdfbb: [Process] fixed process are failing on Windows Server 2003
- f672564: [DomCrawler] textarea value should default to empty string instead of null
- 4e8ba13: [WebProfilerBundle] removed the mb functions usage to decrease the memory consumption
- 2ce8cd9: [Debug] fixed ClassNotFoundFatalErrorHandler on Windows
- 469943c: [HttpFoundation] factorize out the way output buffers should be closed
- 0279fbf: [Debug] handled errors
Newest issues and pull requests
- Generic solution to injecting action parameters by type hint
- [Doctrine Bridge] simplify session handler
- [HttpKernel][FrameworkBundle] SSI support
- Added support for slicing nodes
SwiftMailer development highlights
- f497b2e: fixed Swift_ByteStream_FileByteStream::read to match to the specification
- 333a6e5: moved tests from Simpletest to PHPUnit and Mockery
- cd953a5: removed Simpletest
They talked about us
- Symfony – Behavioral design pattern
- Tips & tricks for capifony deployment
- Elasticsearch : Advanced search and nested objects
- Symfony2 components overview: Process
- deSymfonyDay 2014 en Barcelona!
- Short CMF workshop at phpDay in Italy
- Why Every PHP Application Should Use an OpCache
- Elcodi, Una Nueva Aventura en Symfony2
- Notifications via websocket avec Symfony2 et Node.js
- Вебинар “Symfony2 framework, с чего начать?”
- Routing Overview & Basics in Symfony 2
- Symfony Sverige
- Formularze w Symfony 2
- Slow performance of Symfony projects on Vagrant
- Set Bundle Configuration Defaults with YAML in Symfony2