Closed gorcha closed 2 years ago
Over to you, @hadley
@gorcha revdepchecks look good. Would you mind suggesting a few new features that I should highlight in the blog post? I normally just skim the NEWS.md
looking for the bullets that I think are likely to affect a decent number of people.
Sure!
In general this release is focused on improvements and bug fixes for file writing.
Noteworthy new features are:
Do I remember correctly that the support for strL
also considerably decreases file sizes?
It can do in some cases with smaller character vectors but not universally (only noticeably where there's a lot of duplication). By far the biggest impact of adding strL support is that we can now write strings with more than 2045 characters.
One change that has a big Stata file size improvement is setting the minimum string variable width to 1 instead of 0 - ReadStat used str2045 for 0 width string variables previously, but these now use str1. Since str# uses a fixed amount of bytes per record this saves a huge amount of space in files with blank string variables.
Ah got it, thanks!
Prepare for release:
git pull
devtools::build_readme()
urlchecker::url_check()
devtools::check(remote = TRUE, manual = TRUE)
devtools::check_win_devel()
rhub::check_for_cran()
rhub::check(platform = 'ubuntu-rchk')
rhub::check_with_sanitizers()
revdepcheck::cloud_check()
cran-comments.md
git push
Submit to CRAN:
usethis::use_version('minor')
devtools::submit_cran()
Wait for CRAN...
git push
usethis::use_github_release()
usethis::use_dev_version()
git push