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
@SpencerC
in daegalus/dart-uuid#85- Fix classes to be properly const by
@daegalus
in daegalus/dart-uuid#88- Fix #89 v7: Uint64List not supported by dart2js. and v6: Uint64 accessor not supported by dart2js. by
@hambergerpls
in daegalus/dart-uuid#90- check the length of the Uint8list returned by the custom RNG by
@wph144
in daegalus/dart-uuid#91- toBytes no longer validates by
@Erhannis
in daegalus/dart-uuid#92New Contributors
@SpencerC
made their first contribution in daegalus/dart-uuid#85@hambergerpls
made their first contribution in daegalus/dart-uuid#90@wph144
made their first contribution in daegalus/dart-uuid#91@Erhannis
made 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
validate
that 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
RNG
abstract 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
Uuid
class now takes aGlobalOptions
class 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
options
parameter 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
validate
that 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
RNG
abstract 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
Uuid
class now takes aGlobalOptions
class 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
options
parameter 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
, andvariant
functions to UuidValue
Commits
-
e67b968
Fix SDK constraints -
13da889
Update docs -
8b0ada2
Prep for 4.0.0 release -
3416381
Added validate option to toBytes. Also ran dart format, because of git CI fail. -
8a49c14
Revert "Made fromByteList and fromList match" - turns out it wasn't -
c2dd584
Made fromByteList and fromList match -
14cb91c
toBytes no longer validates -
54ccdce
Cleanup and regenerate docs -
06e425a
Cleanup and version bump -
ca2bf53
check 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
copyWith
methods.package:intl4x v0.5.0
- Add
DateTime
formatting.package:intl4x v0.4.0
- Add a
Locale
class.- 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 recreate
will recreate this MR rewriting all the manual changes and resolving conflicts