| Age | Commit message (Expand) | Author | Lines |
| 2025-09-12 | Constify Eq, Ord, PartialOrd | Evgenii Zheltonozhskii | -1/+2 |
| 2025-09-10 | Rollup merge of #144765 - Qelxiros:range-inclusive-last, r=jhpratt | Matthias Krüger | -4/+4 |
| 2025-09-08 | change end to last | Jeremy Smart | -4/+4 |
| 2025-09-06 | clean up some old const trait impl syntax | Nathaniel McCallum | -2/+1 |
| 2025-09-01 | Constify conversion traits | ltdk | -1/+1 |
| 2025-08-06 | tidy | Boxy | -2/+2 |
| 2025-07-21 | Constify Try, From, TryFrom | Evgenii Zheltonozhskii | -0/+2 |
| 2025-07-17 | Make slices `[const] PartialEq` | Oli Scherer | -1/+2 |
| 2025-07-15 | constify `Index` trait and its slice impls | Oli Scherer | -4/+6 |
| 2025-07-15 | constify `SliceIndex` trait | Oli Scherer | -9/+18 |
| 2025-06-03 | `FromStr`: Rework explanation of `FromStr`/`Display` round-tripping | Josh Triplett | -6/+5 |
| 2025-06-03 | Add some more description of interactions between `Display` and `FromStr` | Josh Triplett | -0/+6 |
| 2025-06-03 | Improve the documentation of `Display` and `FromStr`, and their interactions | Josh Triplett | -0/+9 |
| 2025-05-21 | Add some track_caller info to precondition panics | Ben Kimock | -0/+4 |
| 2024-09-08 | remove const_slice_index annotations, it never had a feature gate anyway | Ralf Jung | -6/+0 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -5/+2 |
| 2024-07-05 | add `new_range_api` for RFC 3550 | Peter Jaszkowiak | -0/+195 |
| 2024-04-06 | Use unchecked_sub in str indexing | Ben Kimock | -6/+9 |
| 2024-03-23 | move assert_unsafe_preconditions to its own file | Ralf Jung | -1/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -7/+17 |
| 2024-02-19 | Convert debug_assert_nounwind to intrinsics::debug_assertions | Ben Kimock | -2/+2 |
| 2023-11-25 | Convert many `assert_unsafe_precondition` to `debug_assert_nounwind` | Gary Guo | -25/+21 |
| 2023-10-05 | Add more diagnostic items for clippy | Jason Newcomb | -0/+1 |
| 2023-08-22 | Replace version placeholders with 1.73.0 | Mark Rousskov | -1/+1 |
| 2023-07-31 | Work around missing <*str>::len | Matt Fellenz | -4/+4 |
| 2023-07-31 | impl SliceIndex<str> for (Bound<usize>, Bound<usize>) | Matt Fellenz | -0/+52 |
| 2023-04-16 | rm const traits in libcore | Deadbeef | -12/+10 |
| 2023-03-05 | Auto merge of #105117 - pitaj:debug_asserts, r=the8472 | bors | -31/+41 |
| 2023-03-04 | Comment for why char boundaries aren't checked | Peter Jaszkowiak | -0/+6 |
| 2023-03-02 | Remove manual implementation of str::ne | Konrad Borowski | -4/+0 |
| 2023-01-21 | debug assertions for `slice::split_at_unchecked`, `str::get_unchecked` | Peter Jaszkowiak | -31/+35 |
| 2022-10-02 | Improve `FromStr` example | Eduardo Sánchez Muñoz | -5/+9 |
| 2022-09-21 | Add missing documentation for `bool::from_str` | Guillaume Gomez | -2/+2 |
| 2022-07-18 | Use split_once in FromStr docs | David Herberth | -6/+8 |
| 2022-05-19 | Add implicit call to from_str via parse in documentation | SylvainDe | -2/+6 |
| 2022-03-06 | Constify slice index for strings | Deadbeef | -11/+19 |
| 2021-10-22 | docs: Escape brackets to satisfy the linkchecker | Noah Lev | -5/+4 |
| 2021-10-14 | Add missing word to `FromStr` trait docs | Adam Skoufis | -1/+1 |
| 2021-06-24 | Use `#[non_exhaustive]` where appropriate | Jacob Pratt | -1/+1 |
| 2021-02-25 | Convert the rest of the standard library primitives to intra-doc links | Joshua Nelson | -3/+1 |
| 2020-10-26 | Add lexicographical comparison doc | Rustin-Liu | -2/+2 |
| 2020-10-24 | Rollup merge of #78109 - cuviper:exhausted-rangeinc, r=dtolnay | Jonas Schievink | -10/+6 |
| 2020-10-20 | Check for exhaustion in SliceIndex for RangeInclusive | Josh Stone | -10/+6 |
| 2020-10-15 | Following #74010 by converting some newer cases of backticked O notations to ... | Ryan Scott | -6/+6 |
| 2020-09-26 | Move traits implementation of str to new mod | Lzu Tao | -0/+597 |