Cover of the book Symfony 5: The Fast Track

Symfony 5: The Fast Track is the best book to learn modern Symfony development, from zero to production. +300 pages showcasing Symfony with Docker, APIs, queues & async tasks, Webpack, SPAs, etc.

A week of symfony #218 (28 February -> 6 March 2011)

What a week for symfony project! Hundreds of developers gathered in Paris for Symfony Live 2011 conference, attending tens of technical sessions, discussing the future of Symfony2 and getting in touch with other community members.

A new way to download and install Symfony2 based on distributions was unveiled during the conference. In addition, at the closing keynote, symfony project showed its brand-new visual identity and the new domain. This new design is already being adopted in Symfony2 code.

Development mailing list

Symfony2 development highlights


  • 5683c6e: [AsseticBundle] separated read and write paths to facilitate writing assets to a CDN via a custom stream wrapper
  • 0306c9a, 057e861: fixed array argument parsing in ArgvInput
  • d57c665: [AsseticBundle] added config option to limit which bundles formulae are loaded from
  • 26e7470: [ZendBundle] added classes to compile
  • 67c886f: [DependencyInjection/Compiler] fixed a bug which silently changed the scope of services
  • 3a47fa6: [Tests] fixed lots of typos on test files
  • 9283877: [AsseticBundle] progress migrating functional tests to unit tests
  • f7b7288: [AsseticBundle] added compiler pass for factory workers
  • 4a8f101: [DependencyInjection] fixed unit tests when using phar and suhosin
  • 44d069a: [HttpKernel] added an subclass merge extension configuration compiler pass to ensure each bundle's main extension is loaded
  • 44d069a: [DependencyInjection] extensions should only load if called during configuration
  • 3567fc4: [HttpFoundation] added Session tests
  • f82b89c: [Security] changed defaults for MessageDigestEncoder (encode_as_base64 set to true, iterations increased to 5000 from 1)
  • 8d4dae9: [AsseticBundle] finished and enabled php templating support
  • ed338d9: [Yaml] improved support for double quoted values (added support for the full range of escaped values in double quoted strings in chapter 5 of the YAML 1.1 and 1.2 specs)
  • dbde41c: [Security] added the 'key' attribute of RememberMeToken to serialized string to be stored in session
  • 3e7ccae: [HttpKernel] added tests for debug stuff
  • 4c54218: [AsseticBundle] fixed url for assets in the debugging mode
  • 87e1359: [HttpFoundation] more sophisticated checks for valid expiration
  • 7900e86: [HttpFoundation] added some more tests on response
  • 44b0bbc: [HttpKernel] added Tests for DataCollectors
  • c2e0537: added cache warmed routers support to RouteHelper
  • f75ec8d, f0e1df2, 124461c, be8618e: [FrameworkBundle] implemented new exception stack trace layout
  • 2d68ca4, a8e882a, 1134fd1, fcc66ad: [WebProfilerBundle] changed web debug toolbar css layout
  • d37f52c, e51c46b, ce7fddd, 8367694, f4f78d4, 91caf4b, 0b41116, 659bfc5, aca2c16: [WebProfilerBundle] implemented new web profiler layout


New job postings

  • Senior Symfony PHP Developer at Elan Media Partner - full-time based in Melbourne, Australia - Contact: michael.tibben [at] elanmediapartners [dot] com
  • PHP / Symfony2 Developer at YOOtheme GmbH - full-time based in Hamburg, Germany - Contact: info [at] yootheme [dot] com

New plugins

  • sfDbQuickAccess: provides an easy interface to quickly find and access tables from your configured databases.
  • sfHttpDigestAuth: adds support for HTTP Digest authentication in symfony 1.x.
  • ohMailChimp: a simple wrapper for the MailChimp API .
  • sfDatePickerTime: provides a hybrid jQuery datepiker and a time selector widget based on the sfWidgetFormDateTime widget.

Updated plugins

  • apostropheBlog:
    • moved the blog test post/event tasks into the apostrophe namespace
    • changed disqus comment count default from # to 0
  • apostrophePeople:
    • fixed some issues with the admin headshot stuff
  • apostrophe:
    • updated the aPageSettings to extend aAdmin which extends SF
    • a culture in the URL works properly as a culture switcher if you go straight to an engine page without visiting a normal page for that culture first
    • the engine page cache correctly matches when a culture is in the URL
    • the engine page cache correctly matches when a frontend controller name is in the URL

New symfony powered websites

  • Sydney Scoreboard - IWG 2010: (English) The legacy of the 5th IWG World Conference on Women and Sport held in Sydney, 2010. Its aim is to increase women’s representation on sport boards globally.

They talked about us

Help the Symfony project!

As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.


Contento di aver inciampato su questo sito! Sono stato significato per partecipare alla conferenza Live Symfony a Parigi quest'anno, ma devo finire la mia dissertation writing in quel periodo. Almeno, questo articolo mi ha dato una panoramica sulla discussione.
Sono stato con la Symfony2 per un paio di mesi già, ma non ho mai saputo che posso esplorare ulteriormente le sue capacità fino a quando ho letto questo articolo. Dovrei venire alla prossima conferenza a riguardo il prossimo anno prima di iniziare a scrivere la mia che inizierà nel 2012.

Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.