NEWS.md
BUG FIXES
use_bioc_news_md()
, use_bioc_readme_rmd()
, and use_bioc_vignette()
after usethis
changed some of their un-exported functions that biocthis
relies on.BUG FIXES
remotes::system_requirements("ubuntu", "20.04")
for now since that leads to a JSON error. See https://github.com/lcolladotor/biocthis/issues/41 but also https://github.com/LieberInstitute/spatialLIBD/commit/edc8b72505af097895dcbf35887df28da8122e3c.BUG FIXES
BUG FIXES
use_bioc_github_action()
now properly works again when docker = TRUE
. Behind the scenes, this function now uses docker/build-docker-action@v4
instead of the deprecated docker/build-docker-action@v1
. These updates were tested at https://github.com/lcolladotor/ExampleBiocWorkshop2023.NEW FEATURES
use_bioc_pkgdown_css()
: helps you style your pkgdown
website with Bioconductor colors. See https://github.com/lcolladotor/biocthis/issues/34 for details.use_bioc_badges()
: helps you list all the Bioconductor badges (for software packages). See https://github.com/lcolladotor/biocthis/pull/35 for details.use_bioc_feature_request_template()
: creates a feature request template for your GitHub repository. See https://github.com/lcolladotor/biocthis/pull/33 for details. use_bioc_issue_template()
and use_bioc_support()
were also updated to be more Bioconductor-centric.use_tinytest()
adds support for tinytest
. See https://github.com/lcolladotor/biocthis/pull/32 for details.BUG FIXES
pkgdown
website creation. See https://github.com/lcolladotor/biocthis/issues/29 for details. This is also tangentially related to https://github.com/lcolladotor/biocthis/issues/31.r-lib/actions
. We now use v2
. See https://github.com/lcolladotor/biocthis/issues/36, https://github.com/lcolladotor/biocthis/pull/37, and https://github.com/r-lib/actions/issues/639 for more.SIGNIFICANT USER-VISIBLE CHANGES
use_bioc_github_action()
has been updated to match as much as possible the changes in r-lib/actions
up to the latest commit https://github.com/r-lib/actions/commit/630f4c9d8b813f45d0327a2fc20eb264fd518450.NEW FEATURES
use_bioc_github_action()
is now more robust in preventing tcltk
errors thanks to this pull request by Ben Laufer https://github.com/lcolladotor/biocthis/pull/19.NEW FEATURES
use_bioc_github_action()
now uses the AnVIL-powered package binaries, which greatly speed up the dependency installation steps in the docker (Linux) GitHub Actions builds. Details are available in Nitesh Turaga’s BioC2021 slides https://github.com/nturaga/bioc2021-bioconductor-binaries.NEW FEATURES
use_bioc_github_action()
has a docker
argument which controls whether to build a docker image at the end of the GHA workflow (only on Linux) as requested by Kévin Rue-Albrecht.BUG FIXES
biocthis
.NEW FEATURES
knitcitations
to RefManageR
given the discussion at https://github.com/cboettig/knitcitations/issues/107.BUG FIXES
NEW FEATURES
NEWS.md
file to track changes to the package.bioc_style()
which provides a partial Bioconductor coding style compatible with styler
.usethis
-style functions use_bioc_citation()
, use_bioc_description()
, use_bioc_github_action()
, use_bioc_issue_template()
, use_bioc_news_md()
, use_bioc_pkg_templates()
, use_bioc_readme_rmd()
, use_bioc_support()
and use_bioc_vignette()
. These functions provide Bioconductor-friendly alternatives to several functions in the usethis
package.use_bioc_github_action()
allows you to use a Bioconductor-friendly GitHub Actions workflow for checking your Bioconductor package (or one that depends on Bioconductor packages). Check the vignettes for details on its features as well as the developer notes.