Skip to content

Commit a1047c2

Browse files
Bump version to v0.5.0 and add changelog (#169)
1 parent 6355e08 commit a1047c2

15 files changed

+31
-25
lines changed

CHANGELOG.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
# Changelog
22

3-
## libR-sys (unreleased)
4-
5-
- Exclude "non-API" calls [[#135]](https://github.com/extendr/libR-sys/pull/135)
3+
## libR-sys 0.5.0
4+
5+
- Update the default precomputed bindings to R 4.3.0.
6+
- Remove deprecated API `VECTOR_PTR` from bindings. [[#165]](https://github.com/extendr/libR-sys/pull/165)
7+
- Use Rust types such as `u32` and `i16` instead of C types such as `c_uint` and `c_short` for `enum`s. [[#160]](https://github.com/extendr/libR-sys/pull/160)
8+
- Remove mathematical constants (e.g., `M_PI`), which are also provided by Rust's `std` (e.g., `std::f64::consts::PI`). [[#160]](https://github.com/extendr/libR-sys/pull/160)
9+
- Exclude "non-API" calls. [[#135]](https://github.com/extendr/libR-sys/pull/135)
10+
- Refactor version logging in generated bindings. [[#159]](https://github.com/extendr/libR-sys/pull/159)
11+
- Redefine R-devel's `Rcomplex`. [[#156]](https://github.com/extendr/libR-sys/pull/156)
612

713
## libR-sys 0.4.0
814

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libR-sys"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = [
55
"andy-thomason <[email protected]>",
66
"Thomas Down",

bindings/bindings-linux-aarch64-R4.2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Ubuntu clang version 14.0.0-1ubuntu1 */
55
/* clang-rs version: Ubuntu clang version 14.0.0-1ubuntu1 */
66
/* r version: 4.2.3 */

bindings/bindings-linux-aarch64-R4.3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Ubuntu clang version 14.0.0-1ubuntu1 */
55
/* clang-rs version: Ubuntu clang version 14.0.0-1ubuntu1 */
66
/* r version: 4.3.0 */

bindings/bindings-linux-aarch64-R4.4-devel.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Ubuntu clang version 14.0.0-1ubuntu1 */
55
/* clang-rs version: Ubuntu clang version 14.0.0-1ubuntu1 */
66
/* r version: 4.4.0-devel */
@@ -165,8 +165,8 @@ pub const R_MINOR: &[u8; 4usize] = b"4.0\0";
165165
pub const R_STATUS: &[u8; 29usize] = b"Under development (unstable)\0";
166166
pub const R_YEAR: &[u8; 5usize] = b"2023\0";
167167
pub const R_MONTH: &[u8; 3usize] = b"05\0";
168-
pub const R_DAY: &[u8; 3usize] = b"19\0";
169-
pub const R_SVN_REVISION: u32 = 84451;
168+
pub const R_DAY: &[u8; 3usize] = b"24\0";
169+
pub const R_SVN_REVISION: u32 = 84463;
170170
pub const R_GE_definitions: u32 = 13;
171171
pub const R_GE_deviceClip: u32 = 14;
172172
pub const R_GE_group: u32 = 15;

bindings/bindings-linux-x86_64-R4.2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Ubuntu clang version 14.0.0-1ubuntu1 */
55
/* clang-rs version: Ubuntu clang version 14.0.0-1ubuntu1 */
66
/* r version: 4.2.3 */

bindings/bindings-linux-x86_64-R4.3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Ubuntu clang version 14.0.0-1ubuntu1 */
55
/* clang-rs version: Ubuntu clang version 14.0.0-1ubuntu1 */
66
/* r version: 4.3.0 */

bindings/bindings-linux-x86_64-R4.4-devel.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Ubuntu clang version 14.0.0-1ubuntu1 */
55
/* clang-rs version: Ubuntu clang version 14.0.0-1ubuntu1 */
66
/* r version: 4.4.0-devel */
@@ -165,8 +165,8 @@ pub const R_MINOR: &[u8; 4usize] = b"4.0\0";
165165
pub const R_STATUS: &[u8; 29usize] = b"Under development (unstable)\0";
166166
pub const R_YEAR: &[u8; 5usize] = b"2023\0";
167167
pub const R_MONTH: &[u8; 3usize] = b"05\0";
168-
pub const R_DAY: &[u8; 3usize] = b"19\0";
169-
pub const R_SVN_REVISION: u32 = 84451;
168+
pub const R_DAY: &[u8; 3usize] = b"24\0";
169+
pub const R_SVN_REVISION: u32 = 84463;
170170
pub const R_GE_definitions: u32 = 13;
171171
pub const R_GE_deviceClip: u32 = 14;
172172
pub const R_GE_group: u32 = 15;

bindings/bindings-macos-aarch64-R4.3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Homebrew clang version 16.0.3 */
55
/* clang-rs version: Homebrew clang version 16.0.3 */
66
/* r version: 4.3.0 */

bindings/bindings-macos-x86_64-R4.2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* automatically generated by rust-bindgen 0.64.0 */
22

3-
/* libR-sys version: 0.4.0 */
3+
/* libR-sys version: 0.5.0 */
44
/* bindgen clang version: Homebrew clang version 16.0.3 */
55
/* clang-rs version: Homebrew clang version 16.0.3 */
66
/* r version: 4.2.3 */

0 commit comments

Comments
 (0)