| Age | Commit message (Expand) | Author | Lines |
| 2025-06-02 | Lightly tweak docs for BTree{Map,Set}::extract_if | Sidney Cammeresi | -2/+2 |
| 2025-05-27 | Update docs for new Range parameter to `BTreeMap::extract_if` etc. | Sidney Cammeresi | -2/+8 |
| 2025-05-27 | Add Range parameter to `BTreeMap::extract_if` and `BTreeSet::extract_if` | Sidney Cammeresi | -12/+40 |
| 2025-05-17 | Docs(lib/coll/btm): Split `extract_if`'s first sentence from the following ones | Paul Mabileau | -4/+6 |
| 2025-05-05 | Consistent trait bounds for ExtractIf Debug impls | David Tolnay | -6/+5 |
| 2025-02-24 | Don't doc-comment BTreeMap<K, SetValZST, A> | Geoffry Song | -1/+1 |
| 2024-12-22 | Specify only that duplicates are discarded, not the order. | Kevin Reid | -3/+3 |
| 2024-12-21 | Document collection `From` and `FromIterator` impls that drop duplicate keys. | Kevin Reid | -1/+8 |
| 2024-11-27 | Add `BTreeSet` entry APIs to match `HashSet` | Josh Stone | -1/+28 |
| 2024-11-18 | Improve `{BTreeMap,HashMap}::get_key_value` docs. | Nicholas Nethercote | -4/+42 |
| 2024-11-13 | btree: simplify the backdoor between set and map | Josh Stone | -34/+6 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -2/+2 |
| 2024-09-19 | [Clippy] Swap `map_entry` to use diagnostic items instead of paths | GnomedDev | -0/+2 |
| 2024-09-03 | replace placeholder version | Boxy | -2/+2 |
| 2024-08-31 | Fixed typos in btree map docs | ranger-ross | -2/+2 |
| 2024-08-07 | Rollup merge of #128261 - clarfonthey:iter-default, r=dtolnay | Matthias Krüger | -0/+28 |
| 2024-07-29 | Rollup merge of #128310 - kmicklas:btree-map-peek-next-docs, r=tgross35 | Matthias Krüger | -3/+3 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -6/+6 |
| 2024-07-28 | Add missing periods on `BTreeMap` cursor `peek_next` docs | Ken Micklas | -3/+3 |
| 2024-07-27 | Okay, I guess I have to give these a different feature name | ltdk | -2/+2 |
| 2024-07-27 | impl Default for collection iterators that don't already have it | ltdk | -0/+28 |
| 2024-03-21 | document into_iter in top level docs iterator ordering guarantees | ultrabear | -1/+1 |
| 2024-03-21 | document iteration ordering on into_iter method instead of IntoIterator imple... | ultrabear | -1/+1 |
| 2024-03-21 | BTree(Set|Map): Guarantee that `IntoIter` will iterate in sorted by key order | ultrabear | -1/+2 |
| 2024-03-06 | Add #[inline] to BTreeMap::new constructor | Urgau | -0/+1 |
| 2024-03-01 | remove hidden use of Global | Alexander | -1/+1 |
| 2024-02-23 | remove repetitive words | cui fliter | -6/+6 |
| 2024-02-22 | Add `rustc_confusables` annotations to some stdlib APIs | Esteban Küber | -0/+3 |
| 2024-02-15 | Rollup merge of #120505 - Amanieu:fix-btreemap-cursor-remove, r=m-ou-se | Guillaume Gomez | -0/+12 |
| 2024-02-11 | fix intra-doc links | ripytide | -12/+12 |
| 2024-02-11 | fix incorrect doctest | ripytide | -2/+2 |
| 2024-02-11 | improve `btree_cursors` functions documentation | ripytide | -87/+130 |
| 2024-01-30 | Fix BTreeMap's Cursor::remove_{next,prev} | Amanieu d'Antras | -0/+12 |
| 2023-11-23 | Add UnorderedKeyError | Amanieu d'Antras | -10/+30 |
| 2023-11-23 | Update library/alloc/src/collections/btree/map.rs | Amanieu d'Antras | -1/+1 |
| 2023-11-23 | Rewrite the BTreeMap cursor API using gaps | Amanieu d'Antras | -335/+414 |
| 2023-10-09 | Make BTreeMap::new_in const | Sven Bartscher | -1/+1 |
| 2023-07-30 | Rollup merge of #112151 - chloekek:patch-1, r=workingjubilee | fee1-dead | -0/+8 |
| 2023-07-28 | btree/map.rs: remove "Basic usage" text | Tshepang Mbambo | -54/+0 |
| 2023-06-14 | s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList | The 8472 | -28/+28 |
| 2023-06-14 | remove drain-on-drop behavior from BTree{Set,Map}::DrainFilter and add #[must... | The 8472 | -18/+6 |
| 2023-05-31 | Clarify behavior of inclusive bounds in BTreeMap::{lower,upper}_bound | chloekek | -0/+8 |
| 2023-05-15 | Fixed typo | Benjamin Atelsek | -1/+1 |
| 2023-05-04 | btree_map: `Cursor{,Mut}::peek_prev` must agree | Jubilee Young | -2/+2 |
| 2023-04-29 | Rollup merge of #110958 - compiler-errors:stdlib-refinement, r=cuviper | Dylan DPC | -12/+48 |
| 2023-04-28 | Make sure that signatures aren't accidental refinements | Michael Goulet | -12/+48 |
| 2023-04-28 | replace version placeholders | Pietro Albini | -8/+8 |
| 2023-04-14 | Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitor | Matthias Krüger | -3/+2 |
| 2023-04-12 | remove some unneeded imports | KaDiWa | -3/+2 |
| 2023-04-12 | Fix btree `CursorMut::insert_after` check | marc0246 | -1/+1 |