This is an automated email from the ASF dual-hosted git repository.
github-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 f96e222a238 Updating built site
f96e222a238 is described below
commit f96e222a238fdff14481a831b81a98b67df08657
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Jan 18 16:28:53 2026 +0000
Updating built site
---
arrow.rdf | 4 +-
feed.xml | 2 +-
install/index.html | 24 +-
release/23.0.0.html | 1069 +++++++++++++++++++++++++++++++++++++++++++++++++++
release/index.html | 9 +-
5 files changed, 1089 insertions(+), 19 deletions(-)
diff --git a/arrow.rdf b/arrow.rdf
index 97798d0318c..ab3b77e26cd 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>2025-10-24</created>
- <revision>22.0.0</revision>
+ <created>2026-01-18</created>
+ <revision>23.0.0</revision>
</Version>
</release>
<repository>
diff --git a/feed.xml b/feed.xml
index 707d5fb9875..d8d78240fd6 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-01-09T03:21:39-05: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-01-18T11:24:48-05: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 version 22 release of
diff --git a/install/index.html b/install/index.html
index 8ed0ff9cfc1..b78642e57f9 100644
--- a/install/index.html
+++ b/install/index.html
@@ -243,8 +243,8 @@
-->
<h1>Install Apache Arrow</h1>
-<h2>Current Version: 22.0.0 (2025-10-24)</h2>
-<p>See the <a href="/release/22.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: 23.0.0 (2026-01-18)</h2>
+<p>See the <a href="/release/23.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-22.0.0/apache-arrow-22.0.0.tar.gz"
target="_blank" rel="noopener">apache-arrow-22.0.0.tar.gz</a>
+<strong>Source Release</strong>: <a
href="https://www.apache.org/dyn/closer.lua?action=download&filename=arrow/arrow-23.0.0/apache-arrow-23.0.0.tar.gz"
target="_blank" rel="noopener">apache-arrow-23.0.0.tar.gz</a>
</li>
<li>
-<strong>Verification</strong>: <a
href="https://downloads.apache.org/arrow/arrow-22.0.0/apache-arrow-22.0.0.tar.gz.asc"
target="_blank" rel="noopener">asc signature</a>, <a
href="https://downloads.apache.org/arrow/arrow-22.0.0/apache-arrow-22.0.0.tar.gz.sha256"
target="_blank" rel="noopener">sha256 checksum</a>, <a
href="https://downloads.apache.org/arrow/arrow-22.0.0/apache-arrow-22.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-22.0.0"
target="_blank" rel="noopener">Git tag
5aeb5f217f1ba39c428c9b481f393bd37097f69e</a></li>
+<strong>Verification</strong>: <a
href="https://downloads.apache.org/arrow/arrow-23.0.0/apache-arrow-23.0.0.tar.gz.asc"
target="_blank" rel="noopener">asc signature</a>, <a
href="https://downloads.apache.org/arrow/arrow-23.0.0/apache-arrow-23.0.0.tar.gz.sha256"
target="_blank" rel="noopener">sha256 checksum</a>, <a
href="https://downloads.apache.org/arrow/arrow-23.0.0/apache-arrow-23.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-23.0.0"
target="_blank" rel="noopener">Git tag
eafe3a9e620cf94683dee2347f370c35156dc965</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==22.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==23.0.*'</span>
</code></pre></div></div>
-<p>We recommend pinning <code>22.0.*</code> in <code>requirements.txt</code>
to install the latest patch release.</p>
+<p>We recommend pinning <code>23.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>22.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>22.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>22.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
-conda <span class="nb">install </span>r-arrow<span
class="o">=</span>22.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>23.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>23.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>23.0.<span class="k">*</span> <span class="nt">-c</span>
conda-forge
+conda <span class="nb">install </span>r-arrow<span
class="o">=</span>23.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>22.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/22.0.0</span><span class="w">
+</span><span class="na">arrow/23.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/23.0.0.html b/release/23.0.0.html
new file mode 100644
index 00000000000..d36bfc4fae7
--- /dev/null
+++ b/release/23.0.0.html
@@ -0,0 +1,1069 @@
+<!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 23.0.0 Release | Apache Arrow</title>
+
+
+ <!-- Begin Jekyll SEO tag v2.8.0 -->
+<meta name="generator" content="Jekyll v4.4.1" />
+<meta property="og:title" content="Apache Arrow 23.0.0 Release" />
+<meta property="og:locale" content="en_US" />
+<meta name="description" content="Apache Arrow 23.0.0 (18 January 2026) This
is a major release covering more than 3 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 417
commits from 71 distinct contributors. $ git shortlog -sn
apache-arrow-22.0.0..apache-arrow-23.0.0 54 Sutou Kouhei 52 Hyukjin Kwon 45
Raúl Cumplido 41 Antoine Pitrou 36 Sten Larsso [...]
+<meta property="og:description" content="Apache Arrow 23.0.0 (18 January 2026)
This is a major release covering more than 3 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
417 commits from 71 distinct contributors. $ git shortlog -sn
apache-arrow-22.0.0..apache-arrow-23.0.0 54 Sutou Kouhei 52 Hyukjin Kwon 45
Raúl Cumplido 41 Antoine Pitrou 36 Sten [...]
+<link rel="canonical" href="https://arrow.apache.org/release/23.0.0.html" />
+<meta property="og:url" content="https://arrow.apache.org/release/23.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-01-18T00:00:00-05:00" />
+<meta name="twitter:card" content="summary_large_image" />
+<meta property="twitter:image"
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png"
/>
+<meta property="twitter:title" content="Apache Arrow 23.0.0 Release" />
+<script type="application/ld+json">
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-01-18T00:00:00-05:00","datePublished":"2026-01-18T00:00:00-05:00","description":"Apache
Arrow 23.0.0 (18 January 2026) This is a major release covering more than 3
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 417 commits from 71 distinct contributors. $
git shortlog -sn [...]
+<!-- 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 23.0.0 (18 January 2026)</h1>
+<p>This is a major release covering more than 3 months of development.</p>
+<h2>Download</h2>
+<ul>
+<li><a href="https://www.apache.org/dyn/closer.lua/arrow/arrow-23.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/23.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-23.0.0"
target="_blank" rel="noopener">Git tag</a></li>
+</ul>
+<h2>Contributors</h2>
+<p>This release includes 417 commits from 71 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-22.0.0..apache-arrow-23.0.0
+<span class="go"> 54 Sutou Kouhei
+ 52 Hyukjin Kwon
+ 45 Raúl Cumplido
+ 41 Antoine Pitrou
+ 36 Sten Larsson
+ 34 Alina (Xi) Li
+ 32 Nic Crane
+ 12 William Ayd
+ 10 dependabot[bot]
+ 7 Hiroyuki Sato
+ 5 Rossi Sun
+ 4 Alenka Frim
+ 4 Arash Andishgar
+ 4 Bogdan Romenskii
+ 3 Adam Reeve
+ 3 Antoine Prouvost
+ 3 Jonathan Giannuzzi
+ 3 Ruifeng Zheng
+ 3 justing-bq
+ 3 tadeja
+ 2 Gang Wu
+ 2 Jonathan Keane
+ 2 Kevin Liu
+ 2 Sarah Gilmore
+ 2 Vishwanatha-HD
+ 2 Zehua Zou
+ 2 hypsakata
+ 2 tennisleng
+ 1 Aihua Xu
+ 1 Andrew Lamb
+ 1 Aokizy
+ 1 Arnav Balyan
+ 1 Artem Leshchev
+ 1 Bryce Mecum
+ 1 Connor Sanders
+ 1 Dan Homola
+ 1 Daniil Timižev
+ 1 Davis Vaughan
+ 1 Eirik
+ 1 Enrico Minack
+ 1 Eslam Ahmed
+ 1 Graham Markall
+ 1 Hendrik Makait
+ 1 Jason Wong
+ 1 Johan Peltenburg
+ 1 Jonah Kelman
+ 1 Jordan Rupprecht
+ 1 Joris Van den Bossche
+ 1 Julien Stephan
+ 1 Lucas Valente
+ 1 Michael Behrisch
+ 1 Mo.Aamir Hokabaj
+ 1 Nick Mitchell
+ 1 Patrick J. Roddy
+ 1 Patrick Parsons
+ 1 Rok Mihevc
+ 1 Shadab Zafar
+ 1 Sidney Mau
+ 1 Simon Elbaz
+ 1 Sirui Mu
+ 1 Smith Cruise
+ 1 TennyZhuang
+ 1 Will Gulian
+ 1 Yibo Cai
+ 1 chegoryu
+ 1 feuillatte
+ 1 kilavvy
+ 1 meher745
+ 1 paultiq
+ 1 scott-routledge2
+ 1 tobim
+</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-22.0.0..apache-arrow-23.0.0
+<span class="go"> 153 Sutou Kouhei
+ 62 Antoine Pitrou
+ 58 Raúl Cumplido
+ 36 David Li
+ 27 Nic Crane
+ 19 AlenkaF
+ 8 Adam Reeve
+ 7 Rossi Sun
+ 6 Rok Mihevc
+ 4 dependabot[bot]
+ 3 Gang Wu
+ 2 James Duong
+ 2 Sarah Gilmore
+ 2 Will Ayd
+ 1 Bryce Mecum
+ 1 raulcd
+</span></code></pre></div></div>
+<h2>Changelog</h2>
+<h3>Bug Fixes</h3>
+<ul>
+<li>
+<a href="https://github.com/apache/arrow/issues/33473" target="_blank"
rel="noopener">GH-33473</a> - [Python] Fix KeyError on Pandas roundtrip with
RangeIndex in MultiIndex (#39983)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/35957" target="_blank"
rel="noopener">GH-35957</a> - [C++][Compute] Graceful error for decimal binary
arithmetic and comparison instead of firing confusing assertion (#48639)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/41246" target="_blank"
rel="noopener">GH-41246</a> - [C++][Python] Simplify nested field encryption
configuration (#45462)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/42173" target="_blank"
rel="noopener">GH-42173</a> - [R][C++] Writing partitioned dataset on S3 fails
if ListBucket is not allowed for the user (#47599)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/43660" target="_blank"
rel="noopener">GH-43660</a> - [C++][Compute] Avoid ZeroCopyCastExec when
casting Binary offset -> Binary offset types (#48171)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/44318" target="_blank"
rel="noopener">GH-44318</a> - [C++][Python] Fix RecordBatch::FromStructArray
for sliced arrays with offset = 0 (#47843)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45260" target="_blank"
rel="noopener">GH-45260</a> - [R][Docs] Improve documentation on GCS
support</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45867" target="_blank"
rel="noopener">GH-45867</a> - [Python] Fix
<code>SetuptoolsDeprecationWarning</code> (#47141)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46063" target="_blank"
rel="noopener">GH-46063</a> - [C++][Compute] Fix the issue that MinMax kernel
emits -inf/inf for all-NaN input (#48459)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46584" target="_blank"
rel="noopener">GH-46584</a> - [C++][FlightRPC] Iterate over endpoints in ODBC
driver (#47991)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47000" target="_blank"
rel="noopener">GH-47000</a> - [R] concat_tables on a record_batch causes
segfault (#47885)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47022" target="_blank"
rel="noopener">GH-47022</a> - [Python] Support unsigned dictionary indices in
pandas conversion (#48451)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47099" target="_blank"
rel="noopener">GH-47099</a> - [C++][Parquet] Add missing <code>pragma
warning(pop)</code> to <code>parquet/platform.h</code> (#47114)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47371" target="_blank"
rel="noopener">GH-47371</a> - , GH-48281: [Python][CI] Fix Numba-CUDA interop
(#48284)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47559" target="_blank"
rel="noopener">GH-47559</a> - [Python] Fix missing argument in pyarrow fs
(#47497)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47564" target="_blank"
rel="noopener">GH-47564</a> - [C++] Update expected L2 CPU cache range to
32KiB-64MiB (#47563)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47664" target="_blank"
rel="noopener">GH-47664</a> - [C++][Parquet] add num_rows_ before each call to
RowGroupWriter::Close in FileSerializer (#47665)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47734" target="_blank"
rel="noopener">GH-47734</a> - [Python] Fix hypothesis timedelta bounds for
duration/interval types (#48460)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47751" target="_blank"
rel="noopener">GH-47751</a> - [CI] Fix check for job to ignore on reporting
(#47755)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47778" target="_blank"
rel="noopener">GH-47778</a> - [CI][Python] Remove ORC alias timezone for
US/Pacific on test_orc.py::test_timezone_absent (#47956)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47781" target="_blank"
rel="noopener">GH-47781</a> - [C++] Cleaned up type-limit warning in
sink_node.cc (#47782)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47807" target="_blank"
rel="noopener">GH-47807</a> - [C++][Compute] Fix the issue that null count is
not updated when setting slice on an array span (#47808)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47812" target="_blank"
rel="noopener">GH-47812</a> - [R][CI] Fix lint for new version of styler
(#47813)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47821" target="_blank"
rel="noopener">GH-47821</a> - [CI][Release][R] Fix test repository path in
release (#47929)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47823" target="_blank"
rel="noopener">GH-47823</a> - [Python] Use PyWeakref_GetRef instead of
PyWeakref_GET_OBJECT (Python 3.15) (#48027)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47825" target="_blank"
rel="noopener">GH-47825</a> - [C++] Fix the issue that bitmap ops overriding
partial leading byte (#47912)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47830" target="_blank"
rel="noopener">GH-47830</a> - [Release] Run RC verification source testing step
in a subshell (#47831)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47836" target="_blank"
rel="noopener">GH-47836</a> - [C++] Fix Meson configuration after bpacking
changes (#47837)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47840" target="_blank"
rel="noopener">GH-47840</a> - [CI][C++] Check whether the CSV module/thread
sanitizer is enabled or not before building example (#47841)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47844" target="_blank"
rel="noopener">GH-47844</a> - [CI] Fix unconditionally running extra workflows
reporting when there are jobs failing (#47917)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47859" target="_blank"
rel="noopener">GH-47859</a> - [C++] Fix creating union types without type_codes
for fields.size() == 128 (#47815)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47861" target="_blank"
rel="noopener">GH-47861</a> - [Python] reduce memory usage when using
to_pandas() with many extension arrays columns (#47860)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47883" target="_blank"
rel="noopener">GH-47883</a> - [CI] Add openssl gem explicitly to fix ceriticate
validation error on test (#47884)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47909" target="_blank"
rel="noopener">GH-47909</a> - [C++] Fix MSVC ARM64 build (#47910)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47914" target="_blank"
rel="noopener">GH-47914</a> - [C++] Fix system Apache ORC/Google logging used
detection (#47915)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47918" target="_blank"
rel="noopener">GH-47918</a> - [Format] Clarify that empty compressed buffers
can omit the length header (#48541)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47919" target="_blank"
rel="noopener">GH-47919</a> - [C++] Update Meson config for C Data Interface
changes (#47920)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47921" target="_blank"
rel="noopener">GH-47921</a> - [C++] Implement substrait option in Meson
(#48016)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47923" target="_blank"
rel="noopener">GH-47923</a> - [CI] Use macos-15-intel instead of macos-13 for
macOS x86 runner (#47690)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47924" target="_blank"
rel="noopener">GH-47924</a> - [C++] Fix issues in CSV reader with invalid
inputs (#47925)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47927" target="_blank"
rel="noopener">GH-47927</a> - [Release] Fix APT repository metadata generation
with new repository (#47928)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47932" target="_blank"
rel="noopener">GH-47932</a> - [Release][Python] PyPI rejects our source
distribution due to missing LICENSE.txt</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47933" target="_blank"
rel="noopener">GH-47933</a> - [Release][R] Don't upload *.sha512.{asc,sha512}
(#47982)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47941" target="_blank"
rel="noopener">GH-47941</a> - [R] Fix codegen.R error from dplyr pipe to base
pipe change (#47985)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47942" target="_blank"
rel="noopener">GH-47942</a> - [R] CRAN 22.0.0 R package release fails on
Winbuilder due to "non-API call to R: 'Rf_lazy_duplicate'" (#47943)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47945" target="_blank"
rel="noopener">GH-47945</a> - [C++] Add support for Boost 1.89.0 and require
Boost 1.69 or later (#47947)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47948" target="_blank"
rel="noopener">GH-47948</a> - [CI][Packaging][Deb] Add missing directory
existent check (#47949)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47953" target="_blank"
rel="noopener">GH-47953</a> - [C++] Remove Windows inclusion from
<code>int_util_overflow.h</code> (#47950)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47955" target="_blank"
rel="noopener">GH-47955</a> - [C++][Parquet] Support reading INT-encoded
Decimal stats as Arrow scalar (#48001)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47961" target="_blank"
rel="noopener">GH-47961</a> - [C++] Fix Meson's Boost process version detection
(#48017)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47964" target="_blank"
rel="noopener">GH-47964</a> - [Docs] Add dcleblanc/SafeInt to the LICENSE.txt
file (#47965)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47966" target="_blank"
rel="noopener">GH-47966</a> - [Python] PyArrow v22.0 assumes Pandas DataFrame
attrs are serializable (#47977)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47967" target="_blank"
rel="noopener">GH-47967</a> - [C++] Update Meson Configuration with SafeInt
Changes (#47968)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47970" target="_blank"
rel="noopener">GH-47970</a> - [CI][C++] Fix a bug that JNI jobs runs nothing
(#47972)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47973" target="_blank"
rel="noopener">GH-47973</a> - [C++][Parquet] Fix invalid Parquet files written
when dictionary encoded pages are large (#47998)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47981" target="_blank"
rel="noopener">GH-47981</a> - [C++][Parquet] Add compatibility with
non-compliant RLE stream (#47992)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47983" target="_blank"
rel="noopener">GH-47983</a> - [CI][R] R nightly upload workflow failing for a
few weeks (#47984)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48004" target="_blank"
rel="noopener">GH-48004</a> - [C++][Parquet] Fix hang in ColumnReader benchmark
(#48005)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48010" target="_blank"
rel="noopener">GH-48010</a> - [C++] Update bundled RE2 from 2022-06-01 to
2023-03-01 (#48011)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48029" target="_blank"
rel="noopener">GH-48029</a> - [R][CI] R nightly upload workflow failing in
pruning step (#48030)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48044" target="_blank"
rel="noopener">GH-48044</a> - [Packaging][RPM][Parquet] Don't install
<code>parquet-glib.pc</code> by <code>parquet-devel</code> (#48045)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48046" target="_blank"
rel="noopener">GH-48046</a> - [Docs][C++] Clarify "Exporting Tracing
Information" section in OTel docs (#48047)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48057" target="_blank"
rel="noopener">GH-48057</a> - [R] Slow reading performance caused by
apply_arrow_r_metadata() looping through all columns, including NULL ones
(#48104)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48062" target="_blank"
rel="noopener">GH-48062</a> - [C++] Fix null pointer dereference in
MakeExecBatch (#48063)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48064" target="_blank"
rel="noopener">GH-48064</a> - [C++] Set ARROW_BUILD_STATIC=ON when
features-flight are enabled on CMake presets (#48065)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48076" target="_blank"
rel="noopener">GH-48076</a> - [C++][Flight] fix GeneratorStream for Tables
(#48082)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48079" target="_blank"
rel="noopener">GH-48079</a> - [CI] Fix a typo in util_free_space.sh
(#48088)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48095" target="_blank"
rel="noopener">GH-48095</a> - [Python][Docs] Add missing {pyarrow,compute}
functions to API docs (#48117)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48098" target="_blank"
rel="noopener">GH-48098</a> - [R] Fix nightly libarrow binary uploads
(#48100)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48107" target="_blank"
rel="noopener">GH-48107</a> - [CI] Update testing submodule (#48114)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48115" target="_blank"
rel="noopener">GH-48115</a> - [C++] Better align Meson configuration and
config.h (#48116)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48125" target="_blank"
rel="noopener">GH-48125</a> - [C++] Remove gnu11 standard from the Meson
configuration (#48126)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48127" target="_blank"
rel="noopener">GH-48127</a> - [R] stringr argument deprecation - add binding
for stringr::str_ilike() and remove ignore_case argument for
stringr::str_like() (#48262)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48129" target="_blank"
rel="noopener">GH-48129</a> - [CI] Stale issues bot only looks at 30 issues at
a time (#48130)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48134" target="_blank"
rel="noopener">GH-48134</a> - [C++] Make StructArray::field() thread-safe
(#48128)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48142" target="_blank"
rel="noopener">GH-48142</a> - [CI] Disallow scheduled GitHub Actions run on
forked repos (#48143)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48146" target="_blank"
rel="noopener">GH-48146</a> - [C++][Parquet] Fix undefined behavior with
invalid column/offset index (#48147)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48162" target="_blank"
rel="noopener">GH-48162</a> - [CI] Stale issues bot hit secondary rate limit
and did not complete (#48165)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48168" target="_blank"
rel="noopener">GH-48168</a> - [C++][Parquet] Fix setting column-specific
options when writing an encrypted Dataset (#48170)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48234" target="_blank"
rel="noopener">GH-48234</a> - [C++][Parquet] Fix overly strict check for
BIT_PACKED levels byte size (#48235)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48238" target="_blank"
rel="noopener">GH-48238</a> - [C++] Actually write IPC schema endianness, not
host endianness (#48239)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48246" target="_blank"
rel="noopener">GH-48246</a> - [C++][Parquet] Fix pre-1970 INT96 timestamps
roundtrip (#48247)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48263" target="_blank"
rel="noopener">GH-48263</a> - [CI] Stale issues workflow doesn't go through
enough issues (#48264)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48268" target="_blank"
rel="noopener">GH-48268</a> - [C++][Acero] Enhance the type checking for hash
join residual filter (#48272)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48280" target="_blank"
rel="noopener">GH-48280</a> - [CI] PYTHON_PATCH_VERSION docker warnings
(#48282)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48283" target="_blank"
rel="noopener">GH-48283</a> - [R][CI] Failures on R Lint on main (#48286)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48308" target="_blank"
rel="noopener">GH-48308</a> - [C++][Parquet] Fix potential crash when reading
invalid Parquet data (#48309)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48314" target="_blank"
rel="noopener">GH-48314</a> - [Python] Compat with pandas 3.0 changed default
datetime unit (#48319)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48340" target="_blank"
rel="noopener">GH-48340</a> - [R] respected <code>MAKEFLAGS</code> (#48341)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48376" target="_blank"
rel="noopener">GH-48376</a> - [C++] Update GoogleTest from 1.16.0 to 1.17.0
(#48377)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48416" target="_blank"
rel="noopener">GH-48416</a> - [Packaging][CI] Use custom orc_for_bundling when
using FetchContent to avoid ar issues with + symbol on path (#48430)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48417" target="_blank"
rel="noopener">GH-48417</a> - [Packaging][CI] Skip downgrade testing for Debian
testing (#48427)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48432" target="_blank"
rel="noopener">GH-48432</a> - [CI][Ruby] Don't run Red Arrow Format tests with
Ruby 3.1 (#48434)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48478" target="_blank"
rel="noopener">GH-48478</a> - [Ruby] Fix Ruby list inference for nested
non-negative integer arrays (#48584)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48481" target="_blank"
rel="noopener">GH-48481</a> - [Ruby] Correctly infer types for nested integer
arrays (#48699)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48540" target="_blank"
rel="noopener">GH-48540</a> - [Python][C++][CI] test_s3_options crash on
macOS</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48566" target="_blank"
rel="noopener">GH-48566</a> - [C++][CI] Fix compilation on Valgrind job
(#48567)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48570" target="_blank"
rel="noopener">GH-48570</a> - [C++] Add Missing Fuzz Sources to Meson
configuration (#48571)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48608" target="_blank"
rel="noopener">GH-48608</a> - [Python] Fix interpolate actual values in
Message.<strong>repr</strong> f-string (#48656)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48610" target="_blank"
rel="noopener">GH-48610</a> - [Ruby] Add FixedSizeListArray glue (#48609)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48625" target="_blank"
rel="noopener">GH-48625</a> - [Python] Add temporal unit checking in
NumPyDtypeUnifier (#48626)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48641" target="_blank"
rel="noopener">GH-48641</a> - [CI] Multiple nightly R builds failing due to
ssache errors</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48725" target="_blank"
rel="noopener">GH-48725</a> - [C++] Fix bundled Protobuf doesn't exist in
libarrow_bundled_dependencies (#48726)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48735" target="_blank"
rel="noopener">GH-48735</a> - [CI][Python] Fix macOS wheel builds by forcing
setuptools upgrade in venv (#48739)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48736" target="_blank"
rel="noopener">GH-48736</a> - [CI][Python] Restore AlmaLinux 8 support of
<code>dev/release/setup-rhel-rebuilds.sh</code> for wheel verification
(#48748)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48741" target="_blank"
rel="noopener">GH-48741</a> - [C++] Fix deadlock in CSV
AsyncThreadedTableReader destructor (#48742)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48750" target="_blank"
rel="noopener">GH-48750</a> - [CI][Documentation] Disable Unity build for
OpenTelemetry (#48751)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48776" target="_blank"
rel="noopener">GH-48776</a> - [CI][Ruby][Windows] Ensure removing temporary
files (#48777)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48780" target="_blank"
rel="noopener">GH-48780</a> - [CI] Add missing permissions for reusable
workflow calls (#48778)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48782" target="_blank"
rel="noopener">GH-48782</a> - [Docs][CI] Skip Markdown files with doxygen and
trigger Docs job on PR when files are modified (#48786)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48784" target="_blank"
rel="noopener">GH-48784</a> - [GLib] Make (system) Parquet C++ is optional
(#48785)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48787" target="_blank"
rel="noopener">GH-48787</a> - [C++] Disable <code>-Werror</code> for s2n-tls
(#48791)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48806" target="_blank"
rel="noopener">GH-48806</a> - [CI][Packaging] ubuntu-noble-arm64 has failes for
several days due to network failure (403 Forbidden [IP: 91.189.92.19 80])</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48807" target="_blank"
rel="noopener">GH-48807</a> - [CI] Clean up space on GitHub runner to fix
manylinux wheel failure (#48790)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48809" target="_blank"
rel="noopener">GH-48809</a> - [CI] Fix homebrew-cpp with Mac by using
formula-based dependency resolution (#48824)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48811" target="_blank"
rel="noopener">GH-48811</a> - [C++][FlightRPC] ODBC: Add missing
<code>arrow::</code> to fix build (#48810)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48827" target="_blank"
rel="noopener">GH-48827</a> - [CI][Python] Add required xz dependency to
emscripten dockerfile (#48828)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48838" target="_blank"
rel="noopener">GH-48838</a> - [Release] Use gh cli to download sources for
Linux packages and publish draft release before verification (#48839)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48841" target="_blank"
rel="noopener">GH-48841</a> - [Release][Package] Add GH_TOKEN to rake build
step on Linux Packaging jobs (#48842)</li>
+</ul>
+<h3>New Features and Improvements</h3>
+<ul>
+<li>
+<a href="https://github.com/apache/arrow/issues/23970" target="_blank"
rel="noopener">GH-23970</a> - [GLib] Add support for duration (#48564)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/24157" target="_blank"
rel="noopener">GH-24157</a> - [C++] Add tests for DayTimeIntervalBuilder
(#48709)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/31869" target="_blank"
rel="noopener">GH-31869</a> - [Python][Parquet] Implement external key material
features in Python (#48009)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/40735" target="_blank"
rel="noopener">GH-40735</a> - [Packaging][CentOS] Drop support for CentOS 7
(#48550)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/41364" target="_blank"
rel="noopener">GH-41364</a> - [GLib][Ruby] Allow passing thread pool to
ExecutePlan (#48462)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/44810" target="_blank"
rel="noopener">GH-44810</a> - [C++][Parquet] Add arrow::Result version of
parquet::arrow::FileReader::Make() (#48285)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45449" target="_blank"
rel="noopener">GH-45449</a> - [R][CI] Remove OpenSSL 1.x builds (#48297)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45484" target="_blank"
rel="noopener">GH-45484</a> - [C++] Drop support for the gold linker
(#47780)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/45885" target="_blank"
rel="noopener">GH-45885</a> - [C++] Require C++20 (#48414)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46004" target="_blank"
rel="noopener">GH-46004</a> - [C++][FlightRPC] Enable ODBC Build In C++
Workflows (#47689)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46096" target="_blank"
rel="noopener">GH-46096</a> - [C++][FlightRPC] Environment and Connection
Handle Allocation (#47759)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46098" target="_blank"
rel="noopener">GH-46098</a> - [C++][FlightRPC] ODBC Environment Attribute
Implementation (#47760)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46147" target="_blank"
rel="noopener">GH-46147</a> - [C++] Implement GCS support in Meson (#47568)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46411" target="_blank"
rel="noopener">GH-46411</a> - [C++] Implemented dataset option in Meson
(#47669)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46465" target="_blank"
rel="noopener">GH-46465</a> - [C++][FlightRPC] Refactor ODBC namespaces and
file structure (#47703)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46574" target="_blank"
rel="noopener">GH-46574</a> - [C++][FlightRPC] ODBC Driver Connectivity support
(#47971)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46575" target="_blank"
rel="noopener">GH-46575</a> - [C++][FlightRPC] Add Diagnostic tests
(#47764)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46575" target="_blank"
rel="noopener">GH-46575</a> - [C++][FlightRPC] ODBC Diagnostics Report
(#47763)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46592" target="_blank"
rel="noopener">GH-46592</a> - [CI][Dev][R] Add Air to pre-commit (#47423)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46825" target="_blank"
rel="noopener">GH-46825</a> - [R] Use smallest_decimal() from C++ instead of
working out which decimal type to instantiate in R (#47906)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/46903" target="_blank"
rel="noopener">GH-46903</a> - [CI] Automatically flag stale issues (#46904)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47030" target="_blank"
rel="noopener">GH-47030</a> - [C++][Parquet] Add setting to limit the number of
rows written per page (#47090)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47103" target="_blank"
rel="noopener">GH-47103</a> - [Statistics][C++] Implement Statistics
specification attribute ARROW:null_count:approximate (#47969)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47105" target="_blank"
rel="noopener">GH-47105</a> - [Statistics][C++] Implement Statistics
specification attribute ARROW:row_count:approximate (#48266)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47196" target="_blank"
rel="noopener">GH-47196</a> - [CI][C++] Add Windows ARM64 build (#47811)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47437" target="_blank"
rel="noopener">GH-47437</a> - [CI][Python] Update win wheels and free-threaded
build for Python 3.14</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47441" target="_blank"
rel="noopener">GH-47441</a> - [Python][Parquet] Allow passing
write_time_adjusted_to_utc to Python's ParquetWriter (#47745)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47572" target="_blank"
rel="noopener">GH-47572</a> - [C++][Parquet] Uniform unpack interface
(#47573)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47635" target="_blank"
rel="noopener">GH-47635</a> - [CI][Integration] Add new gold files (#47729)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47640" target="_blank"
rel="noopener">GH-47640</a> - [CI] Remove needless
ci/docker/ubuntu-22.04-csharp.dockerfile (#48298)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47643" target="_blank"
rel="noopener">GH-47643</a> - [Python][Packaging] Enable
CMAKE_INTERPROCEDURAL_OPTIMIZATION for wheels (#47733)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47677" target="_blank"
rel="noopener">GH-47677</a> - [C++][GPU] Allow building with CUDA 13
(#48259)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47697" target="_blank"
rel="noopener">GH-47697</a> - [C++][FlightRPC] Add ODBC API placeholders
(#47725)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47706" target="_blank"
rel="noopener">GH-47706</a> - [C++][FlightRPC] ODBC SQLFreeStmt implementation
(#48033)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47707" target="_blank"
rel="noopener">GH-47707</a> - [C++][FlightRPC] Add tests for descriptor handle
allocation (#48053)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47708" target="_blank"
rel="noopener">GH-47708</a> - [C++][FlightRPC] Connection Attribute Support for
ODBC (#47772)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47710" target="_blank"
rel="noopener">GH-47710</a> - [C++][FlightRPC] Statement attribute Support in
ODBC (#47773)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47711" target="_blank"
rel="noopener">GH-47711</a> - [C++][FlightRPC] Enable ODBC query execution
(#48032)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47713" target="_blank"
rel="noopener">GH-47713</a> - [C++][FlightRPC] ODBC SQLMoreResults
implementation (#48035)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47713" target="_blank"
rel="noopener">GH-47713</a> - [C++][FlightRPC] ODBC return number of result
columns (#48036)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47713" target="_blank"
rel="noopener">GH-47713</a> - [C++][FlightRPC] ODBC return number of affected
rows (#48037)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47713" target="_blank"
rel="noopener">GH-47713</a> - [C++][FlightRPC] ODBC Basic Data Retrieval
(#48034)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47714" target="_blank"
rel="noopener">GH-47714</a> - [C++][FlightRPC] ODBC extended fetch (#48040)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47715" target="_blank"
rel="noopener">GH-47715</a> - [C++][FlightRPC] ODBC scroll fetch implementation
(#48041)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47716" target="_blank"
rel="noopener">GH-47716</a> - [C++][FlightRPC] ODBC bind column implementation
(#48042)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47717" target="_blank"
rel="noopener">GH-47717</a> - [C++][FlightRPC] ODBC close cursor (#48043)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47719" target="_blank"
rel="noopener">GH-47719</a> - [C++][FlightRPC] Extract SQLTables Implementation
(#48021)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47720" target="_blank"
rel="noopener">GH-47720</a> - [C++][FlightRPC] ODBC Columns Metadata
(#48049)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47721" target="_blank"
rel="noopener">GH-47721</a> - [C++][FlightRPC] Followup to remove unncessary
std::move to resolve compliation flakiness (#48687)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47721" target="_blank"
rel="noopener">GH-47721</a> - [C++][FlightRPC] Return ODBC Column Attribute
from result set (#48050)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47722" target="_blank"
rel="noopener">GH-47722</a> - [C++][FlightRPC] ODBC Data Type Information
(#48051)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47723" target="_blank"
rel="noopener">GH-47723</a> - [C++][FlightRPC] ODBC SQLNativeSQL implementation
(#48020)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47724" target="_blank"
rel="noopener">GH-47724</a> - [C++][FlightRPC] ODBC: implement SQLDescribeCol
(#48052)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47726" target="_blank"
rel="noopener">GH-47726</a> - [C++][FlightRPC] ODBC Unicode Support
(#47771)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47728" target="_blank"
rel="noopener">GH-47728</a> - [Python] Check the source argument in
parquet.read_table (#48008)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47747" target="_blank"
rel="noopener">GH-47747</a> - [C++] Bump Apache ORC to 2.2.1 (#47744)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47753" target="_blank"
rel="noopener">GH-47753</a> - [C++][Parquet] Build Thrift with OpenSSL disabled
(#47754)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47756" target="_blank"
rel="noopener">GH-47756</a> - [C++][CI] Fuzz CSV reader (#47757)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47767" target="_blank"
rel="noopener">GH-47767</a> - [CI] Add date to extra CI report email subject
(#47777)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47784" target="_blank"
rel="noopener">GH-47784</a> - [C++] Patch vendored pcg library to enable msvc
arm64 intrinsics (#47779)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47786" target="_blank"
rel="noopener">GH-47786</a> - [C++][FlightRPC] Establish ODBC tests
(#47788)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47787" target="_blank"
rel="noopener">GH-47787</a> - [C++][FlightRPC] ODBC <code>msi</code> Windows
installer (#48054)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47789" target="_blank"
rel="noopener">GH-47789</a> - [C++][FlightRPC] SQLGetFunctions Tests
(#48031)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47797" target="_blank"
rel="noopener">GH-47797</a> - [CI][Python] Update Python installs for
free-threaded wheel tasks (#47993)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47800" target="_blank"
rel="noopener">GH-47800</a> - [C++][CI] Fuzz more CSV reader types (#48398)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47806" target="_blank"
rel="noopener">GH-47806</a> - [CI] Rename deprecated docker-compose.yml to
preferred compose.yaml file (#47954)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47833" target="_blank"
rel="noopener">GH-47833</a> - [C++] Add utf8proc option to Meson configuration
(#47834)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47881" target="_blank"
rel="noopener">GH-47881</a> - [C++] Update fast_float version to 8.1.0
(#47882)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47887" target="_blank"
rel="noopener">GH-47887</a> - [C++][Integration] Enable extension types with C
Data Interface tests (#47888)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47891" target="_blank"
rel="noopener">GH-47891</a> - [C++][Parquet] Generate a separate fuzz seed file
for each column (#47892)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47895" target="_blank"
rel="noopener">GH-47895</a> - [C++][Parquet] Add prolog and epilog in unpack
(#47896)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47905" target="_blank"
rel="noopener">GH-47905</a> - [C++][Parquet] MakeColumnStats should use
user-provided memory pool (#47894)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47926" target="_blank"
rel="noopener">GH-47926</a> - [C++] Adopt alternative safe arithmetic library
(#47958)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47936" target="_blank"
rel="noopener">GH-47936</a> - [R] docgen.R requires installed package instead
of current working code (#47940)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47939" target="_blank"
rel="noopener">GH-47939</a> - [R] Update CRAN packaging checklist to update
checksums and have make build call make clean (#47944)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47974" target="_blank"
rel="noopener">GH-47974</a> - [Docs] Remove stray documentation from Java and
JS (#48006)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47975" target="_blank"
rel="noopener">GH-47975</a> - [Docs][Python] Remove experimental warning on
PyCapsule documentation (#47976)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/47978" target="_blank"
rel="noopener">GH-47978</a> - [C++][Parquet][CI] Add more compression codecs to
fuzzing seed corpus (#47979)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48000" target="_blank"
rel="noopener">GH-48000</a> - [CI][Release] Publish RC GitHub Release as draft
to allow immutable releases (#48059)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48013" target="_blank"
rel="noopener">GH-48013</a> - [R] Add CI job for musl (Alpine Linux) to
replicate CRAN checks (#48014)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48025" target="_blank"
rel="noopener">GH-48025</a> - [C++][GLib] Replace instances where build path is
being added to built artifacts (#48026)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48055" target="_blank"
rel="noopener">GH-48055</a> - [C++][FlightRPC] Allow spaces while parsing Table
Type in ODBC (#48056)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48074" target="_blank"
rel="noopener">GH-48074</a> - [C++] Use FetchContent for bundled Abseil
(#48075)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48084" target="_blank"
rel="noopener">GH-48084</a> - [C++][FlightRPC] Replace boost::optional with
std::optional (#48323)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48089" target="_blank"
rel="noopener">GH-48089</a> - [C++][Parquet] Read statistics and other metadata
when fuzzing (#48090)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48091" target="_blank"
rel="noopener">GH-48091</a> - [C++] Use FetchContent for bundled c-ares
(#48092)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48096" target="_blank"
rel="noopener">GH-48096</a> - [Python][Parquet] Expose new
WriterProperties::max_rows_per_page to Python bindings (#48101)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48102" target="_blank"
rel="noopener">GH-48102</a> - [Python] Remove deprecated Array.format method
(#48324)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48105" target="_blank"
rel="noopener">GH-48105</a> - [C++][Parquet][IPC] Cap allocated memory when
fuzzing (#48108)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48112" target="_blank"
rel="noopener">GH-48112</a> - [C++][Parquet] Use more accurate data length
estimate when decoding PLAIN BYTE_ARRAY data (#48113)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48123" target="_blank"
rel="noopener">GH-48123</a> - [C++][Float16] Reimplement arrow::WithinUlp and
Enable it for float16 (#48224)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48139" target="_blank"
rel="noopener">GH-48139</a> - [C++] Allow compilation for QNX versions up to 8
(#48140)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48152" target="_blank"
rel="noopener">GH-48152</a> - [CI][MATLAB] Bump MATLAB release to R2025b in the
MATLAB GitHub Actions Workflow (#48153)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48154" target="_blank"
rel="noopener">GH-48154</a> - [MATAB][Packaging] Update MATLAB crossbow
workflow to build against MATLAB <code>R2025b</code> (#48155)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48163" target="_blank"
rel="noopener">GH-48163</a> - [CI][Docs] Update preview docs task S3 secret to
use (#48164)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48167" target="_blank"
rel="noopener">GH-48167</a> - [Python][C++][Compute] Add python bindings for
scatter, inverse_permutation (#48267)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48174" target="_blank"
rel="noopener">GH-48174</a> - [CI][Dev] Fix shellcheck errors in
ci/scripts/util_download_apache.sh (#48175)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48176" target="_blank"
rel="noopener">GH-48176</a> - [C++][Parquet] Fix
arrow-ipc-message-internal-test failure (#48166)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48178" target="_blank"
rel="noopener">GH-48178</a> - [C++] Use FetchContent for bundled RE2
(#48179)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48181" target="_blank"
rel="noopener">GH-48181</a> - [C++] Use FetchContent for bundled Protobuf
(#48183)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48186" target="_blank"
rel="noopener">GH-48186</a> - [CI][Dev] Remove ci/scripts/util_wait_for_it.sh
(#48189)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48218" target="_blank"
rel="noopener">GH-48218</a> - [C++][Parquet] Fix Util & Level Conversion
logic on big-endian (#48219)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48245" target="_blank"
rel="noopener">GH-48245</a> - [C++][Parquet] Simplify GetVlqInt (#48237)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48248" target="_blank"
rel="noopener">GH-48248</a> - [C++] Use FetchContent for bundled gRPC
(#48250)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48251" target="_blank"
rel="noopener">GH-48251</a> - [C++][CI] Add CSV fuzzing seed corpus generator
(#48252)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48256" target="_blank"
rel="noopener">GH-48256</a> - [Packaging][Linux] Use
<code>closer.lua?action=download</code> URL (#48257)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48260" target="_blank"
rel="noopener">GH-48260</a> - [C++][Python][R] Move S3 bucket references to new
bucket as Voltron Data ones will be removed soon (#48261)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48275" target="_blank"
rel="noopener">GH-48275</a> - [C++][Dev] Allow choosing verbosity when fuzzing
(#48276)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48287" target="_blank"
rel="noopener">GH-48287</a> - [Ruby] Add minimum pure Ruby Apache Arrow reader
implementation (#48288)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48292" target="_blank"
rel="noopener">GH-48292</a> - [Ruby] Add
<code>Arrow::Column#to_arrow{,_array,_chunked_array}</code> (#48293)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48295" target="_blank"
rel="noopener">GH-48295</a> - [Ruby] Add support for reading Int8 array
(#48296)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48303" target="_blank"
rel="noopener">GH-48303</a> - [CI] Remove needless <code>setup-dotnet</code>
from <code>.github/workflows/dev.yml</code> (#48304)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48306" target="_blank"
rel="noopener">GH-48306</a> - [Ruby] Add support for reading binary array
(#48307)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48312" target="_blank"
rel="noopener">GH-48312</a> - [C++][FlightRPC] Standalone ODBC MSVC CI
(#48313)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48315" target="_blank"
rel="noopener">GH-48315</a> - [C++] Use FetchContent for bundled CRC32C
(#48318)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48316" target="_blank"
rel="noopener">GH-48316</a> - [C++] Use FetchContent for bundled nlohmann-json
(#48320)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48317" target="_blank"
rel="noopener">GH-48317</a> - [C++] Use FetchContent for bundled
google-cloud-cpp (#48333)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48326" target="_blank"
rel="noopener">GH-48326</a> - [CI] Stop specifying hash for
<code>actions/*</code> GitHub Actions (#48327)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48328" target="_blank"
rel="noopener">GH-48328</a> - [Ruby] Add support for reading UTF-8 array
(#48329)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48330" target="_blank"
rel="noopener">GH-48330</a> - [Ruby] Add support for reading null array
(#48331)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48335" target="_blank"
rel="noopener">GH-48335</a> - [C++][Parquet] Fuzz encrypted files (#48336)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48337" target="_blank"
rel="noopener">GH-48337</a> - [C++][Parquet] Improve column encryption API
(#48338)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48339" target="_blank"
rel="noopener">GH-48339</a> - [C++] Enhance functions in util/ubsan.h to
support types without a default constructor (#48429)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48342" target="_blank"
rel="noopener">GH-48342</a> - [R] Turn off gcs by default, also if it is on,
bundle. (#48343)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48346" target="_blank"
rel="noopener">GH-48346</a> - [Ruby] Add support for reading boolean array
(#48348)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48347" target="_blank"
rel="noopener">GH-48347</a> - [Ruby] Add support for reading list array
(#48351)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48355" target="_blank"
rel="noopener">GH-48355</a> - [Python] Remove obsolete snprintf workaround for
Python 3.9 (#48354)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48358" target="_blank"
rel="noopener">GH-48358</a> - [Ruby] Add support for reading float32 array
(#48359)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48360" target="_blank"
rel="noopener">GH-48360</a> - [Ruby] Add support for reading large binary array
(#48361)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48362" target="_blank"
rel="noopener">GH-48362</a> - [GLib][Ruby] Add FixedSizeListArray (#48369)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48363" target="_blank"
rel="noopener">GH-48363</a> - [GLib][Ruby] Add AssumeTimezoneOptions
(#48370)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48364" target="_blank"
rel="noopener">GH-48364</a> - [GLib][Ruby] Add CumulativeOptions (#48371)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48365" target="_blank"
rel="noopener">GH-48365</a> - [GLib][Ruby] Add DayOfWeekOptions (#48372)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48366" target="_blank"
rel="noopener">GH-48366</a> - [GLib][Ruby] Add DictionaryEncodeOptions
(#48373)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48367" target="_blank"
rel="noopener">GH-48367</a> - [GLib][Ruby] Add ElementWiseAggregateOptions
(#48374)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48368" target="_blank"
rel="noopener">GH-48368</a> - [GLib][Ruby] Add ExtractRegexOptions (#48375)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48380" target="_blank"
rel="noopener">GH-48380</a> - [Ruby] Add support for reading float64 array
(#48381)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48382" target="_blank"
rel="noopener">GH-48382</a> - [Ruby] Add support for reading struct array
(#48383)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48384" target="_blank"
rel="noopener">GH-48384</a> - [C++][Docs][Parquet] Fix broken link for
parquet-format spec (#48385)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48386" target="_blank"
rel="noopener">GH-48386</a> - [Ruby][Dev] Enable Layout/TrailingEmptyLines:
final_newline cop (#48392)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48388" target="_blank"
rel="noopener">GH-48388</a> - [Ruby] Add support for reading map array
(#48389)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48395" target="_blank"
rel="noopener">GH-48395</a> - [C++][Dev] Update fuzzing CMake preset
(#48396)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48400" target="_blank"
rel="noopener">GH-48400</a> - [Python] Convert an old todo to a proper ticket
in <code>test_copy_files_directory</code> (#48401)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48402" target="_blank"
rel="noopener">GH-48402</a> - [Python] Enable the relative path in
test_write_dataset (#48403)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48404" target="_blank"
rel="noopener">GH-48404</a> - [Python] Add tests to to_table(filter=...) to
reject a boolean expr (#48405)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48406" target="_blank"
rel="noopener">GH-48406</a> - [Python] Negative test for struct_field
no-argument (ARROW-14853) (#48407)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48410" target="_blank"
rel="noopener">GH-48410</a> - [Ruby] Add support for reading large list array
(#48411)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48412" target="_blank"
rel="noopener">GH-48412</a> - [Ruby] Add support for reading date32 array
(#48413)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48419" target="_blank"
rel="noopener">GH-48419</a> - [Python] Fix test_parquet_file_too_small to catch
only ArrowInvalid (#48420)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48421" target="_blank"
rel="noopener">GH-48421</a> - [Python] Enable test_orc_scan_options with
batch_size (#48422)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48423" target="_blank"
rel="noopener">GH-48423</a> - [Ruby] Add support for reading date64 array
(#48424)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48425" target="_blank"
rel="noopener">GH-48425</a> - [Ruby] Add support for reading dense union array
(#48426)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48435" target="_blank"
rel="noopener">GH-48435</a> - [Ruby] Add support for reading sparse union array
(#48439)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48437" target="_blank"
rel="noopener">GH-48437</a> - [Ruby] Add tests for large list array
(#48438)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48440" target="_blank"
rel="noopener">GH-48440</a> - [Ruby] Add support for reading time32 array
(#48441)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48442" target="_blank"
rel="noopener">GH-48442</a> - [Python] Remove workaround that excluded struct
types from <code>chunked_arrays</code> (#48443)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48444" target="_blank"
rel="noopener">GH-48444</a> - [Python] Remove todo of implementing
requested_schema in test_roundtrip_reader_capsule (#48445)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48446" target="_blank"
rel="noopener">GH-48446</a> - [Python] Remove todo of schema=name mismatch in
<code>record_batches</code> (#48447)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48452" target="_blank"
rel="noopener">GH-48452</a> - [Python] Add tests for Date32 and Date64 array
creation with masks (#48453)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48461" target="_blank"
rel="noopener">GH-48461</a> - [R][CI] Migrate Azure pipelines to GitHub actions
(#48585)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48463" target="_blank"
rel="noopener">GH-48463</a> - [Python] Improve error message in CheckTypeExact
arrow_to_pandas.cc (#48464)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48471" target="_blank"
rel="noopener">GH-48471</a> - [Ruby] Add support for reading Int16 and UInt16
arrays (#48472)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48475" target="_blank"
rel="noopener">GH-48475</a> - [Ruby] Add support for reading Int32 and UInt32
arrays (#48476)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48479" target="_blank"
rel="noopener">GH-48479</a> - [Ruby] Add support for reading Int64 and UInt64
arrays (#48480)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48482" target="_blank"
rel="noopener">GH-48482</a> - [GLib][Ruby] Add GArrowExtractRegexSpanOptions
(#48483)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48484" target="_blank"
rel="noopener">GH-48484</a> - [GLib][Ruby] Add GArrowJoinOptions (#48485)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48486" target="_blank"
rel="noopener">GH-48486</a> - [GLib][Ruby] Add GArrowListFlattenOptions
(#48487)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48488" target="_blank"
rel="noopener">GH-48488</a> - [GLib][Ruby] Add GArrowListSliceOptions
(#48489)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48490" target="_blank"
rel="noopener">GH-48490</a> - [GLib][Ruby] Add GArrowMakeStructOptions
(#48491)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48492" target="_blank"
rel="noopener">GH-48492</a> - [GLib][Ruby] Add MapLookupOptions (#48513)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48493" target="_blank"
rel="noopener">GH-48493</a> - [GLib][Ruby] Add ModeOptions (#48514)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48494" target="_blank"
rel="noopener">GH-48494</a> - [GLib][Ruby] Add NullOptions (#48515)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48495" target="_blank"
rel="noopener">GH-48495</a> - [GLib][Ruby] Add PadOptions (#48516)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48496" target="_blank"
rel="noopener">GH-48496</a> - [GLib][Ruby] Add PairwiseOptions (#48517)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48497" target="_blank"
rel="noopener">GH-48497</a> - [GLib][Ruby] Add PartitionNthOptions (#48518)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48498" target="_blank"
rel="noopener">GH-48498</a> - [GLib][Ruby] Add PivotWiderOptions (#48519)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48499" target="_blank"
rel="noopener">GH-48499</a> - [GLib][Ruby] Add RankQuantileOptions (#48520)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48500" target="_blank"
rel="noopener">GH-48500</a> - [GLib][Ruby] Add ReplaceSliceOptions (#48521)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48501" target="_blank"
rel="noopener">GH-48501</a> - [GLib][Ruby] Add ReplaceSubstringOptions
(#48522)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48502" target="_blank"
rel="noopener">GH-48502</a> - [GLib][Ruby] Add RoundBinaryOptions (#48523)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48503" target="_blank"
rel="noopener">GH-48503</a> - [GLib][Ruby] Add RoundTemporalOptions
(#48524)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48504" target="_blank"
rel="noopener">GH-48504</a> - [GLib][Ruby] Add SelectKOptions (#48525)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48505" target="_blank"
rel="noopener">GH-48505</a> - [GLib][Ruby] Add SkewOptions (#48526)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48506" target="_blank"
rel="noopener">GH-48506</a> - [GLib][Ruby] Add SliceOptions (#48527)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48507" target="_blank"
rel="noopener">GH-48507</a> - [GLib][Ruby] Add SplitOptions (#48528)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48508" target="_blank"
rel="noopener">GH-48508</a> - [GLib][Ruby] Add TDigestOptions (#48529)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48509" target="_blank"
rel="noopener">GH-48509</a> - [GLib][Ruby] Add TrimOptions (#48530)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48510" target="_blank"
rel="noopener">GH-48510</a> - [GLib][Ruby] Add WeekOptions (#48531)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48511" target="_blank"
rel="noopener">GH-48511</a> - [GLib][Ruby] Add WinsorizeOptions (#48532)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48512" target="_blank"
rel="noopener">GH-48512</a> - [GLib][Ruby] Add ZeroFillOptions (#48533)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48535" target="_blank"
rel="noopener">GH-48535</a> - [Ruby] Add support for reading time64 array
(#48536)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48537" target="_blank"
rel="noopener">GH-48537</a> - [Ruby] Add support for reading fixed size binary
array (#48538)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48545" target="_blank"
rel="noopener">GH-48545</a> - [C++][Parquet][CI] Add more encodings to fuzzing
seed corpus (#48546)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48551" target="_blank"
rel="noopener">GH-48551</a> - [Ruby] Add support for reading large UTF-8 array
(#48552)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48553" target="_blank"
rel="noopener">GH-48553</a> - [Ruby] Add support for reading timestamp array
(#48554)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48555" target="_blank"
rel="noopener">GH-48555</a> - [C++] Use FetchContent for bundled opentelemetry
(#48556)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48557" target="_blank"
rel="noopener">GH-48557</a> - [C++][Parquet][CI] Also encrypt nested columns in
fuzz seed corpus (#48558)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48572" target="_blank"
rel="noopener">GH-48572</a> - [CI] Remove centos-7-cpp dockerfile and reference
from compose (#48573)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48579" target="_blank"
rel="noopener">GH-48579</a> - [Ruby] Add support for reading duration array
(#48580)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48582" target="_blank"
rel="noopener">GH-48582</a> - [CI][GPU][C++][Python] Add new CUDA jobs using
the new self-hosted runners (#48583)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48592" target="_blank"
rel="noopener">GH-48592</a> - [C++] Use starts_with/ends_with methods
(#48614)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48602" target="_blank"
rel="noopener">GH-48602</a> - [Ruby] Add support for reading interval arrays
(#48603)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48606" target="_blank"
rel="noopener">GH-48606</a> - [CI][GLib] Increase NuGet timeout for vcpkg cache
(#48638)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48612" target="_blank"
rel="noopener">GH-48612</a> - [Ruby] Add support for reading streaming format
(#48613)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48616" target="_blank"
rel="noopener">GH-48616</a> - [GLib] Use
<code>Arrow-${MAJOR}.${MINOR}.typelib</code> not <code>Arrow-1.0.typelib</code>
(#48617)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48631" target="_blank"
rel="noopener">GH-48631</a> - [R] Non-API calls: 'ATTRIB', 'SET_ATTRIB'
(#48634)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48632" target="_blank"
rel="noopener">GH-48632</a> - [R] Add NEWS.md entry for 22.0.0.1 (#48633)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48642" target="_blank"
rel="noopener">GH-48642</a> - [Ruby] Add support for reading decimal128 array
(#48643)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48654" target="_blank"
rel="noopener">GH-48654</a> - [Python] Test timestamp from int without pandas
dependency (#48655)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48667" target="_blank"
rel="noopener">GH-48667</a> - [Python] Remove unused imports from
<code>python/pyarrow/__init__.py</code> (#48640)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48668" target="_blank"
rel="noopener">GH-48668</a> - [Python][Docs] Add python examples for compute
functions <code>min/max/min_max</code> (#48648)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48675" target="_blank"
rel="noopener">GH-48675</a> - [C++][FlightRPC] Document StatementAttributeId
enum values in ODBC SPI (#48676)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48680" target="_blank"
rel="noopener">GH-48680</a> - [GLib][Ruby] Add CSVWriter (#48681)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48684" target="_blank"
rel="noopener">GH-48684</a> - [C++] Update MakeListArray to use
ListArray::FromArrays instead of constructor (#48685)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48690" target="_blank"
rel="noopener">GH-48690</a> - [R] Make "Can read Parquet files from a URL" less
flaky (#48693)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48703" target="_blank"
rel="noopener">GH-48703</a> - [Ruby] Add support for reading decimal256 array
(#48704)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48705" target="_blank"
rel="noopener">GH-48705</a> - [Ruby] Add support for reading dictionary array
(#48706)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48707" target="_blank"
rel="noopener">GH-48707</a> - [C++][FlightRPC] Use IRD precision/scale defaults
with ARD override in SQLGetData (#48708)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48752" target="_blank"
rel="noopener">GH-48752</a> - [Ruby] Skip ChunkedArray test on Windows due to
flakiness (#48779)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48755" target="_blank"
rel="noopener">GH-48755</a> - [MATLAB] Rename getArrayProxyIDs to getProxyIDs
(#48756)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48757" target="_blank"
rel="noopener">GH-48757</a> - [CI] Update arrow/.github /CODEOWNERS
(#48758)</li>
+<li>
+<a href="https://github.com/apache/arrow/issues/48770" target="_blank"
rel="noopener">GH-48770</a> - [CI] Add missing permissions declaration to
workflows (#48771)</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 88986074d40..d62cf2314cc 100644
--- a/release/index.html
+++ b/release/index.html
@@ -13,19 +13,19 @@
<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. 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 January 2024) 14.0.2 (19 December 2023) 14.0.1
(10 November 2023) 14.0.0 (1 Nove [...]
-<meta property="og:description" content="Apache Arrow Releases Navigate to the
release page for downloads and the changelog. 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 January 2024) 14.0.2 (19 December 2023) 14.0.1
(10 November 2023) 14.0.0 [...]
+<meta name="description" content="Apache Arrow Releases Navigate to the
release page for downloads and the changelog. 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 January 2024) 14.0.2
(19 December 2023) 14.0.1 (10 Nove [...]
+<meta property="og:description" content="Apache Arrow Releases Navigate to the
release page for downloads and the changelog. 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 January 2024) 14.0.2
(19 December 2023) 14.0.1 ( [...]
<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-01-09T03:21:39-05:00" />
+<meta property="article:published_time" content="2026-01-18T11:24:48-05:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta property="twitter:image"
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png"
/>
<meta property="twitter:title" content="Releases" />
<script type="application/ld+json">
-{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-01-09T03:21:39-05:00","datePublished":"2026-01-09T03:21:39-05:00","description":"Apache
Arrow Releases Navigate to the release page for downloads and the changelog.
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 Ma [...]
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-01-18T11:24:48-05:00","datePublished":"2026-01-18T11:24:48-05:00","description":"Apache
Arrow Releases Navigate to the release page for downloads and the changelog.
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 [...]
<!-- End Jekyll SEO tag -->
@@ -246,6 +246,7 @@
<h1>Apache Arrow Releases</h1>
<p>Navigate to the release page for downloads and the changelog.</p>
<ul>
+<li><a href="/release/23.0.0.html">23.0.0 (18 January 2026)</a></li>
<li><a href="/release/22.0.0.html">22.0.0 (24 October 2025)</a></li>
<li><a href="/release/21.0.0.html">21.0.0 (17 July 2025)</a></li>
<li><a href="/release/20.0.0.html">20.0.0 (27 April 2025)</a></li>