Ilia Kosenkov is now the official maintainer.
Josiah Parry is now a contributor.
Support Rtools43 (#231).
rextendr
has migrated to the use of cli
for raising errors and warnings.
Developer note: new helper function local_quiet_cli()
introduced in R/utils.R
to simplify silencing cli output.
A new function rust_sitrep()
that prints out a short report on the currently installed Rust toolchain (#274).
A new function write_license_note()
to generate LICENSE.note
file from Cargo.toml
(#271).
extendr_fn_options
parameter of rust_source()
controls what type of options are emitted to #[extendr()]
attribute (#252).
use_dev_extendr
flag makes rust_source()
family of functions compile code using development version of extendr
.
Development configuration is stored as an option named rextendr.extendr_dev_deps
(#251).
features
parameter of rust_source()
now correctly enables features in extendr-api
and references required crates.
features
not available in release version of extendr
raises a warning (#249).
A <pkg_name>-win.def
file containing DLL exports is created by rextendr::use_extendr()
. It is used during linking phase on Windows and solves the problem of compiling very large projects, such as polars
(#212)
Support extendr macro with options (#128).
rust_source()
got features
argument to specify Cargo features to activate
(#140).
rextendr::document()
now sets the envvars that devtools::document()
sets,
e.g. NOT_CRAN
(#135).
First official release.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.