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

2.3 changelog:

  • 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

2.4 changelog:

  • 2ce8cd9: [Debug] fixed ClassNotFoundFatalErrorHandler on Windows

Master changelog:

  • 469943c: [HttpFoundation] factorize out the way output buffers should be closed
  • 0279fbf: [Debug] handled errors

Newest issues and pull requests

SwiftMailer development highlights

Master changelog:

  • 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

Published in #A week of symfony