This week Symfony added some minor changes to improve developer experience: the dump() function no longer outputs HTML contents when using it in an API or the console (view commit), the debug:event-dispatcher
command now outputs the priority of each event (view commit) and he FrameworkBundle added a new paths
option to configure additional translation loading paths (view commit). In addition, a new Symfony Docs Hack Day was announced for the next Saturday May 23rd.
Symfony2 development highlights
- afc39ee: [HttpKernel] added more entropy to generated classnames in PhpDumper
- 583b488: run tests on hhvm instead of hhvm-nightly
- fafcb64: [Debug] fixed test for PHP7
- ce7fb04, a955598: [SecurityBundle] used Enum Nodes instead of Scalar
- 01eac33: [Form] fixed getOrigin for form errors
- 9a50252: [Framework] added tests for debug:translation command
- db077c1: [Translation] simplified getMessages method
- b3db07f: [Validator] fixed property paths starting with 0 are broken
- c486748: [DebugBundle] fixed dump() output in API / No-Toolbar context
- f7def8c: [Debug] fixed ClassNotFoundFatalErrorHandlerTest
- 7997f24: [Form] fixed regression: empty values were not accepted anymore for collapsed, optional choice fields
- c9bff46: [Serializer] ignored \Traversable in default normalizers
- 952929c: [EventDispatcher] added priorities to the debug:event-dispatcher command
- 2869a32: [Translator] deprecated getMessages in favor of getCatalogue
- bba0a25: [FrameworkBundle] added option to specify additional translation loading paths
- 92e8799: [FrameworkBundle] fixed test and fixture related to assets
Newest issues and pull requests
- Issue in DomCrawler concerning HTML inside script tag
- [DI] use decorated service as parent doesn't work
- Problems with some ACL tables and utf8mb4 encoding
- NativeSessionStorage->loadSession() empty session with PdoSessionHandler and pgsql
- [HttpFoundation] setUrl method for Request
- [Form] Constraints violations messages are not displayed
Silex development highlights
- 7ca6085: [1.3] updated Application options() method for handling option routing
- 45dc2bc: [1.3] added support for the OPTIONS HTTP method
They talked about us
- Visithor, Testing Your Routes Without Pain
- Symfony2 Registration and Login
- Spotify uses Symfony, may open source some packages
- Symfony2 – Ten Ways in Which it got Better than Symfony1!
- The current state of Drupal security
- Lazy Commands in Symfony
- Symfony Oslo Meetup (Norway)
- Getting Started with Symfony 2
- Symfony, ¿bundle o no bundle?
- PHP7 y Puli en el próximo encuentro de Symfony Barcelona
- Symfony2 Doctrine 数据库查询方法总结【转载】