This week, four Symfony2 security releases were published to address a potential DOS attack related to the security component. In addition, the first beta of Symfony 2.4.0 was released, containing more than 1,000 new commits and a lot of great new features, while maintaining backwards compatibility with Symfony 2.3.
Development mailing list
- [FrameworkBundle] Only enable CSRF protection when enabled in config
- [Feature] add App Engine support
- [Stopwatch] Fix tests on Travis (also vagrant)
- [Router] adding a csrf_protect option for routes
Symfony2 development highlights
- 13d7d3a: [Security] limited the password length passed to encoders to 4096
- 6659d7d: [Propel1 Bridge] fixed guessed OneToMany relations
- 64a0b40: [Process] fixed random failure on pipes tests
- 6f48f8e: [FrameworkBundle] assets:install command should mirror dotfiles such as .htaccess
- af369ae: [Yaml] fixed the escaping of strings starting with a dash when dumping
- e01461d: [HttpKernel] fixed a test (compiler pass class name has been changed)
- 304c7b6: [HttpFoundation] removed unnecessary continue from Request
- d4bb5f4: [Security] split CsrfTokenGenerator into CsrfTokenManager and TokenGenerator
- ea91533: [form] fixed missing use statement for exception UnexpectedTypeException
- ecee5c2: [Debug] fixed ClassNotFoundFatalErrorHandler
They talked about us
- Deploying Symfony2 on Engineyard Cloud
- Symfony Live London 2013: the best yet
- Symfony2: Some links
- Symfony2 components overview: Routing
- NewsBundle & ClassificationBundle
- Madrid acogerá un encuentro sobre el proyecto Symfony CMF
- How to preload ACL in order to get good performances
- Inverse Associations in Doctrine2 Models
- MediaBundle ~ MediaType improved
- Symfony Certification: Advanced or Expert?
- Flushing Doctrine2 Entities
- Content storage done right
- Ignore Symfony2 PHPStorm files like a pro with global ignoring
- Knp Paginatorを使ってみる
- toString method for SonataAdminBundle Listing in Symfony2
- How to set time zone in Symfony2
- Subir archivos en Silex
- Symfony Certification: Advanced or Expert?
Congratulations Javier!!