During this week, first symfony code sprint took place, with record-breaking activity culminated in the release of symfony 1.0.10. Meanwhile, symfony 1.1 development continues with lots of dependencies removal in its own new branch.

Development mailing list

Development highlights

  • r6548: created 1.1 branch
  • r6550: [trunk] fixed method signature
  • r6553: created 1.1 doc branch
  • r6589, r6592: [trunk, 1.1] fixing web debug toolbar to handle relative paths
  • r6606: [1.1] replaced parameterHolder->get() by getParameter()
  • r6607: [1.0] fixed incorrect use of sfConfigCache:checkConfig(..., true) (closes #2123)
  • r6608: [1.1] added sfForm::getValue()
  • r6609: [1.1] removed sf_timeout setting, added timeout parameter to sfBasicSecurityUser
  • r6612: [1.1] sfBrowser: allow file uploads in sfBrowser/functional tests
  • r6614: [1.0] fixed magic_quotes_gpc() handling in sfRouting (closes #1801)
  • r6617: [1.1] Fix #2605 and #2606 (use of sfConfig instead of fixed paths)
  • Milestone 1.0.10 completed
  • r6641: [1.1] base skeleton for plugins
  • r6645: [1.1] removed propel inline includes for better performance (closes #2376)
  • r6649, r6650: [1.0, 1.1] fixed value for 'Content-Type' HTTP meta header is repeated (closes #2557)
  • r6658: [1.1] added the possibility to disable user session timeout by setting timeout to false
  • r6660: [1.1] removed sfConfig dependency for the user sub-framework
  • r6661: [1.1] removed sfConfig dependency for the routing sub-framework
  • r6662: [1.1] moved 404 management from response to controller, removed sfConfig dependency from response sub-framework
  • r6663: [1.1] removed parameter holder dependency for routing
  • r6684: [1.1] refactored sfI18N class (added unit tests for sfI18N, removed sfContext dependency, made culture parameter optional for all methods)
  • Updated dwhittle branch
  • ...and many other changes

Development digest: 157 changesets, 26 defects created, 35 defects closed, 4 enhancements created, 13 enhancement closed, 7 documentation defects created, 6 documentation defects closed and 14 documentation edits.

Book and documentation

Wiki

  • New Job Postings:
    • Symfony Developer @ Hiteg HaiNan - part time job based in HaiKou, HaiNan, China - Contact: info [at] hiteg [dot] com
    • Symfony Developer @ ISICS.fr - full-time based in Charleville-Mézières, France - Contact: contact [at] isics [dot] fr
  • New developers for hire:
    • Jérôme Texier (jerome.texier@gmail.com): independent 100% Symfony developer. I've been working for 8 years as web developer and project manager on LAMP applications. I speak French (native language), English and Spanish (fluent). I'm currently based on Paris, France but I'm very flexible and experienced with remote working.
    • Frames4Technology: we are a software company specialized in open-source development and based in The Netherlands. Our main focus is PHP5 enterprise development based mainly on the the Symfony framework.
  • New symfony blogger:

Plugins

Some new symfony powered websites

If you have built a major website with symfony you're proud of, and want to share your experience, please consider writing a case study for the upcoming symfony-project.com website.

  • Crema: (finnish) online store selling coffee machines and accessories
  • FindIT.com.pl: (polish) a polish job portal for IT specjalists
  • Buxr.com: shop & save, share & earn with Buxr hot deals site and the widget
  • noorden.com: website used for testing of MVC frameworks

They talked about us

Published in #A week of symfony