Prepare for release: - [ ] `git pull` - [ ] Check [current CRAN check results](https://cran.rstudio.org/web/checks/check_results_shinychat.html) - [ ] [Advance deprecations](https://lifecycle.r-lib.org/articles/communicate.html#gradual-deprecation), if needed (only `chat_mod_ui(client=)` from 0.3.0 — too early to advance) - [ ] [Polish NEWS](https://style.tidyverse.org/news.html#news-release) - [ ] `urlchecker::url_check()` - [ ] `devtools::check(remote = TRUE, manual = TRUE)` (0 errors, 0 warnings, 0 notes; 1 local HTML tidy note only) - [ ] `devtools::check_win_devel()` - [ ] `revdepcheck::cloud_check()` - [ ] Update `cran-comments.md` - [ ] `git push` - [ ] Draft blog post - [ ] Check that shinychat js assets are up-to-date (`make js-build && make r-update-dist`) Submit to CRAN: - [ ] `usethis::use_version('minor')` - [ ] `devtools::submit_cran()` - [ ] Approve email Wait for CRAN... - [ ] Accepted :tada: - [ ] Finish & publish blog post - [ ] Add link to blog post in pkgdown news menu - [ ] `usethis::use_github_release()` - [ ] `usethis::use_dev_version(push = TRUE)` - [ ] Share on social media - [ ] Slack link to blog post, bluesky, and linkedin in #open-source-comms
Prepare for release:
git pullchat_mod_ui(client=)from 0.3.0 — too early to advance)urlchecker::url_check()devtools::check(remote = TRUE, manual = TRUE)(0 errors, 0 warnings, 0 notes; 1 local HTML tidy note only)devtools::check_win_devel()revdepcheck::cloud_check()cran-comments.mdgit pushmake js-build && make r-update-dist)Submit to CRAN:
usethis::use_version('minor')devtools::submit_cran()Wait for CRAN...
usethis::use_github_release()usethis::use_dev_version(push = TRUE)