Skip to content

Commit b704b70

Browse files
Release preparation/0.4.2 (#470)
* Fix NEWS * Fix links * Update cran comments * Set version
1 parent 71defdc commit b704b70

File tree

4 files changed

+6
-13
lines changed

4 files changed

+6
-13
lines changed

DESCRIPTION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: rextendr
22
Title: Call Rust Code from R using the 'extendr' Crate
3-
Version: 0.4.1.9000
3+
Version: 0.4.2
44
Authors@R:
55
c(person(given = "Claus O.",
66
family = "Wilke",
@@ -45,7 +45,7 @@ Description: Provides functions to compile and load Rust code from R, similar
4545
helper functions to create R packages that use Rust code. Under the hood,
4646
the Rust crate 'extendr' is used to do all the heavy lifting.
4747
License: MIT + file LICENSE
48-
URL: https://extendr.github.io/rextendr/, https://github.com/extendr/rextendr
48+
URL: https://extendr.rs/rextendr/, https://github.com/extendr/rextendr
4949
BugReports: https://github.com/extendr/rextendr/issues
5050
Depends:
5151
R (>= 4.1)

NEWS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# rextendr (development version)
1+
# rextendr 0.4.2
22

3-
* Sets the `extendr-api` version to the latest stable version instead of `"*"` when creating a new package. This is fetched from https://crates.io/api/v1/crates/extendr-api and will fall back to `"*"` if not available <https://github.com/extendr/rextendr/pull/467>
3+
* Sets the `extendr-api` version to the latest stable version instead of `"*"` when creating a new package. This is fetched from <https://crates.io/api/v1/crates/extendr-api> and will fall back to `"*"` if not available <https://github.com/extendr/rextendr/pull/467>
44
* Adds `xz` to `SystemRequirements` to ensure extendr based packages build on Posit Package Manager <https://github.com/extendr/rextendr/pull/467>
5-
* Sets the release profile to use `lto=true` and `codegen-units=1` to ensure compatible builds with WebR as well as reduce the overall compiled package size <https://github.com/extendr/rextendr/pull/465>.
5+
* Sets the release profile to use `lto=true` and `codegen-units=1` to ensure compatible builds with WebR as well as reduce the overall compiled package size <https://github.com/extendr/rextendr/pull/465>.
66
* Fixes compatibility with WebR by adding `CARGO_PROFILE_DEV_PANIC="abort" CARGO_PROFILE_RELEASE_PANIC="abort"` when targeting `wasm32-unknown-emsacripten` target <https://github.com/extendr/rextendr/pull/461>
77

88
# rextendr 0.4.1

cran-comments.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
## Remarks on the previous version
2-
3-
`rextendr` version `0.4.0` was submitted to CRAN but failed to pass some checks due to a complex testing suite, which is designed to support development process via GitHub Actions CI. As a result, `rextendr` has been temporarily removed from CRAN and CRAN checks might warn about this, e.g.:
4-
> X-CRAN-Comment: Archived on 2025-05-16 as issues were not corrected in time.
5-
6-
We adjusted our tests to ensure that the package is CRAN-compliant.
7-
81
## revdepcheck results
92

103
We checked 1 reverse dependencies, comparing R CMD check results across CRAN and dev versions of this package.

man/rextendr.Rd

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)