This update contains breaking changes that remove the raw API with the hope of
centralising on the HashTable API in the future. You can follow the discussion
and progress in #545 to discuss features you think should be added to this API
that were previously only possible on the raw API.
Added
Added borsh feature with BorshSerialize and BorshDeserialize impls. (#525)
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the rust-dependencies group with 9 updates in the / directory:
1.0.89
1.0.90
4.5.19
4.5.20
0.2.0-rc.11
0.2.1
2.5.0
2.6.0
1.20.1
1.20.2
1.0.128
1.0.132
0.14.5
0.15.0
1.0.86
1.0.88
2.0.79
2.0.82
Updates
anyhow
from 1.0.89 to 1.0.90Release notes
Sourced from anyhow's releases.
Commits
a0b868a
Release 1.0.900f74169
Improve rendering of inline code in macros documentation8ce4560
Ignore needless_lifetimes clippy lintbe64707
Resolve used_underscore_items pedantic clippy lintUpdates
clap
from 4.5.19 to 4.5.20Changelog
Sourced from clap's changelog.
Commits
5034cab
chore: Releaseb5b690c
docs: Update changelogabba196
Merge pull request #5688 from epage/rename6ddd5d4
fix(complete)!: Rename ArgValueCompleter to ArgValueCandidates71c5e27
fix(complete)!: Rename CustomCompleter to ValueCandidatesUpdates
hybrid-array
from 0.2.0-rc.11 to 0.2.1Changelog
Sourced from hybrid-array's changelog.
... (truncated)
Commits
ced33af
v0.2.1 (#102)9d47c79
README.md: fix MSRV badge6a321aa
v0.2.0 (#94)762e801
CI: test all features in isolation (#101)8fae5f5
v0.2.0-rc.12 (#100)ff42c5d
rustdoc: one does not simply migrate from generic-array2ca79c5
Optionalbytemuck
support (#99)5275b8f
README.md: documentserde
feature (#98)52cb652
MoreAssocArraySize
docs (#97)c4eff01
Add basicAssocArraySize
docs (#96)Updates
indexmap
from 2.5.0 to 2.6.0Changelog
Sourced from indexmap's changelog.
Commits
bf0362b
Merge pull request #354 from cuviper/release-2.6.0bd0b4f7
Add all release dates5340049
Release 2.6.07f80229
Merge pull request #343 from cuviper/hash_tablee577bf2
Usehashbrown::HashTable
instead ofRawTable
09b48ec
Merge pull request #353 from cuviper/move_index267b83d
Add an explicit bounds check inmove_index
d74a4da
Merge pull request #349 from waywardmonkeys/improve-doc-formatting5b0ed20
docs: Improve doc formatting with backticks15518f3
Merge pull request #348 from cuviper/clone-intoiterUpdates
once_cell
from 1.20.1 to 1.20.2Changelog
Sourced from once_cell's changelog.
Commits
4fbd4a5
release 1.20.30aef2f8
Merge pull request #267 from taiki-e/portable-atomiccf87ac6
Remove "portable-atomic?/require-cas" from race featureUpdates
serde_json
from 1.0.128 to 1.0.132Release notes
Sourced from serde_json's releases.
Commits
86d933c
Release 1.0.132f45b422
Merge pull request #1206 from dtolnay/hasnextf2082d2
Clearer order of comparisons0f54a1a
Handle early return sooner on eof in seq or map2a4cb44
Rearrange 'match peek'4cb90ce
Merge pull request #1205 from dtolnay/hasnextb71ccd2
Reduce duplicative instantiation of logic in SeqAccess and MapAccessa810ba9
Release 1.0.1310d084c5
Touch up PR 1135b4954a9
Merge pull request #1135 from swlynch99/map-deserializerUpdates
hashbrown
from 0.14.5 to 0.15.0Changelog
Sourced from hashbrown's changelog.
Commits
e057e87
Auto merge of #551 - clarfonthey:rel-v0.15, r=Amanieu9da6b46
Update changelog with the newest changescd623c4
Auto merge of #563 - Amanieu:foldhash, r=Amanieu7762511
Change the default hasher to foldhashedd22e1
Auto merge of #562 - Urgau:new-get-many-mut, r=Amanieud50e3b2
Change signature ofget_many_mut
APIsc094791
Update changelog for v0.15.0, bump Cargo.toml, fix README7cf51ea
Auto merge of #561 - Amanieu:debug-iter, r=cuviper7af86ab
ImplementDebug
,FusedIterator
andIterator::fold
for allHashTable
i...a25cd3b
Auto merge of #556 - Amanieu:api-changes, r=cuviperUpdates
proc-macro2
from 1.0.86 to 1.0.88Release notes
Sourced from proc-macro2's releases.
Commits
6b3395a
Release 1.0.88faee27e
Merge pull request #472 from dtolnay/startend44f8ff2
Restore nightly behavior of Span::start and Span::end50b477d
Release 1.0.87f0b6802
Merge pull request #471 from dtolnay/punctnew98ea261
Check valid punctuation character in Punct::newd60aaad
Ignore missing_panics_doc pedantic clippy lint27061af
Ignore needless_lifetimes clippy lint9c1d3eb
Upload CI Cargo.lock for reproducing failuresUpdates
syn
from 2.0.79 to 2.0.82Release notes
Sourced from syn's releases.
Commits
76092cf
Release 2.0.82937dbcb
Merge pull request #1762 from dtolnay/vecattr386ae9d
Add Fold and VisitMut methods for Vec<Attribute>4c7f82e
Merge pull request #1759 from dtolnay/unsafeattra45af00
Parse unsafe attributese011ba7
Merge pull request #1758 from dtolnay/precisecapturec25900d
Implement Parse for CapturedParamfc22fce
Merge pull request #1757 from dtolnay/precisecapture3a45d69
Implement Parse for PreciseCapturec9bdfac
Tweak parsing logic for TypeParamBoundDependabot 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