Download entity-7.x-1.0-beta3.tar.gztar.gz 60.5 KB
MD5: cb05413449da98da415d40e3520f0f6d
SHA-1: cd4b4f575aa8993fe74eed898844d9da67895fe0
SHA-256: c72d461a8580af903967e448f50cd88b0668c89db420f6c168351d1573d40bd4
Download entity-7.x-1.0-beta3.zipzip 78.64 KB
MD5: 97468de033a396af051f066ca8b24ba0
SHA-1: 03f2c7ee6236668e1b834ad9bf2d45f788af8977
SHA-256: ee85c4a4fbfed236a1c0630213dcf7a386db37242dd12dd9b0d92671de89f698
Install with Composer: $ composer require 'drupal/entity:^1.0'
Using Composer to manage Drupal site dependencies

Release info

Created by: fago
Created on: 2 Dec 2010 at 13:47 UTC
Last updated: 2 Dec 2010 at 13:51 UTC
Core compatibility: 7.x
Release type: New features, Bug fixes

Release notes

Entity CRUD API changes since BETA 2:
#976348 follow-up: make entity_forms() actually work.
#978832 Entity CRUD: enable modules to act on enabled or disabled exportables
Entity CRUD API: deprecated EntityDB in favour of the new class 'Entity' + lots of documentation updates
Entity CRUD: help entity types to implement their label() and uri() callback in a way they are alterable, but ease to use.
#976360 Entity CRUD: patch by joachim: further improve the admin UI API docs.
Entity CRUD: simplified loading logic for exportables
#975758 patch by klausi: added import/export to the admin UI of exportables. Yay!
enable resetCache to work with multiple ids.
#982004 Entity CRUD: clarified admin UI hook_forms() implementation.
#983090 Entity CRUD: improved resetting of the static cache
Entity CRUD: optimized + fixed possible issue in the loading logic
Entity CRUD: fixed attaching fields to an exportable entity
#981302 Entity CRUD: patch by klausi: remove support for the faces API (API Change)
Entity CRUD: use the Entity class instead of the deprecated EntityDB class.

API changes for the Entity CRUD API since BETA 2:
* The entity controller resetCache() method function signature changed in core and so in the Entity API's controller. See #651240-38: Allow modules to react to changes to an entity for details.
* The faces API has been removed and so the extendable entity class, as using that was not suggested anyway. See #981302: Please remove faces. To ease migration the "EntityDBExtendable" class is still available, but deprecated + it is not extendable any more.
* The "EntityDB" class has been renamed to "Entity". For backward compatibility "EntityDB" is still available, but deprecated.

Entity Metadata changes since BETA 2:
#975378 Entity metadata: improved metadata for taxonomy term reference fields to add in the bundle
#986046 Entity metadata: patch by das-peter, rszrama: properly check for modules to prevent altering non-existent field info.
#986046 Entity metadata: follow-up re-adding support for list fields


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.


No required projects


No optional projects