Skip to content

Bump uuid from 4.4.2 to 4.5.1 - #7

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pub/uuid-4.5.1
Open

Bump uuid from 4.4.2 to 4.5.1#7
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pub/uuid-4.5.1

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 26, 2024

Copy link
Copy Markdown

Bumps uuid from 4.4.2 to 4.5.1.

Release notes

Sourced from uuid's releases.

4.5.1

Changelog

  • Add UuidValue.fromNamespace to let you make constant variants of the namespace, as due to language limitations on Enums, Namespace.*.uuidValue can't be constant.
  • Added isV#(), isNil(), and isMax() functions to UuidValue for matching Dart standards.

Full Changelog: daegalus/dart-uuid@4.5.0...4.5.1

4.5.0

Changelog

  • Change to CryptoRNG by default, you will now need to use MathRNG explicitly if you want speed over security. (thanks @​Rexios80)
  • Deprecate the use of Uuid.NAMESPACE* and UuidV5.NAMESPACE, and switch to using a proper const enum for this. (thanks @​bymoye)
    • These will be removed once sufficient time has been made for the deprecation notice to be seen. Most likely v5.0.
    • Please use the new Namespace enum in enums.dart.
  • Re-add Uuid.NAMESPACE* and UuidV5.NAMESPACE in order to give deprecation time.
  • Add missing MAX UUID option from RFC9562
  • Add bytes getter to Namespace enum.
  • [PARTIAL BREAKING CHANGE]Namespace is now an enum, and the entries are now of the Namespace type. They all have a value function to return the internal string

What's Changed

New Contributors

Full Changelog: daegalus/dart-uuid@4.4.2...4.5.0

Changelog

Sourced from uuid's changelog.

v4.5.1

  • Add UuidValue.fromNamespace to let you make constant variants of the namespace, as due to language limitations on Enums, Namespace.*.uuidValue can't be constant.
  • Added isV#(), isNil(), and isMax() functions to UuidValue for matching Dart standards.

v4.5.0

  • Change to CryptoRNG by default, you will now need to use MathRNG explicitly if you want speed over security. (thanks @​Rexios80)
  • Deprecate the use of Uuid.NAMESPACE* and UuidV5.NAMESPACE, and switch to using a proper const enum for this. (thanks @​bymoye)
    • These will be removed once sufficient time has been made for the deprecation notice to be seen. Most likely v5.0.
    • Please use the new Namespace enum in enums.dart.
  • Re-add Uuid.NAMESPACE* and UuidV5.NAMESPACE in order to give deprecation time.
  • Add missing MAX UUID option from RFC9562
  • Add bytes getter to Namespace enum.
  • [PARTIAL BREAKING CHANGE]Namespace is now an enum, and the entries are now of the Namespace type. They all have a value function to return the internal string
Commits
  • 1af5c28 Docs update
  • 51fde46 Add way to get constant Namespace UUIDValues, and added extra utility functio...
  • 62cd4f7 Update Docs
  • 36335ef Update changelog
  • 5dfbdbc Remove readme message saying the default is not cryptoRNG
  • ebf6b3a Always use secure random as a default
  • 65979d4 Doc update
  • 077dfb9 Fix more naming areas
  • 991218c Fix tests
  • 783ec98 Add deprecation of old uppercase enums.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabotdependabotBot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Sep 26, 2024
@dependabotdependabotBot mentioned this pull request Sep 26, 2024
@dependabot
dependabotBotforce-pushed the dependabot/pub/uuid-4.5.1 branch from 9b7e2fd to dcb00e7CompareSeptember 26, 2024 15:41
@dependabot
dependabotBot changed the base branch from main to devSeptember 28, 2024 13:28
Bumps [uuid](https://github.com/Daegalus/dart-uuid) from 4.4.2 to 4.5.1.
- [Release notes](https://github.com/Daegalus/dart-uuid/releases)
- [Changelog](https://github.com/daegalus/dart-uuid/blob/main/CHANGELOG.md)
- [Commits](daegalus/dart-uuid@4.4.2...4.5.1)
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabotBotforce-pushed the dependabot/pub/uuid-4.5.1 branch from dcb00e7 to 8d42765CompareSeptember 28, 2024 16:01
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dartPull requests that update Dart codedependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants