Summary
In this release, we updated the package to participate in OpenSSF Scorecard and tuned several development workflows and added some fuzz tests. Additionally, We added AtTime generators for V1, V6, and V7 so that users may generate UUIDs from time stamps.
NOTE Technically, the additional of the AtTime generators is a breaking change to the Generator interface. We decided to go with a minor update because of the unlikelihood of this interface being implemented by a consumer, and to reduce the impact of releasing a major version for this feature.
What's Changed
- Add "AtTime" generators for V1, V6, and V7 by @kohenkatz in https://github.com/gofrs/uuid/pull/142
- Fix typo in URL in README by @kohenkatz in https://github.com/gofrs/uuid/pull/141
- Add OpenSSF Best Practices Badge to README by @cameracker in https://github.com/gofrs/uuid/pull/144
- Create SECURITY.md by @cameracker in https://github.com/gofrs/uuid/pull/143
- Add OpenSSF Scorecard badge to readme by @cameracker in https://github.com/gofrs/uuid/pull/149
- Update fuzz tests to use go fuzz features by @cameracker in https://github.com/gofrs/uuid/pull/148
New Contributors
- @ldez made their first contribution in https://github.com/gofrs/uuid/pull/168
Full Changelog: https://github.com/gofrs/uuid/compare/v5.2.0...v5.3.0