Symfony2 PR3 was published this week, paving the way for the soon to be released Symfony2 alpha version. Meanwhile, Symfony\Framework namespace was deleted and its code was moved to Symfony\Component\HttpKernel and Symfony\Bundle\FrameworkBundle.
Development mailing list
- Symfony2: Admin Generator
- Using templates for field rendering -- Proof of concept
- Wanting to help complete the Forms framework for Symfony2
symfony 1 development highlights
- r30894: [1.3, 1.4] improved test coverage of sfWebRequest::isSecure()
- r30896: [1.3, 1.4] updated tests to better reset the path info array
- r30900: [1.3, 1.4] fixed getUriPrefix() when requested is forwarded from a secure one
- r30912: [1.3, 1.4] fixed view class overriding
- r30915: [1.3, 1.4] added support for "image/x-ms-bmp" mime type
sfDoctrinePlugin:
- r30901: [1.3, 1.4] reverted remove of comments in Doctrine-generated table classes
Activity summary: 36 changesets, 10 bugs reported, 11 bugs fixed, and 5 documentation edits
Symfony2 development highlights
- 61f1866: [Console] added some tests for command shortcuts
- 7734f44: [Process] added a Process:isSucessful() method
- 1990fc5: [HttpKernel] added Closure support to ControllerResolver
- d657adb: removed Symfony\Framework. Things have been moved to Symfony\Component\HttpKernel and Symfony\Bundle\FrameworkBundle. The kernel configuration namespace was removed and merged with the main web configuration namespace
Documentation
- Updated How To Connect To MSSQL Server page
New developers for hire
- NextSeven UG: Symfony is the framework of our choice! We work in Berlin, Germany and are happy to work with you and your Symfony-Projects.
New plugins
- sfOptimizeSchema: extends the sfDoctrinePlugin Postgres database and is compatible with sfPostgresDoctrinePlugin.
- sfGoogleSitemap: build your XML sitemap easily for symfony 1.4 and earlier.
- sfBehat: helps to write Cucumber-like Behat features to test symfony applications.
Updated plugins
-
sfPHPUnit2:
- added task for generating the default phpunit.xml.dist configuration file
-
ggEmail:
- corrected some typos and changed the plugin's status to beta
-
daYamlEditor:
- fixed the method scope
-
sfZendMail:
- added option for sending html email to sendemail action
- added parameter checking and string cleanup for sendemail action
-
sfApplicationMap:
- added Windows support
-
sfJqueryReloaded:
- added funcionality in jq_remote_function for the failure callback
-
sfAtosPayment:
- optimized getOrm with sfConfig::get("sf_orm")
-
sfAssetsLibrary:
- added more compatibility with Windows
-
sfPropel15:
- updated externals to Propel 1.5.4
-
ExtjsGenerator:
- fixed grouping support for ListView
- added ux.list.ProgressColumn
-
sfDoctrineActAsTaggable:
- added a wrapper tag to the "Add" Button in the inlineTaggableWidget
- changed a wrapper CSS class to be more consistently named with it's siblings
-
sfDatagrid:
- initial preview alpha for the new datagrid generator
- finished the first part for admin generator
- release 1.5.5 Admin generator propel 1.4
-
pmJSCookMenu:
- refactored plugin
-
sfErrorNotifier:
- try to make the plugin work with Symfony 1.4.6
-
apostrophe:
- fixed if you are beyond the last page you are redirected to the last page
- added inline help for the feed slot to advertise its new capabilities
- new layouts for Media engine
- fixed a bug with createPage where you couldn't hit the enter key to submit the form
- moved createPage javascript to a.js
- refactored JS for toggling the template dropdown off and on for both Create Page and Page Settings, the JS is now shared instead of duplicated
- refactored multiple selections to a.js and a_js_call() and made that compatible with cropping
- default destination for the button slot is now url_for('@homepage') rather than /.
- cleaned up RawHTML Slot, Button Slot, aText slot
- merged the page settings and add page forms
- removed obsolete _createPage.php partial and executeCreate method
- added flexible i18n for the media item privacy statements
- refactored the persistent file upload widget
- refactored media's showSuccess to use the same mediaItem partial as indexSuccess
- added show_constraints as a set of options for each media layout
- prototyped the Javascript for four-up media view hover to expand functionality
- audio player works in both media repository and slot
-
lyMediaManager:
- removed other functions from 'tools' class
New symfony powered websites
- Le Phénix: (French) Scène nationale de Valenciennes (developed with Diem CMF/CMS 5.1
New symfony bloggers
- In a maze of gyruses (feed) (Russian)
They talked about us
- Symfony framework instead of a well-known CMS
- Propel 2 utilizará Doctrine 2
- Nuova preview release per Symfony2
- Placer des valeurs par défaut dans un Filter Admin Generator
- new releases of sfApplicationMapPlugin
- Sensio Labs contrôle la qualité des applications web
- Propel 1.5.4 Released
- You can not set a custom view class when using getPresentationFor() to render another symfony action
- Symfony: иерархический URL
- Implementing a staging/live website system with symfony and Apostrophe CMS
- How to render another symfony action without the decoration using getPresentationFor()
- Validar formato de patentes de autos en Chile con expresiones regulares
- sfProjectAnalyserPlugin: is your code beautiful?
- Basic authentication
- iT人甘苦談─軟體人的另一面 為資訊教育付出
- Sensio Labs : le Contrôle technique des applicatifs Web
- Personalizando el objeto sfUser de Symfony 1/1
- Retour de vacances : nouveau poste et nouveau projet
- FrOSCamp: Symfony2 CMF and CouchDB ODM
- Afficher les statistiques dans une application symfony grâce à l’API Google Analytics
- Symfony, Doctrine – Как изменить название загружаемого файла?
- symfony常用命令
- Nos canards découvrent Symfony2
- symfony, propel: records batch deleting
- symfony Day Cologne am 8. Oktober 2010
- ORM Designer
- Offrez-vous les services d'un gourou de l'open source
- Symfony Applications: Make The Most Of Innovative Applications
- 海外でも通用するエンジニアになる
- sandbox symfony не отображаются картинки
- Symfony: Control Model->save() function to perform INSERT or UPDATE
- Symfony ve Action içerisinde bulunan “@author” satırı
- Die System/CMS Entscheidung – Teil 3/4: Symfony
- [vim] vim, l’IDE et les plugin pour symfony (1/3)
- symfony Day 2010: Entwickler aus aller Welt treffen sich in Köln
- Unas chuletas para Symfony
- True FastCGI for PHP 5.3 - migration and benchmarks