Release Notes
Added
- Bare calls to rlang's standalone type-check helpers now narrow the checked
value in subsequent code. The narrowing covers scalar, vector, class, and
callable checks and accounts for allow_null and allow_na.
stopifnot() and assertthat::assert_that() predicates now narrow values
after successful assertions.
Fixed
- Same-named user functions are only treated as rlang standalone checkers when
their signatures match the expected checker shape, avoiding incorrect
narrowing for ordinary project functions.
- The scheduled typeshed update workflow now targets
main and leaves pull
request creation to maintainers.
Typeshed
- Updated the vendored r-typeshed snapshot to v0.3.0.
Install ry-cli 0.6.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/sims1253/ry/releases/download/v0.6.1/ry-cli-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/sims1253/ry/releases/download/v0.6.1/ry-cli-installer.ps1 | iex"
Download ry-cli 0.6.1