From f030af9a72372579e36f80bb7b889ff046d1f9eb Mon Sep 17 00:00:00 2001 From: Nic Crane Date: Wed, 16 Jul 2025 10:09:14 +0100 Subject: [PATCH 1/7] update news --- r/NEWS.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/r/NEWS.md b/r/NEWS.md index 0be0bc8e0d5..d3c7c52b2e3 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -19,13 +19,25 @@ # arrow 20.0.0.9000 +## Breaking changes + +- Backwards compatibility checks for legacy libarrow versions have been removed + from the R package (#46491). +- Require cmake 3.25 in bundled build script for full-source builds (#46834). + +## New features + +- Support for Arrow's 32 and 64 bit Decimal types (#46720). +- `hms::hms()` and `hms::as_hms()` bindings implemented to create and manipulate time of day variables (#46206). +- `atan()`, `sinh()`, `cosh()`, `tanh()`, `asinh()`, `acosh()`, and `tanh()`, and `expm1()` bindings added (#44953). + ## Minor improvements and fixes -- Added bindings for atan, sinh, cosh, tanh, asinh, acosh, and tanh, and expm1 (#44953) - Expose an option `check_directory_existence_before_creation` in `S3FileSystem` - to reduce I/O calls on cloud storage (@HaochengLIU, #41998) + to reduce I/O calls on cloud storage (@HaochengLIU, #41998). - `case_when()` now correctly detects objects that are not in the global environment (@etiennebacher, #46667). +- Negative fractional dates now correctly converted to integers by flooring values (#46873). # arrow 20.0.0.1 From fd8b0d22efab9c54ec62c01ed82606335e3c752e Mon Sep 17 00:00:00 2001 From: Nic Crane Date: Sat, 19 Jul 2025 19:50:04 +0100 Subject: [PATCH 2/7] Update r/NEWS.md Co-authored-by: Bryce Mecum --- r/NEWS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/r/NEWS.md b/r/NEWS.md index d3c7c52b2e3..50a80095699 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -21,8 +21,8 @@ ## Breaking changes -- Backwards compatibility checks for legacy libarrow versions have been removed - from the R package (#46491). +- Backwards compatibility checks for legacy Arrow C++ versions have been removed + from the R package (#46491). This shouldn't affect most users this package and would only impact you if you were building the R package from source with different R package and Arrow C++ versions. - Require cmake 3.25 in bundled build script for full-source builds (#46834). ## New features From 57f0c5d7e0c24f17c3c874597e131cfc93f044d1 Mon Sep 17 00:00:00 2001 From: Nic Crane Date: Sat, 19 Jul 2025 19:50:13 +0100 Subject: [PATCH 3/7] Update r/NEWS.md Co-authored-by: Bryce Mecum --- r/NEWS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/r/NEWS.md b/r/NEWS.md index 50a80095699..7f5648baebe 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -23,7 +23,7 @@ - Backwards compatibility checks for legacy Arrow C++ versions have been removed from the R package (#46491). This shouldn't affect most users this package and would only impact you if you were building the R package from source with different R package and Arrow C++ versions. -- Require cmake 3.25 in bundled build script for full-source builds (#46834). +- Require CMake 3.25 or greater in bundled build script for full-source builds (#46834). This shouldn't affect most users. ## New features From b09c25591e3bac5df16670aa47439e18d75ea32d Mon Sep 17 00:00:00 2001 From: Nic Crane Date: Sat, 19 Jul 2025 19:50:43 +0100 Subject: [PATCH 4/7] Update r/NEWS.md --- r/NEWS.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/r/NEWS.md b/r/NEWS.md index 7f5648baebe..0325a7b9aa2 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -19,12 +19,6 @@ # arrow 20.0.0.9000 -## Breaking changes - -- Backwards compatibility checks for legacy Arrow C++ versions have been removed - from the R package (#46491). This shouldn't affect most users this package and would only impact you if you were building the R package from source with different R package and Arrow C++ versions. -- Require CMake 3.25 or greater in bundled build script for full-source builds (#46834). This shouldn't affect most users. - ## New features - Support for Arrow's 32 and 64 bit Decimal types (#46720). From fb37256922d08a563196203077ae7b62e7e5ecb5 Mon Sep 17 00:00:00 2001 From: Nic Crane Date: Sat, 19 Jul 2025 19:51:51 +0100 Subject: [PATCH 5/7] Update r/NEWS.md --- r/NEWS.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/r/NEWS.md b/r/NEWS.md index 0325a7b9aa2..35323860ee0 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -32,6 +32,9 @@ - `case_when()` now correctly detects objects that are not in the global environment (@etiennebacher, #46667). - Negative fractional dates now correctly converted to integers by flooring values (#46873). +- Backwards compatibility checks for legacy Arrow C++ versions have been removed + from the R package (#46491). This shouldn't affect most users this package and would only impact you if you were building the R package from source with different R package and Arrow C++ versions. +- Require CMake 3.25 or greater in bundled build script for full-source builds (#46834). This shouldn't affect most users. # arrow 20.0.0.1 From 35c1e5e8dc9a9bc6a0a063cfb2e98cdfc373b1fd Mon Sep 17 00:00:00 2001 From: Nic Crane Date: Sat, 19 Jul 2025 19:53:18 +0100 Subject: [PATCH 6/7] Update r/NEWS.md --- r/NEWS.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/r/NEWS.md b/r/NEWS.md index 35323860ee0..e99f6c4bce3 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -33,7 +33,8 @@ environment (@etiennebacher, #46667). - Negative fractional dates now correctly converted to integers by flooring values (#46873). - Backwards compatibility checks for legacy Arrow C++ versions have been removed - from the R package (#46491). This shouldn't affect most users this package and would only impact you if you were building the R package from source with different R package and Arrow C++ versions. + from the R package (#46491). This shouldn't affect most users this package and would only impact you + if you were building the R package from source with different R package and Arrow C++ versions. - Require CMake 3.25 or greater in bundled build script for full-source builds (#46834). This shouldn't affect most users. # arrow 20.0.0.1 From 2275d6b669629d5e70c94c96af769f4184197d8f Mon Sep 17 00:00:00 2001 From: Nic Crane Date: Sat, 19 Jul 2025 19:53:36 +0100 Subject: [PATCH 7/7] Update r/NEWS.md --- r/NEWS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/r/NEWS.md b/r/NEWS.md index e99f6c4bce3..2c010576a45 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -34,7 +34,7 @@ - Negative fractional dates now correctly converted to integers by flooring values (#46873). - Backwards compatibility checks for legacy Arrow C++ versions have been removed from the R package (#46491). This shouldn't affect most users this package and would only impact you - if you were building the R package from source with different R package and Arrow C++ versions. + if you were building the R package from source with different R package and Arrow C++ versions. - Require CMake 3.25 or greater in bundled build script for full-source builds (#46834). This shouldn't affect most users. # arrow 20.0.0.1