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).
Point the pkgdown site at this repository (#123).
Install the development version from this repository (#122).
State the goals and non-goals (#121).
Break lines at meaning boundaries (#120).
Point the badges at this repository (#118).
Harmonize README and pkgdown front page rendering (#119).
Use pak::pak() for the development install (#116).
State the goals and non-goals (#121).
Break lines at meaning boundaries (#120).
Harmonize README and pkgdown front page rendering (#119).
Bump version to 1.2.6.9021 (#117).
Bump version to 1.2.6.9020 (#115).
Bump version to 1.2.6.9019 (#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.workflow_run workflows against untrusted pull requests (#106).Auto-update from GitHub Actions (#102).
Auto-update from GitHub Actions (#99).
Auto-update from GitHub Actions (#111).
format-suggest egress (audit → block).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.
extra-packages (#82).utf8_format() and utf8_print(), no extra arguments allowed.Replace [v]sprintf() with [v]snprintf() (#67).
Add direct include for snprintf() (@MichaelChirico, #43).
Add ellipsis before optional args (#74).
Add pkgdown reference index.
Update maintainer e-mail address.
Fix compiler warnings (@Antonov548, #37).
utf8_width() now reports correct widths for narrow emojis (#9).utf8lite.Fix rendering of emoji ZWJ sequences like "\U1F469\U200D\U2764\UFE0F\U200D\U1F48B\U200D\U1F469".
Make output_utf8() always return TRUE on Windows, so that characters in the user's native locale don't get escaped by utf8_encode(). The downside of this change is that on Windows, utf8_width() reports the wrong values for characters outside the user's locale when stdout() is redirected by knitr or another process.
When truncating long strings strings via utf8_format(), use an ellipsis that is printable in the user's native locale ("\u2026" or "..."`).
utf8_format() with non-NULL width argument.as_utf8().output_ansi() and output_utf8() functions to test for output capabilities.Add utf8 argument to utf8_encode(), utf8_format(), utf8_print(), and utf8_width() for precise control over assumed output capabilities; defaults to the result of output_utf8().
Add ability to style backslash escapes with the escapes arguments to utf8_encode() and utf8_print(). Switch from "faint" styling to no styling by default.
Slightly reword error messages for as_utf8().
Fix (spurious) rchk warnings.
utf8_width() determining width of non-ASCII strings when LC_CTYPE=C.as_utf8() (the R version is still present).Split off functions as_utf8(), utf8_valid(), utf8_normalize(), utf8_encode(), utf8_format(), utf8_print(), and utf8_width() from [corpus][corpus] package.
Added special handling for Unicode grapheme clusters in formatting and width measurement functions.
Added ANSI styling to escape sequences.
Added ability to style row and column names in utf8_print().