diff --git a/CHANGELOG.md b/CHANGELOG.md index 63632ae1..a641f561 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,17 @@ # Changelog -## libR-sys (unreleased) +## libR-sys 0.4.0 + +- Update the default precomuted bindings to R 4.2.0. +- [`Windows`] Dropped build-time dependency on `winapi`. +- Remove bindings for the symbols that are not part of R API. [[#96]](https://github.com/extendr/libR-sys/pull/96) +- Add bindings for the following header files: + - `R_ext/Applic.h`: optimisation functions [[#117]](https://github.com/extendr/libR-sys/pull/117) + - `R_ext/Random.h`: random number generator state wrappers [[#123]](https://github.com/extendr/libR-sys/pull/123) + - `Rmath.h`: distribution functions [[#124]](https://github.com/extendr/libR-sys/pull/124) +- [`Linux`] Provide precomuted bindings for linux-aarch64 (aka ARM64). [[#133]](https://github.com/extendr/libR-sys/pull/133) + +## libR-sys 0.3.0 - Drop support for 32-bit Windows with R >= 4.2. As [the release note of R 4.1.0](https://stat.ethz.ch/pipermail/r-announce/2021/000670.html) @@ -9,7 +20,6 @@ To be clear, libR-sys (and extendr) crate will keep supporting 32-bit on R < 4.2 for a year or so. - libR-sys no longer sets `DEP_R_R_VERSION_STRING` environmental variable. -- [`Windows`] Dropped build-time dependency on `winapi` ## libR-sys 0.2.2 diff --git a/Cargo.toml b/Cargo.toml index 2eb9ab53..dd43a137 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libR-sys" -version = "0.3.0" +version = "0.4.0" authors = [ "andy-thomason ", "Thomas Down",