|
1 | 1 | # stringr (development version) |
2 | 2 |
|
3 | | -* New `str_to_camel()`, `str_to_snake()`, and `str_to_kebab()` for changing "programming" case (@librill, #573). |
| 3 | +## Breaking changes |
| 4 | + |
4 | 5 | * All relevant stringr functions now preserve names (@jonovik, #575). |
| 6 | +* `str_like(ignore_case)` is deprecated, with `str_like()` now always case sensitive to better follow the conventions of the SQL LIKE operator (@edward-burn, #543). |
| 7 | +* In `str_replace_all()`, a `replacement` function now receives all values in a single vector. This radically improves performance at the cost of breaking some existing uses (#462). |
| 8 | + |
| 9 | +## New features |
| 10 | + |
5 | 11 | * New `vignette("locale-sensitive")` about locale sensitive functions (@kylieainslie, #404) |
6 | 12 | * New `str_ilike()` that follows the conventions of the SQL ILIKE operator (@edward-burn, #543). |
7 | | -* `str_like(ignore_case)` is deprecated, with `str_like()` now always case sensitive to better follow the conventions of the SQL LIKE operator (@edward-burn, #543). |
8 | | -* `str_sub<-` now gives a more informative error if `value` is not the correct length. |
9 | | -* Add `sep` argument to `str_dup()` so that it is possible to repeat a string and |
10 | | - add a separator between every repeated value (@edward-burn, #564). |
| 13 | +* New `str_to_camel()`, `str_to_snake()`, and `str_to_kebab()` for changing "programming" case (@librill, #573). |
| 14 | + |
| 15 | +## Minor bug fies and improvements |
| 16 | + |
11 | 17 | * `str_*` now errors if `pattern` includes any `NA`s (@nash-delcamp-slp, #546). |
12 | | -* `str_view()` now displays a message when called with a zero-length character |
13 | | - vector (@LouisMPenrod, #497). |
14 | | -* Adds `[[.stringr_pattern` method to go along with existing `[.stringr_pattern` |
15 | | - method (@edward-burn, #569). |
16 | | -* In `str_replace_all()`, a `replacement` function now receives all values in |
17 | | - a single vector. This radically improves performance at the cost of breaking |
18 | | - some existing uses (#462). |
| 18 | +* `str_dup()` gains a `sep` argument so you can add a separator between every repeated value (@edward-burn, #564). |
| 19 | +* `str_sub<-` now gives a more informative error if `value` is not the correct length. |
| 20 | +* `str_view()` displays a message when called with a zero-length character vector (@LouisMPenrod, #497). |
| 21 | +* New `[[.stringr_pattern` method to match existing `[.stringr_pattern` (@edward-burn, #569). |
19 | 22 |
|
20 | 23 | # stringr 1.5.2 |
21 | 24 |
|
|
0 commit comments