| Age | Commit message (Expand) | Author | Lines |
| 2024-09-02 | replace placeholder version | Boxy | -1/+1 |
| 2024-08-23 | Rollup merge of #129276 - eduardosm:stabilize-char_indices_offset, r=Amanieu | Guillaume Gomez | -2/+13 |
| 2024-08-21 | Fix stability attribute of `impl !Error for &str` | Tobias Bucher | -1/+1 |
| 2024-08-19 | Stabilize feature `char_indices_offset` | Eduardo Sánchez Muñoz | -2/+13 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -77/+43 |
| 2024-07-26 | Fix doc nits | John Arundel | -34/+36 |
| 2024-07-24 | Rollup merge of #127481 - a1phyr:pattern_gat, r=Amanieu | Matthias Krüger | -146/+151 |
| 2024-07-24 | Rollup merge of #126770 - wr7:master, r=Amanieu | Matthias Krüger | -0/+34 |
| 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 | -146/+151 |
| 2024-07-05 | add `new_range_api` for RFC 3550 | Peter Jaszkowiak | -0/+195 |
| 2024-06-20 | Add blank lines after module-level `//!` comments. | Nicholas Nethercote | -0/+1 |
| 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 | -41/+69 |
| 2024-06-11 | replace version placeholder | Pietro Albini | -8/+8 |
| 2024-06-02 | typo: depending from -> on | Ralf Jung | -1/+1 |
| 2024-05-29 | [ACP 362] genericize `ptr::from_raw_parts` | Scott McMurray | -2/+2 |
| 2024-05-27 | Always use the general case char count | Dion Dokter | -1/+1 |
| 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 | -69/+41 |
| 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 |
| 2024-05-03 | feat: stabilize `split_at_checked` | UserIsntAvailable | -6/+2 |
| 2024-05-01 | Replace version placeholders for 1.79 | Mark Rousskov | -9/+9 |
| 2024-04-26 | Auto merge of #123909 - dtolnay:utf8chunks, r=joboet | bors | -25/+51 |
| 2024-04-24 | Stabilize Utf8Chunks | David Tolnay | -25/+51 |
| 2024-04-18 | fix: make `str::from_raw_parts_mut` mut | ardi | -1/+1 |
| 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-20 | step cfgs | Mark Rousskov | -9/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -7/+17 |
| 2024-03-02 | const_eval_select: make it safe but be careful with what we expose on stable ... | Ralf Jung | -0/+1 |
| 2024-02-22 | Use generic `NonZero` everywhere in `core`. | Markus Reiter | -2/+2 |
| 2024-02-20 | docs: add missing "the" to `str::strip_prefix` doc | Malobre | -2/+2 |
| 2024-02-19 | Convert debug_assert_nounwind to intrinsics::debug_assertions | Ben Kimock | -2/+2 |
| 2024-02-19 | Rollup merge of #119808 - GnomedDev:encode-charsearcher-size-in-type, r=Mark-... | Matthias Krüger | -11/+23 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -2/+2 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 |
| 2024-02-13 | Store core::str::CharSearcher::utf8_size as u8 | GnomedDev | -11/+23 |
| 2024-02-12 | Fix comment in core/src/str/validations.rs | PizzasBear | -1/+1 |
| 2024-02-09 | Change wording | Venus Xeon-Blonde | -7/+6 |
| 2024-02-07 | Fix whitespace issues that tidy caught | Venus Xeon-Blonde | -4/+4 |
| 2024-02-07 | Add documentation on `str::starts_with` | Venus Xeon-Blonde | -0/+14 |
| 2024-01-26 | Rollup merge of #119466 - Sky9x:str_from_raw_parts, r=dtolnay | Matthias Krüger | -1/+42 |
| 2024-01-26 | Rollup merge of #107464 - WaffleLapkin:all_that_remains_of_lines, r=dtolnay | Matthias Krüger | -0/+25 |
| 2024-01-21 | review | Michal Nazarewicz | -2/+2 |
| 2024-01-20 | core: introduce split_at{,_mut}_checked | Michal Nazarewicz | -18/+111 |
| 2023-12-31 | Initial implementation of `str::from_raw_parts[_mut]` | Sky | -1/+42 |
| 2023-12-15 | Rollup merge of #118523 - okaneco:trim_ascii, r=Mark-Simulacrum | Jubilee | -0/+79 |