Skip to content

Releases: jabenninghoff/rdev

1.2.5

06 Mar 20:40

Choose a tag to compare

  • Updated ci() to run spell check tests

1.2.4

04 Mar 03:47

Choose a tag to compare

  • Fix bug in workaround for closed usethis issue #1568

1.2.3

28 Feb 02:02

Choose a tag to compare

  • Updated use_codecov() to use sort_rbuildignore()

1.2.2

27 Feb 18:01

Choose a tag to compare

  • Implement workaround for closed usethis issue #1568

  • use_analysis_package() now installs dplyr, used in the README.Rmd template

  • Documentation updates

1.2.1

24 Feb 22:49

Choose a tag to compare

  • create_github_repo() now adds branch protection to the default branch

1.2.0

14 Feb 02:26

Choose a tag to compare

  • Added spell_check_notebooks(): Perform a spell check on notebooks with spelling::spell_check_files().

1.1.1

13 Feb 21:42

Choose a tag to compare

  • Fix R-CMD-check for Windows

  • check_renv() now defaults to running update when interactive

1.1.0

13 Feb 17:09

Choose a tag to compare

  • Added additional automation to ci():
    • style_all() now runs automatically if there are no uncommitted changes
    • lint_all() now runs by default and opens RStudio markers pane if any lints are found

1.0.1

07 Feb 02:00

Choose a tag to compare

  • Minor updates to analysis README.Rmd template

1.0.0

06 Feb 18:22

Choose a tag to compare

rdev is now stable enough for a 1.0.0 release!

Major features

rdev provides functions and templates for:

  • Release automation: Stage and create GitHub releases, including GitHub pages

  • Continuous Integration: Local continuous integration checks and dependency management

  • Package Setup: Package setup tasks, typically performed once

Recent changes

Changes since release 0.8.9:

  • Add use_spelling() and use_codecov()

  • Added local_temppkg() test helper function

  • Minor enhancements to use_rdev_package(), use_analysis_package(), build_analysis_site(), README.Rmd templates

  • Updated documentation

  • Added manual test script for new package setup, increased test coverage

TODO

In ci():

  • styler should be set to automatically run if there are no uncommitted changes

  • lintr should stop execution and open RStudio markers if any lints are found

  • ci() should run styler and lintr by default