packagetemplate release notes #55
Bisaloo
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
packagetemplate (dev version)
set_state_inspector()
helper in tests to ensure global state is not modified is now more precise in identifying graphical parameters that need to be reset when modified in function (Only inspect a subset of par() in helper-state #166, @Bisaloo, based on a report from@joshwlambert
in False positive on graphicspar()
fromset_state_inspector()
#163).R CMD check
GitHub Actions workflow now runs on Roldrel-4
to ensure our officially stated policy of supported the last 5 minor versions of R is tested (Add R CMD check on oldest supported R version #160, @Bisaloo, based on a report from@joshwlambert
).@joshwlambert
).pipe_consistency_linter
settings have been tweaked to ensure the base pipe is not used in packages yet, as it would force a dependency on R 4.1.0 (Disable base pipe for now #155, @Bisaloo).test-coverage
workflow has been updated to use our organization-wideCODECOV_TOKEN
, as required by recent changes to codecov (Allow use of global codecov token #152, @Bisaloo).lint-changed-files
workflow, following a change in lintr making cyclocomp an optional dependency (Force cyclocomp installation in lintr workflow #151, @Bisaloo).dependency-change.yaml
workflow now includes a nudge to reach out to the team and collectively think about alternatives before adding a new dependency (Add nudge to reach out on slack #147, @Bisaloo, based on a report from@bahadzie
).@ntorresd
).@jamesmbaazam
).doc/
) and metadata (Meta
) for vignettes are now included in.Rbuildignore
and.gitignore
so that individual packages don't each have to do it (Add vignette building to.gitignore
and.Rbuildignore
#136,@joshwlambert
).actions/checkout@v4
and use Node 20 (Useactions/checkout@v4
for all workflows #137,@joshwlambert
)._pkgdown.yml
now includes a clearer expectation that theurl
field needs to be updated (Add comment explaining that pkgdown url needs to be updated #133, @Bisaloo, based on a report from@joshwlambert
and@TimTaylor
).CITATION.cff
is no longer updated directly in the feature branch but via a new PR once the feature branch has been merged to main (UpdateCITATION.cff
workflow causes noise in PRs #128, Isolate citation updates into their own PRs #130,@chartgerink
).LICENSE
andLICENSE.md
is now automatically updated every year (Add license year workflow #127,@chartgerink
, and follow up Set necessary permissions for copyright year workflow #142 by @Bisaloo).DESCRIPTION
has been updated to remove thehttps://orcid.org/
prefix, which caused broken links on pkgdown website (Remove ORCID domains fromDESCRIPTION
#126,@chartgerink
).tools/check.env
instead of having some of them defined directly in theR CMD check
GitHub Actions workflow. This ensures these settings are also used when runningR CMD check
locally (Move _R_CHECK_LENGTH_COLON_ var to check.env #125 @Bisaloo, based on a report from@ntorresd
)lint-changed-files
workflow has been restored in this repository since organization-level GitHub Actions workflow are now only available to GitHub Enterprise customers (Add lint-changed-files GHA workflow #121, @Bisaloo).packagetemplate 2.0.0 (2023-12-20)
https://github.com/epiverse-trace/packagetemplate/releases/tag/v2.0.0
packagetemplate 1.0.0 (2023-05-31)
https://github.com/epiverse-trace/packagetemplate/releases/tag/v1.0.0
Beta Was this translation helpful? Give feedback.
All reactions