Change Log
For more information on upgrading to the latest release, please see Upgrade Instructions
Version 1.3.2
Release Date: June 29, 2009
-
Core Changes
- Fixed major bug found by PoetaWD that prevented include_related from properly including multiple relationships of the same model.
-
Other Changes
- Added a method check_last_query to make it easier to check the last query run.
- Renamed the Query page to Utility Methods, and added check_last_query to that page.
Version 1.3.1
Release Date: June 17, 2009
-
Core Changes
- Updated Extensions to support validation rules.
-
Improvements
- Added code (suggested by tdktank59) to improve the Inflector Helper. DMZ should now handle converting model names like status and address to and from the plural.
-
Other Changes
- Updated the Validation page in the user guide to explain how validation rules work.
- Added a Upgrading Instructions page to the user guide.
- Split the core DataMapper file into several pieces, for easier editing. You can view these under the src directory, and they are "compiled" using the php-based build.php script.
Version 1.3.0
Release Date: June 16, 2009
-
Core Changes
- Added the ability to extend DMZ through a standard extension mechanism.
- Added schema caching for production servers (Production Cache).
- Added production_cache, extensions, and extensions_path to the configuration.
- Added the variables $global_extensions, $extensions, and $production_cache.
- Added the private method _load_extensions().
-
Other Changes
- Added a Production Cache page to the user guide.
- Added a Extensions section to the user guide.
Version 1.2.5
Release Date: June 15, 2009
-
Changes
- Renamed join_related to include_related. (join_related still functions, for now.)
- DMZ is now fully documented.
Version 1.2.4
Release Date: June 3, 2009
-
Bug Fixes
- Fixed bug that prevented self-references from working with the new $has_one joins.
Version 1.0 - 1.2.3
Release Date: Lost to time :)
First publicly released version.