This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/master by this push:
     new 1eb19b539 Update version to `25.0.0` and update Changelog (#2877)
1eb19b539 is described below

commit 1eb19b5394b84eaa0dbb24f65e74018defb3332b
Author: Andrew Lamb <[email protected]>
AuthorDate: Fri Oct 14 16:32:01 2022 -0400

    Update version to `25.0.0` and update Changelog (#2877)
    
    * Chore: update version to 25.0.0
    
    * Update instructions
    
    * Update for changelog
    
    * Changelog
    
    * Updates
    
    * udpates
    
    * fix link
---
 CHANGELOG-old.md                             | 63 ++++++++++++++++++-
 CHANGELOG.md                                 | 92 ++++++++++++++++------------
 arrow-array/Cargo.toml                       |  8 +--
 arrow-buffer/Cargo.toml                      |  2 +-
 arrow-data/Cargo.toml                        |  6 +-
 arrow-flight/Cargo.toml                      |  4 +-
 arrow-flight/README.md                       |  2 +-
 arrow-integration-test/Cargo.toml            |  6 +-
 arrow-integration-testing/Cargo.toml         |  4 +-
 arrow-pyarrow-integration-testing/Cargo.toml |  4 +-
 arrow-schema/Cargo.toml                      |  2 +-
 arrow/Cargo.toml                             | 10 +--
 arrow/README.md                              |  4 +-
 dev/release/README.md                        |  8 ++-
 dev/release/update_change_log.sh             |  4 +-
 parquet/Cargo.toml                           |  6 +-
 parquet_derive/Cargo.toml                    |  4 +-
 parquet_derive/README.md                     |  4 +-
 parquet_derive_test/Cargo.toml               |  6 +-
 19 files changed, 157 insertions(+), 82 deletions(-)

diff --git a/CHANGELOG-old.md b/CHANGELOG-old.md
index 3305a6cfd..3f5c541df 100644
--- a/CHANGELOG-old.md
+++ b/CHANGELOG-old.md
@@ -19,9 +19,68 @@
 
 # Historical Changelog
 
-## [24.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-16)
+## [24.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-30)
 
-[Full Changelog](https://github.com/apache/arrow-rs/compare/22.0.0...24.0.0)
+[Full Changelog](https://github.com/apache/arrow-rs/compare/23.0.0...24.0.0)
+
+**Breaking changes:**
+
+- Cleanup `ArrowNativeType` \(\#1918\) 
[\#2793](https://github.com/apache/arrow-rs/pull/2793) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Remove `ArrowNativeType::FromStr` 
[\#2775](https://github.com/apache/arrow-rs/pull/2775) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Split out `arrow-array`  crate \(\#2594\) 
[\#2769](https://github.com/apache/arrow-rs/pull/2769) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add `dyn_arith_dict` feature flag 
[\#2760](https://github.com/apache/arrow-rs/pull/2760) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Split out `arrow-data` into a separate crate 
[\#2746](https://github.com/apache/arrow-rs/pull/2746) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Split out arrow-schema \(\#2594\) 
[\#2711](https://github.com/apache/arrow-rs/pull/2711) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+
+**Implemented enhancements:**
+
+- Include field name in Parquet PrimitiveTypeBuilder error messages 
[\#2804](https://github.com/apache/arrow-rs/issues/2804) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Add PrimitiveArray::reinterpret\_cast 
[\#2785](https://github.com/apache/arrow-rs/issues/2785)
+- BinaryBuilder and StringBuilder initialization parameters in struct\_builder 
may be wrong [\#2783](https://github.com/apache/arrow-rs/issues/2783) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add divide scalar dyn kernel which produces null for division by zero 
[\#2767](https://github.com/apache/arrow-rs/issues/2767) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add divide dyn kernel which produces null for division by zero 
[\#2763](https://github.com/apache/arrow-rs/issues/2763) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Improve performance of checked kernels on non-null data 
[\#2747](https://github.com/apache/arrow-rs/issues/2747) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add overflow-checking variants of arithmetic dyn kernels 
[\#2739](https://github.com/apache/arrow-rs/issues/2739) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- The `binary` function should not panic on unequaled array length. 
[\#2721](https://github.com/apache/arrow-rs/issues/2721) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
+**Fixed bugs:**
+
+- min compute kernel is incorrect with sliced buffers in arrow 23 
[\#2779](https://github.com/apache/arrow-rs/issues/2779) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- `try_unary_dict` should check value type of dictionary array 
[\#2754](https://github.com/apache/arrow-rs/issues/2754) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
+**Closed issues:**
+
+- Add back JSON import/export for schema 
[\#2762](https://github.com/apache/arrow-rs/issues/2762)
+- null casting and coercion for Decimal128  
[\#2761](https://github.com/apache/arrow-rs/issues/2761)
+- Json decoder behavior changed from versions 21 to 21 and returns 
non-sensical num\_rows for RecordBatch 
[\#2722](https://github.com/apache/arrow-rs/issues/2722) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Release Arrow `23.0.0` \(next release after `22.0.0`\) 
[\#2665](https://github.com/apache/arrow-rs/issues/2665) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
+
+**Merged pull requests:**
+
+- add field name to parquet PrimitiveTypeBuilder error messages 
[\#2805](https://github.com/apache/arrow-rs/pull/2805) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([andygrove](https://github.com/andygrove))
+- Add struct equality test case \(\#514\) 
[\#2791](https://github.com/apache/arrow-rs/pull/2791) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Move unary kernels to arrow-array \(\#2787\) 
[\#2789](https://github.com/apache/arrow-rs/pull/2789) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Disable test harness for string\_dictionary\_builder benchmark 
[\#2788](https://github.com/apache/arrow-rs/pull/2788) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add PrimitiveArray::reinterpret\_cast \(\#2785\) 
[\#2786](https://github.com/apache/arrow-rs/pull/2786) 
([tustvold](https://github.com/tustvold))
+- Fix BinaryBuilder and StringBuilder Capacity Allocation in StructBuilder 
[\#2784](https://github.com/apache/arrow-rs/pull/2784) 
([chunshao90](https://github.com/chunshao90))
+- Fix min/max computation for sliced arrays \(\#2779\) 
[\#2780](https://github.com/apache/arrow-rs/pull/2780) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Fix Backwards Compatible Parquet List Encodings \(\#1915\) 
[\#2774](https://github.com/apache/arrow-rs/pull/2774) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([tustvold](https://github.com/tustvold))
+- MINOR: Fix clippy for rust 1.64.0 
[\#2772](https://github.com/apache/arrow-rs/pull/2772) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- MINOR: Fix clippy for rust 1.64.0 
[\#2771](https://github.com/apache/arrow-rs/pull/2771) 
([viirya](https://github.com/viirya))
+- Add divide scalar dyn kernel which produces null for division by zero 
[\#2768](https://github.com/apache/arrow-rs/pull/2768) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Add divide dyn kernel which produces null for division by zero 
[\#2764](https://github.com/apache/arrow-rs/pull/2764) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Add value type check in try\_unary\_dict 
[\#2755](https://github.com/apache/arrow-rs/pull/2755) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Fix `verify_release_candidate.sh` for new arrow subcrates 
[\#2752](https://github.com/apache/arrow-rs/pull/2752) 
([alamb](https://github.com/alamb))
+- Fix: Issue 2721 : binary function should not panic but return error w… 
[\#2750](https://github.com/apache/arrow-rs/pull/2750) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([aksharau](https://github.com/aksharau))
+- Speed up checked kernels for non-null data \(~1.4-5x faster\) 
[\#2749](https://github.com/apache/arrow-rs/pull/2749) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Dandandan](https://github.com/Dandandan))
+- Add overflow-checking variants of arithmetic dyn kernels 
[\#2740](https://github.com/apache/arrow-rs/pull/2740) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Trim parquet row selection 
[\#2705](https://github.com/apache/arrow-rs/pull/2705) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([tustvold](https://github.com/tustvold))
+
+
+
+## [23.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-16)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/22.0.0...23.0.0)
 
 **Breaking changes:**
 
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9b334b699..d69d8705e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,62 +19,74 @@
 
 # Changelog
 
-## [24.0.0](https://github.com/apache/arrow-rs/tree/24.0.0) (2022-09-30)
+## [25.0.0](https://github.com/apache/arrow-rs/tree/25.0.0) (2022-10-14)
 
-[Full Changelog](https://github.com/apache/arrow-rs/compare/23.0.0...24.0.0)
+[Full Changelog](https://github.com/apache/arrow-rs/compare/24.0.0...25.0.0)
 
 **Breaking changes:**
 
-- Cleanup `ArrowNativeType` \(\#1918\) 
[\#2793](https://github.com/apache/arrow-rs/pull/2793) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Remove `ArrowNativeType::FromStr` 
[\#2775](https://github.com/apache/arrow-rs/pull/2775) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Split out `arrow-array`  crate \(\#2594\) 
[\#2769](https://github.com/apache/arrow-rs/pull/2769) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Add `dyn_arith_dict` feature flag 
[\#2760](https://github.com/apache/arrow-rs/pull/2760) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Split out `arrow-data` into a separate crate 
[\#2746](https://github.com/apache/arrow-rs/pull/2746) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Split out arrow-schema \(\#2594\) 
[\#2711](https://github.com/apache/arrow-rs/pull/2711) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Make DecimalArray as PrimitiveArray 
[\#2857](https://github.com/apache/arrow-rs/pull/2857) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- fix timestamp parsing while no explicit timezone given 
[\#2814](https://github.com/apache/arrow-rs/pull/2814) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([waitingkuo](https://github.com/waitingkuo))
+- Support Arbitrary Number of Arrays in downcast\_primitive\_array 
[\#2809](https://github.com/apache/arrow-rs/pull/2809) 
([tustvold](https://github.com/tustvold))
 
 **Implemented enhancements:**
 
-- Include field name in Parquet PrimitiveTypeBuilder error messages 
[\#2804](https://github.com/apache/arrow-rs/issues/2804) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
-- Add PrimitiveArray::reinterpret\_cast 
[\#2785](https://github.com/apache/arrow-rs/issues/2785)
-- BinaryBuilder and StringBuilder initialization parameters in struct\_builder 
may be wrong [\#2783](https://github.com/apache/arrow-rs/issues/2783) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Add divide scalar dyn kernel which produces null for division by zero 
[\#2767](https://github.com/apache/arrow-rs/issues/2767) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Add divide dyn kernel which produces null for division by zero 
[\#2763](https://github.com/apache/arrow-rs/issues/2763) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Improve performance of checked kernels on non-null data 
[\#2747](https://github.com/apache/arrow-rs/issues/2747) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Add overflow-checking variants of arithmetic dyn kernels 
[\#2739](https://github.com/apache/arrow-rs/issues/2739) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- The `binary` function should not panic on unequaled array length. 
[\#2721](https://github.com/apache/arrow-rs/issues/2721) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Restore Integration test JSON schema serialization  
[\#2876](https://github.com/apache/arrow-rs/issues/2876) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Fix various invalid\_html\_tags clippy error 
[\#2861](https://github.com/apache/arrow-rs/issues/2861) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
+- Replace complicated temporal macro with generic functions 
[\#2851](https://github.com/apache/arrow-rs/issues/2851) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add NaN handling in dyn scalar comparison kernels 
[\#2829](https://github.com/apache/arrow-rs/issues/2829) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add overflow-checking variant of sum kernel 
[\#2821](https://github.com/apache/arrow-rs/issues/2821) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Update to Clap 4 [\#2817](https://github.com/apache/arrow-rs/issues/2817) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Safe API to Operate on Dictionary Values 
[\#2797](https://github.com/apache/arrow-rs/issues/2797) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Add modulus op into `ArrowNativeTypeOp` 
[\#2753](https://github.com/apache/arrow-rs/issues/2753) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Allow creating of TimeUnit instances without direct dependency on 
parquet-format [\#2708](https://github.com/apache/arrow-rs/issues/2708) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Arrow Row Format [\#2677](https://github.com/apache/arrow-rs/issues/2677) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
 
 **Fixed bugs:**
 
-- min compute kernel is incorrect with sliced buffers in arrow 23 
[\#2779](https://github.com/apache/arrow-rs/issues/2779) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- `try_unary_dict` should check value type of dictionary array 
[\#2754](https://github.com/apache/arrow-rs/issues/2754) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Don't try to infer nulls in CSV schema inference 
[\#2859](https://github.com/apache/arrow-rs/issues/2859) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- `parquet::arrow::arrow_writer::ArrowWriter` ignores page size properties 
[\#2853](https://github.com/apache/arrow-rs/issues/2853) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Introducing ArrowNativeTypeOp made it impossible to call kernels from 
generics [\#2839](https://github.com/apache/arrow-rs/issues/2839) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Unsound ArrayData to Array Conversions 
[\#2834](https://github.com/apache/arrow-rs/issues/2834) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- Regression: `the trait bound for<'de> arrow::datatypes::Schema: 
serde::de::Deserialize<'de> is not satisfied` 
[\#2825](https://github.com/apache/arrow-rs/issues/2825) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+- convert string to timestamp shouldn't apply local timezone offset if there's 
no explicit timezone info in the string 
[\#2813](https://github.com/apache/arrow-rs/issues/2813) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
 
 **Closed issues:**
 
-- Add back JSON import/export for schema 
[\#2762](https://github.com/apache/arrow-rs/issues/2762)
-- null casting and coercion for Decimal128  
[\#2761](https://github.com/apache/arrow-rs/issues/2761)
-- Json decoder behavior changed from versions 21 to 21 and returns 
non-sensical num\_rows for RecordBatch 
[\#2722](https://github.com/apache/arrow-rs/issues/2722) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
-- Release Arrow `23.0.0` \(next release after `22.0.0`\) 
[\#2665](https://github.com/apache/arrow-rs/issues/2665) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)]
+- Add pub api for checking column index is sorted 
[\#2848](https://github.com/apache/arrow-rs/issues/2848) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
 
 **Merged pull requests:**
 
-- add field name to parquet PrimitiveTypeBuilder error messages 
[\#2805](https://github.com/apache/arrow-rs/pull/2805) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([andygrove](https://github.com/andygrove))
-- Add struct equality test case \(\#514\) 
[\#2791](https://github.com/apache/arrow-rs/pull/2791) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Move unary kernels to arrow-array \(\#2787\) 
[\#2789](https://github.com/apache/arrow-rs/pull/2789) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Disable test harness for string\_dictionary\_builder benchmark 
[\#2788](https://github.com/apache/arrow-rs/pull/2788) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Add PrimitiveArray::reinterpret\_cast \(\#2785\) 
[\#2786](https://github.com/apache/arrow-rs/pull/2786) 
([tustvold](https://github.com/tustvold))
-- Fix BinaryBuilder and StringBuilder Capacity Allocation in StructBuilder 
[\#2784](https://github.com/apache/arrow-rs/pull/2784) 
([chunshao90](https://github.com/chunshao90))
-- Fix min/max computation for sliced arrays \(\#2779\) 
[\#2780](https://github.com/apache/arrow-rs/pull/2780) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
-- Fix Backwards Compatible Parquet List Encodings \(\#1915\) 
[\#2774](https://github.com/apache/arrow-rs/pull/2774) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([tustvold](https://github.com/tustvold))
-- MINOR: Fix clippy for rust 1.64.0 
[\#2772](https://github.com/apache/arrow-rs/pull/2772) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
-- MINOR: Fix clippy for rust 1.64.0 
[\#2771](https://github.com/apache/arrow-rs/pull/2771) 
([viirya](https://github.com/viirya))
-- Add divide scalar dyn kernel which produces null for division by zero 
[\#2768](https://github.com/apache/arrow-rs/pull/2768) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
-- Add divide dyn kernel which produces null for division by zero 
[\#2764](https://github.com/apache/arrow-rs/pull/2764) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
-- Add value type check in try\_unary\_dict 
[\#2755](https://github.com/apache/arrow-rs/pull/2755) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
-- Fix `verify_release_candidate.sh` for new arrow subcrates 
[\#2752](https://github.com/apache/arrow-rs/pull/2752) 
([alamb](https://github.com/alamb))
-- Fix: Issue 2721 : binary function should not panic but return error w… 
[\#2750](https://github.com/apache/arrow-rs/pull/2750) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([aksharau](https://github.com/aksharau))
-- Speed up checked kernels for non-null data \(~1.4-5x faster\) 
[\#2749](https://github.com/apache/arrow-rs/pull/2749) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Dandandan](https://github.com/Dandandan))
-- Add overflow-checking variants of arithmetic dyn kernels 
[\#2740](https://github.com/apache/arrow-rs/pull/2740) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
-- Trim parquet row selection 
[\#2705](https://github.com/apache/arrow-rs/pull/2705) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([tustvold](https://github.com/tustvold))
+- Take decimal as primitive \(\#2637\) 
[\#2869](https://github.com/apache/arrow-rs/pull/2869) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Split out arrow-integration-test crate 
[\#2868](https://github.com/apache/arrow-rs/pull/2868) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Decimal cleanup \(\#2637\) 
[\#2865](https://github.com/apache/arrow-rs/pull/2865) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Fix various invalid\_html\_tags clippy errors 
[\#2862](https://github.com/apache/arrow-rs/pull/2862) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
[[arrow-flight](https://github.com/apache/arrow-rs/labels/arrow-flight)] 
([viirya](https://github.com/viirya))
+- Don't try to infer nullability in CSV reader 
[\#2860](https://github.com/apache/arrow-rs/pull/2860) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Dandandan](https://github.com/Dandandan))
+- Fix page size on dictionary fallback 
[\#2854](https://github.com/apache/arrow-rs/pull/2854) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([thinkharderdev](https://github.com/thinkharderdev))
+- Replace complicated temporal macro with generic functions 
[\#2850](https://github.com/apache/arrow-rs/pull/2850) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- \[feat\] Add pub api for checking column index is sorted. 
[\#2849](https://github.com/apache/arrow-rs/pull/2849) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([Ted-Jiang](https://github.com/Ted-Jiang))
+- parquet: Add `snap` option to README 
[\#2847](https://github.com/apache/arrow-rs/pull/2847) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([exyi](https://github.com/exyi))
+- Cleanup cast kernel [\#2846](https://github.com/apache/arrow-rs/pull/2846) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Simplify ArrowNativeType 
[\#2841](https://github.com/apache/arrow-rs/pull/2841) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Expose ArrowNativeTypeOp trait to make it useful for type bound 
[\#2840](https://github.com/apache/arrow-rs/pull/2840) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Add `interleave` kernel \(\#1523\) 
[\#2838](https://github.com/apache/arrow-rs/pull/2838) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Handle empty offsets buffer \(\#1824\) 
[\#2836](https://github.com/apache/arrow-rs/pull/2836) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Validate ArrayData type when converting to Array \(\#2834\) 
[\#2835](https://github.com/apache/arrow-rs/pull/2835) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Derive ArrowPrimitiveType for Decimal128Type and Decimal256Type \(\#2637\) 
[\#2833](https://github.com/apache/arrow-rs/pull/2833) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add NaN handling in dyn scalar comparison kernels 
[\#2830](https://github.com/apache/arrow-rs/pull/2830) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Simplify OrderPreservingInterner allocation strategy ~97% faster \(\#2677\) 
[\#2827](https://github.com/apache/arrow-rs/pull/2827) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Convert rows to arrays \(\#2677\) 
[\#2826](https://github.com/apache/arrow-rs/pull/2826) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add overflow-checking variant of sum kernel 
[\#2822](https://github.com/apache/arrow-rs/pull/2822) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([viirya](https://github.com/viirya))
+- Update Clap dependency to version 4 
[\#2819](https://github.com/apache/arrow-rs/pull/2819) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
([jgoday](https://github.com/jgoday))
+- Fix i256 checked multiplication 
[\#2818](https://github.com/apache/arrow-rs/pull/2818) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add string\_dictionary benches for row format \(\#2677\) 
[\#2816](https://github.com/apache/arrow-rs/pull/2816) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add OrderPreservingInterner::lookup \(\#2677\) 
[\#2815](https://github.com/apache/arrow-rs/pull/2815) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Simplify FixedLengthEncoding 
[\#2812](https://github.com/apache/arrow-rs/pull/2812) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Implement ArrowNumericType for Float16Type 
[\#2810](https://github.com/apache/arrow-rs/pull/2810) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add DictionaryArray::with\_values to make it easier to operate on dictionary 
values [\#2798](https://github.com/apache/arrow-rs/pull/2798) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add i256 \(\#2637\) [\#2781](https://github.com/apache/arrow-rs/pull/2781) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([tustvold](https://github.com/tustvold))
+- Add modulus ops into `ArrowNativeTypeOp` 
[\#2756](https://github.com/apache/arrow-rs/pull/2756) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([HaoYang670](https://github.com/HaoYang670))
+- feat: cast List / LargeList to Utf8 / LargeUtf8 
[\#2588](https://github.com/apache/arrow-rs/pull/2588) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([gandronchik](https://github.com/gandronchik))
 
 
 
diff --git a/arrow-array/Cargo.toml b/arrow-array/Cargo.toml
index 30fa311b2..accc1d3e6 100644
--- a/arrow-array/Cargo.toml
+++ b/arrow-array/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow-array"
-version = "24.0.0"
+version = "25.0.0"
 description = "Array abstractions for Apache Arrow"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
@@ -45,9 +45,9 @@ ahash = { version = "0.8", default-features = false, features 
= ["compile-time-r
 ahash = { version = "0.8", default-features = false, features = 
["runtime-rng"] }
 
 [dependencies]
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
-arrow-schema = { version = "24.0.0", path = "../arrow-schema" }
-arrow-data = { version = "24.0.0", path = "../arrow-data" }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
+arrow-schema = { version = "25.0.0", path = "../arrow-schema" }
+arrow-data = { version = "25.0.0", path = "../arrow-data" }
 chrono = { version = "0.4", default-features = false, features = ["clock"] }
 num = { version = "0.4", default-features = false, features = ["std"] }
 half = { version = "2.0", default-features = false }
diff --git a/arrow-buffer/Cargo.toml b/arrow-buffer/Cargo.toml
index af0bd9861..f2b4dba50 100644
--- a/arrow-buffer/Cargo.toml
+++ b/arrow-buffer/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow-buffer"
-version = "24.0.0"
+version = "25.0.0"
 description = "Buffer abstractions for Apache Arrow"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
diff --git a/arrow-data/Cargo.toml b/arrow-data/Cargo.toml
index 4dbc5fa3f..be4778026 100644
--- a/arrow-data/Cargo.toml
+++ b/arrow-data/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow-data"
-version = "24.0.0"
+version = "25.0.0"
 description = "Array data abstractions for Apache Arrow"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
@@ -45,8 +45,8 @@ force_validate = []
 
 [dependencies]
 
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
-arrow-schema = { version = "24.0.0", path = "../arrow-schema" }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
+arrow-schema = { version = "25.0.0", path = "../arrow-schema" }
 
 num = { version = "0.4", default-features = false, features = ["std"] }
 half = { version = "2.0", default-features = false }
diff --git a/arrow-flight/Cargo.toml b/arrow-flight/Cargo.toml
index 724767921..1f696f538 100644
--- a/arrow-flight/Cargo.toml
+++ b/arrow-flight/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "arrow-flight"
 description = "Apache Arrow Flight"
-version = "24.0.0"
+version = "25.0.0"
 edition = "2021"
 rust-version = "1.62"
 authors = ["Apache Arrow <[email protected]>"]
@@ -27,7 +27,7 @@ repository = "https://github.com/apache/arrow-rs";
 license = "Apache-2.0"
 
 [dependencies]
-arrow = { path = "../arrow", version = "24.0.0", default-features = false, 
features = ["ipc"] }
+arrow = { path = "../arrow", version = "25.0.0", default-features = false, 
features = ["ipc"] }
 base64 = { version = "0.13", default-features = false }
 tonic = { version = "0.8", default-features = false, features = ["transport", 
"codegen", "prost"] }
 bytes = { version = "1", default-features = false }
diff --git a/arrow-flight/README.md b/arrow-flight/README.md
index 4ebf98c06..f09977263 100644
--- a/arrow-flight/README.md
+++ b/arrow-flight/README.md
@@ -27,7 +27,7 @@ Add this to your Cargo.toml:
 
 ```toml
 [dependencies]
-arrow-flight = "24.0.0"
+arrow-flight = "25.0.0"
 ```
 
 Apache Arrow Flight is a gRPC based protocol for exchanging Arrow data between 
processes. See the blog post [Introducing Apache Arrow Flight: A Framework for 
Fast Data 
Transport](https://arrow.apache.org/blog/2019/10/13/introducing-arrow-flight/) 
for more information.
diff --git a/arrow-integration-test/Cargo.toml 
b/arrow-integration-test/Cargo.toml
index be54cc4d6..8d8c0fda9 100644
--- a/arrow-integration-test/Cargo.toml
+++ b/arrow-integration-test/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow-integration-test"
-version = "24.0.0"
+version = "25.0.0"
 description = "Support for the Apache Arrow JSON test data format"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
@@ -38,8 +38,8 @@ path = "src/lib.rs"
 bench = false
 
 [dependencies]
-arrow = { version = "24.0.0", path = "../arrow", default-features = false }
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
+arrow = { version = "25.0.0", path = "../arrow", default-features = false }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
 hex = { version = "0.4", default-features = false, features = ["std"] }
 serde = { version = "1.0", default-features = false, features = ["rc", 
"derive"] }
 serde_json = { version = "1.0", default-features = false, features = ["std"] }
diff --git a/arrow-integration-testing/Cargo.toml 
b/arrow-integration-testing/Cargo.toml
index 0f43447de..13088d3df 100644
--- a/arrow-integration-testing/Cargo.toml
+++ b/arrow-integration-testing/Cargo.toml
@@ -17,8 +17,8 @@
 
 [package]
 name = "arrow-integration-testing"
-description = "Binaries used in the Arrow integration tests"
-version = "24.0.0"
+description = "Binaries used in the Arrow integration tests (NOT PUBLISHED TO 
crates.io)"
+version = "25.0.0"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
 authors = ["Apache Arrow <[email protected]>"]
diff --git a/arrow-pyarrow-integration-testing/Cargo.toml 
b/arrow-pyarrow-integration-testing/Cargo.toml
index 3e32aab98..955d311a7 100644
--- a/arrow-pyarrow-integration-testing/Cargo.toml
+++ b/arrow-pyarrow-integration-testing/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "arrow-pyarrow-integration-testing"
 description = ""
-version = "24.0.0"
+version = "25.0.0"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
 authors = ["Apache Arrow <[email protected]>"]
@@ -32,7 +32,7 @@ name = "arrow_pyarrow_integration_testing"
 crate-type = ["cdylib"]
 
 [dependencies]
-arrow = { path = "../arrow", version = "24.0.0", features = ["pyarrow"] }
+arrow = { path = "../arrow", version = "25.0.0", features = ["pyarrow"] }
 pyo3 = { version = "0.17", features = ["extension-module"] }
 
 [package.metadata.maturin]
diff --git a/arrow-schema/Cargo.toml b/arrow-schema/Cargo.toml
index d052c9061..fae422b77 100644
--- a/arrow-schema/Cargo.toml
+++ b/arrow-schema/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow-schema"
-version = "24.0.0"
+version = "25.0.0"
 description = "Defines the logical types for arrow arrays"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
diff --git a/arrow/Cargo.toml b/arrow/Cargo.toml
index a7726b96c..134d274a8 100644
--- a/arrow/Cargo.toml
+++ b/arrow/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow"
-version = "24.0.0"
+version = "25.0.0"
 description = "Rust implementation of Apache Arrow"
 homepage = "https://github.com/apache/arrow-rs";
 repository = "https://github.com/apache/arrow-rs";
@@ -44,10 +44,10 @@ ahash = { version = "0.8", default-features = false, 
features = ["compile-time-r
 ahash = { version = "0.8", default-features = false, features = 
["runtime-rng"] }
 
 [dependencies]
-arrow-buffer = { version = "24.0.0", path = "../arrow-buffer" }
-arrow-data = { version = "24.0.0", path = "../arrow-data" }
-arrow-schema = { version = "24.0.0", path = "../arrow-schema" }
-arrow-array = { version = "24.0.0", path = "../arrow-array" }
+arrow-buffer = { version = "25.0.0", path = "../arrow-buffer" }
+arrow-data = { version = "25.0.0", path = "../arrow-data" }
+arrow-schema = { version = "25.0.0", path = "../arrow-schema" }
+arrow-array = { version = "25.0.0", path = "../arrow-array" }
 serde_json = { version = "1.0", default-features = false, features = ["std"], 
optional = true }
 indexmap = { version = "1.9", default-features = false, features = ["std"] }
 rand = { version = "0.8", default-features = false, features = ["std", 
"std_rng"], optional = true }
diff --git a/arrow/README.md b/arrow/README.md
index ade41311c..c687a205a 100644
--- a/arrow/README.md
+++ b/arrow/README.md
@@ -35,7 +35,7 @@ This crate is tested with the latest stable version of Rust. 
We do not currently
 
 The arrow crate follows the [SemVer 
standard](https://doc.rust-lang.org/cargo/reference/semver.html) defined by 
Cargo and works well within the Rust crate ecosystem.
 
-However, for historical reasons, this crate uses versions with major numbers 
greater than `0.x` (e.g. `24.0.0`), unlike many other crates in the Rust 
ecosystem which spend extended time releasing versions `0.x` to signal planned 
ongoing API changes. Minor arrow releases contain only compatible changes, 
while major releases may contain breaking API changes.
+However, for historical reasons, this crate uses versions with major numbers 
greater than `0.x` (e.g. `25.0.0`), unlike many other crates in the Rust 
ecosystem which spend extended time releasing versions `0.x` to signal planned 
ongoing API changes. Minor arrow releases contain only compatible changes, 
while major releases may contain breaking API changes.
 
 ## Feature Flags
 
@@ -62,7 +62,7 @@ The [Apache Arrow 
Status](https://arrow.apache.org/docs/status.html) page lists
 
 ## Safety
 
-Arrow seeks to uphold the Rust Soundness Pledge as articulated eloquently 
[here](https://raphlinus.github.io/rust/24.0.01/18/soundness-pledge.html). 
Specifically:
+Arrow seeks to uphold the Rust Soundness Pledge as articulated eloquently 
[here](https://raphlinus.github.io/rust/2020/01/18/soundness-pledge.html). 
Specifically:
 
 > The intent of this crate is to be free of soundness bugs. The developers 
 > will do their best to avoid them, and welcome help in analyzing and fixing 
 > them
 
diff --git a/dev/release/README.md b/dev/release/README.md
index 18542c5f6..639271637 100644
--- a/dev/release/README.md
+++ b/dev/release/README.md
@@ -70,7 +70,7 @@ git pull
 git checkout -b <RELEASE_BRANCH>
 
 # Update versions. Make sure to run it before the next step since we do not 
want CHANGELOG-old.md affected.
-sed -i '' -e 's/14.0.0/24.0.0/g' `find . -name 'Cargo.toml' -or -name '*.md' | 
grep -v CHANGELOG.md`
+sed -i '' -e 's/14.0.0/25.0.0/g' `find . -name 'Cargo.toml' -or -name '*.md' | 
grep -v CHANGELOG.md`
 git commit -a -m 'Update version'
 
 # Copy the content of CHANGELOG.md to the beginning of CHANGELOG-old.md
@@ -78,13 +78,16 @@ git commit -a -m 'Update version'
 # ensure your github token is available
 export ARROW_GITHUB_API_TOKEN=<TOKEN>
 
+
 # manully edit ./dev/release/update_change_log.sh to reflect the release 
version
 # create the changelog
 ./dev/release/update_change_log.sh
 
 # run automated script to copy labels to issues based on referenced PRs
-# (NOTE this must be done by a committer / other who has
+# (NOTE 1:  this must be done by a committer / other who has
 # write access to the repository)
+#
+# NOTE 2: this must be done after creating the initial CHANGELOG file
 python dev/release/label_issues.py
 
 # review change log / edit issues and labels if needed, rerun
@@ -257,6 +260,7 @@ Rust Arrow Crates:
 (cd arrow-flight && cargo publish)
 (cd parquet && cargo publish)
 (cd parquet_derive && cargo publish)
+(cd arrow-integration-test && cargo publish)
 ```
 
 `object_store`
diff --git a/dev/release/update_change_log.sh b/dev/release/update_change_log.sh
index 67f772d37..1dc451156 100755
--- a/dev/release/update_change_log.sh
+++ b/dev/release/update_change_log.sh
@@ -29,8 +29,8 @@
 
 set -e
 
-SINCE_TAG="23.0.0"
-FUTURE_RELEASE="24.0.0"
+SINCE_TAG="24.0.0"
+FUTURE_RELEASE="25.0.0"
 
 SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"
diff --git a/parquet/Cargo.toml b/parquet/Cargo.toml
index f47f556b2..819f41bca 100644
--- a/parquet/Cargo.toml
+++ b/parquet/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet"
-version = "24.0.0"
+version = "25.0.0"
 license = "Apache-2.0"
 description = "Apache Parquet implementation in Rust"
 homepage = "https://github.com/apache/arrow-rs";
@@ -41,7 +41,7 @@ zstd = { version = "0.11.1", optional = true, 
default-features = false }
 chrono = { version = "0.4", default-features = false, features = ["alloc"] }
 num = { version = "0.4", default-features = false }
 num-bigint = { version = "0.4", default-features = false }
-arrow = { path = "../arrow", version = "24.0.0", optional = true, 
default-features = false, features = ["ipc"] }
+arrow = { path = "../arrow", version = "25.0.0", optional = true, 
default-features = false, features = ["ipc"] }
 base64 = { version = "0.13", default-features = false, features = ["std"], 
optional = true }
 clap = { version = "4", default-features = false, features = ["std", "derive", 
"env", "help", "error-context", "usage"], optional = true }
 serde_json = { version = "1.0", default-features = false, features = ["std"], 
optional = true }
@@ -61,7 +61,7 @@ flate2 = { version = "1.0", default-features = false, 
features = ["rust_backend"
 lz4 = { version = "1.23", default-features = false }
 zstd = { version = "0.11", default-features = false }
 serde_json = { version = "1.0", features = ["std"], default-features = false }
-arrow = { path = "../arrow", version = "24.0.0", default-features = false, 
features = ["ipc", "test_utils", "prettyprint", "json"] }
+arrow = { path = "../arrow", version = "25.0.0", default-features = false, 
features = ["ipc", "test_utils", "prettyprint", "json"] }
 
 [package.metadata.docs.rs]
 all-features = true
diff --git a/parquet_derive/Cargo.toml b/parquet_derive/Cargo.toml
index 2fc6f55af..5665038eb 100644
--- a/parquet_derive/Cargo.toml
+++ b/parquet_derive/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet_derive"
-version = "24.0.0"
+version = "25.0.0"
 license = "Apache-2.0"
 description = "Derive macros for the Rust implementation of Apache Parquet"
 homepage = "https://github.com/apache/arrow-rs";
@@ -35,4 +35,4 @@ proc-macro = true
 proc-macro2 = { version = "1.0", default-features = false }
 quote = { version = "1.0", default-features = false }
 syn = { version = "1.0", default-features = false }
-parquet = { path = "../parquet", version = "24.0.0" }
+parquet = { path = "../parquet", version = "25.0.0" }
diff --git a/parquet_derive/README.md b/parquet_derive/README.md
index 907a71432..12ba2d98e 100644
--- a/parquet_derive/README.md
+++ b/parquet_derive/README.md
@@ -32,8 +32,8 @@ Add this to your Cargo.toml:
 
 ```toml
 [dependencies]
-parquet = "24.0.0"
-parquet_derive = "24.0.0"
+parquet = "25.0.0"
+parquet_derive = "25.0.0"
 ```
 
 and this to your crate root:
diff --git a/parquet_derive_test/Cargo.toml b/parquet_derive_test/Cargo.toml
index 78207399f..0c2758fdc 100644
--- a/parquet_derive_test/Cargo.toml
+++ b/parquet_derive_test/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet_derive_test"
-version = "24.0.0"
+version = "25.0.0"
 license = "Apache-2.0"
 description = "Integration test package for parquet-derive"
 homepage = "https://github.com/apache/arrow-rs";
@@ -29,6 +29,6 @@ publish = false
 rust-version = "1.62"
 
 [dependencies]
-parquet = { path = "../parquet", version = "24.0.0", default-features = false }
-parquet_derive = { path = "../parquet_derive", version = "24.0.0", 
default-features = false }
+parquet = { path = "../parquet", version = "25.0.0", default-features = false }
+parquet_derive = { path = "../parquet_derive", version = "25.0.0", 
default-features = false }
 chrono = { version="0.4.19", default-features = false, features = [ "clock" ] }


Reply via email to