Wednesday, December 28, 2011

CakePHP 2.0.5 and 1.3.14 released

The CakePHP core team is proud to announce the immediate availability
of CakePHP 2.0.5 [1] and CakePHP 1.3.14 [2].

In total, there were over 90 commits and 40 issues have been resolved
since 2.0.4. A complete list of the changes can be viewed on the
changelogs page [3], but a quick summary of changes that made it into
2.0.5:

- Return values were corrected in `Cache`. False always indicates
failure, as documented.
- Cascading deletes with hasOne associations and no foreignKey work
correctly now.
- Cache files for SQLite no longer contain " in the filenames.
- Themed asset files with spaces in the file names are now served
correctly through Dispatcher.
- Double pluralization in ViewTask was corrected.
- CacheHelper had a number of issues fixed when using the callbacks
option.
- TextHelper::excerpt() now works as documented.
- Models using `$tablePrefix` should now work correctly when lazy-
loaded.
- Routing issues with named parameters and query string parameters
have
been fixed.
- Shell::$plugin was added so more correct help and usage
documentation
can be generated.
- CakeEmail now correctly handles inline + normal attachments in the
same
email. Inline attachments also work now.

On the 1.3 branch, there were over 35 commits and 25 issues resolved
since 1.3.13. A complete list of the changes can be viewed in the
changelogs page [4]. A quick summary of the changes made to 1.3 are:

- Asset timestamping now works for image submit buttons.
- Postgres virtualFields with literal values not work correctly.
- User defined headers are now reset by EmailComponent::reset()
- CookieComponent is now able to read cookies created by 2.0.x
applications.
- Compatibility with PHP5.4 has been improved.
- Protocol relative URLs for assets now work correctly.
- TextHelper::excerpt() now works as documented.

We've been hard at work on the 2.1 branch and its shaping up to be a
great release. 2.1 will be fully backwards compatible with 2.0, and
add
a number of useful features. For a list of what is complete, and what
is
planned for 2.1, see the roadmap [5] and the in-progress 2.1 migration
guide [6]

Thanks once again to the excellent CakePHP community, for all of the
outstanding work. Without your contributions and love there would be
no
CakePHP.

- Download 2.0.5 [1] View the changelog [3]
- Download 1.3.14 [2] View the changelog [4]


### Links

- [1] http://github.com/cakephp/cakephp/zipball/2.0.5
- [2] http://github.com/cakephp/cakephp/zipball/1.3.14
- [3] http://cakephp.org/changelogs/2.0.5
- [4] http://cakephp.org/changelogs/1.3.14
- [5] http://cakephp.lighthouseapp.com/projects/42648/development-roadmap
- [6] https://github.com/cakephp/docs/blob/2.1/en/appendices/2-1-migration-guide.rst

--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: