Bump uuid and intl
Bumps uuid and intl. These dependencies needed to be updated together.
Updates uuid from 3.0.7 to 4.0.0
Release notes
Sourced from uuid's releases.
4.0.0
What's Changed
- Provide constants for RFC4122 namespaces in UuidValue by
@SpencerCin daegalus/dart-uuid#85- Fix classes to be properly const by
@daegalusin daegalus/dart-uuid#88- Fix #89 v7: Uint64List not supported by dart2js. and v6: Uint64 accessor not supported by dart2js. by
@hambergerplsin daegalus/dart-uuid#90- check the length of the Uint8list returned by the custom RNG by
@wph144in daegalus/dart-uuid#91- toBytes no longer validates by
@Erhannisin daegalus/dart-uuid#92New Contributors
@SpencerCmade their first contribution in daegalus/dart-uuid#85
@hambergerplsmade their first contribution in daegalus/dart-uuid#90
@wph144made their first contribution in daegalus/dart-uuid#91
@Erhannismade their first contribution in daegalus/dart-uuid#92All changes since v3.0.7
v4.0.0
- toBytes on UuidValue now does not validate by default, but has the option
validatethat can be set to true if you need validation when calling it. (Thanks@Erhannis)v4.0.0-beta3-1
- Ensure that any custom RNG implementation produces Uint8Lists of length 16. (Thanks
@wph144)v4.0.0-beta3
- [BREAKING CHANGE] Replacing UuidUtil rng functions with RNG classes.
- UuidUtil.mathRNG() is replaced with MathRNG().generate().
- UuidUtil.cryptoRNG() is replaced with CryptoRNG().generate().
- Custom crypto implementations just need to implement the
RNGabstract class.- namedArgs and positionalArgs have been removed from GlobalOptions
- You may use LegacyRNG() if you need to use the old function style RNG.
- Fix a bug with the usage of Uint64List in Dart2js by not using it. (Thanks
@hambergerpls)v4.0.0-beta2
- [BREAKING CHANGE] The
Uuidclass now takes aGlobalOptionsclass instead of aMap<String, dynamic>.- Added options classes to eventually replace the Map parameter.
- [BREAKING CHANGE] Since v6,v7,v8 are new for 4.0, I have made it so they only take the new options class.
- Reworked the constructors, and moved state out of the classes. Const is now supported properly again
- Switched tests to use const Uuid to catch regressions.
- Set the
optionsparameter in v1, v4, and v5 to deprecated.- [BREAKING CHANGE] Make UuidValue properly const also
- Can no longer run validation on the const variant.
- Added UuidValue.withValidation() to handle this usecase, it can't be const.
- If you need const and validation. Create the UuidValue with the UUID, then call the
validate()function on it.v4.0.0-beta1-1
- Mostly cleanup, linting, updating depedencies, etc.
... (truncated)
Changelog
Sourced from uuid's changelog.
v4.0.0
- toBytes on UuidValue now does not validate by default, but has the option
validatethat can be set to true if you need validation when calling it. (Thanks@Erhannis)v4.0.0-beta3-1
- Ensure that any custom RNG implementation produces Uint8Lists of length 16. (Thanks
@wph44)v4.0.0-beta3
- [BREAKING CHANGE] Replacing UuidUtil rng functions with RNG classes.
- UuidUtil.mathRNG() is replaced with MathRNG().generate().
- UuidUtil.cryptoRNG() is replaced with CryptoRNG().generate().
- Custom crypto implementations just need to implement the
RNGabstract class.- namedArgs and positionalArgs have been removed from GlobalOptions
- You may use LegacyRNG() if you need to use the old function style RNG.
- Fix a bug with the usage of Uint64List in Dart2js by not using it. (Thanks
@hambergerpls)v4.0.0-beta2
- [BREAKING CHANGE] The
Uuidclass now takes aGlobalOptionsclass instead of aMap<String, dynamic>.- Added options classes to eventually replace the Map parameter.
- [BREAKING CHANGE] Since v6,v7,v8 are new for 4.0, I have made it so they only take the new options class.
- Reworked the constructors, and moved state out of the classes. Const is now supported properly again
- Switched tests to use const Uuid to catch regressions.
- Set the
optionsparameter in v1, v4, and v5 to deprecated.- [BREAKING CHANGE] Make UuidValue properly const also
- Can no longer run validation on the const variant.
- Added UuidValue.withValidation() to handle this usecase, it can't be const.
- If you need const and validation. Create the UuidValue with the UUID, then call the
validate()function on it.v4.0.0-beta1-1
- Mostly cleanup, linting, updating depedencies, etc.
v4.0.0-beta1
- Break up versions into individual objects that can be used standalone.
- No more colliding global states between versions
- Added UUID v6, v7, v8 from the new RFC.
- Add
time,version, andvariantfunctions to UuidValue
Commits
- 
e67b968Fix SDK constraints
- 
13da889Update docs
- 
8b0ada2Prep for 4.0.0 release
- 
3416381Added validate option to toBytes. Also ran dart format, because of git CI fail.
- 
8a49c14Revert "Made fromByteList and fromList match" - turns out it wasn't
- 
c2dd584Made fromByteList and fromList match
- 
14cb91ctoBytes no longer validates
- 
54ccdceCleanup and regenerate docs
- 
06e425aCleanup and version bump
- 
ca2bf53check the length of the Uint8list returned by the custom RNG
- Additional commits viewable in compare view
Updates intl from 0.18.0 to 0.18.1
Release notes
Sourced from intl's releases.
package:intl4x v0.7.0
- Add conformance testing workflow.- Add ECMA
PluralRules.package:intl4x v0.6.0
- Add full ECMA locale.
package:intl4x v0.5.1
- Add
copyWithmethods.package:intl4x v0.5.0
- Add
DateTimeformatting.package:intl4x v0.4.0
- Add a
Localeclass.- Update the readme to add standard markdown badges.
package:intl4x v0.3.0
- Add display names.
package:intl4x v0.2.0
- Add list format.
Commits
- See full diff in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
- 
$dependabot recreatewill recreate this MR rewriting all the manual changes and resolving conflicts