- Was using
str_glue()
wherestr_glue_data()
should have been used.
- The
commas
argument has been replaced by the more flexiblebig_mark
.
- Minor documentation fix for
str_detect_any()
andstr_detect_all()
.
- Remove usage of
magrittr
's%<>%
operator. - Now using the new
rlang::abort()
error message formatting.
purrr
should not have been inImports
. It is now inSuggests
.- Some lines in
stringi-imports.h
needed to be uncommented.
str_detect_all()
andstr_detect_any()
.
- Fix for dev version of
stringr
.
- Insist on latest, bug-fixed
stringi
v1.7.8.
- Remove
LazyData
fromDESCRIPTION
(was causing CRAN note).
- R version 3.5 or greater is needed because
INTEGER_GET_REGION
is used, which was introduced with R'sALTREP
stuff.
str_trim_anything()
got a speedup.str_match_arg()
now has better error messaging.
utils
was wrongly imported.
- Fix a garbage collection issue.
- Move from
Rcpp
toC
.
- Include more examples to cover all common functionality.
- Insist on necessary versions of
stringr
andprocessx
. - Fix a C++ sanitizer warning.
- The
pattern
argument ofstr_trim_anything()
now supports regular expression.
- The new
configure
step opens up the package to people with GCC < 4.9; previously installation failed for them.
- Make internal function
all_equal()
more consistent.
- C++ sanitizer issues.
- There was a pervasive bug related to handling of zero-length inputs.
str_split_by_nums()
has been renamed tostr_split_by_numbers()
for consistency withstr_extract_numbers()
.str_get_currencies()
has been renamed tostr_extract_currencies()
and been greatly improved.str_get_currency()
has been replaced bystr_nth_currency()
with siblingsstr_first_currency()
andstr_last_currency()
.str_match_arg()
has been updated to behave more likebase::match_arg()
.
str_elems()
has been added. It is a vectorized version ofstr_elem()
.- The number (and non-numeric) extraction functions can now deal with scientific notation and with comma-separated numbers. This makes
str_first_number()
more versatile thanas.numeric()
sinceas.numeric("1,000")
returnsNA
butstr_first_number("1,000")
returns the number 1000.
- Require necessary version of
glue
.
- Require necessary version of
ore
.
- Allow for unexpected error message on mac.
- The first incarnation.