This week, the upcoming Symfony 2.1 version removed DoctrineBundle as it was migrated to the Doctrine organization. Meanwhile, Symfony2 components unveiled their brand-new documentation section. Lastly, Symfony 2.0.9 maintenance version was published to address some minor problems in 2.0.8.

Development mailing list

Symfony2 development highlights

Master branch:

  • 2f47cca: [Propel1] added a PropelExtension. The propel extension allow to use propel specific type (ModelType) outside of Symfony2
  • 254e49b: [FrameworkBundle] removed the possibility to pass a non-scalar attributes when calling render() to make the call works with or without a reverse proxy
  • cadf3d4: [HttpKernel] fixed doubled results for the file profiler
  • 789d5ad: [FrameworkBundle] allowed attributes of the render() method to be arrays
  • c73e034: [TwigBridge] added missing transchoice filters when extracting translations from templates
  • 7424e62: [TwigBridge] moved the default value for the translation domain to the Node compilation
  • 2a5758f: [TwigBridge] allow the domain translation to be null when calling the trans and transchoice filters
  • ce6399e: [TwigBridge] added a way to specify a default domain for a Twig template (via the 'trans_default_domain' tag)
  • dcf209a: [DoctrineBundle] removed the bundle (migrated to the Doctrine organization)
  • 83c23ca, 7ae9348: [HttpFoundation, Streaming] document and test that Transfer-Encoding is absent and do not set a Transfer-Encoding header of chunked
  • f4890c2: [Translation] Po/MoFileLoader parse plurization rules
  • 0ed3497: [FrameworkBundle] updated Catalan validator translations
  • dcee6ff: [TwigBridge] improved test coverage
  • 7e7244e: [Form] enabled empty root form name

2.0.x branch:

  • 261325d: cast $query['params'] to array to ensure it is a valid argument when $query['params'] is null
  • 208c2e4: removed the version attribute in all composer.json files
  • 0492290: [Console] added a missing method
  • 4f9b9eb, 3e9d937: released 2.0.9 version
  • 9441c46: [DependencyInjection] fixed PhpDumper

Repository summary: 3,707 watchers (#1 in PHP, #24 overall) and 957 forks (#1 in PHP, #12 overall).

Updated plugins

  • cpTcpdf:
    • fixed watermark
  • sw2DecorationToolkit:
    • you now can have permissions on menu items so that they are not shown
    • updated the readme for the advanced case of having attributes
  • sfSphinx:
    • enhanced test script
  • apostrophe:
    • added hasSlotType() to pluginapage and pluginaarea so I can ask either if they contain a slot type
    • a.js has a global function called aLog() that's shorter and easier to type than apostrophe.log
    • added aMediaAdmin class to media pages in the backend
    • fixed defaults for cropping an image in a previously saved slideshow that was not cropped on the first save make no sense
    • added a new 'uncropped' option to the aSlideshowSlot/slideshow component
    • reconstructed the audio player to accommodate flexible columns
    • new 'prepend' option to aAssets::compileLessIfNeeded() and aAssets::cexecute() specifies LESS code to be prepended to the content of the file to be compiled
  • apostropheBlog:
    • app.yml setting to show excerpts in the blog index page

They talked about us

Published in #A week of symfony