This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 2867b5438ef Updating built site
2867b5438ef is described below
commit 2867b5438ef09e4f720ce09c99621810d23a5084
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 10 08:42:36 2026 +0000
Updating built site
---
arrow.rdf | 4 +-
feed.xml | 2 +-
install/index.html | 24 +-
release/25.0.0.html | 822 ++++++++++++++++++++++++++++++++++++++++++++++++++++
release/index.html | 11 +-
5 files changed, 843 insertions(+), 20 deletions(-)
diff --git a/arrow.rdf b/arrow.rdf
index 5e769759a24..8fc39898ee3 100644
--- a/arrow.rdf
+++ b/arrow.rdf
@@ -60,8 +60,8 @@ Apache Arrow is software created by and for the developer
community. We are dedi
<Version>
<name>Apache Arrow</name>
<!-- Release is filled in by Jekyll from contents of
_data/versions.yml -->
- <created>2026-04-21</created>
- <revision>24.0.0</revision>
+ <created>2026-07-10</created>
+ <revision>25.0.0</revision>
</Version>
</release>
<repository>
diff --git a/feed.xml b/feed.xml
index 3338e407e0e..95caf2214b4 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?><feed
xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/"
version="4.4.1">Jekyll</generator><link
href="https://arrow.apache.org/feed.xml" rel="self" type="application/atom+xml"
/><link href="https://arrow.apache.org/" rel="alternate" type="text/html"
/><updated>2026-07-09T17:19:48-04:00</updated><id>https://arrow.apache.org/feed.xml</id><title
type="html">Apache Arrow</title><subtitle>Apache Arrow is the universal
columnar fo [...]
+<?xml version="1.0" encoding="utf-8"?><feed
xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/"
version="4.4.1">Jekyll</generator><link
href="https://arrow.apache.org/feed.xml" rel="self" type="application/atom+xml"
/><link href="https://arrow.apache.org/" rel="alternate" type="text/html"
/><updated>2026-07-10T04:34:54-04:00</updated><id>https://arrow.apache.org/feed.xml</id><title
type="html">Apache Arrow</title><subtitle>Apache Arrow is the universal
columnar fo [...]
-->
<p>The Apache Arrow team is pleased to announce the v18.6.0 release of Apache
Arrow Go.
diff --git a/install/index.html b/install/index.html
index a5858a69749..607b6144c07 100644
--- a/install/index.html
+++ b/install/index.html
@@ -243,8 +243,8 @@
-->
<h1>Install Apache Arrow</h1>
-<h2>Current Version: 24.0.0 (2026-04-21)</h2>
-<p>See the <a href="/release/24.0.0.html">release notes</a> for more about
what's new. For information on previous releases, see <a
href="/release/">release list</a>. Go, Java, Julia and Rust libraries are
released separately. See the following pages for details:</p>
+<h2>Current Version: 25.0.0 (2026-07-10)</h2>
+<p>See the <a href="/release/25.0.0.html">release notes</a> for more about
what's new. For information on previous releases, see <a
href="/release/">release list</a>. Go, Java, Julia and Rust libraries are
released separately. See the following pages for details:</p>
<ul>
<li>Go: <a href="https://github.com/apache/arrow-go/#readme" target="_blank"
rel="noopener">repository for Apache Arrow Go</a>
</li>
@@ -260,18 +260,18 @@
<h3>Source Release</h3>
<ul>
<li>
-<strong>Source Release</strong>: <a
href="https://www.apache.org/dyn/closer.lua?action=download&filename=arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz"
target="_blank" rel="noopener">apache-arrow-24.0.0.tar.gz</a>
+<strong>Source Release</strong>: <a
href="https://www.apache.org/dyn/closer.lua?action=download&filename=arrow/arrow-25.0.0/apache-arrow-25.0.0.tar.gz"
target="_blank" rel="noopener">apache-arrow-25.0.0.tar.gz</a>
</li>
<li>
-<strong>Verification</strong>: <a
href="https://downloads.apache.org/arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz.asc"
target="_blank" rel="noopener">asc signature</a>, <a
href="https://downloads.apache.org/arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz.sha256"
target="_blank" rel="noopener">sha256 checksum</a>, <a
href="https://downloads.apache.org/arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz.sha512"
target="_blank" rel="noopener">sha512 checksum</a>, (<a
href="https://www.apache.org/d [...]
-<li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-24.0.0"
target="_blank" rel="noopener">Git tag
31b4b6c0a0a7e7c117312d285541a21446675ec6</a></li>
+<strong>Verification</strong>: <a
href="https://downloads.apache.org/arrow/arrow-25.0.0/apache-arrow-25.0.0.tar.gz.asc"
target="_blank" rel="noopener">asc signature</a>, <a
href="https://downloads.apache.org/arrow/arrow-25.0.0/apache-arrow-25.0.0.tar.gz.sha256"
target="_blank" rel="noopener">sha256 checksum</a>, <a
href="https://downloads.apache.org/arrow/arrow-25.0.0/apache-arrow-25.0.0.tar.gz.sha512"
target="_blank" rel="noopener">sha512 checksum</a>, (<a
href="https://www.apache.org/d [...]
+<li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-25.0.0"
target="_blank" rel="noopener">Git tag
59bea6ec485e7fe351d1aa6753f964f6a6bc353a</a></li>
<li><a href="https://downloads.apache.org/arrow/KEYS" target="_blank"
rel="noopener">GPG keys for release signatures</a></li>
</ul>
<h3>Python Wheels</h3>
<p>We have provided official binary wheels on PyPI for Linux, macOS, and
Windows:</p>
-<div class="language-shell highlighter-rouge"><div class="highlight"><pre
class="highlight"><code data-lang="shell">pip <span class="nb">install</span>
<span class="s1">'pyarrow==24.0.*'</span>
+<div class="language-shell highlighter-rouge"><div class="highlight"><pre
class="highlight"><code data-lang="shell">pip <span class="nb">install</span>
<span class="s1">'pyarrow==25.0.*'</span>
</code></pre></div></div>
-<p>We recommend pinning <code>24.0.*</code> in <code>requirements.txt</code>
to install the latest patch release.</p>
+<p>We recommend pinning <code>25.0.*</code> in <code>requirements.txt</code>
to install the latest patch release.</p>
<p>These include the Apache Arrow and Apache Parquet C++ binary libraries
bundled with the wheel.</p>
<h3>C++ and GLib (C) Packages for Debian GNU/Linux, Ubuntu, AlmaLinux, CentOS,
Red Hat Enterprise Linux, Amazon Linux and Oracle Linux</h3>
<p>We have provided APT and Yum repositories for Apache Arrow C++ and Apache
Arrow GLib (C). Here are supported platforms:</p>
@@ -381,10 +381,10 @@ for the following versions:</p>
<li>R 4.3, 4.4</li>
</ul>
<p>Install them with:</p>
-<div class="language-shell highlighter-rouge"><div class="highlight"><pre
class="highlight"><code data-lang="shell">conda <span class="nb">install
</span>libarrow-all<span class="o">=</span>24.0.<span class="k">*</span> <span
class="nt">-c</span> conda-forge
-conda <span class="nb">install </span>arrow-c-glib<span
class="o">=</span>24.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
-conda <span class="nb">install </span><span class="nv">pyarrow</span><span
class="o">=</span>24.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
-conda <span class="nb">install </span>r-arrow<span
class="o">=</span>24.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
+<div class="language-shell highlighter-rouge"><div class="highlight"><pre
class="highlight"><code data-lang="shell">conda <span class="nb">install
</span>libarrow-all<span class="o">=</span>25.0.<span class="k">*</span> <span
class="nt">-c</span> conda-forge
+conda <span class="nb">install </span>arrow-c-glib<span
class="o">=</span>25.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
+conda <span class="nb">install </span><span class="nv">pyarrow</span><span
class="o">=</span>25.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
+conda <span class="nb">install </span>r-arrow<span
class="o">=</span>25.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
</code></pre></div></div>
<h3>C++ and GLib (C) Packages on Homebrew</h3>
<p>On macOS, you can install the C++ library using <a href="https://brew.sh/"
target="_blank" rel="noopener">Homebrew</a>:</p>
@@ -419,7 +419,7 @@ conda <span class="nb">install </span>r-arrow<span
class="o">=</span>24.0.<span
<h3>C++ Package on Conan</h3>
<p>You can download and install Apache Arrow C++ using the <a
href="https://conan.io/" target="_blank" rel="noopener">Conan</a> package
manager. For example, you can use the following <code>conanfile.txt</code>:</p>
<div class="language-ini highlighter-rouge"><div class="highlight"><pre
class="highlight"><code data-lang="ini"><span class="nn">[requires]</span><span
class="w">
-</span><span class="na">arrow/24.0.0</span><span class="w">
+</span><span class="na">arrow/25.0.0</span><span class="w">
</span></code></pre></div></div>
<h3>R Package on CRAN</h3>
<p>Install the R package from <a href="https://cran.r-project.org/"
target="_blank" rel="noopener">CRAN</a> with</p>
diff --git a/release/25.0.0.html b/release/25.0.0.html
new file mode 100644
index 00000000000..e5d5046c599
--- /dev/null
+++ b/release/25.0.0.html
@@ -0,0 +1,822 @@
+<!DOCTYPE html>
+<html lang="en-US">
+ <head>
+ <meta charset="UTF-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <!-- The above meta tags *must* come first in the head; any other head
content must come *after* these tags -->
+
+ <title>Apache Arrow 25.0.0 Release | Apache Arrow</title>
+
+
+ <!-- Begin Jekyll SEO tag v2.9.0 -->
+<meta name="generator" content="Jekyll v4.4.1" />
+<meta property="og:title" content="Apache Arrow 25.0.0 Release" />
+<meta property="og:locale" content="en_US" />
+<meta name="description" content="Apache Arrow 25.0.0 (10 July 2026) This is a
major release covering more than 2 months of development. Download Source
Artifacts Binary Artifacts For AlmaLinux For Amazon Linux For CentOS For C# For
Debian For Python For Ubuntu Git tag Contributors This release includes 268
commits from 66 distinct contributors. $ git shortlog -sn
apache-arrow-24.0.0..apache-arrow-25.0.0 36 Raúl Cumplido 29 Nic Crane 28
Antoine Pitrou 14 tadeja 12 Bryce Mecum 12 Sutou Ko [...]
+<meta name="twitter:description" property="og:description" content="Apache
Arrow 25.0.0 (10 July 2026) This is a major release covering more than 2 months
of development. Download Source Artifacts Binary Artifacts For AlmaLinux For
Amazon Linux For CentOS For C# For Debian For Python For Ubuntu Git tag
Contributors This release includes 268 commits from 66 distinct contributors. $
git shortlog -sn apache-arrow-24.0.0..apache-arrow-25.0.0 36 Raúl Cumplido 29
Nic Crane 28 Antoine Pitrou 14 [...]
+<link rel="canonical" href="https://arrow.apache.org/release/25.0.0.html" />
+<meta property="og:url" content="https://arrow.apache.org/release/25.0.0.html"
/>
+<meta property="og:site_name" content="Apache Arrow" />
+<meta property="og:image"
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png"
/>
+<meta property="og:type" content="article" />
+<meta property="article:published_time" content="2026-07-10T00:00:00-04:00" />
+<meta property="article:modified_time" content="2026-07-10T00:00:00-04:00" />
+<meta name="twitter:card" content="summary_large_image" />
+<meta name="twitter:image"
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png"
/>
+<meta name="twitter:title" content="Apache Arrow 25.0.0 Release" />
+<script type="application/ld+json">
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-07-10T00:00:00-04:00","datePublished":"2026-07-10T00:00:00-04:00","description":"Apache
Arrow 25.0.0 (10 July 2026) This is a major release covering more than 2
months of development. Download Source Artifacts Binary Artifacts For AlmaLinux
For Amazon Linux For CentOS For C# For Debian For Python For Ubuntu Git tag
Contributors This release includes 268 commits from 66 distinct contributors. $
git shortlog -sn ap [...]
+<!-- End Jekyll SEO tag -->
+
+
+ <!-- favicons -->
+ <link rel="icon" type="image/png" sizes="16x16"
href="/img/favicon-16x16.png" id="light1">
+ <link rel="icon" type="image/png" sizes="32x32"
href="/img/favicon-32x32.png" id="light2">
+ <link rel="apple-touch-icon" type="image/png" sizes="180x180"
href="/img/apple-touch-icon.png" id="light3">
+ <link rel="apple-touch-icon" type="image/png" sizes="120x120"
href="/img/apple-touch-icon-120x120.png" id="light4">
+ <link rel="apple-touch-icon" type="image/png" sizes="76x76"
href="/img/apple-touch-icon-76x76.png" id="light5">
+ <link rel="apple-touch-icon" type="image/png" sizes="60x60"
href="/img/apple-touch-icon-60x60.png" id="light6">
+ <!-- dark mode favicons -->
+ <link rel="icon" type="image/png" sizes="16x16"
href="/img/favicon-16x16-dark.png" id="dark1">
+ <link rel="icon" type="image/png" sizes="32x32"
href="/img/favicon-32x32-dark.png" id="dark2">
+ <link rel="apple-touch-icon" type="image/png" sizes="180x180"
href="/img/apple-touch-icon-dark.png" id="dark3">
+ <link rel="apple-touch-icon" type="image/png" sizes="120x120"
href="/img/apple-touch-icon-120x120-dark.png" id="dark4">
+ <link rel="apple-touch-icon" type="image/png" sizes="76x76"
href="/img/apple-touch-icon-76x76-dark.png" id="dark5">
+ <link rel="apple-touch-icon" type="image/png" sizes="60x60"
href="/img/apple-touch-icon-60x60-dark.png" id="dark6">
+
+ <script>
+ // Switch to the dark-mode favicons if prefers-color-scheme: dark
+ function onUpdate() {
+ light1 = document.querySelector('link#light1');
+ light2 = document.querySelector('link#light2');
+ light3 = document.querySelector('link#light3');
+ light4 = document.querySelector('link#light4');
+ light5 = document.querySelector('link#light5');
+ light6 = document.querySelector('link#light6');
+
+ dark1 = document.querySelector('link#dark1');
+ dark2 = document.querySelector('link#dark2');
+ dark3 = document.querySelector('link#dark3');
+ dark4 = document.querySelector('link#dark4');
+ dark5 = document.querySelector('link#dark5');
+ dark6 = document.querySelector('link#dark6');
+
+ if (matcher.matches) {
+ light1.remove();
+ light2.remove();
+ light3.remove();
+ light4.remove();
+ light5.remove();
+ light6.remove();
+ document.head.append(dark1);
+ document.head.append(dark2);
+ document.head.append(dark3);
+ document.head.append(dark4);
+ document.head.append(dark5);
+ document.head.append(dark6);
+ } else {
+ dark1.remove();
+ dark2.remove();
+ dark3.remove();
+ dark4.remove();
+ dark5.remove();
+ dark6.remove();
+ document.head.append(light1);
+ document.head.append(light2);
+ document.head.append(light3);
+ document.head.append(light4);
+ document.head.append(light5);
+ document.head.append(light6);
+ }
+ }
+ matcher = window.matchMedia('(prefers-color-scheme: dark)');
+ matcher.addListener(onUpdate);
+ onUpdate();
+ </script>
+
+ <link href="/css/main.css" rel="stylesheet">
+ <link href="/css/syntax.css" rel="stylesheet">
+ <script src="/javascript/main.js"></script>
+
+ <!-- Matomo -->
+<script>
+ var _paq = window._paq = window._paq || [];
+ /* tracker methods like "setCustomDimension" should be called before
"trackPageView" */
+ /* We explicitly disable cookie tracking to avoid privacy issues */
+ _paq.push(['disableCookies']);
+ _paq.push(['trackPageView']);
+ _paq.push(['enableLinkTracking']);
+ (function() {
+ var u="https://analytics.apache.org/";
+ _paq.push(['setTrackerUrl', u+'matomo.php']);
+ _paq.push(['setSiteId', '20']);
+ var d=document, g=d.createElement('script'),
s=d.getElementsByTagName('script')[0];
+ g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+ })();
+</script>
+<!-- End Matomo Code -->
+
+
+ <link type="application/atom+xml" rel="alternate"
href="https://arrow.apache.org/feed.xml" title="Apache Arrow" />
+ </head>
+
+
+<body class="wrap">
+ <header>
+ <nav class="navbar navbar-expand-md navbar-dark bg-dark">
+
+ <a class="navbar-brand no-padding" href="/"><img
src="/img/arrow-inverse-300px.png" height="40px"></a>
+
+ <button class="navbar-toggler ml-auto" type="button" data-toggle="collapse"
data-target="#arrow-navbar" aria-controls="arrow-navbar" aria-expanded="false"
aria-label="Toggle navigation">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+
+ <!-- Collect the nav links, forms, and other content for toggling -->
+ <div class="collapse navbar-collapse justify-content-end"
id="arrow-navbar">
+ <ul class="nav navbar-nav">
+ <li class="nav-item"><a class="nav-link" href="/overview/"
role="button" aria-haspopup="true" aria-expanded="false">Overview</a></li>
+ <li class="nav-item"><a class="nav-link" href="/faq/" role="button"
aria-haspopup="true" aria-expanded="false">FAQ</a></li>
+ <li class="nav-item"><a class="nav-link" href="/blog" role="button"
aria-haspopup="true" aria-expanded="false">Blog</a></li>
+ <li class="nav-item dropdown">
+ <a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownGetArrow" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
+ Get Arrow
+ </a>
+ <div class="dropdown-menu" aria-labelledby="navbarDropdownGetArrow">
+ <a class="dropdown-item" href="/install/">Install</a>
+ <a class="dropdown-item" href="/release/">Releases</a>
+ </div>
+ </li>
+ <li class="nav-item dropdown">
+ <a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownDocumentation" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
+ Docs
+ </a>
+ <div class="dropdown-menu"
aria-labelledby="navbarDropdownDocumentation">
+ <a class="dropdown-item" href="/docs">Project Docs</a>
+ <a class="dropdown-item"
href="/docs/format/Columnar.html">Format</a>
+ <hr>
+ <a class="dropdown-item" href="/docs/c_glib">C GLib</a>
+ <a class="dropdown-item" href="/docs/cpp">C++</a>
+ <a class="dropdown-item"
href="https://arrow.apache.org/dotnet/">.NET</a>
+ <a class="dropdown-item"
href="https://godoc.org/github.com/apache/arrow/go/arrow" target="_blank"
rel="noopener">Go</a>
+ <a class="dropdown-item" href="/java/">Java</a>
+ <a class="dropdown-item" href="/js/">JavaScript</a>
+ <a class="dropdown-item" href="/julia/">Julia</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/blob/main/matlab/README.md"
target="_blank" rel="noopener">MATLAB</a>
+ <a class="dropdown-item" href="/docs/python">Python</a>
+ <a class="dropdown-item" href="/docs/r">R</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/blob/main/ruby/README.md" target="_blank"
rel="noopener">Ruby</a>
+ <a class="dropdown-item" href="https://docs.rs/arrow/latest"
target="_blank" rel="noopener">Rust</a>
+ <a class="dropdown-item" href="/swift">Swift</a>
+ </div>
+ </li>
+ <li class="nav-item dropdown">
+ <a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownSource" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
+ Source
+ </a>
+ <div class="dropdown-menu" aria-labelledby="navbarDropdownSource">
+ <a class="dropdown-item" href="https://github.com/apache/arrow"
target="_blank" rel="noopener">Main Repo</a>
+ <hr>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/tree/main/c_glib" target="_blank"
rel="noopener">C GLib</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/tree/main/cpp" target="_blank"
rel="noopener">C++</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow-dotnet" target="_blank"
rel="noopener">.NET</a>
+ <a class="dropdown-item" href="https://github.com/apache/arrow-go"
target="_blank" rel="noopener">Go</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow-java" target="_blank"
rel="noopener">Java</a>
+ <a class="dropdown-item" href="https://github.com/apache/arrow-js"
target="_blank" rel="noopener">JavaScript</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow-julia" target="_blank"
rel="noopener">Julia</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/tree/main/matlab" target="_blank"
rel="noopener">MATLAB</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/tree/main/python" target="_blank"
rel="noopener">Python</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/tree/main/r" target="_blank"
rel="noopener">R</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/tree/main/ruby" target="_blank"
rel="noopener">Ruby</a>
+ <a class="dropdown-item" href="https://github.com/apache/arrow-rs"
target="_blank" rel="noopener">Rust</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow-swift" target="_blank"
rel="noopener">Swift</a>
+ </div>
+ </li>
+ <li class="nav-item dropdown">
+ <a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownSubprojects" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
+ Subprojects
+ </a>
+ <div class="dropdown-menu"
aria-labelledby="navbarDropdownSubprojects">
+ <a class="dropdown-item" href="/adbc">ADBC</a>
+ <a class="dropdown-item" href="/docs/format/Flight.html">Arrow
Flight</a>
+ <a class="dropdown-item" href="/docs/format/FlightSql.html">Arrow
Flight SQL</a>
+ <a class="dropdown-item" href="https://datafusion.apache.org"
target="_blank" rel="noopener">DataFusion</a>
+ <a class="dropdown-item" href="/nanoarrow">nanoarrow</a>
+ </div>
+ </li>
+ <li class="nav-item dropdown">
+ <a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownCommunity" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
+ Community
+ </a>
+ <div class="dropdown-menu" aria-labelledby="navbarDropdownCommunity">
+ <a class="dropdown-item" href="/community/">Communication</a>
+ <a class="dropdown-item"
href="/docs/developers/index.html">Contributing</a>
+ <a class="dropdown-item"
href="https://github.com/apache/arrow/issues" target="_blank"
rel="noopener">Issue Tracker</a>
+ <a class="dropdown-item" href="/committers/">Governance</a>
+ <a class="dropdown-item" href="/use_cases/">Use Cases</a>
+ <a class="dropdown-item" href="/powered_by/">Powered By</a>
+ <a class="dropdown-item" href="/visual_identity/">Visual
Identity</a>
+ <a class="dropdown-item" href="/security/">Security</a>
+ <a class="dropdown-item"
href="https://www.apache.org/foundation/policies/conduct.html" target="_blank"
rel="noopener">Code of Conduct</a>
+ </div>
+ </li>
+ <li class="nav-item dropdown">
+ <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownASF"
role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ ASF Links
+ </a>
+ <div class="dropdown-menu dropdown-menu-right"
aria-labelledby="navbarDropdownASF">
+ <a class="dropdown-item" href="https://www.apache.org/"
target="_blank" rel="noopener">ASF Website</a>
+ <a class="dropdown-item" href="https://www.apache.org/licenses/"
target="_blank" rel="noopener">License</a>
+ <a class="dropdown-item"
href="https://www.apache.org/foundation/sponsorship.html" target="_blank"
rel="noopener">Donate</a>
+ <a class="dropdown-item"
href="https://www.apache.org/foundation/thanks.html" target="_blank"
rel="noopener">Thanks</a>
+ <a class="dropdown-item" href="https://www.apache.org/security/"
target="_blank" rel="noopener">Security</a>
+ </div>
+ </li>
+ </ul>
+ </div>
+<!-- /.navbar-collapse -->
+ </nav>
+
+ </header>
+
+ <div class="container p-4 pt-5">
+ <main role="main" class="pb-5">
+ <!--
+
+-->
+<h1>Apache Arrow 25.0.0 (10 July 2026)</h1>
+<p>This is a major release covering more than 2 months of development.</p>
+<h2>Download</h2>
+<ul>
+<li><a href="https://www.apache.org/dyn/closer.lua/arrow/arrow-25.0.0/"
target="_blank" rel="noopener"><strong>Source Artifacts</strong></a></li>
+<li>
+<strong>Binary Artifacts</strong>
+<ul>
+<li><a href="https://apache.jfrog.io/artifactory/arrow/almalinux/"
target="_blank" rel="noopener">For AlmaLinux</a></li>
+<li><a href="https://apache.jfrog.io/artifactory/arrow/amazon-linux/"
target="_blank" rel="noopener">For Amazon Linux</a></li>
+<li><a href="https://apache.jfrog.io/artifactory/arrow/centos/"
target="_blank" rel="noopener">For CentOS</a></li>
+<li><a href="https://apache.jfrog.io/artifactory/arrow/nuget/" target="_blank"
rel="noopener">For C#</a></li>
+<li><a href="https://apache.jfrog.io/artifactory/arrow/debian/"
target="_blank" rel="noopener">For Debian</a></li>
+<li><a href="https://apache.jfrog.io/artifactory/arrow/python/25.0.0/"
target="_blank" rel="noopener">For Python</a></li>
+<li><a href="https://apache.jfrog.io/artifactory/arrow/ubuntu/"
target="_blank" rel="noopener">For Ubuntu</a></li>
+</ul>
+</li>
+<li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-25.0.0"
target="_blank" rel="noopener">Git tag</a></li>
+</ul>
+<h2>Contributors</h2>
+<p>This release includes 268 commits from 66 distinct contributors.</p>
+<div class="language-console highlighter-rouge"><div class="highlight"><pre
class="highlight"><code data-lang="console"><span class="gp">$</span><span
class="w"> </span>git shortlog <span class="nt">-sn</span>
apache-arrow-24.0.0..apache-arrow-25.0.0
+<span class="go"> 36 Raúl Cumplido
+ 29 Nic Crane
+ 28 Antoine Pitrou
+ 14 tadeja
+ 12 Bryce Mecum
+ 12 Sutou Kouhei
+ 10 Aaditya Srinivasan
+ 9 dependabot[bot]
+ 9 metsw24-max
+ 8 Antoine Prouvost
+ 6 Rok Mihevc
+ 5 Alenka Frim
+ 5 AnkitAhlawat
+ 5 Zehua Zou
+ 5 fenfeng9
+ 5 justing-bq
+ 4 Alina (Xi) Li
+ 4 jmestwa-coder
+ 3 Arnav Balyan
+ 3 Logan Riggs
+ 2 Adrián Feito Blázquez
+ 2 Alexandros Anastasiou
+ 2 Andrew Lamb
+ 2 Arash Andishgar
+ 2 Hyukjin Kwon
+ 2 Joris Van den Bossche
+ 2 Kevin Gurney
+ 2 Michael Chirico
+ 2 Shally Katariya
+ 2 egolearner
+ 1 Abel Thomas
+ 1 Abhishek Bansal
+ 1 Adam Reeve
+ 1 Alexander Taepper
+ 1 Alfredo Tupone
+ 1 Arpit Jain
+ 1 Chungmin Lee
+ 1 Curt Hagenlocher
+ 1 Dan Mattheiss
+ 1 Dewey Dunnington
+ 1 Emil Sadek
+ 1 Fangchen Li
+ 1 Fedor Osetrov
+ 1 Gang Wu
+ 1 Haziq Hakimi Mazlisham
+ 1 Hrishikesh Shinde
+ 1 Jonathan Keane
+ 1 Kristofer Gaudel
+ 1 Kuinox
+ 1 Kumar Vanshaj
+ 1 Kyle Edwards
+ 1 Max Romagnoli
+ 1 Pedro Matias
+ 1 RIchard Baah
+ 1 Rahul Goel
+ 1 Roman Kvasnytskyi
+ 1 Samuel Aboderin
+ 1 Shrivas Shankar
+ 1 Sreesh Maheshwar
+ 1 Tom "spot" Callaway
+ 1 Vlad Borovtsov
+ 1 Wang Rui
+ 1 bkurtz
+ 1 nfrmtk
+ 1 piyushka-ally
+ 1 Ádám Lippai
+</span></code></pre></div></div>
+<h2>Patch Committers</h2>
+<p>The following Apache committers merged contributed patches to the
repository.</p>
+<div class="language-console highlighter-rouge"><div class="highlight"><pre
class="highlight"><code data-lang="console"><span class="gp">$</span><span
class="w"> </span>git shortlog <span class="nt">-sn</span> <span
class="nt">--group</span><span class="o">=</span>trailer:signed-off-by
apache-arrow-24.0.0..apache-arrow-25.0.0
+<span class="go"> 75 Sutou Kouhei
+ 58 Antoine Pitrou
+ 43 Raúl Cumplido
+ 25 Nic Crane
+ 13 Bryce Mecum
+ 13 Rok Mihevc
+ 11 AlenkaF
+ 5 Gang Wu
+ 4 David Li
+ 3 Jonathan Keane
+ 3 Kevin Gurney
+ 2 Rossi Sun
+ 1 Adam Reeve
+</span></code></pre></div></div>
+<h2>Changelog</h2>
+<h3>Bug Fixes</h3>
+<ul>
+<li>
+<a href="https://github.com/apache/arrow/issues/17081" target="_blank"
rel="noopener">GH-17081</a> - [C++] arrow::stl::TupleRangeFromTable docs
incorrect (#50095)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/20403" target="_blank"
rel="noopener">GH-20403</a> - [Doc] pyarrow.Array.diff Examples is wrongly
rendered (#50096)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/32994" target="_blank"
rel="noopener">GH-32994</a> - [Dev][Archery] Fix multi-arch Docker
configuration (#50125)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/36503" target="_blank"
rel="noopener">GH-36503</a> - [C++] Make DictionaryArray::dictionary()
thread-safe (#48905)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/38558" target="_blank"
rel="noopener">GH-38558</a> - [C++] Add support for null sort option per sort
key (#46926)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/39603" target="_blank"
rel="noopener">GH-39603</a> - [R] Error: Cannot convert Dictionary Array of
type dictionary<values=large_string, indices=uint32, ordered=0> to R
(#49710)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/39754" target="_blank"
rel="noopener">GH-39754</a> - [R] Docs are not clear on expected behaviour of
date parsing functions (e.g. dmy()) on Windows vs. Linux/MacOS (#49708)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/39784" target="_blank"
rel="noopener">GH-39784</a> - [C++][Gandiva] Fix decimal in_expr crash with
cached object code (#49951)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/40410" target="_blank"
rel="noopener">GH-40410</a> - [C++] Skip only s3fs-tests and s3fs-module-tests
that require MinIO if MinIO is not available (#50215)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/40640" target="_blank"
rel="noopener">GH-40640</a> - [R] to_arrow() loses group_by() (#49713)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/40742" target="_blank"
rel="noopener">GH-40742</a> - [R] fix max_rows_per_group must be a positive
number (#49709)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/40886" target="_blank"
rel="noopener">GH-40886</a> - [R] Cryptic error when creating Arrow array from
POSIXct with invalid time zones (#49714)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/43574" target="_blank"
rel="noopener">GH-43574</a> - [Python][Parquet] do not add partition columns
from file path when reading single file (#49853)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45193" target="_blank"
rel="noopener">GH-45193</a> - [C++][Compute] Treat NaNs and nulls as distinct
values in rank tie-breaking (#49304)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46179" target="_blank"
rel="noopener">GH-46179</a> - [Python] Bump index level once if pandas df
already contains <strong>index_level_i</strong> column (#46884)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47100" target="_blank"
rel="noopener">GH-47100</a> - [Docs] Correct the Statistics schema
specification (#50092)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47252" target="_blank"
rel="noopener">GH-47252</a> - [C++][Compute] Fix sort_indices for temporal
types in arrow::Table (#50270)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47447" target="_blank"
rel="noopener">GH-47447</a> - [C++] Fix replace_with_mask for null type arrays
(#49950)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47481" target="_blank"
rel="noopener">GH-47481</a> - [C++][Acero] record_batch_reader_source specify
Ordering::Implicit to support <code>select * limit k</code> (#47482)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47642" target="_blank"
rel="noopener">GH-47642</a> - [C++] Catch exceptions from initial_task in
AsyncTaskScheduler (#49860)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47657" target="_blank"
rel="noopener">GH-47657</a> - [C++][Parquet] Check for integer overflow when
coercing timestamps (#49615)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48094" target="_blank"
rel="noopener">GH-48094</a> - [C++] Restrict SecureString capacity tail check
to Linux (#49906)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48254" target="_blank"
rel="noopener">GH-48254</a> - [Python][Parquet] Support extension types in
read_schema (#48255)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48712" target="_blank"
rel="noopener">GH-48712</a> - [R] "Invalid metadata$r" warning (#49608)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48801" target="_blank"
rel="noopener">GH-48801</a> - [C++] Set CMAKE_POLICY_VERSION_MINIMUM for
RapidJSON (#49993)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48926" target="_blank"
rel="noopener">GH-48926</a> - [C++] Upgrade
Abseil/Protobuf/GRPC/Google-Cloud-CPP bundled versions (#48964)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49272" target="_blank"
rel="noopener">GH-49272</a> - [C++][CI] Fix intermittent segfault in
arrow-json-test with MinGW (#49462)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49327" target="_blank"
rel="noopener">GH-49327</a> - [Python][Packaging] Use ARROW_SIMD_LEVEL=NEON for
macOS arm64 (#50181)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49433" target="_blank"
rel="noopener">GH-49433</a> - [C++] Buffer ARROW_LOG output to prevent thread
interleaving (#49663)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49465" target="_blank"
rel="noopener">GH-49465</a> - [CI][C++] Fix Abseil hang in arrow-flight-test on
ODBC Windows (#50085)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49522" target="_blank"
rel="noopener">GH-49522</a> - [CI] Update chrome_version for emscripten job to
latest stable (v148) (#49523)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49614" target="_blank"
rel="noopener">GH-49614</a> - [C++] Report an error instead of silent
truncation in base64_decode on invalid input (#49660)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49689" target="_blank"
rel="noopener">GH-49689</a> - [R][C++] Parquets do not support list-columns of
ordered factors (ordered dictionaries) (#49937)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49719" target="_blank"
rel="noopener">GH-49719</a> - [C++] Rename vendored date header guards
(#49778)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49740" target="_blank"
rel="noopener">GH-49740</a> - [C++][Python] Fix casts to view types leaving
null variadic buffers (#50166)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49743" target="_blank"
rel="noopener">GH-49743</a> - [Release] Split the vote thread preparation into
its own shell script (#49770)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49745" target="_blank"
rel="noopener">GH-49745</a> - [Docs][Python] Fix doctests failure in
substrait.rst (#49754)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49752" target="_blank"
rel="noopener">GH-49752</a> - [C++][Gandiva] Fix potential buffer overrun in
Gandiva SSL function (#49780)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49753" target="_blank"
rel="noopener">GH-49753</a> - [C++][Gandiva] Fix overflow in string functions
(#49813)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49757" target="_blank"
rel="noopener">GH-49757</a> - [Release][CI] export SSL_CERT_FILE to bypass
incompatibility with OpenSSL on RHEL-8 (#49769)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49759" target="_blank"
rel="noopener">GH-49759</a> - [C++][Integration] Harden BinaryView JSON parsing
with runtime validation (#49758)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49764" target="_blank"
rel="noopener">GH-49764</a> - [C++][Python] Avoid building bundled Abseil
outside resolve_dependency (#49936)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49767" target="_blank"
rel="noopener">GH-49767</a> - [CI][C++] Disable mold on Ubuntu 24.04 to work
around mold#1247 (#50033)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49803" target="_blank"
rel="noopener">GH-49803</a> - [C++][CI] Avoid aborting when fuzz-mutated IPC
file has less batches (#49804)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49823" target="_blank"
rel="noopener">GH-49823</a> - [CI] Add missing contents: read permission to
Package Linux workflow (#49825)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49831" target="_blank"
rel="noopener">GH-49831</a> - [Python] Withhold annotations from Python wheel
until they are complete (#50168)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49834" target="_blank"
rel="noopener">GH-49834</a> - [C++] Avoid building re2 unit tests (#50152)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49837" target="_blank"
rel="noopener">GH-49837</a> - [C++][Parquet] Avoid unbounded temporary
std::vector in DELTA_(LENGTH_)BYTE_ARRAY decoder (#49838)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49846" target="_blank"
rel="noopener">GH-49846</a> - [CI][Python] fix
test-conda-python-3.11-hypothesis (#49847)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49861" target="_blank"
rel="noopener">GH-49861</a> - [R] Missing R libarrow binary for linux-arm64
(#49893)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49866" target="_blank"
rel="noopener">GH-49866</a> - [R][Release] Restore using tzdb on Windows for
tzdata (#49867)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49872" target="_blank"
rel="noopener">GH-49872</a> - [C++] Remove deprecated std::is_trivial
(#49871)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49875" target="_blank"
rel="noopener">GH-49875</a> - [Python] Fix timezone dropped when converting
tz-aware Categorical to Arrow array (#49878)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49888" target="_blank"
rel="noopener">GH-49888</a> - [C++][Compute] Fix count for run-end encoded
arrays with nulls (#49908)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49896" target="_blank"
rel="noopener">GH-49896</a> - [C++] Reject short buffer reads in IPC reader
(#49897)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49905" target="_blank"
rel="noopener">GH-49905</a> - [Archery] Fix archery benchmark diff with pandas
3 (#49912)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49917" target="_blank"
rel="noopener">GH-49917</a> - [Python] Remove Py_XDECREF to avoid
Use-After-Free on <code>PyList_SetItem</code> in
<code>SparseCSFTensorToNdarray</code> (#49916)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49923" target="_blank"
rel="noopener">GH-49923</a> - [Parquet][Python] Inconsistent default values for
Parquet pre_buffer (#49924)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49927" target="_blank"
rel="noopener">GH-49927</a> - [Python][Parquet] Expose bloom_filter_offset and
bloom_filter_length to Python in column chunk metadata (#49926)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49930" target="_blank"
rel="noopener">GH-49930</a> - [CI][C++] Pin MinGW MSYS2 packages to unblock CI
(#49931)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49933" target="_blank"
rel="noopener">GH-49933</a> - [Python] Fix test_table_column_subset_metadata to
set freq on correct object (#49944)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49942" target="_blank"
rel="noopener">GH-49942</a> - [Python] Protect PyBuffer and NumPyBuffer
destructors against interpreter finalization (#49943)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49948" target="_blank"
rel="noopener">GH-49948</a> - [CI][C++] Revert PR 49931 (Pin MinGW MSYS2
packages) but keep bumped minIO version (#49945)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49956" target="_blank"
rel="noopener">GH-49956</a> - [GLib] Add fallback data type for unknown
extension data type (#49969)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49966" target="_blank"
rel="noopener">GH-49966</a> - [C++] Detect different endianness between IPC
file and stream in IPC file fuzzer (#49968)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49974" target="_blank"
rel="noopener">GH-49974</a> - [C++][CMake] Add missing result variable
initialization for <code>validate_apple_libtool()</code> (#49975)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49991" target="_blank"
rel="noopener">GH-49991</a> - [C++][FlightRPC] Fix unity build ordering issue
(#49990)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49994" target="_blank"
rel="noopener">GH-49994</a> - [CI] Remove <code>brew uninstall
pkg-config</code> workarounds (#49997)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49998" target="_blank"
rel="noopener">GH-49998</a> - [CI][Python] Pin to an older release of miniforge
to fix mamba hang (#49999)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50000" target="_blank"
rel="noopener">GH-50000</a> - [C++][FlightRPC] Use grpcpp/grpcpp.h not
grpcpp/version_info.h for old gRPC (#50001)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50009" target="_blank"
rel="noopener">GH-50009</a> - [R] FinalizeS3 segfaults for stale connection
(#50081)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50010" target="_blank"
rel="noopener">GH-50010</a> - [C++][Parquet] Fix undefined behavior in
TypedColumnWriterImpl::UpdateLevelHistogram (#50011)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50012" target="_blank"
rel="noopener">GH-50012</a> - [Python] Fix list_ storage crashes when values
exceed int32 offsets (#50016)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50017" target="_blank"
rel="noopener">GH-50017</a> - [CI][Release] Remove deprecated -f (force) flag
from conda create on Windows verification job (#50018)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50037" target="_blank"
rel="noopener">GH-50037</a> - [Python] test_table_uses_memory_pool flaky on
macOS 14 job (#50045)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50041" target="_blank"
rel="noopener">GH-50041</a> - [CI][Python] Make
test_string_to_tzinfo_pytz_fallback more robust for platforms supporting lower
case tz names (#50042)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50043" target="_blank"
rel="noopener">GH-50043</a> - [C++][Python] Fix hash_any/hash_all on sliced
boolean arrays (#50094)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50051" target="_blank"
rel="noopener">GH-50051</a> - [C++][Parquet] Avoid size overflow in
WKBBuffer::ReadCoords (#50036)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50065" target="_blank"
rel="noopener">GH-50065</a> - [Packaging][CI][C++] Drop unused
libboost-system-dev (#50066)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50090" target="_blank"
rel="noopener">GH-50090</a> - [Packaging] Avoid building CUDA for Debian forky
due to missing nvidia-cuda-toolkit (#50279)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50098" target="_blank"
rel="noopener">GH-50098</a> - [C++][Parquet] Enable filesystem support when
building Parquet utilities (#50099)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50103" target="_blank"
rel="noopener">GH-50103</a> - [C++] Missing iosfwd include in
cpp/src/arrow/util/string_util.h (#50101)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50105" target="_blank"
rel="noopener">GH-50105</a> - [C++][Python] Fix sliced sparse union null checks
(#50108)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50109" target="_blank"
rel="noopener">GH-50109</a> - [C++][Gandiva] Fix incorrect error messages
(#50110)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50113" target="_blank"
rel="noopener">GH-50113</a> - [C++][Python] Fix <code>count</code> for sliced
union arrays (#50114)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50129" target="_blank"
rel="noopener">GH-50129</a> - [C++][Parquet] Enable <code>ARROW_JSON</code>
automatically with <code>PARQUET_REQUIRE_ENCRYPTION</code> (#50130)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50133" target="_blank"
rel="noopener">GH-50133</a> - [CI] Make extra labels entirely manual on PRs
(#50256)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50149" target="_blank"
rel="noopener">GH-50149</a> - [C++][Parquet] Avoid process abort when encoding
fuzzer encounters OOM (#50150)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50156" target="_blank"
rel="noopener">GH-50156</a> - [C++][Parquet] Ignore min/max for unknown column
order (#50157)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50163" target="_blank"
rel="noopener">GH-50163</a> - [R] Bug: Partial matching on $metadata$r causes
errors with schema metadata keys starting with "r" (#50178)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50171" target="_blank"
rel="noopener">GH-50171</a> - [CI][R] Build libarrow is failing for Linux arm64
(#50179)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50173" target="_blank"
rel="noopener">GH-50173</a> - [C++][Gandiva] Install tzdata-legacy to fix
failing TestTime.TestCastTimestampWithTZ from gandiva/precompiled/time_test.cc
(#50211)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50174" target="_blank"
rel="noopener">GH-50174</a> - [CI][Python] Fix debug Python job (#50207)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50176" target="_blank"
rel="noopener">GH-50176</a> - [Python] Explicitly pass exc_type=ImportError to
importorskip pyarrow.* (#50177)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50204" target="_blank"
rel="noopener">GH-50204</a> - [C++] Fix S3FileSystem::MakeUri dropping the
bucket on Windows MinGW (#50205)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50210" target="_blank"
rel="noopener">GH-50210</a> - [C++][Gandiva] Replace precompiled std::string to
fix _Unwind_Resume JIT failure on JNI builds (#50214)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50212" target="_blank"
rel="noopener">GH-50212</a> - [C++][Parquet] Add PrintTo to fix failure in
parquet-internals-test on test-conda-cpp-valgrind (#50213)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50218" target="_blank"
rel="noopener">GH-50218</a> - [C++][FlightRPC] Add missing sudo to fix ODBC
Linux job (#50307)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50227" target="_blank"
rel="noopener">GH-50227</a> - [Docs][Python][Parquet] Update parquet default
version text in parquet.rst (#50228)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50240" target="_blank"
rel="noopener">GH-50240</a> - [C++] Make IPC message decoding stricter
(#50235)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50242" target="_blank"
rel="noopener">GH-50242</a> - [CI][Release] Fix flaky dylib load failure in
macOS verify-rc build (#50243)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50253" target="_blank"
rel="noopener">GH-50253</a> - [CI] Manually install aws-sdk-cpp with brew in
order to avoid lock (#50254)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50257" target="_blank"
rel="noopener">GH-50257</a> - [CI][Docs] Fix doxygen failing due to double
backticks (#50259)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50277" target="_blank"
rel="noopener">GH-50277</a> - [CI][Python] Avoid using generators for test
parametrization on newer Pytest (#50278)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50291" target="_blank"
rel="noopener">GH-50291</a> - [Python][Packaging] Stop using nightly build
dependencies for building free-threaded wheels (#50315)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50293" target="_blank"
rel="noopener">GH-50293</a> - [CI] Run check-labels for all triggers to avoid
cancelling further steps and add tag to set_enabled (#50340)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50294" target="_blank"
rel="noopener">GH-50294</a> - [C++][R] Missing typename in ulp_distance.cc
breaks clang-15 builds (#50296)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50295" target="_blank"
rel="noopener">GH-50295</a> - [C++][R] #include <ranges> in vector_select_k.cc
breaks macOS CRAN and wasm builds (#50297)</ranges>
+</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50300" target="_blank"
rel="noopener">GH-50300</a> - [C++][CI] Update include to
generated/Message_generated.h so Meson is able to find (#50301)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50318" target="_blank"
rel="noopener">GH-50318</a> - [R][CI] Install missing libpng-dev for
test-r-linux-as-cran (#50328)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50330" target="_blank"
rel="noopener">GH-50330</a> - [C++][R][Parquet] Add missing typename in
RleBitPackedDecoderGetRunDecode (#50332)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50336" target="_blank"
rel="noopener">GH-50336</a> - [Release][Archery] Fix archery GitHub integration
for release scripts (#50337)</li>
+</ul>
+<h3>New Features and Improvements</h3>
+<ul>
+<li>
+<a href="https://github.com/apache/arrow/issues/14796" target="_blank"
rel="noopener">GH-14796</a> - [Dev][COMPONENT] " to issue title automatically
(#49892)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/19667" target="_blank"
rel="noopener">GH-19667</a> - [C++][Gandiva] Use arrow::Result<a
href="std::string">std::string</a> for RegexUtil::SqlLikePatternToPcre
(#49879)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/22232" target="_blank"
rel="noopener">GH-22232</a> - [C++][Python] Introduce optional
default_column_type parameter (#47663)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/31318" target="_blank"
rel="noopener">GH-31318</a> - [Python] Add fixed-offset timezones to Hypothesis
test strategy (#49844)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/32381" target="_blank"
rel="noopener">GH-32381</a> - [C++] Improve error handling for hash table
merges (#49512)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/33241" target="_blank"
rel="noopener">GH-33241</a> - [Archery] Replace github3 with pygithub
(#48886)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/33390" target="_blank"
rel="noopener">GH-33390</a> - [R] Field-level metadata (#49631)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/33420" target="_blank"
rel="noopener">GH-33420</a> - [R] Improve error message when providing a mix of
readr and Arrow options (#50048)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/38849" target="_blank"
rel="noopener">GH-38849</a> - [C++][Parquet] Add support for list view and
large list view (#50160)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/40062" target="_blank"
rel="noopener">GH-40062</a> - [C++][Python] Conversion of Table to Arrow Tensor
(#41870)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45187" target="_blank"
rel="noopener">GH-45187</a> - [Ruby] Ensure initializing all rb_memory_view_t
members (#50234)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45331" target="_blank"
rel="noopener">GH-45331</a> - [C++] Use xsimd for CPU feature detection
(#49940)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45819" target="_blank"
rel="noopener">GH-45819</a> - [C++] Add OptionalBitmapAnd utility (#49848)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46178" target="_blank"
rel="noopener">GH-46178</a> - [R] source_node alignment warning (#50120)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46369" target="_blank"
rel="noopener">GH-46369</a> - [C++] Add key-value pairs to the
FileSystemFactory interface and to S3Options (#50044)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46914" target="_blank"
rel="noopener">GH-46914</a> - [C++][FlightSQL] Remove boost/algorithm/string.h
dependency (#50241)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46956" target="_blank"
rel="noopener">GH-46956</a> - [Docs][CI] Enable version switcher in local and
PR preview build (#46957)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47435" target="_blank"
rel="noopener">GH-47435</a> - [Python][Parquet] Add direct key
encryption/decryption API (#49667)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47769" target="_blank"
rel="noopener">GH-47769</a> - [C++] SVE dynamic dispatch (#49756)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47876" target="_blank"
rel="noopener">GH-47876</a> - [C++][FlightRPC] ODBC: macOS <code>.PKG</code>
installer for Intel and ARM (#49766)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48028" target="_blank"
rel="noopener">GH-48028</a> - [Python][Packaging] Update quay.io base manylinux
and musllinux images for Python wheels and remove cp313t (#50082)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48068" target="_blank"
rel="noopener">GH-48068</a> - [C++][FlightRPC] Linux ODBC: Configure Dremio
instance to allow remote testing (#49695)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48294" target="_blank"
rel="noopener">GH-48294</a> - [Ruby] Add RecordBatch#merge (#50175)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48408" target="_blank"
rel="noopener">GH-48408</a> - [C++] Enable ULP-based float comparison
(#49290)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49232" target="_blank"
rel="noopener">GH-49232</a> - [Python] deprecate feather python (#49590)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49275" target="_blank"
rel="noopener">GH-49275</a> - [Doc] Update docs to specify disclosure of AI on
mailing list messages (#49277)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49497" target="_blank"
rel="noopener">GH-49497</a> - [FlightRPC] Add is_update field to
ActionCreatePreparedStatementResult (#49498)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49534" target="_blank"
rel="noopener">GH-49534</a> - [R] Implement dplyr recode_values(),
replace_values(), and replace_when() (#49536)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49537" target="_blank"
rel="noopener">GH-49537</a> - [C++][FlightRPC] Windows CI to Support ODBC DLL
& MSI Signing (#49603)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49552" target="_blank"
rel="noopener">GH-49552</a> - [C++][FlightRPC][ODBC] Enable ODBC test build on
Linux (#49668)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49644" target="_blank"
rel="noopener">GH-49644</a> - [Python] Support converting list of
multi-dimensional arrays to FixedShapeTensor (#50203)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49651" target="_blank"
rel="noopener">GH-49651</a> - [C++][FlightRPC] Fix ODBC Linux test segmentation
fault (#49688)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49675" target="_blank"
rel="noopener">GH-49675</a> - [Docs] Make "stale issues" more visible to
potential contributors and document stale issue policy (#49703)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49684" target="_blank"
rel="noopener">GH-49684</a> - [MATLAB] Introduce deprecation warnings for
"legacy" Feather V1 functions <code>featherread</code> and
<code>featherwrite</code> (#49705)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49686" target="_blank"
rel="noopener">GH-49686</a> - [C++][FlightRPC][ODBC][Release] Create signing
script for Windows FlightSQL ODBC build (#49788)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49700" target="_blank"
rel="noopener">GH-49700</a> - [R][CI][Dev] Use air precommit hook (#49701)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49720" target="_blank"
rel="noopener">GH-49720</a> - [C++] Optimize base64_decode validation using
lookup table (#49748)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49723" target="_blank"
rel="noopener">GH-49723</a> - [C++][FlightRPC][ODBC] Update ODBC Documentation
(#49851)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49725" target="_blank"
rel="noopener">GH-49725</a> - [CI] Use environment variables instead of
template expressions in workflow run blocks (#49733)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49728" target="_blank"
rel="noopener">GH-49728</a> - [CI] Set persist-credentials: false in checkout
actions (#49734)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49729" target="_blank"
rel="noopener">GH-49729</a> - [CI] Scope workflow permissions and secret
inheritance (#49773)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49737" target="_blank"
rel="noopener">GH-49737</a> - [R][CI] Disable Rhub GCC 12 and GCC 13 with LTO
jobs - images no longer match CRAN (#49739)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49738" target="_blank"
rel="noopener">GH-49738</a> - [R][CI] Re-enable GCC+LTO job once rhub has a GCC
15 image (#49795)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49751" target="_blank"
rel="noopener">GH-49751</a> - [Python] Add raw fd support to pa.OSFile
(#49750)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49772" target="_blank"
rel="noopener">GH-49772</a> - [C++] Bump bundled mimalloc version (#49801)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49776" target="_blank"
rel="noopener">GH-49776</a> - [CI][C++] Install libc6-dbg in apt-based Linux
C++ images (#50034)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49783" target="_blank"
rel="noopener">GH-49783</a> - [C++][FlightRPC][ODBC] Reuse connections across
test suite (#49784)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49785" target="_blank"
rel="noopener">GH-49785</a> - [C++][FlightRPC][ODBC] Get ODBC tests passing on
Linux (#49786)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49789" target="_blank"
rel="noopener">GH-49789</a> - [C++] Use <code>CMAKE_INSTALL_DOCDIR</code>
instead of static <code>share/doc/${PROJECT_NAME}</code> (#49790)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49793" target="_blank"
rel="noopener">GH-49793</a> - [R] Update NEWS.md for 24.0.0 (#49794)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49805" target="_blank"
rel="noopener">GH-49805</a> - [C++][Parquet] Avoid unbounded temporary
allocation in DeltaBitPackDecoder::DecodeArrow (#49806)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49807" target="_blank"
rel="noopener">GH-49807</a> - [CI] Remove obsolete test-ubuntu-22.04-cpp-20 job
(#49827)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49835" target="_blank"
rel="noopener">GH-49835</a> - [C++] A constexpr dynamic dispatch with static
dispatch when possible (#49840)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49890" target="_blank"
rel="noopener">GH-49890</a> - [Dev] Group files under component comment headers
in <code>.github/CODEOWNERS</code> (#49891)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49898" target="_blank"
rel="noopener">GH-49898</a> - [C++][CI] Use mold in more builds (#49899)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49901" target="_blank"
rel="noopener">GH-49901</a> - [R] Bump minimum supported R version to 4.2 now
that 4.6 is out (#49929)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49913" target="_blank"
rel="noopener">GH-49913</a> - [Archery] Add preserve-dir and improve directory
layout (#50056)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49918" target="_blank"
rel="noopener">GH-49918</a> - [C++][Parquet] Catch std::vector allocation
errors in encoding fuzzer (#49919)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49921" target="_blank"
rel="noopener">GH-49921</a> - [C++] Bump xsimd to 14.2.0 (#49922)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49938" target="_blank"
rel="noopener">GH-49938</a> - [C++] Bump bundled c-ares to 1.34.6 (#49939)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49946" target="_blank"
rel="noopener">GH-49946</a> - [Format] Better document equivalence between IPC
file and streams (#49947)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49952" target="_blank"
rel="noopener">GH-49952</a> - [C++][Gandiva] Use timegm in date_time_test
utilities (#49953)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49959" target="_blank"
rel="noopener">GH-49959</a> - [C++][Parquet] Avoid unbounded temp alloc in
BYTE_STREAM_SPLIT decoder (#49960)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49967" target="_blank"
rel="noopener">GH-49967</a> - [Python][CI] Raise oldest NumPy wheel-test
requirement to a patched release (#49965)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49981" target="_blank"
rel="noopener">GH-49981</a> - [R][Packaging] Support building R package under
r-universe/r-wasm (#49982)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/49988" target="_blank"
rel="noopener">GH-49988</a> - [CI][Packaging] Enable reproducible builds on
host for APT based Linux packages (#48148)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50005" target="_blank"
rel="noopener">GH-50005</a> - [C++] Use FetchContent for RapidJSON (#50006)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50007" target="_blank"
rel="noopener">GH-50007</a> - [C++][Parquet] Add bloom filter folding to
automatically size SBBF filters (#50008)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50014" target="_blank"
rel="noopener">GH-50014</a> - [R] Replace imported symbol from bit64
(#50015)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50022" target="_blank"
rel="noopener">GH-50022</a> - [Dev] Enable auto GitHub Copilot review
(#50023)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50026" target="_blank"
rel="noopener">GH-50026</a> - [C++][Parquet] SIMD-accelerate SBBF probe via
branchless autovec (#50030)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50046" target="_blank"
rel="noopener">GH-50046</a> - [CI][C++] Improve caching with
apache/infrastructure-actions/stash and more general cache keys (#50047)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50052" target="_blank"
rel="noopener">GH-50052</a> - [CI][C++] Bump vcpkg to newest version
(#50053)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50054" target="_blank"
rel="noopener">GH-50054</a> - [C++][IPC] Validate indices buffer size in
ReadSparseCOOIndex (#50055)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50057" target="_blank"
rel="noopener">GH-50057</a> - [C++] Avoid signed overflow in Decimal FromString
exponent (#50058)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50063" target="_blank"
rel="noopener">GH-50063</a> - [C++] Validate buffer size for row-major tensors
(#50064)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50072" target="_blank"
rel="noopener">GH-50072</a> - [Python] Add tests for replace_with_mask kernel
(#50102)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50075" target="_blank"
rel="noopener">GH-50075</a> - [C++][Gandiva] fix buffer overrun in to_hex
int32/int64 (#50076)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50077" target="_blank"
rel="noopener">GH-50077</a> - [C++][IPC] Avoid int64 overflow in
ReadSparseCSXIndex (#50038)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50078" target="_blank"
rel="noopener">GH-50078</a> - [C++][ORC] Avoid signed overflow when converting
timestamps (#50035)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50083" target="_blank"
rel="noopener">GH-50083</a> - [C++] Access mimalloc through
dynamically-resolved symbols (#41128)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50111" target="_blank"
rel="noopener">GH-50111</a> - [C++][Gandiva] Improve function error messages
(#50112)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50115" target="_blank"
rel="noopener">GH-50115</a> - [Dev] Adjust GitHub Copilot configuration for
preliminary reviews (#50117)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50139" target="_blank"
rel="noopener">GH-50139</a> - [Dev][Gandiva] Add Gandiva code owners
(#50144)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50161" target="_blank"
rel="noopener">GH-50161</a> - [C++][IPC] Validate CSF sparse index buffer
counts (#50070)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50162" target="_blank"
rel="noopener">GH-50162</a> - [C++][Parquet] Avoid int32 overflow in
BitPackedRunDecoder::GetBatch offset (#50089)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50170" target="_blank"
rel="noopener">GH-50170</a> - [CI][Packaging][Linux] Fix cache (#50185)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50172" target="_blank"
rel="noopener">GH-50172</a> - [Doc][Format] Clarify that variadic buffers can
also be null (#50255)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50182" target="_blank"
rel="noopener">GH-50182</a> - [C++][Parquet] Fix truncated min/max statistics
for all-infinity floating-point columns (#50183)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50184" target="_blank"
rel="noopener">GH-50184</a> - [C++][Parquet] Avoid reading past truncated
statistics values in FormatStatValue (#50025)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50189" target="_blank"
rel="noopener">GH-50189</a> - [C++][CI] Remove Ceph install step (#50190)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50191" target="_blank"
rel="noopener">GH-50191</a> - [CI][Python] Switch caching to
apache/infrastructure-actions/stash (#50192)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50197" target="_blank"
rel="noopener">GH-50197</a> - [C++][Python] Add "hypot" compute kernel
(#50198)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50200" target="_blank"
rel="noopener">GH-50200</a> - [Packaging][Debian] Drop support for bookworm
(#50201)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50208" target="_blank"
rel="noopener">GH-50208</a> - [CI][C++][Python] Disable ccache
<code>hash_dir</code> (#50209)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50216" target="_blank"
rel="noopener">GH-50216</a> - [C++][Parquet] Add RleBitPackedToBitmapDecoder
(#50217)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50219" target="_blank"
rel="noopener">GH-50219</a> - [R] Fix duckdb test for dbplyr 2.6.0 (#50220)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50225" target="_blank"
rel="noopener">GH-50225</a> - [Ruby] Move merge implementation to
ColumnContainable (#50226)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50231" target="_blank"
rel="noopener">GH-50231</a> - [C++] Handle unset Substrait extension mapping
type (#50263)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50236" target="_blank"
rel="noopener">GH-50236</a> - Remove obsolete OpenSUSE 15.5 workarounds
(#50258)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50237" target="_blank"
rel="noopener">GH-50237</a> - [C++] Migrate arrow/ipc/metadata_internal.h to
Result<t> (#50245)</t>
+</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50260" target="_blank"
rel="noopener">GH-50260</a> - [C++] Add ComputeLogicalNullCount to ChunkedArray
(#50261)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50265" target="_blank"
rel="noopener">GH-50265</a> - [C++][Parquet] Update parquet.thrift to sync with
2.13.0 (#50266)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50267" target="_blank"
rel="noopener">GH-50267</a> - [C++][Parquet] Upgrade thrift compiler from
0.21.0 to 0.23.0 (#50268)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50275" target="_blank"
rel="noopener">GH-50275</a> - [C++][CSV] avoid int32 overflow in block parser
value counts (#50074)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50283" target="_blank"
rel="noopener">GH-50283</a> - [CI][Ruby] Switch caching to
apache/infrastructure-actions/stash (#50284)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50292" target="_blank"
rel="noopener">GH-50292</a> - [C++][Parquet] Avoid int64 overflow in
CheckReadRangeOrThrow (#50060)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/50304" target="_blank"
rel="noopener">GH-50304</a> - [C++][IPC] Reject negative sparse tensor shape
and non-zero length (#50305)</li>
+</ul>
+
+ </main>
+
+ <hr>
+<footer class="footer">
+ <div class="row">
+ <div class="col-md-9">
+ <p>Apache Arrow, Arrow, Apache, the Apache logo, and the Apache Arrow
project logo are either registered trademarks or trademarks of The Apache
Software Foundation in the United States and other countries.</p>
+ <p>© 2016-2026 The Apache Software Foundation</p>
+ </div>
+ <div class="col-md-3">
+ <a class="d-sm-none d-md-inline pr-2"
href="https://www.apache.org/events/current-event.html" target="_blank"
rel="noopener">
+ <img src="https://www.apache.org/events/current-event-234x60.png">
+ </a>
+ </div>
+ </div>
+</footer>
+
+ </div>
+</body>
+</html>
diff --git a/release/index.html b/release/index.html
index ba45a29b325..93561ef4ae7 100644
--- a/release/index.html
+++ b/release/index.html
@@ -13,20 +13,20 @@
<meta name="generator" content="Jekyll v4.4.1" />
<meta property="og:title" content="Releases" />
<meta property="og:locale" content="en_US" />
-<meta name="description" content="Apache Arrow Releases Navigate to the
release page for downloads and the changelog. 24.0.0 (21 April 2026) 23.0.1 (16
February 2026) 23.0.0 (18 January 2026) 22.0.0 (24 October 2025) 21.0.0 (17
July 2025) 20.0.0 (27 April 2025) 19.0.1 (16 February 2025) 19.0.0 (16 January
2025) 18.1.0 (24 November 2024) 18.0.0 (28 October 2024) 17.0.0 (16 July 2024)
16.1.0 (14 May 2024) 16.0.0 (20 April 2024) 15.0.2 (18 March 2024) 15.0.1 (7
March 2024) 15.0.0 (21 Januar [...]
-<meta name="twitter:description" property="og:description" content="Apache
Arrow Releases Navigate to the release page for downloads and the changelog.
24.0.0 (21 April 2026) 23.0.1 (16 February 2026) 23.0.0 (18 January 2026)
22.0.0 (24 October 2025) 21.0.0 (17 July 2025) 20.0.0 (27 April 2025) 19.0.1
(16 February 2025) 19.0.0 (16 January 2025) 18.1.0 (24 November 2024) 18.0.0
(28 October 2024) 17.0.0 (16 July 2024) 16.1.0 (14 May 2024) 16.0.0 (20 April
2024) 15.0.2 (18 March 2024) 15.0. [...]
+<meta name="description" content="Apache Arrow Releases Navigate to the
release page for downloads and the changelog. 25.0.0 (10 July 2026) 24.0.0 (21
April 2026) 23.0.1 (16 February 2026) 23.0.0 (18 January 2026) 22.0.0 (24
October 2025) 21.0.0 (17 July 2025) 20.0.0 (27 April 2025) 19.0.1 (16 February
2025) 19.0.0 (16 January 2025) 18.1.0 (24 November 2024) 18.0.0 (28 October
2024) 17.0.0 (16 July 2024) 16.1.0 (14 May 2024) 16.0.0 (20 April 2024) 15.0.2
(18 March 2024) 15.0.1 (7 March 2 [...]
+<meta name="twitter:description" property="og:description" content="Apache
Arrow Releases Navigate to the release page for downloads and the changelog.
25.0.0 (10 July 2026) 24.0.0 (21 April 2026) 23.0.1 (16 February 2026) 23.0.0
(18 January 2026) 22.0.0 (24 October 2025) 21.0.0 (17 July 2025) 20.0.0 (27
April 2025) 19.0.1 (16 February 2025) 19.0.0 (16 January 2025) 18.1.0 (24
November 2024) 18.0.0 (28 October 2024) 17.0.0 (16 July 2024) 16.1.0 (14 May
2024) 16.0.0 (20 April 2024) 15.0.2 [...]
<link rel="canonical" href="https://arrow.apache.org/release/" />
<meta property="og:url" content="https://arrow.apache.org/release/" />
<meta property="og:site_name" content="Apache Arrow" />
<meta property="og:image"
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png"
/>
<meta property="og:type" content="article" />
-<meta property="article:published_time" content="2026-07-09T17:19:48-04:00" />
-<meta property="article:modified_time" content="2026-07-09T17:19:48-04:00" />
+<meta property="article:published_time" content="2026-07-10T04:34:54-04:00" />
+<meta property="article:modified_time" content="2026-07-10T04:34:54-04:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image"
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png"
/>
<meta name="twitter:title" content="Releases" />
<script type="application/ld+json">
-{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-07-09T17:19:48-04:00","datePublished":"2026-07-09T17:19:48-04:00","description":"Apache
Arrow Releases Navigate to the release page for downloads and the changelog.
24.0.0 (21 April 2026) 23.0.1 (16 February 2026) 23.0.0 (18 January 2026)
22.0.0 (24 October 2025) 21.0.0 (17 July 2025) 20.0.0 (27 April 2025) 19.0.1
(16 February 2025) 19.0.0 (16 January 2025) 18.1.0 (24 November 2024) 18.0.0
(28 October 2024) 17.0. [...]
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-07-10T04:34:54-04:00","datePublished":"2026-07-10T04:34:54-04:00","description":"Apache
Arrow Releases Navigate to the release page for downloads and the changelog.
25.0.0 (10 July 2026) 24.0.0 (21 April 2026) 23.0.1 (16 February 2026) 23.0.0
(18 January 2026) 22.0.0 (24 October 2025) 21.0.0 (17 July 2025) 20.0.0 (27
April 2025) 19.0.1 (16 February 2025) 19.0.0 (16 January 2025) 18.1.0 (24
November 2024) 18.0.0 ( [...]
<!-- End Jekyll SEO tag -->
@@ -247,6 +247,7 @@
<h1>Apache Arrow Releases</h1>
<p>Navigate to the release page for downloads and the changelog.</p>
<ul>
+<li><a href="/release/25.0.0.html">25.0.0 (10 July 2026)</a></li>
<li><a href="/release/24.0.0.html">24.0.0 (21 April 2026)</a></li>
<li><a href="/release/23.0.1.html">23.0.1 (16 February 2026)</a></li>
<li><a href="/release/23.0.0.html">23.0.0 (18 January 2026)</a></li>