This is an automated email from the ASF dual-hosted git repository. thisisnic pushed a commit to branch maint-25.0.0-r in repository https://gitbox.apache.org/repos/asf/arrow.git
commit 4917ffe2b934a534cc72233d99095fb6e5cb13e9 Author: Nic Crane <[email protected]> AuthorDate: Mon Jul 13 11:45:47 2026 +0100 GH-50496: [R] Polish NEWS.md for 25.0.0 Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> --- r/NEWS.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/r/NEWS.md b/r/NEWS.md index 1c7fb4926d..1170021182 100644 --- a/r/NEWS.md +++ b/r/NEWS.md @@ -19,11 +19,46 @@ # arrow 25.0.0 +## Breaking changes + - Arrow `uint64` types are now always converted to R `double` (numeric) vectors, regardless of the values. Previously, small `uint64` values were converted to R `integer`, which could cause inconsistent types within list columns when different list elements had different value ranges (#50339). +## New features + +- `Field` objects now support field-level metadata via `$metadata` and + `$with_metadata()` (@max-romagnoli, #33390). +- Parquet files now support list-columns of ordered factors (ordered + dictionaries) (#49689). + +## Minor improvements and fixes + +- `Array$create()` now gives a clearer error message when given a `POSIXct` + object with an invalid timezone (#40886). +- Dictionary arrays with `large_string` value types now convert correctly to R + factors (#39603). +- `open_dataset()` now gives a clearer error message when providing a mix of + readr and Arrow options (@Rich-T-kid, #33420). +- `read_parquet()` no longer triggers a C++ alignment warning from the Acero + source node (#46178). +- `Schema` metadata partial matching on `$metadata$r` no longer errors when + other metadata keys start with "r" (#50163). +- `to_arrow()` now preserves `group_by()` when converting from a dbplyr lazy + table (#40640). +- `write_parquet()` now correctly validates that `max_rows_per_group` is a + positive number (#40742). +- Stale S3 connections no longer cause a segfault during garbage collection + (#50009). +- Spurious "Invalid metadata$r" warnings are no longer emitted when reading + files with custom schema metadata (#48712). + +## Installation + +- The minimum supported R version is now 4.2 (#49901). +- The R package now builds under r-universe/r-wasm (#49981). + # arrow 24.0.0 ## New features
