| Age | Commit message (Expand) | Author | Lines |
| 2021-11-25 | Saner formatting for UTF8_CHAR_WIDTH table | David Tolnay | -16/+17 |
| 2021-11-21 | libcore: assume the input of `next_code_point` and `next_code_point_reverse` ... | Eduardo Sánchez Muñoz | -24/+34 |
| 2021-11-18 | Fill in tracking issues for `const_str_from_utf8` and `const_str_from_utf8_un... | Maybe Waffle | -5/+5 |
| 2021-11-18 | Make slice->str conversion and related functions const | Maybe Waffle | -21/+41 |
| 2021-10-31 | Auto merge of #86336 - camsteffen:char-array-pattern, r=joshtriplett | bors | -0/+73 |
| 2021-10-31 | Rollup merge of #89786 - jkugelman:must-use-len-and-is_empty, r=joshtriplett | Matthias Krüger | -1/+3 |
| 2021-10-31 | Rollup merge of #89897 - jkugelman:must-use-core, r=joshtriplett | Matthias Krüger | -0/+8 |
| 2021-10-31 | Rollup merge of #89835 - jkugelman:must-use-expensive-computations, r=joshtri... | Matthias Krüger | -0/+7 |
| 2021-10-30 | Add #[must_use] to len and is_empty | John Kugelman | -1/+3 |
| 2021-10-30 | Add #[must_use] to remaining core functions | John Kugelman | -0/+8 |
| 2021-10-30 | Rollup merge of #90371 - Veykril:patch-2, r=jyn514 | Matthias Krüger | -1/+1 |
| 2021-10-28 | Fix incorrect doc link | Lukas Wirth | -1/+1 |
| 2021-10-27 | replace `|` with `||` in string validation | Pietro Albini | -1/+1 |
| 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-10-12 | Add #[must_use] to expensive computations | John Kugelman | -0/+7 |
| 2021-10-12 | Rollup merge of #89778 - jkugelman:must-use-as_type-conversions, r=joshtriplett | the8472 | -0/+8 |
| 2021-10-11 | Add #[must_use] to as_type conversions | John Kugelman | -0/+8 |
| 2021-10-11 | Rollup merge of #89753 - jkugelman:must-use-from_value-conversions, r=joshtri... | Guillaume Gomez | -0/+4 |
| 2021-10-10 | Add #[must_use] to from_value conversions | John Kugelman | -0/+4 |
| 2021-10-10 | Rollup merge of #89718 - jkugelman:must-use-is_condition-tests, r=joshtriplett | Matthias Krüger | -0/+1 |
| 2021-10-10 | Auto merge of #89219 - nickkuk:str_split_once_get_unchecked, r=Mark-Simulacrum | bors | -2/+4 |
| 2021-10-09 | Add #[must_use] to is_condition tests | John Kugelman | -0/+1 |
| 2021-10-09 | Rollup merge of #89694 - jkugelman:must-use-string-transforms, r=joshtriplett | Matthias Krüger | -0/+16 |
| 2021-10-09 | Rollup merge of #88707 - sylvestre:split_example, r=yaahc | Matthias Krüger | -0/+6 |
| 2021-10-09 | Add #[must_use] to string/char transformation methods | John Kugelman | -0/+16 |
| 2021-10-05 | Use get_unchecked in str::[r]split_once | nickkuk | -2/+4 |
| 2021-09-11 | manually inline function | The8472 | -4/+4 |
| 2021-09-11 | optimization continuation byte validation of strings containing multibyte chars | The8472 | -6/+4 |
| 2021-09-11 | optimize utf8_is_cont_byte() to speed up str.chars().count() | The8472 | -1/+1 |
| 2021-09-08 | Bump stage0 compiler to 1.56 | Mark Rousskov | -2/+0 |
| 2021-09-06 | String.split_terminator: Add an example when using a slice of chars | Sylvestre Ledru | -0/+6 |
| 2021-09-02 | Auto merge of #83342 - Count-Count:win-console-incomplete-utf8, r=m-ou-se | bors | -1/+1 |
| 2021-08-17 | Constified `Default` implementations | Deadbeef | -1/+2 |
| 2021-07-29 | Fix may not to appropriate might not or must not | Ali Malik | -4/+4 |
| 2021-07-28 | Add char array without ref Pattern impl | Cameron Steffen | -4/+37 |
| 2021-07-28 | impl Pattern for char array | Cameron Steffen | -0/+40 |
| 2021-07-28 | Add TrustedRandomAccessNoCoerce supertrait without requirements or guarantees... | Frank Steffahn | -2/+6 |
| 2021-07-27 | Stabilize `const_fn_transmute` | Jacob Pratt | -2/+2 |
| 2021-07-11 | Fix #85462 by adding a marker flag | Alexis Bourget | -2/+17 |
| 2021-07-06 | Rollup merge of #86852 - Amanieu:remove_doc_aliases, r=joshtriplett | Yuki Okushi | -1/+0 |
| 2021-07-04 | Auto merge of #86213 - jhpratt:stabilize-const-from_utf8_unchecked, r=JohnTitor | bors | -1/+1 |
| 2021-06-30 | Remove "length" doc aliases | Amanieu d'Antras | -1/+0 |
| 2021-06-24 | Use `#[non_exhaustive]` where appropriate | Jacob Pratt | -4/+3 |
| 2021-06-16 | Add doc(hidden) to all __iterator_get_unchecked | Jacob Hoffman-Andrews | -0/+1 |
| 2021-06-11 | Stabilize `str::from_utf8_unchecked` as `const` | Jacob Pratt | -1/+1 |
| 2021-05-18 | Auto merge of #84767 - scottmcm:try_trait_actual, r=lcnr | bors | -1/+1 |
| 2021-05-06 | Perf Experiment: Wait, what if I just skip the trait alias | Scott McMurray | -2/+2 |
| 2021-05-06 | Bootstrapping preparation for the library | Scott McMurray | -2/+2 |
| 2021-04-30 | str::is_char_boundary - few comments | Soveu | -1/+13 |