| Age | Commit message (Expand) | Author | Lines |
| 2025-09-26 | Update CURRENT_RUSTC_VERSION post-bump | Mark Rousskov | -5/+5 |
| 2025-08-27 | Stabilize BTree{Map,Set}::extract_if | Sidney Cammeresi | -6/+5 |
| 2025-06-27 | BTreeSet: remove duplicated code by reusing `from_sorted_iter` | Cheng Xu | -3/+1 |
| 2025-06-13 | Remove unneeded lifetimes from signature of BTreeSet::extract_if | David Tolnay | -4/+4 |
| 2025-06-02 | Lightly tweak docs for BTree{Map,Set}::extract_if | Sidney Cammeresi | -5/+5 |
| 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 | -7/+17 |
| 2025-05-05 | Consistent trait bounds for ExtractIf Debug impls | David Tolnay | -7/+6 |
| 2025-04-24 | Remove some unnecessary clones. | Nicholas Nethercote | -1/+1 |
| 2025-01-22 | Remove erroneous `unsafe` in `BTreeSet::upper_bound_mut` | Pavel Grigorenko | -4/+4 |
| 2024-12-22 | Specify only that duplicates are discarded, not the order. | Kevin Reid | -1/+2 |
| 2024-12-21 | Document collection `From` and `FromIterator` impls that drop duplicate keys. | Kevin Reid | -0/+4 |
| 2024-11-27 | Fill in a `BTreeSet::entry` example | Josh Stone | -1/+31 |
| 2024-11-27 | Add a tracking issue for `btree_set_entry` | Josh Stone | -4/+4 |
| 2024-11-27 | Add `BTreeSet` entry APIs to match `HashSet` | Josh Stone | -1/+79 |
| 2024-11-13 | btree: simplify the backdoor between set and map | Josh Stone | -4/+3 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-09-18 | [Clippy] Swap `manual_retain` to use diagnostic items instead of paths | GnomedDev | -0/+1 |
| 2024-08-31 | Fixed typos in btree map docs | ranger-ross | -2/+2 |
| 2024-08-05 | Rollup merge of #128309 - kmicklas:btreeset-cursor, r=Amanieu | Matthias Krüger | -1/+582 |
| 2024-08-01 | Fix mutability in doc tests for `BTreeSet` cursors | Ken Micklas | -10/+10 |
| 2024-08-01 | Introduce `Cursor`/`CursorMut`/`CursorMutKey` thrichotomy for `BTreeSet` like... | Ken Micklas | -16/+194 |
| 2024-08-01 | Fix some uses of "map" instead of "set" in `BTreeSet` cursor API docs | Ken Micklas | -4/+4 |
| 2024-08-01 | Share `UnorderedKeyError` with `BTReeMap` for set API | Ken Micklas | -29/+7 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -2/+1 |
| 2024-07-28 | Implement cursors for `BTreeSet` | Ken Micklas | -1/+426 |
| 2024-04-17 | Rollup merge of #122201 - coolreader18:doc-clone_from, r=dtolnay | Matthias Krüger | -2/+2 |
| 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 | -2/+1 |
| 2024-03-21 | BTree(Set|Map): Guarantee that `IntoIter` will iterate in sorted by key order | ultrabear | -1/+2 |
| 2024-03-08 | Document overrides of `clone_from()` | Noa | -2/+2 |
| 2024-02-22 | Add `rustc_confusables` annotations to some stdlib APIs | Esteban Küber | -0/+5 |
| 2023-10-09 | Make BTreeSet::new_in const | Sven Bartscher | -1/+1 |
| 2023-07-30 | Auto merge of #112280 - zica87:master, r=workingjubilee | bors | -13/+0 |
| 2023-06-14 | s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList | The 8472 | -22/+19 |
| 2023-06-14 | remove drain-on-drop behavior from BTree{Set,Map}::DrainFilter and add #[must... | The 8472 | -18/+6 |
| 2023-06-04 | Remove redundant example of `BTreeSet::iter` | zica | -13/+0 |
| 2023-04-29 | Rollup merge of #110958 - compiler-errors:stdlib-refinement, r=cuviper | Dylan DPC | -4/+16 |
| 2023-04-28 | Make sure that signatures aren't accidental refinements | Michael Goulet | -4/+16 |
| 2023-04-28 | replace version placeholders | Pietro Albini | -3/+3 |
| 2023-04-12 | remove some unneeded imports | KaDiWa | -3/+1 |
| 2023-03-25 | Auto merge of #99929 - the8472:default-iters, r=scottmcm | bors | -0/+46 |
| 2023-03-20 | Remove outdated comments | Maybe Waffle | -5/+0 |
| 2023-02-28 | Support allocators in various Default for IntoIter impls | The 8472 | -1/+4 |
| 2023-02-28 | rewrite iterator `Default` tests as doctests | The 8472 | -0/+21 |
| 2023-02-28 | Implement Default for some alloc/core iterators | The 8472 | -0/+22 |
| 2022-11-06 | Bump version placeholders to release | Mark Rousskov | -5/+5 |
| 2022-10-11 | Rollup merge of #101727 - est31:stabilize_map_first_last, r=m-ou-se | Matthias Krüger | -8/+4 |
| 2022-10-01 | Make `feature(const_btree_len)` implied by `feature(const_btree_new)` | Maybe Waffle | -2/+10 |
| 2022-09-30 | Stabilize map_first_last | est31 | -8/+4 |