| Age | Commit message (Expand) | Author | Lines |
| 2025-09-26 | Update CURRENT_RUSTC_VERSION post-bump | Mark Rousskov | -4/+4 |
| 2025-09-21 | Change the cfg to a dash | Ben Kimock | -2/+2 |
| 2025-09-21 | Add panic=immediate-abort | Ben Kimock | -2/+2 |
| 2025-09-03 | Rollup merge of #145279 - clarfonthey:const-convert-initial, r=tgross35 | Stuart Cook | -1/+2 |
| 2025-09-01 | Constify conversion traits | ltdk | -1/+2 |
| 2025-08-29 | Rollup merge of #145756 - okaneco:stabilize_char_boundary, r=scottmcm | Trevor Gross | -4/+4 |
| 2025-08-27 | `const`ify (the unstable) `str::as_str` | Pavel Grigorenko | -1/+1 |
| 2025-08-22 | Stabilize `round_char_boundary` feature | okaneco | -4/+4 |
| 2025-08-06 | tidy | Boxy | -2/+2 |
| 2025-07-25 | str: Mark unstable `round_char_boundary` feature functions as const | okaneco | -14/+26 |
| 2025-07-20 | Rollup merge of #143423 - hkBst:clippy-fix-1, r=workingjubilee | Guillaume Gomez | -1/+0 |
| 2025-07-16 | Rollup merge of #143921 - oli-obk:const-index, r=fee1-dead | Samuel Tardieu | -2/+4 |
| 2025-07-15 | Rollup merge of #143907 - Kijewski:pr-inline-split_at_unchecked, r=Mark-Simul... | Samuel Tardieu | -0/+1 |
| 2025-07-15 | constify some methods using `SliceIndex` | Oli Scherer | -2/+4 |
| 2025-07-13 | core: make `str::split_at_unchecked()` inline | René Kijewski | -0/+1 |
| 2025-07-13 | update issue number for `const_trait_impl` | Deadbeef | -2/+2 |
| 2025-07-08 | collect.rs: remove empty line after doc comment | Marijn Schouten | -1/+0 |
| 2025-07-07 | Make `Default` const and add some `const Default` impls | Esteban Küber | -2/+4 |
| 2025-07-07 | lib: more eagerly return `self.len()` from `ceil_char_boundary` | Simonas Kazlauskas | -1/+1 |
| 2025-07-01 | Update version placeholders | Josh Stone | -1/+1 |
| 2025-06-24 | Rollup merge of #142779 - Erk-:fix/core/142734, r=jhpratt | Guillaume Gomez | -0/+6 |
| 2025-06-20 | Add note about `str::split` handling of no matches. | Valdemar Erk | -0/+6 |
| 2025-06-11 | Add trim_prefix and trim_suffix for slice and str. | Deven T. Corzine | -0/+77 |
| 2025-06-05 | Stabilize `const_eq_ignore_ascii_case` | Paolo Barbolini | -1/+1 |
| 2025-05-26 | Rollup merge of #140952 - SimonSapin:ascii_whitespace_definition, r=dtolnay | Jacob Pratt | -1/+3 |
| 2025-05-16 | Add assert_unsafe_precondition!()s to as_ascii_unchecked() methods | sam skeoch | -0/+7 |
| 2025-05-16 | Add as_ascii_unchecked() methods to char, str, and u8 | sam skeoch | -0/+15 |
| 2025-05-12 | Specify that split_ascii_whitespace uses the same definition as is_ascii_whit... | Simon Sapin | -1/+3 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -2/+2 |
| 2025-04-28 | Auto merge of #123239 - Urgau:dangerous_implicit_autorefs, r=jdonszelmann,tra... | bors | -0/+2 |
| 2025-04-28 | Rollup merge of #140359 - DiuDiu777:str-fix, r=Noratrieb | Chris Denton | -1/+1 |
| 2025-04-27 | Rollup merge of #139031 - DaniPopes:str-trim-closure, r=tgross35 | Matthias Krüger | -3/+3 |
| 2025-04-27 | specify explicit safety guidance for from_utf8_unchecked | LemonJ | -1/+1 |
| 2025-04-20 | Add `#[rustc_no_implicit_autorefs]` and apply it to std methods | Urgau | -0/+2 |
| 2025-04-09 | replace version placeholder | Boxy | -8/+8 |
| 2025-03-27 | Use char::is_whitespace directly in str::trim* | DaniPopes | -3/+3 |
| 2025-03-06 | Remove #[cfg(not(test))] gates in core | Thalia Archibald | -9/+8 |
| 2025-02-24 | Rollup merge of #136668 - WaffleLapkin:from_utf8_mut, r=Amanieu | Trevor Gross | -1/+1 |
| 2025-02-23 | Stabilize `core::str::from_utf8_mut` | Waffle Lapkin | -1/+1 |
| 2025-02-23 | Auto merge of #137237 - cuviper:stage0, r=Mark-Simulacrum | bors | -5/+5 |
| 2025-02-19 | stabilize `inherent_str_constructors` | may | -18/+7 |
| 2025-02-18 | Rollup merge of #137126 - m4rch3n1ng:fix-inherent-str-docs, r=Amanieu | Matthias Krüger | -8/+8 |
| 2025-02-18 | update version placeholders | Josh Stone | -5/+5 |
| 2025-02-16 | invalid_from_utf8[_unchecked]: also lint inherent methods | Pavel Grigorenko | -0/+4 |
| 2025-02-16 | fix docs for inherent str constructors | may | -8/+8 |
| 2025-02-14 | Rollup merge of #134016 - zachs18:stable-const-str-split_at, r=Amanieu | Jubilee | -5/+5 |
| 2025-02-04 | specify a prim@slice in docs | may | -1/+1 |
| 2025-02-04 | implement inherent str constructors | may | -0/+176 |
| 2025-01-31 | Update encode_utf16 to mention it is native endian | Marijn Schouten | -1/+2 |
| 2024-12-07 | Const-stabilize `str::is_char_boundary` and `str::split_at(_mut)(_checked)`. | Zachary S | -5/+5 |