Changes in version 1.0.11 (2023-10-20) - Add "PLACE" and "PL" to the usps_street data frame. - Skip non_ascii() tests on OS other than Linux. - Fix package help documentation. Changes in version 1.0.10 (2023-03-08) - Make use_diary() more flexible with custom file name argument. - Remove the flawed character vector method for the dplyr::count() function. Changes in version 1.0.9 (2022-05-24) - Update template diary to match changes to TAP GitHub repository. - Do not remove "AA" when using normal_state(c("AA", "XX"), na_rep = TRUE). - The end argument of str_normal() can now be controlled with abb_end in normal_address() (default TRUE). - Simplify normal_address() by leaving number/letter mixes alone. - Change the punct argument of str_normal() to take a replacement string. Changes in version 1.0.8 (2021-09-02) - Add string argument to guess_delim() to read the input as a single line of a file regardless of \n presence. - Have the delim argument of read_names() default to guess_delim(). - Add pad argument to normal_zip() (default FALSE) to control the use of str_pad() on ZIP codes without a leading zero. - The end argument has been added to abbrev_full to target only full values at the end of a string. Defaults to FALSE. - normal_address() uses end = TRUE in abbrev_full to target only the street type. abbrev_full("123 MOUNTAIN ROAD", full = usps_street, end = FALSE) #> "123 MTN RD" normal_address("123 MOUNTAIN ROAD", abb = usps_street) #> "123 MOUNTAIN RD" Changes in version 1.0.7 (2021-04-12) - Fix testing issue with non_ascii() checking. - Tweak the default template diary for use_diary(). Changes in version 1.0.6 (2021-03-04) - Deprecate col_date_usa() in favor of col_date_mdy(). - normal_address() now only puts spaces between letters and numbers if the string either starts with letters or ends with numbers: - normal_address() now keeps the forward slash in C/O. - Rename which_in() to what_in() to avoid confusion with which(). - Remove http_filename(). - Remove count_vec() in favor of new dplyr::count() method for characters. - Valid ZIP codes 22222, 44444, 55555 are not removed with normal_zip(na.na_rep = TRUE). normal_address("12east 2nd street, 3rd floor", abbs = usps_street) #> "12 E 2ND ST 3 RD FL" # old output #> "12 E 2ND ST 3RD FL" # fixed output Changes in version 1.0.4 (2020-11-27) - file_encoding() now fails on Solaris and tests are skipped. - The use of the command line file tool via system2() returns results on Solaris OS that are not the same as on a Unix-alike or Windows system and thus the results are unreliable for consistent replication. Changes in version 1.0.2 (2020-11-06) - Tests and examples run more confidently. Changes in version 1.0.0 - Improve the handling of internal data and vignette. - Create read_names(). Changes in version 0.2.4 - flag_dupes() has an argument to flag both duplicates. - Add encoding check to use_diary(). - Improve documentation examples. Changes in version 0.2.3 - flag_dupes() now also calls duplicated(fromLast = TRUE) to capture all. - Separate address [:digit:] from [:alpha:] with space. - Create prop_distinct(), which_in() and which_out(). - Comment out examples for fetching and checking cities. - Use 'fs' bytes and paths. - Create use_diary() with template diary. - Remove print_all() Changes in version 0.2.1 - The normal_address() now calls abbrev_full() instead of expand_abbrev(). - Reverse order of columns in usps_street, usps_state, and usps_city. - Update to version 2.0 of the CODE_OF_CONDUCT.md and URL. Changes in version 0.1.1 - Added a NEWS.md file to track changes to the package. - Deprecated glimpse_fun() for more simple col_stats().