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
- 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
- f4a3c7a: [FrameworkBundle] special handling for the JsonDescriptor to work around changes in PHP's JSON pretty printer
- 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
- 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
- [DX] Added explicit implementation of AbstractType::getName()
- [DX] Abstract Doctrine Subscribers with tags
- [DX] Ability to authentication a User directly
- [DX] Introduce a new check:security command
- Use PSR-4 in components
- [FrameworkBundle] Simplify invokable controllers as services
- [Translation] moved cache to Translation component
SwiftMailer development highlights
- 0ad7a82: catch Swift_TransportException before Swift_IoException
They talked about us
- Certificationy: a CLI tool to train on Symfony certification (English)
- Symfony2: How to create framework independent controllers?
- Mejorando la experiencia de uso de Symfony
- Symfony2: Framework independent controllers part 2: Don't use annotations
- Easily comply with Symfony2 coding style using CodeSniffer and PhpStorm Code Inspection
- Security Check For Symfony Component-Based Projects
- Symfony2: Framework independent controllers part 3: Loose ends
- The future of Sylius
- Zoom sur notre pôle de compétences Symfony2!
Hi all, I got a problem in Symfony2. Is there a community here that I can get some idea ? Many thanks.
@Anjana, you can find community resources in this page: http://symfony.com/get-started
You should probably post your question in the mailing list or the IRC channel.
@Javier, thanks for letting me know :)