Bump the rustc-rayon dependency, for compiler use only.
1.9.2
IndexMap and IndexSet both implement arbitrary::Arbitrary<'_> and
quickcheck::Arbitrary if those optional dependency features are enabled.
1.9.1
The MSRV now allows Rust 1.56.0 as well. However, currently hashbrown
0.12.1 requires 1.56.1, so users on 1.56.0 should downgrade that to 0.12.0
until there is a later published version relaxing its requirement.
1.9.0
MSRV: Rust 1.56.1 or later is now required.
The hashbrown dependency has been updated to version 0.12.
IterMut and ValuesMut now implement Debug.
The new IndexMap::shrink_to and IndexSet::shrink_to methods shrink
the capacity with a lower bound.
The new IndexMap::move_index and IndexSet::move_index methods change
the position of an item from one index to another, shifting the items
between to accommodate the move.
1.8.2
Bump the rustc-rayon dependency, for compiler use only.
1.8.1
The new IndexSet::replace_full will return the index of the item along
with the replaced value, if any, by @zakcutner in PR 222.
1.8.0
The new IndexMap::into_keys and IndexMap::into_values will consume
the map into keys or values, respectively, matching Rust 1.54's HashMap
methods, by @taiki-e in PR [195].
More of the iterator types implement Debug, ExactSizeIterator, and
FusedIterator, by @cuviper in PR [196].
... (truncated)
Commits
861fad7 Merge pull request #259 from cuviper/indexmap-1-rustc-rayon-0.5
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)
Updates the requirements on indexmap to permit the latest version.
Changelog
Sourced from indexmap's changelog.
... (truncated)
Commits
861fad7
Merge pull request #259 from cuviper/indexmap-1-rustc-rayon-0.53413435
Release 1.9.36c67000
Update rustc-rayon to 0.54d52cf3
Merge pull request #247 from cuviper/arbitrary-1.x4d41050
Release 1.9.2bc1a12f
Add an Arbitrary release note2251812
impl Arbitrary for IndexMap and IndexSetfe98ec2
Revert "Run CI on 1.56.1 until next hashbrown release"a638b99
Merge pull request #233 from cuviper/release-1.9.13f6cdde
Release 1.9.1Dependabot 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)