Add xml2 for covr, print testthat results (#118).
Run coverage checks after pkgdown push.
Break lines at meaning boundaries (#199).
Drop the branch from the coverage badge (#198).
Harmonize README and pkgdown front page rendering (#193).
Add a pak::pak() development install to the README (#190).
Snapshot updates for R-CMD-check-dev ({"package":"testthat"}) (#141).
Snapshot updates for rcc-full ({"os":"macos-latest","r":"4.5"}) (#139).
CRAN release v1.0.2 (#149).
Bump version to 1.0.1.9035 (#146).
Bump version to 1.0.1.9034 (#144).
Bump version to 1.0.2.9000 (#150).
Always use _R_CHECK_FORCE_SUGGESTS_=false (#121).
Correct installation of xml2 (#120).
Explain (#119).
Fix (#117).
Avoid failure in fledge workflow if no changes (#114).
revdep2, revdep4 and revdepx subsystems with rigraph.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: 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.
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.
Fix link to "What they forgot" chapter (@Masterxilo, #101).
here::i_am() offers a new recommended way to declare the project root. Instead of relying on special files or directories that indicate the project root, each script and report now can declare its own location relative to the project root (#27).dr_here() shows the initial and current working directory (#18, #55).?here to address conflict with lubridate::here() (#37, @nzgwynn).set_here() is superseded in favor of here::i_am() (#61).... argument to here() (#7).Initial CRAN release.
here()
.here file or can be either an RStudio project, an R package, a remake project, a Projectile project, or a VCS repository.set_here() function creates a .here file so that a directory is recognized as root by here().dr_here() function explains the reasoning of here() for the current session.