Download Size md5 hash
entity-7.x-1.0-beta2.tar.gz 59.25 KB a1646f5c1933772feb76e2dd31d6324b
entity-7.x-1.0-beta2.zip 77.32 KB 5702ddf6e544dbb6ab3a82bd4380e3f5
Last updated: December 24, 2010 - 22:54

Release notes

Beside of lots of small improvements and bug fixes, the most important improvement since BETA 1 is the addition of an (optional) admin interface for entity types implemented with the entity CRUD API. Modules may make use of that to provide their UI on top of it, whereas the defaults can be easily customized.

Entity CRUD API changes since BETA 1:
#973116 Entity CRUD API: fixed throwing exceptions in case of errors during saving or deletion. API change: In case of errors, an exception is thrown instead of returning FALSE.
Entity CRUD: do not export the 'is_new' flag
#970338 Entity CRUD: fixed module name of the entity test module
#976348 make entity_forms() more efficient to prevent unnecessarily loading UI controllers
#976346 Entity CRUD API: fixed notices entity_has_status() + improved the API docs
#976360 Entity CRUD: document that the access callback is required for the admin UI
Entity CRUD API: some small doc improvements
Entity CRUD: implemented the recently introduced hooks entity_view and entity_view_alter
Entity CRUD: added hook_file_download_access() implementation for entities provided via the CRUD API.
#962026 Entity CRUD: patch by klausi: fix entity URI links in the UI
Entity CRUD: patch by klausi and me: add a FAPI validation handler to ease validation of machine names for exportables
Entity CRUD: patch by klausi and me: add a FAPI validation handler to ease validation of machine names for exportables
Entity CRUD: improve admin UI to theme overview items to show machine names + ensure a unique ordering
Entity CRUD: improved admin UI breadcrumbs
Entity CRUD: fixed admin ui menu items to use configurable %ENTITY_TYPE menu wildcards + a /manage sub path for editing
Entity CRUD: fixed admin ui menu items to use configurable %ENTITY_TYPE menu wildcards + a /manage sub path for editing
Entity CRUD: Improve the UI controller to support custom includes for the entity form without having to override hook_menu definitions.
Entity CRUD: improved UI to only load necessary controllers into memory + for adding create empty entities by default
#920546 Entity CRUD by klausi and me: merged branch implementing a generic admin UI for entities.
Entity CRUD: implement the recently added hook_entity_delete().

Entity Metadata changes since BETA 1:
#963218 Entity Metadata: fixed options list of items of a multiple field
#975616 Entity metadata: renamed user:login to user:last-login for consistency with tokens
#975158 Entity metadata: patch by Dave Reid: There is no site 'mission' anymore
#934444 Entity Metadata: patch by brenk28: fix warnings if locale isn't enabled
Entity Metadata: fixed undesired hook implementation of hook_entity_view().
Entity metadata: fixed support for entity types without entity classes provided by the CRUD API + added entity_metadata_entity_type_supports().
Entity metadata: ensure the value of an empty field is NULL and improve the docs about how to deal with empty properties.
Entity metadata: text formats are identified by a machine name now.
Entity metadata: improved comment author property description
#945904 Entity metadata: Avoid an undesired hook_entity_delete() implementation.
#939442 Entity metadata: fixed data types of comment count properties
Entity CRUD: fixed problems with re-creating a feature module

View change notices for this release
Official release from tag: 
7.x-1.0-beta2