-
systematically rely on pkg xfun whenever sensible
-
add a standards-conformant changelog for v0.1.0 but use pkg fledge to generate it from Git commits (note the special rules to mark commit msgs for in-/exclusion in the changelog)
note that according to its README, fledge plays nicely together with the Conventional Commits syntax (which is a lot more universal; e.g. release-please and Release-plz build upon it).
see also the Rust-written changelog generator git-cliff
-
generate a
codemeta.json
file using pkg codemetar -
release on CRAN:
-
Thoroughly scan exported fns for possible API improvements (which would be harder to introduce once the pkg is on CRAN) and other outstanding work and implement it.
- Migrate to httr2!
- move
toml_*()
fns to sep pkg (tomlr?) - remove deprecated fns
-
Replace
pkgsnip::*
with constants included in pkg. Make changes (to source fileRmd/pal.Rmd
only) in a single commit, so it can be easily reverted. -
Remove Netlify redirect rule
/
->/dev
. -
Release pkg pkgsnip on CRAN.
-
Revert step 2.
-