| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-11-27 | update cfgs | Boxy | -2/+2 |
| 2024-11-27 | replace placeholder version | Boxy | -2/+2 |
| 2024-11-20 | Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=Urgau | Jacob Pratt | -0/+2 |
| 2024-11-14 | docs: Fix missing colon in methods for primitive types | Shun Sakai | -1/+1 |
| 2024-11-11 | Tag relevant functions with #[rustc_as_ptr] attribute | gavincrawford | -0/+2 |
| 2024-11-05 | Add new unstable feature `const_eq_ignore_ascii_case` | okaneco | -1/+2 |
| 2024-11-02 | Rollup merge of #132398 - krtab:add_doc_link, r=Noratrieb | Matthias Krüger | -5/+9 |
| 2024-11-01 | remove some unnecessary rustc_allow_const_fn_unstable | Ralf Jung | -1/+0 |
| 2024-10-31 | Add intra-doc link in str::xxx_char_boundary | Arthur Carcano | -3/+5 |
| 2024-10-30 | Add intra-doc link in str::xxx_prefix | Arthur Carcano | -2/+4 |
| 2024-10-29 | Rollup merge of #131520 - zachs18:const-str-split, r=Noratrieb | Jubilee | -12/+36 |
| 2024-10-23 | const fn str::split_at* | Zachary S | -6/+29 |
| 2024-10-23 | const fn str::is_char_boundary | Zachary S | -6/+7 |
| 2024-10-15 | update bootstrap configs | Josh Stone | -4/+0 |
| 2024-10-15 | replace placeholder version | Josh Stone | -2/+2 |
| 2024-10-14 | Stabilise 'const_make_ascii' | Gabriel Bjørnager Jensen | -2/+4 |
| 2024-10-02 | library: Stabilize `const_str_as_mut` | Jubilee Young | -2/+4 |
| 2024-09-24 | Mark and implement 'make_ascii_uppercase' and 'make_ascii_lowercase' in '[u8]... | Gabriel Bjørnager Jensen | -2/+4 |
| 2024-09-23 | Rollup merge of #129550 - kornelski:boxasstr, r=joshtriplett,dtolnay | Matthias Krüger | -0/+11 |
| 2024-09-19 | Add str.as_str() for easy dereferencing of Box<str> | Kornel | -0/+11 |
| 2024-09-19 | [Clippy] Swap `manual_strip` to use diagnostic items instead of paths | GnomedDev | -0/+3 |
| 2024-09-18 | [Clippy] Swap `manual_retain` to use diagnostic items instead of paths | GnomedDev | -0/+1 |
| 2024-09-07 | str: make as_mut_ptr and as_bytes_mut unstably const | Ralf Jung | -2/+4 |
| 2024-08-21 | Fix stability attribute of `impl !Error for &str` | Tobias Bucher | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -45/+23 |
| 2024-07-26 | Fix doc nits | John Arundel | -32/+34 |
| 2024-07-24 | Rollup merge of #127481 - a1phyr:pattern_gat, r=Amanieu | Matthias Krüger | -38/+37 |
| 2024-07-23 | Add elem_offset and related methods | wr7 | -0/+34 |
| 2024-07-15 | Remove generic lifetime parameter of trait `Pattern` | Benoît du Garreau | -38/+37 |
| 2024-06-12 | Auto merge of #126273 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrum | bors | -8/+8 |
| 2024-06-12 | Revert "Rollup merge of #125362 - joboet:tait_hack, r=Nilstrieb" | Oli Scherer | -37/+67 |
| 2024-06-11 | replace version placeholder | Pietro Albini | -8/+8 |
| 2024-05-23 | core: use `Copy` in TAIT to fix clippy lint | joboet | -9/+9 |
| 2024-05-21 | core: actually use TAIT instead of emulating it | joboet | -67/+37 |
| 2024-05-10 | Stabilize `byte_slice_trim_ascii` for `&[u8]`/`&str` | okaneco | -9/+6 |
| 2024-05-03 | Rollup merge of #124678 - UserIsntAvailable:feat/stabilize-split-at-checked, ... | Michael Goulet | -6/+2 |