Re: the Gift of 1.2 Final
A bit late but I just wanted to add my thanks. What a christmas present! Updating has been smooth and it just feels good to know there is a "stable" badge on the code now :) Great work everyone! Martin Westin --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: the Gift of 1.2 Final
Thanks for the gift! If we have been updating our Cake install from: https://svn.cakephp.org/repo/branches/1.2.x.x Is it still recommended to update from there? I assume that any bugfixes are going to continue to be reflected in the svn? Or, is that it for 1.2.x.x? Will there be no more changes made to this branch ... in which case we should just pull the files from the tag? -Aran On Dec 29 2008, 11:22 pm, Amjed wrote: > Great surprise gift to me.. > Thanks and keep the good work going and reaching new milestones. > Proud to be a CakePHP developer, eating all these delicious cakes. > > On Dec 29, 10:25 pm, "dr. Hannibal Lecter" > wrote: > > > I may be a bit late with this, but... > > > Congratulations to everyone on this fine release, I'm sure your > > efforts will be acknowledged among the PHP developers. This will > > surely confirm that CakePHP is *the* framework for PHP. > > > Let them eat cake! > > > On Dec 26, 1:51 am, Gwoo wrote: > > > > //Warning: this message is long and full of goodies. > > > > History does not happen, it is made. > > > > Today, the history of the CakePHP grows stronger. December 25, 2008 > > > will be remembered as one of the most important points in this > > > history. After exactly 2 yrs from the first development release, we > > > can happily say we have the most stable and powerful web framework > > > available. Please enjoy our big present to you, CakePHP 1.2 stable > > > [1]. For this release, we have removed the test files from the build, > > > and created a tag in SVN. > > > > Through the last two years, we have been blessed by a dedicated, > > > talented, and opinionated community[2]. We have shared disagreements > > > [3] and triumphs. We have won popularity contests[4] and been hated > > > on. We have seen CakePHP grow into a truly international community[5]. > > > All of these events have generated an immense amount of passion for > > > CakePHP. > > > > No one is more passionate about CakePHP than the developers[6] who > > > close tickets and fix bugs. We started out two years ago with a small > > > team that dedicated countless hours to implementing new features into > > > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > > > code and vision of the project. When we needed to grow, we found > > > members of the community who showed the same amount of dedication and > > > passion for CakePHP. And with the launch of CakeBOOK, > > > onhttp://book.cakephp.org, > > > we have seen the dedication and passion further extend to all the > > > contributors and translators[7] of the fantastic documentation that > > > makes learning about the power of CakePHP a bit easier. > > > > We have seen CakePHP adopted by large projects[8] and the growth of > > > dedicated service companies[9]. We have held a workshop[10] to spread > > > the knowledge and passion of CakePHP. And ultimately, we implemented a > > > huge list of features... > > > > - Tests! > > > - All classes are test-covered, with good code coverage > > > - Test suite now integrated into the framework > > > - test generation > > > - support for coverage analysis > > > - Command-line infrastructure > > > - with more shell scripts and ability to write custom > > > ones easily > > > - Plugin architecture > > > - Plugins are now distributable as packaged collections > > > of files > > > - Can be loaded from your main app with a dot syntax > > > - Internationalization and Localization support > > > - i18n and l10n classes > > > - Support for unicode strings > > > - Auth component > > > - automatically handles sessions for authenticated users > > > - ties into ACL for automatic denial of protected content > > > or actions > > > - Email component > > > - for generation of text and html email > > > - Security component > > > - HTTP auth support, great for web services > > > - CSRF protection > > > - Cookie component > > > - for secure cookie handling > > > - Custom model finders > > > - simplified syntax > > > - powerful and extensible > > > - Join models > > > - for modeling and accessing HABTM join tables > > > - Behaviors, new way to extend models > > > - Supports "mixing in" new functionality > > > - Containable behavior > > > - simplified query optimization > > > - Validation system extended > > > - with new Validation class, lots of rules > > > - multiple rules and messages > > > - Database drivers > > > - support for many more databases including DB2 and Oracle > > > - Caching > > > - Adapte
Re: the Gift of 1.2 Final
Great surprise gift to me.. Thanks and keep the good work going and reaching new milestones. Proud to be a CakePHP developer, eating all these delicious cakes. On Dec 29, 10:25 pm, "dr. Hannibal Lecter" wrote: > I may be a bit late with this, but... > > Congratulations to everyone on this fine release, I'm sure your > efforts will be acknowledged among the PHP developers. This will > surely confirm that CakePHP is *the* framework for PHP. > > Let them eat cake! > > On Dec 26, 1:51 am, Gwoo wrote: > > > //Warning: this message is long and full of goodies. > > > History does not happen, it is made. > > > Today, the history of the CakePHP grows stronger. December 25, 2008 > > will be remembered as one of the most important points in this > > history. After exactly 2 yrs from the first development release, we > > can happily say we have the most stable and powerful web framework > > available. Please enjoy our big present to you, CakePHP 1.2 stable > > [1]. For this release, we have removed the test files from the build, > > and created a tag in SVN. > > > Through the last two years, we have been blessed by a dedicated, > > talented, and opinionated community[2]. We have shared disagreements > > [3] and triumphs. We have won popularity contests[4] and been hated > > on. We have seen CakePHP grow into a truly international community[5]. > > All of these events have generated an immense amount of passion for > > CakePHP. > > > No one is more passionate about CakePHP than the developers[6] who > > close tickets and fix bugs. We started out two years ago with a small > > team that dedicated countless hours to implementing new features into > > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > > code and vision of the project. When we needed to grow, we found > > members of the community who showed the same amount of dedication and > > passion for CakePHP. And with the launch of CakeBOOK, > > onhttp://book.cakephp.org, > > we have seen the dedication and passion further extend to all the > > contributors and translators[7] of the fantastic documentation that > > makes learning about the power of CakePHP a bit easier. > > > We have seen CakePHP adopted by large projects[8] and the growth of > > dedicated service companies[9]. We have held a workshop[10] to spread > > the knowledge and passion of CakePHP. And ultimately, we implemented a > > huge list of features... > > > - Tests! > > - All classes are test-covered, with good code coverage > > - Test suite now integrated into the framework > > - test generation > > - support for coverage analysis > > - Command-line infrastructure > > - with more shell scripts and ability to write custom ones > > easily > > - Plugin architecture > > - Plugins are now distributable as packaged collections of > > files > > - Can be loaded from your main app with a dot syntax > > - Internationalization and Localization support > > - i18n and l10n classes > > - Support for unicode strings > > - Auth component > > - automatically handles sessions for authenticated users > > - ties into ACL for automatic denial of protected content > > or actions > > - Email component > > - for generation of text and html email > > - Security component > > - HTTP auth support, great for web services > > - CSRF protection > > - Cookie component > > - for secure cookie handling > > - Custom model finders > > - simplified syntax > > - powerful and extensible > > - Join models > > - for modeling and accessing HABTM join tables > > - Behaviors, new way to extend models > > - Supports "mixing in" new functionality > > - Containable behavior > > - simplified query optimization > > - Validation system extended > > - with new Validation class, lots of rules > > - multiple rules and messages > > - Database drivers > > - support for many more databases including DB2 and Oracle > > - Caching > > - Adapter-driven caching, with support for > > APC/XCache/Memcache > > - Set class, > > - for magical array hacking > > - Socket and HttpSocket classes > > - for dealing with remote data and services > > - Debugger class, for detailed introspection of errors > > - Get stack traces anywhere in your code > > - Introspected help on errors, with context information > > - Pagination > > - one of the first additions to the new version > > - one of the simplest systems known > >
Re: the Gift of 1.2 Final
I may be a bit late with this, but... Congratulations to everyone on this fine release, I'm sure your efforts will be acknowledged among the PHP developers. This will surely confirm that CakePHP is *the* framework for PHP. Let them eat cake! On Dec 26, 1:51 am, Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, > onhttp://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom ones > easily > - Plugin architecture > - Plugins are now distributable as packaged collections of > files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated users > - ties into ACL for automatic denial of protected content or > actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and Oracle > - Caching > - Adapter-driven caching, with support for APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket and HttpSocket classes > - for dealing with remote data and services > - Debugger class, for detailed introspection of errors > - Get stack traces anywhere in your code > - Introspected help on errors, with context information > - Pagination > - one of the first additions to the new version > - one of the simplest systems known > - Proper Routing > - mapResources() method for exposing controllers via REST > - Reverse routing support > - Named arguments > - Magic variables for common regexes > - Support for file extensions with custom content type > mappings > - View stuff > - Separate templates for different conte
Re: the Gift of 1.2 Final
Has anyone had a chance to reproduce the tests to confirm the new speed for CakePHP 1.2 final? This would be something good to combat Rasmus's old test results on RC2. I am getting tired of seeing that mentioned in blog postings still, but am not proficient enough to generate new test results. On Dec 25, 7:51 pm, Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, > onhttp://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom ones > easily > - Plugin architecture > - Plugins are now distributable as packaged collections of > files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated users > - ties into ACL for automatic denial of protected content or > actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and Oracle > - Caching > - Adapter-driven caching, with support for APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket and HttpSocket classes > - for dealing with remote data and services > - Debugger class, for detailed introspection of errors > - Get stack traces anywhere in your code > - Introspected help on errors, with context information > - Pagination > - one of the first additions to the new version > - one of the simplest systems known > - Proper Routing > - mapResources() method for exposing controllers via REST > - Reverse routing support > - Named arguments > - Magic variables for common regexes > - Support for file extensions with custom content type > mappings > - View stuff >
Re: the Gift of 1.2 Final
Since I started web development with Coldfusion in 1998, I never had access to a tool that has helped my professional life as much as Cake. It allows me to do so much more way faster. It changed my freelance career, I can offer my clients more in less time and I now feel confident biding on projects that were out of my "league" before I started using Cake. For example, last month, an online donation system I have developed for a children hospital foundation was able to flawlessly withstand 5000 transactions in a few days (raised $180 000) during a radiothon. I want to thank the core development team for their amazing work with a clear vision of keeping Cake "lean and mean" (fat free cake). I also want to thank all the great developer who are sharing their work in the "bakery". There's some amazing behaviors and components shared by these generous developers that saved me hundreds of hours. Keep up your excellent work and congratulations to the core team for this milestone ! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: the Gift of 1.2 Final
Congratulations!! On Dec 27, 2:00 am, Webweave wrote: > Thanks for all your hard work ! > > On Dec 25, 4:51 pm, Gwoo wrote: > > > //Warning: this message is long and full of goodies. > > > History does not happen, it is made. > > > Today, the history of the CakePHP grows stronger. December 25, 2008 > > will be remembered as one of the most important points in this > > history. After exactly 2 yrs from the first development release, we > > can happily say we have the most stable and powerful web framework > > available. Please enjoy our big present to you, CakePHP 1.2 stable > > [1]. For this release, we have removed the test files from the build, > > and created a tag in SVN. > > > Through the last two years, we have been blessed by a dedicated, > > talented, and opinionated community[2]. We have shared disagreements > > [3] and triumphs. We have won popularity contests[4] and been hated > > on. We have seen CakePHP grow into a truly international community[5]. > > All of these events have generated an immense amount of passion for > > CakePHP. > > > No one is more passionate about CakePHP than the developers[6] who > > close tickets and fix bugs. We started out two years ago with a small > > team that dedicated countless hours to implementing new features into > > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > > code and vision of the project. When we needed to grow, we found > > members of the community who showed the same amount of dedication and > > passion for CakePHP. And with the launch of CakeBOOK, > > onhttp://book.cakephp.org, > > we have seen the dedication and passion further extend to all the > > contributors and translators[7] of the fantastic documentation that > > makes learning about the power of CakePHP a bit easier. > > > We have seen CakePHP adopted by large projects[8] and the growth of > > dedicated service companies[9]. We have held a workshop[10] to spread > > the knowledge and passion of CakePHP. And ultimately, we implemented a > > huge list of features... > > > - Tests! > > - All classes are test-covered, with good code coverage > > - Test suite now integrated into the framework > > - test generation > > - support for coverage analysis > > - Command-line infrastructure > > - with more shell scripts and ability to write custom ones > > easily > > - Plugin architecture > > - Plugins are now distributable as packaged collections of > > files > > - Can be loaded from your main app with a dot syntax > > - Internationalization and Localization support > > - i18n and l10n classes > > - Support for unicode strings > > - Auth component > > - automatically handles sessions for authenticated users > > - ties into ACL for automatic denial of protected content > > or actions > > - Email component > > - for generation of text and html email > > - Security component > > - HTTP auth support, great for web services > > - CSRF protection > > - Cookie component > > - for secure cookie handling > > - Custom model finders > > - simplified syntax > > - powerful and extensible > > - Join models > > - for modeling and accessing HABTM join tables > > - Behaviors, new way to extend models > > - Supports "mixing in" new functionality > > - Containable behavior > > - simplified query optimization > > - Validation system extended > > - with new Validation class, lots of rules > > - multiple rules and messages > > - Database drivers > > - support for many more databases including DB2 and Oracle > > - Caching > > - Adapter-driven caching, with support for > > APC/XCache/Memcache > > - Set class, > > - for magical array hacking > > - Socket and HttpSocket classes > > - for dealing with remote data and services > > - Debugger class, for detailed introspection of errors > > - Get stack traces anywhere in your code > > - Introspected help on errors, with context information > > - Pagination > > - one of the first additions to the new version > > - one of the simplest systems known > > - Proper Routing > > - mapResources() method for exposing controllers via REST > > - Reverse routing support > > - Named arguments > > - Magic variables for common regexes > > - Support for file extensions with custom content type > > mappings > > - View stuff > > -
Re: the Gift of 1.2 Final
Thanks for all your hard work ! On Dec 25, 4:51 pm, Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, > onhttp://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom ones > easily > - Plugin architecture > - Plugins are now distributable as packaged collections of > files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated users > - ties into ACL for automatic denial of protected content or > actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and Oracle > - Caching > - Adapter-driven caching, with support for APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket and HttpSocket classes > - for dealing with remote data and services > - Debugger class, for detailed introspection of errors > - Get stack traces anywhere in your code > - Introspected help on errors, with context information > - Pagination > - one of the first additions to the new version > - one of the simplest systems known > - Proper Routing > - mapResources() method for exposing controllers via REST > - Reverse routing support > - Named arguments > - Magic variables for common regexes > - Support for file extensions with custom content type > mappings > - View stuff > - Separate templates for different content types > - automatic switching with RequestHandler > - New helper callbacks > - renderElement() replaced with element(), added built-in > caching > support >
RE: the Gift of 1.2 Final
Thanks for all the hard work, its much appreciated. -Original Message- From: cake-php@googlegroups.com [mailto:cake-...@googlegroups.com] On Behalf Of teknoid Sent: Friday, December 26, 2008 12:04 PM To: CakePHP Subject: Re: the Gift of 1.2 Final Congrats, guys! Really proud of all of your accomplishments. And of course a big THANK YOU for making my life... oh... just a "little bit" easier ;) On Dec 25, 7:51 pm, Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, > onhttp://book.cakephp.org, we have seen the dedication and passion > further extend to all the contributors and translators[7] of the > fantastic documentation that makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code > coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom > ones easily > - Plugin architecture > - Plugins are now distributable as packaged > collections of files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated > users > - ties into ACL for automatic denial of protected > content or actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and > Oracle > - Caching > - Adapter-driven caching, with support for > APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket and HttpSocket classes > - for dealing with remote data and services > - Debugger class, for detailed introspection of errors > - Get stack traces anywhere in your code > - Introspected help on errors, with context > information > - Pagination >
Re: the Gift of 1.2 Final
Congrats, guys! Really proud of all of your accomplishments. And of course a big THANK YOU for making my life... oh... just a "little bit" easier ;) On Dec 25, 7:51 pm, Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, > onhttp://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom ones > easily > - Plugin architecture > - Plugins are now distributable as packaged collections of > files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated users > - ties into ACL for automatic denial of protected content or > actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and Oracle > - Caching > - Adapter-driven caching, with support for APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket and HttpSocket classes > - for dealing with remote data and services > - Debugger class, for detailed introspection of errors > - Get stack traces anywhere in your code > - Introspected help on errors, with context information > - Pagination > - one of the first additions to the new version > - one of the simplest systems known > - Proper Routing > - mapResources() method for exposing controllers via REST > - Reverse routing support > - Named arguments > - Magic variables for common regexes > - Support for file extensions with custom content type > mappings > - View stuff > - Separate templates for different content types > - automatic switching with RequestHandler > - New h
Re: the Gift of 1.2 Final
Is it just an impression or the final is MUC faster than RC4? I can't be sure, I don't know if it's Christmas lack of load or it is the CakePHP itself. Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, on > http://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom ones > easily > - Plugin architecture > - Plugins are now distributable as packaged collections of files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated users > - ties into ACL for automatic denial of protected content or > actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and Oracle > - Caching > - Adapter-driven caching, with support for APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket and HttpSocket classes > - for dealing with remote data and services > - Debugger class, for detailed introspection of errors > - Get stack traces anywhere in your code > - Introspected help on errors, with context information > - Pagination > - one of the first additions to the new version > - one of the simplest systems known > - Proper Routing > - mapResources() method for exposing controllers via REST > - Reverse routing support > - Named arguments > - Magic variables for common regexes > - Support for file extensions with custom content type mappings > - View stuff > - Separate templates for different content types > - automatic switching with RequestHandler > - New helper callbacks > - renderElement() replaced with element(), added built-in > caching > support > - FormHelper >
Re: the Gift of 1.2 Final
THANK YOU! :) --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: the Gift of 1.2 Final
Congratulations, your hard work is appreciated! I <3 cakephp keep up the great work Sean On Dec 26, 4:23 pm, Ketan Shah wrote: > bravo! Heartiest congratulations to the cake team. > > On Dec 26, 5:51 am, Gwoo wrote: > > > //Warning: this message is long and full of goodies. > > > History does not happen, it is made. > > > Today, the history of the CakePHP grows stronger. December 25, 2008 > > will be remembered as one of the most important points in this > > history. After exactly 2 yrs from the first development release, we > > can happily say we have the most stable and powerful web framework > > available. Please enjoy our big present to you, CakePHP 1.2 stable > > [1]. For this release, we have removed the test files from the build, > > and created a tag in SVN. > > > Through the last two years, we have been blessed by a dedicated, > > talented, and opinionated community[2]. We have shared disagreements > > [3] and triumphs. We have won popularity contests[4] and been hated > > on. We have seen CakePHP grow into a truly international community[5]. > > All of these events have generated an immense amount of passion for > > CakePHP. > > > No one is more passionate about CakePHP than the developers[6] who > > close tickets and fix bugs. We started out two years ago with a small > > team that dedicated countless hours to implementing new features into > > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > > code and vision of the project. When we needed to grow, we found > > members of the community who showed the same amount of dedication and > > passion for CakePHP. And with the launch of CakeBOOK, > > onhttp://book.cakephp.org, > > we have seen the dedication and passion further extend to all the > > contributors and translators[7] of the fantastic documentation that > > makes learning about the power of CakePHP a bit easier. > > > We have seen CakePHP adopted by large projects[8] and the growth of > > dedicated service companies[9]. We have held a workshop[10] to spread > > the knowledge and passion of CakePHP. And ultimately, we implemented a > > huge list of features... > > > - Tests! > > - All classes are test-covered, with good code coverage > > - Test suite now integrated into the framework > > - test generation > > - support for coverage analysis > > - Command-line infrastructure > > - with more shell scripts and ability to write custom ones > > easily > > - Plugin architecture > > - Plugins are now distributable as packaged collections of > > files > > - Can be loaded from your main app with a dot syntax > > - Internationalization and Localization support > > - i18n and l10n classes > > - Support for unicode strings > > - Auth component > > - automatically handles sessions for authenticated users > > - ties into ACL for automatic denial of protected content > > or actions > > - Email component > > - for generation of text and html email > > - Security component > > - HTTP auth support, great for web services > > - CSRF protection > > - Cookie component > > - for secure cookie handling > > - Custom model finders > > - simplified syntax > > - powerful and extensible > > - Join models > > - for modeling and accessing HABTM join tables > > - Behaviors, new way to extend models > > - Supports "mixing in" new functionality > > - Containable behavior > > - simplified query optimization > > - Validation system extended > > - with new Validation class, lots of rules > > - multiple rules and messages > > - Database drivers > > - support for many more databases including DB2 and Oracle > > - Caching > > - Adapter-driven caching, with support for > > APC/XCache/Memcache > > - Set class, > > - for magical array hacking > > - Socket and HttpSocket classes > > - for dealing with remote data and services > > - Debugger class, for detailed introspection of errors > > - Get stack traces anywhere in your code > > - Introspected help on errors, with context information > > - Pagination > > - one of the first additions to the new version > > - one of the simplest systems known > > - Proper Routing > > - mapResources() method for exposing controllers via REST > > - Reverse routing support > > - Named arguments > > - Magic variables for common regexes > > - Support for file ex
Re: the Gift of 1.2 Final
bravo! Heartiest congratulations to the cake team. On Dec 26, 5:51 am, Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, > onhttp://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom ones > easily > - Plugin architecture > - Plugins are now distributable as packaged collections of > files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated users > - ties into ACL for automatic denial of protected content or > actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and Oracle > - Caching > - Adapter-driven caching, with support for APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket and HttpSocket classes > - for dealing with remote data and services > - Debugger class, for detailed introspection of errors > - Get stack traces anywhere in your code > - Introspected help on errors, with context information > - Pagination > - one of the first additions to the new version > - one of the simplest systems known > - Proper Routing > - mapResources() method for exposing controllers via REST > - Reverse routing support > - Named arguments > - Magic variables for common regexes > - Support for file extensions with custom content type > mappings > - View stuff > - Separate templates for different content types > - automatic switching with RequestHandler > - New helper callbacks > - renderElement() replaced with element(), added built-in > cach
Re: the Gift of 1.2 Final
Ive only been used cake a couple of weeks but have been watching it for years. Ive got to say I love it the most out of the others ive tried, keep up the good work. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: the Gift of 1.2 Final
Great news! cake has changed my life, And I hope it will continue to do so in the future.. just donated to the project. I urge anyone who is using cake in active development to do the same.. congrats on this milestone! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: the Gift of 1.2 Final
Will play. On Thu, Dec 25, 2008 at 6:06 PM, kiang wrote: > > Congratulations and Merry Christmas! :) > > I've translated part of the news to Traditional Chinese here: > http://twpug.net/modules/news/article.php?storyid=236 > > And, have some thoughts on the next step of CakePHP. > > First, a news from Ruby community, Rails and Merb merged. Have a look > at the following url: > http://yehudakatz.com/2008/12/23/rails-and-merb-merge/ > > Hope there could be similar thing happened in CakePHP since many > people long to use one framework with the efficiency both in > application development speed and execution time. :) > > I've found the 1.3.x.x branch in SVN. But what about have the 2.0.x.x > branch at the same time. Let the developers choose to contribute in > either branch. According to the roadmap, 1.3 will still support PHP4 > and 2.0 will only support PHP5. Many people had been migrated to PHP5, > like me, and hope could get more benefits from it when using CakePHP. > > References: > > http://php-thoughts.cubedwater.com/2008/my-findings-in-yii-and-comparisons-to-cakephp/ > http://blog.cakephp-brasil.org/2008/12/25/benchmarks-entre-frameworks-php/ > > --- > kiang > > On 12月26日, 上午8時51分, Gwoo wrote: > > //Warning: this message is long and full of goodies. > > > > History does not happen, it is made. > > > > Today, the history of the CakePHP grows stronger. December 25, 2008 > > will be remembered as one of the most important points in this > > history. After exactly 2 yrs from the first development release, we > > can happily say we have the most stable and powerful web framework > > available. Please enjoy our big present to you, CakePHP 1.2 stable > > [1]. For this release, we have removed the test files from the build, > > and created a tag in SVN. > > > > Through the last two years, we have been blessed by a dedicated, > > talented, and opinionated community[2]. We have shared disagreements > > [3] and triumphs. We have won popularity contests[4] and been hated > > on. We have seen CakePHP grow into a truly international community[5]. > > All of these events have generated an immense amount of passion for > > CakePHP. > > > > No one is more passionate about CakePHP than the developers[6] who > > close tickets and fix bugs. We started out two years ago with a small > > team that dedicated countless hours to implementing new features into > > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > > code and vision of the project. When we needed to grow, we found > > members of the community who showed the same amount of dedication and > > passion for CakePHP. And with the launch of CakeBOOK, onhttp:// > book.cakephp.org, > > we have seen the dedication and passion further extend to all the > > contributors and translators[7] of the fantastic documentation that > > makes learning about the power of CakePHP a bit easier. > > > > We have seen CakePHP adopted by large projects[8] and the growth of > > dedicated service companies[9]. We have held a workshop[10] to spread > > the knowledge and passion of CakePHP. And ultimately, we implemented a > > huge list of features... > > > > - Tests! > > - All classes are test-covered, with good code coverage > > - Test suite now integrated into the framework > > - test generation > > - support for coverage analysis > > - Command-line infrastructure > > - with more shell scripts and ability to write custom > ones easily > > - Plugin architecture > > - Plugins are now distributable as packaged collections > of files > > - Can be loaded from your main app with a dot syntax > > - Internationalization and Localization support > > - i18n and l10n classes > > - Support for unicode strings > > - Auth component > > - automatically handles sessions for authenticated users > > - ties into ACL for automatic denial of protected content > or actions > > - Email component > > - for generation of text and html email > > - Security component > > - HTTP auth support, great for web services > > - CSRF protection > > - Cookie component > > - for secure cookie handling > > - Custom model finders > > - simplified syntax > > - powerful and extensible > > - Join models > > - for modeling and accessing HABTM join tables > > - Behaviors, new way to extend models > > - Supports "mixing in" new functionality > > - Containable behavior > > - simplified query optimization > > - Validation system extended > > - with new Validation class, lots of rules > > - multiple rules and messages > > - Database drivers > >
Re: the Gift of 1.2 Final
Congratulations and Merry Christmas! :) I've translated part of the news to Traditional Chinese here: http://twpug.net/modules/news/article.php?storyid=236 And, have some thoughts on the next step of CakePHP. First, a news from Ruby community, Rails and Merb merged. Have a look at the following url: http://yehudakatz.com/2008/12/23/rails-and-merb-merge/ Hope there could be similar thing happened in CakePHP since many people long to use one framework with the efficiency both in application development speed and execution time. :) I've found the 1.3.x.x branch in SVN. But what about have the 2.0.x.x branch at the same time. Let the developers choose to contribute in either branch. According to the roadmap, 1.3 will still support PHP4 and 2.0 will only support PHP5. Many people had been migrated to PHP5, like me, and hope could get more benefits from it when using CakePHP. References: http://php-thoughts.cubedwater.com/2008/my-findings-in-yii-and-comparisons-to-cakephp/ http://blog.cakephp-brasil.org/2008/12/25/benchmarks-entre-frameworks-php/ --- kiang On 12月26日, 上午8時51分, Gwoo wrote: > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, > onhttp://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > > - Tests! > - All classes are test-covered, with good code coverage > - Test suite now integrated into the framework > - test generation > - support for coverage analysis > - Command-line infrastructure > - with more shell scripts and ability to write custom ones > easily > - Plugin architecture > - Plugins are now distributable as packaged collections of > files > - Can be loaded from your main app with a dot syntax > - Internationalization and Localization support > - i18n and l10n classes > - Support for unicode strings > - Auth component > - automatically handles sessions for authenticated users > - ties into ACL for automatic denial of protected content or > actions > - Email component > - for generation of text and html email > - Security component > - HTTP auth support, great for web services > - CSRF protection > - Cookie component > - for secure cookie handling > - Custom model finders > - simplified syntax > - powerful and extensible > - Join models > - for modeling and accessing HABTM join tables > - Behaviors, new way to extend models > - Supports "mixing in" new functionality > - Containable behavior > - simplified query optimization > - Validation system extended > - with new Validation class, lots of rules > - multiple rules and messages > - Database drivers > - support for many more databases including DB2 and Oracle > - Caching > - Adapter-driven caching, with support for APC/XCache/Memcache > - Set class, > - for magical array hacking > - Socket a
Re: the Gift of 1.2 Final
Congratulations guys :-), now thats what i call a good news to hear :-) Thanks a lot and please keep up this great art :-) On Fri, Dec 26, 2008 at 2:51 AM, Gwoo wrote: > > //Warning: this message is long and full of goodies. > > History does not happen, it is made. > > Today, the history of the CakePHP grows stronger. December 25, 2008 > will be remembered as one of the most important points in this > history. After exactly 2 yrs from the first development release, we > can happily say we have the most stable and powerful web framework > available. Please enjoy our big present to you, CakePHP 1.2 stable > [1]. For this release, we have removed the test files from the build, > and created a tag in SVN. > > Through the last two years, we have been blessed by a dedicated, > talented, and opinionated community[2]. We have shared disagreements > [3] and triumphs. We have won popularity contests[4] and been hated > on. We have seen CakePHP grow into a truly international community[5]. > All of these events have generated an immense amount of passion for > CakePHP. > > No one is more passionate about CakePHP than the developers[6] who > close tickets and fix bugs. We started out two years ago with a small > team that dedicated countless hours to implementing new features into > 1.2 and maintaining 1.1 stable. This team ensured the integrity of > code and vision of the project. When we needed to grow, we found > members of the community who showed the same amount of dedication and > passion for CakePHP. And with the launch of CakeBOOK, on > http://book.cakephp.org, > we have seen the dedication and passion further extend to all the > contributors and translators[7] of the fantastic documentation that > makes learning about the power of CakePHP a bit easier. > > We have seen CakePHP adopted by large projects[8] and the growth of > dedicated service companies[9]. We have held a workshop[10] to spread > the knowledge and passion of CakePHP. And ultimately, we implemented a > huge list of features... > >- Tests! >- All classes are test-covered, with good code coverage >- Test suite now integrated into the framework >- test generation >- support for coverage analysis >- Command-line infrastructure >- with more shell scripts and ability to write custom ones > easily >- Plugin architecture >- Plugins are now distributable as packaged collections of > files >- Can be loaded from your main app with a dot syntax >- Internationalization and Localization support >- i18n and l10n classes >- Support for unicode strings >- Auth component >- automatically handles sessions for authenticated users >- ties into ACL for automatic denial of protected content or > actions >- Email component >- for generation of text and html email >- Security component >- HTTP auth support, great for web services >- CSRF protection >- Cookie component >- for secure cookie handling >- Custom model finders >- simplified syntax >- powerful and extensible >- Join models >- for modeling and accessing HABTM join tables >- Behaviors, new way to extend models >- Supports "mixing in" new functionality >- Containable behavior >- simplified query optimization >- Validation system extended >- with new Validation class, lots of rules >- multiple rules and messages >- Database drivers >- support for many more databases including DB2 and Oracle >- Caching >- Adapter-driven caching, with support for > APC/XCache/Memcache >- Set class, >- for magical array hacking >- Socket and HttpSocket classes >- for dealing with remote data and services >- Debugger class, for detailed introspection of errors >- Get stack traces anywhere in your code >- Introspected help on errors, with context information >- Pagination >- one of the first additions to the new version >- one of the simplest systems known >- Proper Routing >- mapResources() method for exposing controllers via REST >- Reverse routing support >- Named arguments >- Magic variables for common regexes >- Support for file extensions with custom content type > mappings >- View stuff >- Separate templates for different content types >- automatic switching with RequestHandler >- New helper callbacks >- renderElement() replaced with element(
Re: the Gift of 1.2 Final
Congratulations, CakePHP core team! I feel like Christmas started right now, and I really can't stop smiling :) Merry Christmas, CakePHP community! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
the Gift of 1.2 Final
//Warning: this message is long and full of goodies. History does not happen, it is made. Today, the history of the CakePHP grows stronger. December 25, 2008 will be remembered as one of the most important points in this history. After exactly 2 yrs from the first development release, we can happily say we have the most stable and powerful web framework available. Please enjoy our big present to you, CakePHP 1.2 stable [1]. For this release, we have removed the test files from the build, and created a tag in SVN. Through the last two years, we have been blessed by a dedicated, talented, and opinionated community[2]. We have shared disagreements [3] and triumphs. We have won popularity contests[4] and been hated on. We have seen CakePHP grow into a truly international community[5]. All of these events have generated an immense amount of passion for CakePHP. No one is more passionate about CakePHP than the developers[6] who close tickets and fix bugs. We started out two years ago with a small team that dedicated countless hours to implementing new features into 1.2 and maintaining 1.1 stable. This team ensured the integrity of code and vision of the project. When we needed to grow, we found members of the community who showed the same amount of dedication and passion for CakePHP. And with the launch of CakeBOOK, on http://book.cakephp.org, we have seen the dedication and passion further extend to all the contributors and translators[7] of the fantastic documentation that makes learning about the power of CakePHP a bit easier. We have seen CakePHP adopted by large projects[8] and the growth of dedicated service companies[9]. We have held a workshop[10] to spread the knowledge and passion of CakePHP. And ultimately, we implemented a huge list of features... - Tests! - All classes are test-covered, with good code coverage - Test suite now integrated into the framework - test generation - support for coverage analysis - Command-line infrastructure - with more shell scripts and ability to write custom ones easily - Plugin architecture - Plugins are now distributable as packaged collections of files - Can be loaded from your main app with a dot syntax - Internationalization and Localization support - i18n and l10n classes - Support for unicode strings - Auth component - automatically handles sessions for authenticated users - ties into ACL for automatic denial of protected content or actions - Email component - for generation of text and html email - Security component - HTTP auth support, great for web services - CSRF protection - Cookie component - for secure cookie handling - Custom model finders - simplified syntax - powerful and extensible - Join models - for modeling and accessing HABTM join tables - Behaviors, new way to extend models - Supports "mixing in" new functionality - Containable behavior - simplified query optimization - Validation system extended - with new Validation class, lots of rules - multiple rules and messages - Database drivers - support for many more databases including DB2 and Oracle - Caching - Adapter-driven caching, with support for APC/XCache/Memcache - Set class, - for magical array hacking - Socket and HttpSocket classes - for dealing with remote data and services - Debugger class, for detailed introspection of errors - Get stack traces anywhere in your code - Introspected help on errors, with context information - Pagination - one of the first additions to the new version - one of the simplest systems known - Proper Routing - mapResources() method for exposing controllers via REST - Reverse routing support - Named arguments - Magic variables for common regexes - Support for file extensions with custom content type mappings - View stuff - Separate templates for different content types - automatic switching with RequestHandler - New helper callbacks - renderElement() replaced with element(), added built-in caching support - FormHelper - All form-related methods moved here - New dot notation - Support for associations and multiple records - Huge automation and introspection support; form creation requires very little