Skip to content

Commit 45dad09

Browse files
committed
1.2.0
1 parent 0cfdf7d commit 45dad09

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "indexmap"
3-
version = "1.1.0"
3+
version = "1.2.0"
44
authors = [
55
"bluss",
66
"Josh Stone <[email protected]>"

README.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,23 @@ Ideas that we already did
109109
Recent Changes
110110
==============
111111

112+
- 1.2.0
113+
114+
- Plain ``.remove()`` now has a deprecation message, it informs the user
115+
about picking one of the removal functions ``swap_remove`` and ``shift_remove``
116+
which have different performance and order semantics.
117+
Plain ``.remove()`` will not be removed, the warning message and method
118+
will remain until further.
119+
120+
- Add new method ``shift_remove`` for order preserving removal on the map,
121+
and ``shift_take`` for the corresponding operation on the set.
122+
123+
- Add methods ``swap_remove``, ``swap_remove_entry`` to ``Entry``.
124+
125+
- Fix indexset/indexmap to support full paths, like ``indexmap::indexmap!()``
126+
127+
- Internal improvements: fix warnings, deprecations and style lints
128+
112129
- 1.1.0
113130

114131
- Added optional feature `"rayon"` that adds parallel iterator support

0 commit comments

Comments
 (0)