Apache Arrow 18.1.0 Release


Published 21 Nov 2024
By The Apache Arrow PMC (pmc)

The Apache Arrow team is pleased to announce the 18.1.0 release. This covers roughly one month of development work and includes 15 resolved issues on 25 distinct commits from 8 distinct contributors. See the Install Page to learn how to get the libraries for your platform.

The primary motivation for this minor release was to address packaging issues for Python, Java, C#, R and MATLAB which caused binaries for those platforms to report a version of 18.0.0-SNAPSHOT instead of 18.0.0. The affected binaries were otherwise built correctly. See this mailing list post for more details.

The release notes below are not exhaustive and only expose selected highlights of the release. Numerous other bugfixes and improvements have been made: we refer you to the complete changelog.

C++ notes

  • Moved ChunkResolver into the public API. GH-34535

C# notes

  • Fixed GH-44360 - [C#] Flight DoExchange server is incompatible with C++/PyArrow client

Rust and Go notes

The Rust and Go projects have moved to separate repositories outside the main Arrow monorepo. For notes on the latest release of the Rust implementation, see the latest Arrow Rust changelog. For notes on the latest release of the Go implementation, see the latest Arrow Go changelog

Linux packages notes