herald
herald copied to clipboard
Bump generic-array from 0.12.3 to 0.12.4
Bumps generic-array from 0.12.3 to 0.12.4.
Changelog
Sourced from generic-array's changelog.
0.12.4
- Fix unsoundness in the
arr!
macro.
0.12.0
- Allow trailing commas in
arr!
macro.- BREAKING: Serialize
GenericArray
usingserde
tuples, instead of variable-length sequences. This may not be compatible with old serialized data.
0.11.0
- BREAKING Redesign
GenericSequence
with an emphasis on use in generic type parameters.- Add
MappedGenericSequence
andFunctionalSequence
- Implements optimized
map
,zip
andfold
forGenericArray
,&GenericArray
and&mut GenericArray
- BREAKING Remove
map_ref
,zip_ref
andmap_slice
map_slice
is now equivalent toGenericArray::from_iter(slice.iter().map(...))
0.10.0
- Add
GenericSequence
,Lengthen
,Shorten
,Split
andConcat
traits.- Redefine
transmute
to avert errors.
0.9.0
- Rewrite construction methods to be well-defined in panic situations, correctly dropping elements.
NoDrop
crate replaced byManuallyDrop
as it became stable in Rust core.- Add optimized
map
/map_ref
andzip
/zip_ref
methods toGenericArray
0.8.0
- Implement
AsRef
,AsMut
,Borrow
,BorrowMut
,Hash
forGenericArray
- Update
serde
to1.0
- Update
typenum
- Make macro
arr!
non-cloning- Implement
From<[T; N]>
up toN=32
- Fix #45
0.7.0
- Upgrade
serde
to0.9
- Make
serde
withno_std
- Implement
PartialOrd
/Ord
forGenericArray
0.6.0
- Fixed #30
- Implement
Default
forGenericArray
- Implement
LowerHex
andUpperHex
forGenericArray<u8, N>
- Use
precision
formatting field in hex representation- Add
as_slice
,as_mut_slice
- Remove
GenericArray::new
in favor ofDefault
trait- Add
from_slice
andfrom_mut_slice
no_std
andcore
for crate.
0.5.0
- Update
serde
- remove
no_std
feature, fixed #19
0.4.0
- Re-export
typenum
0.3.0
- Implement
IntoIter
forGenericArray
- Add
map
method- Add optional
serde
(de)serialization support feature.
< 0.3.0
... (truncated)
Commits
42843cd
Bump version59dad41
Fixed lifetime unsoundness inarr
macro.- See full diff in compare view
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 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) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.