Archives


Master Symfony2 fundamentals

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Symfony hosting done right

ServerGrove, outstanding support at the right price for your Symfony hosting needs.
servergrove.com

Discover the SensioLabs Support

Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com

Javier Eguiluz
A week of symfony #274 (26 March -> 1 April 2012)
by Javier Eguiluz – April 06, 2012 – 1 comments

This week Symfony 2.1 added a built-in web server when used with PHP 5.4. In addition, it started to make components and bridges self-contained by moving unit tests to their own src/ directories. Lastly, another big PHP project started using Symfony components, after the integration of EventDispatcher in phpBB 3.1.

Development mailing list

Symfony2 development highlights

Master branch:

  • d9a0a17: [FrameworkBundle] added server:run command
  • 1aaf5c9: [DoctrineBridge, Security] fixed bug that prevents repository's refreshUser from being called
  • cd56d09: [Propel1Bridge] added connection name in the propel data collector
  • dd4d46a: [Propel1Bridge] added limit to logger explosion (required to display complete query with e.g. array type in it)
  • 2b8c2bc, 8f11f2d: [FrameworkBundle] made http_cache dir extensible
  • 3e95126: [DomCrawler] removed the hard dependency on CssSelector
  • d243097: [FrameworkBundle] run built-in server on dev environment
  • fea6b79: moved component and bridge unit tests to the src/ directory (this is the first step to make each Symfony Component and Bridge self-contained)
  • 468ad40, c73748f: [HttpFoundation] added support for 308 / Permanent Redirect
  • 3303155: [FrameworkBundle] added kernel shutdown before create client
  • 0bde12c: [Translation] added some skipifs to prevent fatal errors on missing extensions
  • 97ba218: [Propel1Bridge] accept read-only models in ModelChoiceList
  • dcf82d7: [Finder] added sortBy options based on accessed, changed and modified times

2.0.x branch:

  • 86a3512: [FrameworkBundle] added support for full URLs to redirect controller
  • 24a0d0a: [DependencyInjection] support Yaml calls without arguments

Repository summary: 4,305 watchers (#1 in PHP, #29 overall) and 1123 forks (#1 in PHP, #12 overall).

Updated plugins

  • cpDataTables:
    • added Scroller plugin
  • apostrophe:
    • made the pager work like normal
    • trigger aAfterJsCalls event on the body after all js calls are complete
    • new a.afterGlobalSetup and a.afterGlobalShutdown events make it possible to intercept at this point and do things like substituting a virtual page
    • result of aPageTable::checkUserPrivilege() is now filtered through an a.pageCheckPrivilege event
    • added aPage::syncTo() method, a convenient way to sync an area from one page to another
    • apostrophe.ready() moved after all other javascript calls in globalJavascripts
    • improved performance of the logger
    • next and previous buttons in the pager now move one page at a time
    • made the pager visible for embed service search results again

They talked about us

Comments RSS

  • Jordan Stout
    #1 Jordan Stout said on the 2012/04/06 at 20:36
    I've just noticed that the contributors list doesn't include the symfony-standard contributors! Not fair :(