uuid 7.x-1.1

Security update
Insecure

This is a security release. Sites are encouraged to upgrade their installations as soon as possible.

Fixes Universally Unique IDentifier - Moderately critical - Arbitrary file upload - SA-CONTRIB-2018-045

Changes since 7.x-1.0:

  • Fix arbitrary file upload via services REST server on uuid_services

uuid 7.x-1.0-beta2

Bug fixes
Insecure

Changes since 7.x-1.0-beta1:

  • #2763369 by BR0kEN: Populate information about DB index to Schema API
  • Switch to trait for assertUuid and bump minimum PHP version to 5.5
  • #2763727 by BR0kEN: Optimizations and fixes for tests
  • Fix issues found by PHP Code Sniffer
  • Add UUID v5 generator function

uuid 7.x-1.0-alpha5

Bug fixes
Insecure

Changes since 7.x-1.0-alpha4:

  • Updated the uuid_services_example feature
  • #1764468 by lucascaro: Fixed Variable () got renamed and needs to be updated.
  • #1605284 by populist | bjlewis2: Fixed The following token types are not defined but have tokens.

uuid 7.x-1.0-alpha4

New features
Bug fixes
Insecure

Changes since 7.x-1.0-alpha3

  • view commit • Be consistent about properties that are explicitly set to NULL
  • view commit • Improved and more consistent revision handling (for nodes), also to avoid PHP notices under some circumstances.
  • view commit • More robust and less buggy entity export functionality. Now with tests.
  • view commit • Added more tests for the Features integration. #win
  • view commit • Rewrote the Token support to be more generic and support all UUID entity types.
  • view commit • Revert "Unified entity info variable naming" becasue it introduced conflicts that weren't covered by the tests.

uuid 6.x-1.0-rc1

Bug fixes

uuid 7.x-1.0-alpha3

New features
Bug fixes
Insecure

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:

uuid 7.x-1.0-alpha2

New features
Insecure

This release is a major rewrite of the 7.x-1.x branch and breaks backwards compatibility with 7.x-1.0-alpha1 !

An upgrade path from 7.x-1.0-alpha1 won't will be provided.
An upgrade path from 6.x-1.x will be provided, once we reach beta.

There are some better in-line documentation and uuid.api.php is updated. But a more complete API documentation will come for the beta release!

Some of the major changes are:

uuid 7.x-1.0-alpha1

New features
Insecure

This is the first and possibly last alpha for the 7.x-1.0 release of UUID. After many iterations some consensus has developed in the community about the direction UUID will take in Drupal 7 contrib and hopefully D8 core.

The Drupal 7 version of UUID uses a different approach to 6. Each entity (or "pseudo entity" such as roles) has it's own UUID module. The UUID data is stored in the same table as the primary data for the entity. Once the entity specific module is enabled, all records for that entity will receive a UUID.

Subscribe with RSS Subscribe to Releases for Universally Unique IDentifier