All Versions
Latest Version
Avg Release Cycle
74 days
Latest Release
90 days ago

Changelog History
Page 7

  • v2.6.1 Changes

    January 27, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix bug where uuid console application could not find the Composer autoloader when installed in another project
  • v2.6.0 Changes

    January 17, 2014

    โž• Added

    • Introduce uuid console application for generating and decoding UUIDs from CLI (run ./bin/uuid for details)
    • โž• Add Uuid::getInteger() to retrieve a Moontoast\Math\BigNumber representation of the 128-bit integer representing the UUID
    • โž• Add Uuid::getHex() to retrieve the hexadecimal representation of the UUID
    • ๐Ÿง Use netstat on Linux to capture the node for a version 1 UUID
    • ๐Ÿ“ฆ Require moontoast/math as part of the regular package requirements
  • v2.5.0 Changes

    October 30, 2013

    โž• Added

    • Use openssl_random_pseudo_bytes(), if available, to generate random bytes
  • v2.4.0 Changes

    July 29, 2013

    โž• Added

    • Return null from Uuid::getVersion() if the UUID isn't an RFC 4122 variant
    • ๐Ÿ‘Œ Support string UUIDs without dashes passed to Uuid::fromString()
  • v2.3.0 Changes

    July 16, 2013

    โž• Added

    • ๐Ÿ‘Œ Support creation of UUIDs from bytes with Uuid::fromBytes()
  • v2.2.0 Changes

    July 04, 2013

    โž• Added

    • โž• Add Doctrine\UuidType::requiresSQLCommentHint() method
  • v2.1.2 Changes

    July 03, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix cases where the system node was coming back with uppercase hexadecimal digits; this ensures that case in the node is converted to lowercase
  • v2.1.1 Changes

    April 29, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix bug in Uuid::isValid() where the NIL UUID was not reported as valid
  • v2.1.0 Changes

    April 15, 2013

    โž• Added

    • ๐Ÿ‘ Allow checking the validity of a UUID through the Uuid::isValid() method
  • v2.0.0 Changes

    February 11, 2013

    โž• Added

    • ๐Ÿ‘Œ Support UUID generation on 32-bit platforms

    ๐Ÿ”„ Changed

    • Mark Uuid class final
    • Require moontoast/math on 64-bit platforms for Uuid::getLeastSignificantBits() and Uuid::getMostSignificantBits(); the integers returned by these methods are unsigned 64-bit integers and unsupported even on 64-bit builds of PHP
    • ๐Ÿšš Move UnsupportedOperationException to the Exception subnamespace