Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: google/uuid

v1.6.0

23 Jan 18:54
@release-please release-please
0f11ee6
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

1.6.0 (2024年01月16日)

Features

Bug Fixes

Assets 2
Loading
dassump, carlRondoni, fullmated, msoap, iangelov, and nursultanramazanov reacted with thumbs up emoji
6 people reacted

v1.5.0

12 Dec 17:21
@release-please release-please
4d47f8e
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

1.5.0 (2023年12月12日)

Features

  • Validate UUID without creating new UUID (#141) (9ee7366)
Loading
carlRondoni, houseme, jerome-laforge, and haunt98 reacted with thumbs up emoji 0x9n0p, houseme, jerome-laforge, haunt98, and ljahier reacted with hooray emoji
6 people reacted

v1.4.0

26 Oct 15:24
@release-please release-please
8de8764
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

1.4.0 (2023年10月26日)

Features

  • UUIDs slice type with Strings() convenience method (#133) (cd5fbbd)

Fixes

  • Clarify that Parse's job is to parse but not necessarily validate strings. (Documents current behavior)
Loading
dassump, katatrina, and anhnmt reacted with thumbs up emoji
3 people reacted

v1.3.1

21 Aug 16:29
@release-please release-please
b3cae7c
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

1.3.1 (2023年08月18日)

Bug Fixes

  • Use .EqualFold() to parse urn prefixed UUIDs (#118) (574e687)
Loading
houseme reacted with thumbs up emoji houseme and seabean1999 reacted with laugh emoji
2 people reacted

Add randomness pool mode for V4 UUID and NullUUID for SQL Scanners.

12 Jul 22:43
@pborman pborman

Choose a tag to compare

From Andrey Pechkurov:

Adds an optional randomness pool mode for Random (Version 4) UUID generation. The pool contains random bytes read from the random number generator on demand in batches. Enabling the pool may improve the UUID generation throughput significantly.

Since the pool is stored on the Go heap, this feature may be a bad fit for security sensitive applications. That's why it's implemented as an opt-in feature.

From Samuel Roth:

Added support for NullUUID

A NullUUID can be marked not valid (i.e., null) for use with JSON and the database/sql/driver.Scanner interfaces.

Loading
soroushj reacted with thumbs up emoji prasoonpankaj, jingyuexing, ptorsson, and ArtAndreev reacted with eyes emoji
5 people reacted

Add NewString()

22 Jan 18:22
@pborman pborman
bfb86fa
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

This release introduces the NewString() function which is the equivalent of uuid.New().String().

Loading
konchanxxx, atilaspo, SRsawaguchi, czubocha, and mila-rodriguez-netapp reacted with thumbs up emoji
5 people reacted

Syntactic cleanup

15 Jan 00:29
@pborman pborman
b5d0d36
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

There are no code changes. A missing period was add to a godoc comment and the linter was told to not complain that the results of hash.Write() are ignored (the function cannot fail)

Loading

Further error optimizations

04 Jan 19:19
@pborman pborman
85223fa
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Do not allocate memory for errors (it is only one word)

Loading

Optimize error reporting

30 Dec 19:40
@pborman pborman
edef28d
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Optimize length of time it takes to discover an input is bad by no longer using fmt.Errorf, which is quite slow. It now uses a custom error type that formats the string when the Error method is called rather than when generating the error.

Loading

Minor fixes

28 Aug 21:20
@pborman pborman
0e4e311
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

This release contains

  • Allow concurrent, re-creatable usage #44 by trabetti was merged on Apr 16, 2019
  • Fix race in NewUUID() #64 by AstolfoKawaii was merged on Jul 2, 2020
  • Minor formatting and typo fixes
Loading
Previous 1
Previous

AltStyle によって変換されたページ (->オリジナル) /