Actually, yesterday (February 24th) Symfony 2.2 RC3 was released. If you believe Fabien, this week should release the final version (he wrote in a blog). I recommend everyone to check the projects for compatibility.
Regarding SF2.2 update schedule:
Schedule Update
Also note that at the end of April 2013, support for Symfony 2.1 stops, so it's time to think about updating (even if it is a test version).
Actually, in order not to look again, the list of changes (full diff
here ):
- b2080c4: [HttpFoundation] Remove Cache-Control when using https download via IE <9 (fixes # 6750)
- b7bd630: [Form] Fixed TimeType not to render a "size" attribute in select tags
- 368f62f: Expanded fault-tolerance for unusual cookie dates
- 171cff0: [FrameworkBundle] Fix a BC for Hinclude global template
- 3e40c17: [HttpKernel] fixed locale management when exiting sub-requests
- 3933912: fixed HInclude renderer (closes # 7113)
- 189fba6: Removed some leaking deprecation warning in the Form component
- d0e4b76: [HttpFoundation] fixed, overwritten CONTENT_TYPE
- 609636e: [Config] tweaked dumper to indent multi-line info
- 0eff68f: Fix REMOTE_ADDR for cached subrequests
- 54d7d25: [HttpKernel] hinclude fragment renderer must escape
- f842ae6: [FrameworkBundle] CSRF should be on by default
- cb319ac: [HttpKernel] added error when using the ErrorHandler (if not, errors are displayed twice, refs # 6254)
- de0f7b7: [HttpFoundation] Added getter for httpMethodParameterOverride state
')
By the way, doctrine has also been updated to beta v1.2.0 (although this is most likely due to the composer settings).
We are simultaneously testing a new version in a separate thread, because There are significant incompatibilities. There were problems with:
- Parameter twig.loader.class (renamed to twig.loader.filesystem.class)
- twig render, new format:
{% render controller('AcmeMainBundle:Page:chunk', {'row': row}) %}
In general, the forward motion of the framework is good.
Here is more about the transition from 2.1 to 2.2:
UPGRADE-2.2