Skip to content

Releases: ramsey/uuid

3.9.6

25 Sep 23:14
3.9.6
ffa80ab
Compare
Choose a tag to compare

Fixed

  • Switch back to ^8.0 in the PHP version requirement.

4.2.2

24 Sep 18:59
4.2.2
445999c
Compare
Choose a tag to compare

Fixed

  • Indicate support for PHP 8.1, using ~8.1.0 to prevent installations on 8.2 until the library is ready.

4.1.2

24 Sep 18:59
4.1.2
97d1535
Compare
Choose a tag to compare

Fixed

  • Lock 4.1.x to ~8.0.0 to indicate it does not support PHP 8.1.

4.0.2

24 Sep 18:58
4.0.2
833c5c9
Compare
Choose a tag to compare

Fixed

  • Lock 4.0.x to ~8.0.0 to indicate it does not support PHP 8.1.

3.9.5

24 Sep 18:58
3.9.5
e62af90
Compare
Choose a tag to compare

Fixed

  • Indicate support for PHP 8.1, using ~8.1.0 to prevent installations on 8.2 until the library is ready.

4.2.1

11 Aug 01:09
4.2.1
fe665a0
Compare
Choose a tag to compare

Fixed

  • Fix soft BC break with Uuid::fromString() signature. The change from string to non-empty-string on the parameter annotation introduced a BC break for those using static analysis tools. This release reverts this change and provides an assertion to guard against empty strings. See ramsey/uuid#383.

4.2.0

06 Aug 22:37
4.2.0
7231612
Compare
Choose a tag to compare

Added

  • Add Ramsey\Uuid\Exception\UuidExceptionInterface for all ramsey/uuid exceptions to implement. See ramsey/uuid#340.

Fixed

3.9.4

06 Aug 20:35
3.9.4
be2451b
Compare
Choose a tag to compare

Fixed

  • Allow installation of paragonie/random_compat v9.99.100 (for PHP 8 compatibility).

4.1.1

18 Aug 17:18
cd40320
Compare
Choose a tag to compare

Fixed

  • Allow use of brick/math version 0.9

4.1.0

28 Jul 16:54
4.1.0
988dbef
Compare
Choose a tag to compare

Changed

  • Improve performance of Uuid::fromString(), Uuid::fromBytes(), UuidInterface#toString(), and UuidInterface#getBytes(). See PR #324 for more information.