June 22, 2014 Javier Eguiluz

What a week for the Symfony project! First, the long-awaited redesign of symfony.com website was unveiled. Then, the dates and first details of SymfonyCon 2014 conference were announced. Lastly, the DX (Developer eXperience) initiative was introduced to improve the experience of using Symfony and a community hack day was announced for July 5th.

Symfony2 development highlights

2.3 changelog:

c986b91: [HttpFoundation] updated MimeTypeExtensionGuesser for rtf documents

7bc37bd: [HttpFoundation] fixed isSecure() check to be compliant with the docs

e26f08e: [Filesystem] fixed test suite on OSX

2a0e8e3: [HttpFoundation] fixed Request::getPort returns incorrect value under IPv6

2c726b8: don't disable constructor calls to mockups of classes that extend internal PHP classes

2.4 changelog:

f4a3c7a: [FrameworkBundle] special handling for the JsonDescriptor to work around changes in PHP's JSON pretty printer

2.5 changelog:

6d9fd62: [FrameworkBundle] redirect server output to /dev/null in case no verbosity is needed

02614e0: [Yaml] refactoring of merges for performance

8c621ab: [Yaml] fixed priority of sequence merges according to spec

dee1562: [Yaml] fixed overwriting of keys after merged map

Master changelog:

a1762fb: [HttpKernel] added value of DateTime object and objects implementing DateTimeInterface to ValueExporter

1b253cb: [Validator] disallowed empty file in FileValidator

1eed20a: [HttpFoundation] added ParameterBag::getBoolean

fd1bfd4: [Process] do not redirect output to file handles when output is disabled

839e9ac, 1701447, d55fe84: [Debug] generalized ErrorHandler

48ed754: [Validator] supported maxSize given in KiB

d18e758: [Translation] support for \<note> elements in Xliff archives

b57024e: [Process] added support for streams as input

Newest issues and pull requests

SwiftMailer development highlights

Master changelog:

0ad7a82: catch Swift_TransportException before Swift_IoException

They talked about us