There’s been some notable work dropped into CodeIgniter recently. We’re working on finishing up a few things for a 1.6.2 release. A few noteworthy items include enhancements to Active Record, a new compatibility helper to allow the use of several common PHP5 only functions in PHP4 and some enhancements/behavioural changes in unit testing, form, url, directory and download helpers.
There have been several speed and security enhancements as well, in both CI “proper” (and various libraries and helpers), and of course, the usual round of bug fixes and doc changes. In fact the documentation has grown by 2 pages (Reserved names and Common functions).
Take a look through the SVN now, and if you see anything noteworthy, feel free to drop a note here.
Hey, this thought just struck me: What if I have an app built on CI 1.5.x (which I don’t, but let’s say I do), and I wanted to upgrade to the new release. Is there an easy way to compare the differences between releases, without having to mentally add up all the changes in the release notes from the current version to the new version?
If EllisLab published release notes in some kind of standard format one could probably build a cool website that would allow you to select two versions and easily compare the two…
That could even be taken a step further and have a setup to compare versions of *different* frameworks (CI to Kohana, CI to CakePHP, etc). Thoughts?
@Developer13: you should see what we have planned for CodeIgniter 8.008.5 !!!
Oh yes, I should also mention we’re introducing (or will with the 1.6.2 release) tagging into the SVN, so you can easily grab specific CI versions if you want and are familiar with subversion.
Yes, the change log is quite detailed (just like your super documentation). The scenario I was talking about was comparing two versions that are not adjacent. The changelog only shows changes from the last version. What if I want to compare 1.5.4 to 1.6.2 so I can easily see what functions were added, changed, or removed?