Skip to content

Commit

Permalink
Deprecates GUID.v8()
Browse files Browse the repository at this point in the history
The `GUID.v8()` method is no longer supported due to recent sudden
changes in the UUIDv8 discussions. It will be removed when the new RFC
is finally published.

See the latest discussions about UUIDv8:

* ietf-wg-uuidrev/rfc4122bis#143
* ietf-wg-uuidrev/rfc4122bis#144
* ietf-wg-uuidrev/rfc4122bis#147
  • Loading branch information
fabiolimace committed Sep 23, 2023
1 parent 173168c commit 8575051
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 11 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ All notable changes to this project will be documented in this file.

Nothing unreleased.

## [5.3.4] - 2023-09-23

`GUID.v8()` has been **deprecated** due to recent sudden changes in the UUIDv8 discussions. It will be removed when the new RFC is finally published.

See the latest discussions about UUIDv8:

* https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/143
* https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/144
* https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/147

## [5.3.3] - 2023-09-03

Add a getTimeOrderedEpoch with instant parameter (by Nicola) #82
Expand Down Expand Up @@ -375,7 +385,8 @@ Remove `Fingerprint` // too complex
- Removed UuidSettings.getNodeIdentifierDeprecated // remove deprecated
- Renamed UuidSettings to UuidCreatorSettings

[unreleased]: https://github.com/f4b6a3/uuid-creator/compare/uuid-creator-5.3.3...HEAD
[unreleased]: https://github.com/f4b6a3/uuid-creator/compare/uuid-creator-5.3.4...HEAD
[5.3.4]: https://github.com/f4b6a3/uuid-creator/compare/uuid-creator-5.3.3...uuid-creator-5.3.4
[5.3.3]: https://github.com/f4b6a3/uuid-creator/compare/uuid-creator-5.3.2...uuid-creator-5.3.3
[5.3.2]: https://github.com/f4b6a3/uuid-creator/compare/uuid-creator-5.3.1...uuid-creator-5.3.2
[5.3.1]: https://github.com/f4b6a3/uuid-creator/compare/uuid-creator-5.3.0...uuid-creator-5.3.1
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Maven:
<dependency>
<groupId>com.github.f4b6a3</groupId>
<artifactId>uuid-creator</artifactId>
<version>5.3.3</version>
<version>5.3.4</version>
</dependency>
```

Expand Down
21 changes: 12 additions & 9 deletions src/main/java/com/github/f4b6a3/uuid/alt/GUID.java
Original file line number Diff line number Diff line change
Expand Up @@ -335,15 +335,18 @@ public static GUID v7() {
* GUID guid = GUID.v8(Uuid.NAMESPACE_DNS, "www.example.com");
* }</pre>
* <p>
* @deprecated This method is no longer acceptable due to recent sudden changes in the UUIDv8 discussions. It may be removed as the new RFC is published.
* <p>
* See the latest discussion on UUIDv8:
* <ul>
* <li> https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/143
* <li> https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/144
* <li> https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/147
* </ul>
*
*
* @deprecated This method is no longer supported due to recent sudden changes
* in the UUIDv8 discussions. It will be removed when the new RFC is
* finally published.
* <p>
* See the latest discussions about UUIDv8:
* <ul>
* <li>https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/143
* <li>https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/144
* <li>https://github.com/ietf-wg-uuidrev/rfc4122bis/issues/147
* </ul>
*
* @param namespace a GUID
* @param name a string
* @return a GUID
Expand Down

0 comments on commit 8575051

Please sign in to comment.