This week, the development activity focused on fixing the handling of the format and locale parameters for exceptions, forwards and sub-requests. In addition, some interesting discussions were initiated around a new directory structure for Symfony and the removal of the ACL from the Security Component. Lastly, the Symfony repository achieved the 7,000th star and the 2,500th fork milestones.
Development mailing list
- A new directory structure for Symfony
- Proposal to move the ACL part of the Security Component outside of Symfony
- Adding @since tags to core
Symfony2 development highlights
- c6ecd83: [Monolog Bridge] SwiftMailerHandler is now able to react to kernel.terminate event
- 191d320: [Validation] fixed IdentityTranslator to pass correct Locale to MessageSelector
- 85a9c9d: [HttpFoundation] fixed removing a nonexisting namespaced attribute
- 0723c10: [Process] use a consistent way to reset data of the process latest run
- 51022c3: [SecurityBundle] fixed typo in the check_path validator
- f946108: fixed the format of the request used to render an exception
- 6453c1a: [PropertyAccess] exclude short words of 'ee' to 'oo' plural transformation
- fa35597, 9bb7a3d, b3c3159: [HttpKernel] sets _format attribute only if it wasn't set previously by the user
- 05fdb12, c4636e1: [HttpKernel] fixed inconsistent locale handling in subrequests
- 00bc270: [Form] fixed submit() reacts to dynamic modifications of the form children
- ccaaedf: [Form] PropertyPathMapper::mapDataToForms() always calls setData() on every child to ensure that all *_DATA events were fired when the initialization phase is over
- 7e87eb1: fixed request format when forwarding a request
- 4563f1b: [Yaml] fixed comment containing a colon on a scalar line being parsed as a hash
- cd27e1f: [Form] extracted ReferencingArrayIterator out of VirtualFormAwareIterator
- 0951b8d: [Translation] fixed regression when only one rule is passed to transChoice(), this rule should be used
- 33b0a17: [Validator] fixed Boolean handling in XML constraint mappings
- 566d79c: [Yaml] fixed embedded folded string parsing
- d0faf55: [Locale] fixed StubLocale::setDefault() throws no exception when "en" is passed
- fd2f633: [HttpFoundation] included untrusted host in the exception message
- 07d14e5: [Form] removed exception in Button::setData()
- 3cb8a80: [Form] added a test that ensures that setData() reacts to dynamic modifications of a form's children
- 0beec8a: [Console] improved searching commands
- 0e14e1d: [HttpFoundation] added constants for HTTP status code in Response
They talked about us
- Speedup Symfony2 on Vagrant boxes
- DDD with Symfony2: Making Things Clear
- Adoptez le TDD sur vos project Symfony2 existants
- Տեղադրումը և կարգավորումը
- Symfony2: Propuesta para mover el contenido de /app a /
- TodoMVCBundle is now compatible with Symfony 2.3
- New in Symfony 2.4: Show logs in console
- La biblia de Symfony
- Symfony2 Accessing route variables from service
- Optimiser votre site symfony2 pour le référencement
- Gerando URLs absolutas para rotas do Symfony2
- (Codeception + Symfony2) セキュアなページに対するFunctional Test
- Symfony2学习笔记之事件分配器
- Rigenerare il file bootstrap.cache.php in Symfony2
- Application Symfony2 uniquement en SOAP avec objet Json
- Symfony2でパスワードを編集する時に初期値が入ってこない問題
- SilexでUrlGeneratorを使ったサブディレクトリ運用でサブリクエスト
- How can we fix Drupal 8?
The first link just goes to this very page...
@Burg I think the correct link to the discussion regarding symfony's structure is https://github.com/symfony/symfony-standard/issues/584