-
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.jsonfile 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.
-
move
toml_*()fns to sep pkg (tomlr?); ideally, we'd directly create a tombi wrapper pkg -
fix TODOs for
gitlab_document()md_to_xml()pipe_table()roxy_tag_value()
-
-
Replace
pkgsnip::*with constants included in pkg. Make changes in a single commit (only incl. source fileRmd/pal.Rmd), so it can be easily reverted. -
Remove Netlify redirect rule
/->/dev. -
Release pkg pkgsnip on CRAN.
-
Revert step 2.
-