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.
move toml_*()
fns to sep pkg (tomlr?)
remove deprecated fns: as_flat_list()
, fuse_regex()
, ...
(lazier solution might be moving them to pkg salim and adapting downstream accordingly)
Replace pkgsnip::*
with constants included in pkg. Make changes in a single commit (only incl. source file Rmd/pal.Rmd
), so it can be easily
reverted.
Remove Netlify redirect rule /
-> /dev
.
Release pkg pkgsnip on CRAN.
Revert step 2.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.