README.md and index.md in CI (cynkra/cynkratemplate#118).Refactor(ci): Serve the revdep scripts with the actions instead of copying them (cynkra/cynkratemplate#149).
Feat(ci): Run R-hub checks on every cran-* push, through rhub-setup and rhub-check actions (cynkra/cynkratemplate#145).
Feat(ci): Report coverage on pull requests from this repository (cynkra/cynkratemplate#146).
Ci: Bound every job with timeout-minutes (cynkra/cynkratemplate#144).
Fix(revdep2): Let a slice with no packages check nothing instead of failing (cynkra/cynkratemplate#150).
Feat: Build a binary package in every check job and share it as an artifact (cynkra/cynkratemplate#141).
Fix(ci): Collect the fleet's workflow fixes after the move to central actions (cynkra/cynkratemplate#139).
Break lines at meaning boundaries (#86).
Point the coverage link at the default branch (#85).
Harmonize README and pkgdown front page rendering (#83).
Refactor(ci): Serve the actions from this repository instead of copying them (cynkra/cynkratemplate#121).
Refactor(ci): Move every script out of the workflows and into a named action (cynkra/cynkratemplate#120).
Refactor(ci): Make an action of what the workflows say more than once.
Refactor(ci): Move every script that could change out of the workflows.
Refactor(ci): Extract the last three scripts, which only a named action can hold.
Fix(ci): Keep the raw name expression out of the running job's step list (cynkra/cynkratemplate#119).
Fix(fledge): Push the bump to the default branch wherever that is allowed (cynkra/cynkratemplate#117).
Fix(ci): Make a failing rcc run say what failed, and link to it (cynkra/cynkratemplate#115).
Fix(ci): Exempt deprecation warnings from the roxygenize warning gate (cynkra/cynkratemplate#114).
revdep2, revdep4 and revdepx subsystems with rigraph.Perf(revdepx): Compile the revdeps' checks through ccache.
Fix(ci): Survive an archived CRAN package, and install it from where it still lives.
Ci: Fail the roxygenize step on roxygen2 warnings (#111).
rigraph, duckdb-r and dm.Wrap the commit status update into an action.
Route ccache through one-word compiler wrappers on Unix.
Name every step and restore the log entry setup-pandoc swallows.
revdep2 workflow.Ci: Harden workflow_run workflows against untrusted pull requests (#106).
Ci: Pin third-party actions to commits and let Renovate keep them pinned (#105).
Ci: Give every workflow and job an explicit permissions block (#103).
Ci: Pass workflow context through the environment, not into script text (#102).
Ci: Add a Windows arm64 (windows-11-arm) check on R-release (#99).
Ci: Run all smoke-test checks even when one fails (#97).
Ci: Apply matrix env vars in the workflow, not in custom actions (#95).
Ci: Link the responsible workflow run in snapshot update PRs (#96).
format-suggest egress (audit → block).format-suggest against pull_request_target pwn requests (#93).Run on Ubuntu 26.04.
Align workflows with template.
.Label with levels in cut_format() tests (#71).Update ccache-action reference.
Bump action version.
.gitignore and .Rbuildignore.Create snapshot update PR against correct branch.
Add reference to /apply-patch workflow in commit message.
Clarify rationale for not deploying on schedule.
Only run fledge on pushes to main.
Tweak fledge workflow and ccache action.
Cosmetics.
Bump action versions.
Install clang-format-21.
Align fledge workflow.
Harmonize.
coalesce.na(): dplyr::coalesce()hms.to.seconds() and seconds.to.hms(): the hms packagelist.to.df(), df.to.list(), nlist() and nc(): the tibble packageofactor(): forcats::fct_inorder()sample.data.frame(): dplyr::sample_n()thisfile() and others: the rprojroot packagetll(): purrr::transpose()vswitch(): dplyr::recode()setMissingNames()test_examples() in tests (#12, @jimhester).cut_format() with ability to tweak label formatting, and more sensible defaults (#9).
breaks is an atomic value.list_to_df() and df_to_list().vswitch.thisfile().gdiff() does not attempt to maintain class information, the called function is supposed to do this.gdiff() accepts a factor as input.knitr::current_input() (#6).ofactor now uses ... instead of explicit argument list (making it
compatible to R 2.15.3 and future versions of R), and accepts levels
argument (works like factor then)New function thisfile: Returns a guess for the path of the currently
executed script
Removed all dependencies to Rcpp
Removed useless Rcpp "Hello World" code
New function ofactor: Creates a factor that maintains the order of levels
in the data
Remove functions tc and tlist, they're now part of the sweetnR package
New function tll: Transposes a list of lists
sample.rowshms.to.seconds and seconds.to.hmsin_intervalnlistcoalesce.naexport