The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
box.lsp
package in
.Rprofile
before applying the languageserver
options.See How-to: Rhino 1.10 Migration Guide
box.lsp
for auto-complete support for
box
modules in VS Code.box.linters
styling functions to style
box::use()
calls according to the Rhino style guide.treesitter
and
treesitter.r
dependenciesSee How-to: Rhino 1.9 Migration Guide
sass: custom
configuration option for cleaner
integration with bslib
.format_js()
and format_sass()
powered by prettier.
lint_js()
and
lint_sass()
report styling errors. They might
complain about formatting done with format_js()
and
format_sass()
functions; however, we haven’t spotted any
issues so far. If you face any problems with this, then please raise an
issue on GitHubSee How-to: Rhino 1.8 Migration Guide
box.linters
. New rhino
projects will be configured to use linters from
box.linters
.See How-to: Rhino 1.7 Migration Guide
box::use
statements:
box_universal_import_linter
checks if all imports are
explicit.box_trailing_commas_linter
checks if statements include
trailing commas.box_func_import_count_linter
checks if the number of
function imports does not exceed the limit.box_separate_calls_linter
checks if packages and
modules are imported in separate statements.rhino::app()
:
request
parameter is now correctly forwarded to the
UI function when using a legacy_entrypoint
(#395).shiny.autoreload
.See How-to: Rhino 1.6 Migration Guide
pkg_install
supports installation from local sources,
GitHub, and Bioconductor.test_e2e()
now uses cypress
13.6build_js()
now uses webpack
5.89build_sass()
now uses sass
1.69lint_js()
now uses eslint
8.56lint_sass()
now uses stylelint
14.16 (the
last major version supporting stylistic rules)RHINO_NPM
environment variable to allow using
npm
alternatives like bun
and
pnpm
.format_r
no longer adds spaces in box
imports.build_sass
minifies the CSS file also if using R
sass
package.pkg_install()
and pkg_remove()
functions to simplify dependency management in Rhino.registerReactComponents()
, R function
react_component()
).test_r()
now clears the environment of loaded box
modules before tests are run. This removes the need for
box::reload()
calls in tests.shinymanager
.shinytest2
out of the box.build_js()
and build_sass()
functions
now work with watch = TRUE
.lint_js()
function now works when imports are used
in JavaScript.build_js()
and build_sass()
CI.r-lib/actions/setup-r@v2
.lint_r()
now accepts a paths
argument
which can be used to run it on specific files.init()
function will refuse to run in the home
directory unless force = TRUE
is passed.legacy_entrypoint: source
(the UI function no longer needs
to take an argument).lintr >= 3.0.0
and updated linter
rules.Minor release to fix CRAN check failures (upgrade roxygen2 to 7.2.1 and regenerate documentation).
rhino::lint_sass()
(#289).First stable version.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.