Release info

Created by: fago
Created on: February 22, 2010 - 15:09
Last updated: February 22, 2010 - 15:10
Core compatibility: 7.x
Release type: New features, Bug fixes

Release notes

updated to run with d7 HEAD (as of now). Most notable the entity metadata API has been improved, so it provides now full CRUD API functions for all core entities and lazy-loads now all referenced entities.

* conditionally load classes to be more robust in case of multiple file inclusions
* #701526 Invoke hook_entity_insert() and hook_entity_update()
* updated to the most recent

entity metadata
* make using underscores for getting property wrappers possible, e.g. $w->taxonomy_tags so {} are required less often.
* #705384 Make entity creation with given ids possible
* add support for querying entities by property value, includes test.
* added support for wrapping arbitrary "data structures" by passing in its data info
* added taxonomy term reference field metadata and test it
* added keys to hook_entity_info to specify CRUD function callbacks and added useful API functions to make use of them. includes docs.
* added the currently logged in user to the system
* added metadata about access permissions on entity level
and metadata about access permissions on property level
including API functions to easily make use of the metadata and tests
* make use of the new entity_path() method for getting urls

+ a bunch of fixes.