Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 24.32 KB
MD5: 98e2129672b862c18b1f7ee7d0d77514
SHA-1: cf729af5ddef7a7b86dac8b5e1fe6fe7533a0148
SHA-256: a3ab2a37c38c122572cc27f163e591bb1644176c76f251bf7387cf433c97fbbe
Download zip 31.37 KB
MD5: bce5ed42acee7f2be325d24f745e80fd
SHA-1: ad53f7580647b42b8a4ef6f42a168e014f786264
SHA-256: 9124459a6ead3d7d5f51eff522371ad1b9a57209571088cd27e33c079c7079b7

Release notes

This release introduces fixes to many major issues discovered after the rewrite that happened after the 7.x-1.0-alpha1 release, as well as some API changes and additions.

Bugs fixed

The most notable bug fix in this release is how UUID module is implementing hook_schema_alter(). UUID module no longer implement that on behalf of other modules, so modules that provide entities with UUID support now needs to implement hook_schema_alter() them self in order to add the uuid column.. The reason for this is that UUID module can't call entity_get_info() during schema generation, without causing incomplete schema caches under some circumstances. This fixed many issues, including:

Other bug fixes includes:

New features

Most features still needs documentation on how to fully utilize them. This will be the focus for the next release. New features includes:

Upgrading your site

Upgrading your site from 6.x is not yet supported. Testers are needed!

Upgrading your site from 7.x-1.0-alpha1 should be fairly straight forward (although it's not fully tested, so feedback is greatly appreciated). The steps should be:

  1. Disable all UUID modules
  2. Remove the uuid folder from sites/all/modules (or wherever you have it installed)
  3. Download the latest release and place in sites/all/modules (or wherever you want to have it)
  4. Enable the UUID module (entity specific sub modules doesn't exist anymore!)
  5. Run update.php
  6. Done!

No steps are needed in order to upgrade your site and data from 7.x-1.0-alpha2.

Upgrading your integrated modules

The API has changed completely from 7.x-1.0-alpha1 and only slightly from 7.x-1.0-alpha2.

The most notable change from 7.x-1.0-alpha2 is that modules that provide entities with UUID support now needs to implement hook_schema_alter() them self in order to add the uuid column. The reason for this is that UUID module can't call entity_get_info() during schema generation, without causing incomplete schema caches under some circumstances.

Developers that integrate with UUID module should read uuid.api.php that is included in the module for documentation about the API.

Created by: dixon_
Created on: 31 Jan 2012 at 13:42 UTC
Last updated: 4 Jul 2018 at 17:21 UTC
New features
Bug fixes
Insecure
Unsupported

Other releases