Change Log
Version 1.3 (based on CodeIgniter v.1.5.4)
Release Date: Feb 8, 2008
- Upgraded the CodeIgniter core files to version 1.5.4.
- Updated the User Guide to reflect the recent changes.
Version 1.2 (based on CodeIgniter v.1.5.1)
Release Date: August 24, 2007
- Fixed typo in CoolBrew.php that prevented the system from running CodeIgniter applications.
- Added the ability to set default field values to the validation class.
- Fixed methods in the validation class so that default values could be set for checkboxes and radio buttons.
- Added the collector class to the list of base classes so that it is automatically loaded at startup.
- Fixed many minor bugs that were not caught in version 1.1.
- Updated the User Guide to reflect the recent changes.
Version 1.1 (changes from CodeIgniter v.1.5.1)
Release Date: February 7, 2007 -- First publicly released version.
- Renamed codeigniter/CodeIgniter.php to coolbrew/CoolBrew.php.
- Added support for CoolBrew modules.
- Added support for augmenting the primary, custom and database config files at the system and document levels.
- Added support for augmenting the auto-load config file at the system level.
- Added support for overriding views at the system and document levels.
- Added support for overriding error templates at the document level.
- Added support for overriding language files at the document-level.
- Added support for saving log files in the document root of each website.
- Added support for using modules and applications in multiple websites.
- Added DOCPATH, DOCROOT, SITE_ID and SERVER_LEVEL constant definitions to coolbrew.inc.php.
- Replaced the default CI Session class with the DB Session Class.
- Added support for a tag-based architecture and depricated use of the main index.php file.
- Added Tag Class which simplifies access to tag parameters.
- Added Collector Class which allows the collection of JavaScript and CSS information across tags.
- Added support for emulating CodeIgniter if desired.
- Added support for local controllers.
- Added Core Module which provides access to many of the CodeIgniter classes and methods via tags.
- Added author info to modified helper files.
- Re-added support for init files for loading third-party classes.
- Changed the folder names in the Languages folders to use locale format (e.g. "en_US" instead of "english").
- Changed the load_class() function so you can force the function to re-instantiate the class.
- Fixed issues where require() and include() were preventing multiple calls to the system.
- Fixed an issue that prevented error and log messages from being used early in the get() function.
- Fixed an issue with the APPPATH and SELF constants.
- Fixed several issues with global variables in the Loader and Output classes.
- Fixed an oversight in the Output class where an error log entry was not being written.
- Fixed an issue in the URI class so the Router class is forced to re-instantiate when loaded in the constructor.
- Fixed security hole as described here.
- Fixed a number of bugs as described in the forum.
Version 1.0 (based on CodeIgniter v.1.3.3)
Never released.