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 20ed3fde718 Updating built site
20ed3fde718 is described below
commit 20ed3fde71848bc222945d612babe7b1ba29c3df
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Oct 30 09:42:46 2025 +0000
Updating built site
---
blog/2025/10/24/22.0.0-release/index.html | 404 ++++++++++++++++++++++++++++++
blog/index.html | 25 ++
feed.xml | 143 ++++++++---
release/index.html | 4 +-
4 files changed, 541 insertions(+), 35 deletions(-)
diff --git a/blog/2025/10/24/22.0.0-release/index.html
b/blog/2025/10/24/22.0.0-release/index.html
new file mode 100644
index 00000000000..6d6c698a8f7
--- /dev/null
+++ b/blog/2025/10/24/22.0.0-release/index.html
@@ -0,0 +1,404 @@
+<!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 22.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 22.0.0 Release" />
+<meta name="author" content="pmc" />
+<meta property="og:locale" content="en_US" />
+<meta name="description" content="The Apache Arrow team is pleased to announce
the 22.0.0 release. This release covers over 3 months of development work and
includes 213 resolved issues on 255 distinct commits from 60 distinct
contributors. See the Install Page to learn how to get the libraries for your
platform. The release notes below are not exhaustive and only expose selected
highlights of the release. Many other bugfixes and improvements have been made:
we refer you to the complete [...]
+<meta property="og:description" content="The Apache Arrow team is pleased to
announce the 22.0.0 release. This release covers over 3 months of development
work and includes 213 resolved issues on 255 distinct commits from 60 distinct
contributors. See the Install Page to learn how to get the libraries for your
platform. The release notes below are not exhaustive and only expose selected
highlights of the release. Many other bugfixes and improvements have been made:
we refer you to the co [...]
+<link rel="canonical"
href="https://arrow.apache.org/blog/2025/10/24/22.0.0-release/" />
+<meta property="og:url"
content="https://arrow.apache.org/blog/2025/10/24/22.0.0-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="2025-10-24T00:00:00-04: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 22.0.0 Release" />
+<script type="application/ld+json">
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"pmc"},"dateModified":"2025-10-24T00:00:00-04:00","datePublished":"2025-10-24T00:00:00-04:00","description":"The
Apache Arrow team is pleased to announce the 22.0.0 release. This release
covers over 3 months of development work and includes 213 resolved issues on
255 distinct commits from 60 distinct contributors. See the Install Page to
learn how to get the libraries for your platform. The release n [...]
+<!-- 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://github.com/apache/arrow/blob/main/csharp/README.md"
target="_blank" rel="noopener">C#</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="/docs/java">Java</a>
+ <a class="dropdown-item" href="/docs/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/tree/main/csharp" target="_blank"
rel="noopener">C#</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">
+ <div class="col-md-8 mx-auto">
+ <main role="main" class="pb-5">
+
+<h1>
+ Apache Arrow 22.0.0 Release
+</h1>
+<hr class="mt-4 mb-3">
+
+
+
+<p class="mb-4 pb-1">
+ <span class="badge badge-secondary">Published</span>
+ <span class="published mr-3">
+ 24 Oct 2025
+ </span>
+ <br>
+ <span class="badge badge-secondary">By</span>
+
+ <a class="mr-3" href="https://arrow.apache.org">The Apache Arrow PMC (pmc)
</a>
+
+
+
+</p>
+
+
+ <!--
+
+-->
+<p>The Apache Arrow team is pleased to announce the 22.0.0 release. This
release
+covers over 3 months of development work and includes <a
href="https://github.com/apache/arrow/milestone/70?closed=1" target="_blank"
rel="noopener"><strong>213 resolved
+issues</strong></a> on <a href="/release/22.0.0.html#contributors"><strong>255
distinct commits</strong></a> from <a
href="/release/22.0.0.html#contributors"><strong>60 distinct
+contributors</strong></a>. See the <a
href="https://arrow.apache.org/install/">Install Page</a> to
+learn how to get the libraries for your platform.</p>
+<p>The release notes below are not exhaustive and only expose selected
highlights
+of the release. Many other bugfixes and improvements have been made: we refer
+you to the <a href="/release/22.0.0.html#changelog">complete changelog</a>.</p>
+<h2>Community</h2>
+<p>Since the 21.0.0 release, Kyle Barron has been invited to be committer.</p>
+<p>Matthijs Brobbel, Adam Reeve and Rossi Sun have been joined the
+Project Management Committee (PMC).</p>
+<p>Thanks for your contributions and participation in the project!</p>
+<p>The first Apache Arrow Summit was held on October 2nd 2025 in Paris, France
+as part of <a href="https://pydata.org/paris2025" target="_blank"
rel="noopener">PyData Paris</a>.
+Program details and agenda can be found here: <a
href="https://www.meetup.com/pydata-paris/events/310646396/" target="_blank"
rel="noopener">https://www.meetup.com/pydata-paris/events/310646396/</a></p>
+<p>There were around 35 attendees, of which ~20 were existing core developers
or PMC members.
+The Summit was overwhelmingly described as a success, with a friendly
atmosphere between all participants.
+Unfortunately, no Audio / Video recording system was available for this
event.</p>
+<h2>Arrow Flight RPC Notes</h2>
+<p>Support for dictionary replacement and dictionary encoding has been added
to the DoGet and DoExchange methods. (<a
href="https://github.com/apache/arrow/issues/45056" target="_blank"
rel="noopener">GH-45056</a>, <a
href="https://github.com/apache/arrow/issues/45055" target="_blank"
rel="noopener">GH-45055</a> and <a
href="https://github.com/apache/arrow/issues/26727" target="_blank"
rel="noopener">GH-26727</a>).</p>
+<p>As part of supporting dictionary replacement we have also exposed the
<code>ipc::ReadStats</code> on the <code>FlightStreamReader</code> in order to
facilitate debugging. (<a href="https://github.com/apache/arrow/issues/47422"
target="_blank" rel="noopener">GH-47422</a>)</p>
+<h2>C++ Notes</h2>
+<h3>Compute</h3>
+<p>Timezone aware kernels can now handle timezone offset strings. (<a
href="https://github.com/apache/arrow/issues/30036" target="_blank"
rel="noopener">GH-30036</a>)</p>
+<p>Better decimal support has been added introducing a structure
<code>MatchConstraint</code> for applying extra (and optional) matching
constraint for kernel signature matching. (<a
href="https://github.com/apache/arrow/issues/47287" target="_blank"
rel="noopener">GH-47287</a>, <a
href="https://github.com/apache/arrow/issues/41336" target="_blank"
rel="noopener">GH-41336</a>)</p>
+<p>The scatter function has been moved to Arrow core from Arrow Compute. (<a
href="https://github.com/apache/arrow/issues/47375" target="_blank"
rel="noopener">GH-47375</a>)</p>
+<h3>Filesystems</h3>
+<p>The Request ID has been added when the AWS client raises an error. (<a
href="https://github.com/apache/arrow/issues/47349" target="_blank"
rel="noopener">GH-47349</a>)</p>
+<h3>Format</h3>
+<p>Several improvements around Half Float (Float16) support. (<a
href="https://github.com/apache/arrow/issues/46860" target="_blank"
rel="noopener">GH-46860</a>, <a
href="https://github.com/apache/arrow/issues/46739" target="_blank"
rel="noopener">GH-46739</a>)</p>
+<h3>Parquet</h3>
+<p>Better Fuzzing support for Parquet and several related fixes. (<a
href="https://github.com/apache/arrow/issues/47803" target="_blank"
rel="noopener">GH-47803</a>, <a
href="https://github.com/apache/arrow/issues/47740" target="_blank"
rel="noopener">GH-47740</a>, <a
href="https://github.com/apache/arrow/issues/47655" target="_blank"
rel="noopener">GH-47655</a>, <a
href="https://github.com/apache/arrow/issues/47597" target="_blank"
rel="noopener">GH-47597</a>, <a href="https://github.co [...]
+<p>Rework around the RLE decoder in order to extract a RLE parser to drive
further optimisations. (<a href="https://github.com/apache/arrow/issues/47112"
target="_blank" rel="noopener">GH-47112</a>)</p>
+<p>Dynamic dispatch support has been added to Byte Stream Split. (<a
href="https://github.com/apache/arrow/issues/46962" target="_blank"
rel="noopener">GH-46962</a>)</p>
+<p>Now some statistics, i.e. null count. will not be discarded when the sort
order of the column is unknown. (<a
href="https://github.com/apache/arrow/issues/47449" target="_blank"
rel="noopener">GH-47449</a>)</p>
+<p><code>is_min_value_exact</code> and <code>is_max_value_exact</code> now are
exposed in Parquet Statistics if present when reading. (<a
href="https://github.com/apache/arrow/issues/46905" target="_blank"
rel="noopener">GH-46905</a>)</p>
+<p>We now reserve values correctly when reading <code>BYTE_ARRAY</code> and
<code>FLBA</code>. (<a href="https://github.com/apache/arrow/issues/47012"
target="_blank" rel="noopener">GH-47012</a>)</p>
+<h4>Encryption</h4>
+<p>String based Parquet encrption methods have been deprecated. (<a
href="https://github.com/apache/arrow/issues/47338" target="_blank"
rel="noopener">GH-47338</a>)</p>
+<p>Memory usage required by decryption buffers when reading encrypted Parquet
has been reduced. (<a href="https://github.com/apache/arrow/issues/46971"
target="_blank" rel="noopener">GH-46971</a>)</p>
+<h4>Type support</h4>
+<p>Improvements on the Parquet Variant type support. (<a
href="https://github.com/apache/arrow/issues/47241" target="_blank"
rel="noopener">GH-47241</a>, <a
href="https://github.com/apache/arrow/issues/47838" target="_blank"
rel="noopener">GH-47838</a>)</p>
+<p>Better support for Decimal32 and Decimal64. (<a
href="https://github.com/apache/arrow/issues/44345" target="_blank"
rel="noopener">GH-44345</a>)</p>
+<h3>Gandiva</h3>
+<p>Support for LLVM 21.1.0 has been added. (<a
href="https://github.com/apache/arrow/issues/47469" target="_blank"
rel="noopener">GH-47469</a>)</p>
+<h3>Miscellaneous C++ changes</h3>
+<p>Add support for further Arrow Statistics. (<a
href="https://github.com/apache/arrow/issues/47102" target="_blank"
rel="noopener">GH-47102</a>, <a
href="https://github.com/apache/arrow/issues/47101" target="_blank"
rel="noopener">GH-47101</a>)</p>
+<p>Support for shared memory comparison in <code>arrow::RecordBatch</code> has
been added. (<a href="https://github.com/apache/arrow/pull/47149"
target="_blank" rel="noopener">GH-47149</a>)</p>
+<p><code>arrow::Table::Equals</code> now allows an optional
<code>arrow::EqualOptions</code> argument. (<a
href="https://github.com/apache/arrow/issues/46937" target="_blank"
rel="noopener">GH-46937</a>)</p>
+<p>Skyhook integration has been removed from the main repository and has been
moved to its own repository. (<a
href="https://github.com/apache/arrow/issues/47225" target="_blank"
rel="noopener">GH-47225</a>)</p>
+<h2>Linux Packaging Notes</h2>
+<p>Support for Debian forky has been added. (<a
href="https://github.com/apache/arrow/issues/47312" target="_blank"
rel="noopener">GH-47312</a>)</p>
+<h2>MATLAB Notes</h2>
+<ul>
+<li>
+<code>NumNulls</code> property was added to <code>arrow.array.Array</code> and
<code>arrow.arrray.ChunkedArray</code>. (<a
href="https://github.com/apache/arrow/issues/47263" target="_blank"
rel="noopener">GH-47263</a>, <a
href="https://github.com/apache/arrow/issues/38422" target="_blank"
rel="noopener">GH-38422</a>)</li>
+</ul>
+<h2>Python Notes</h2>
+<p>Compatibility notes:</p>
+<ul>
+<li>Support for Python 3.9 has been dropped (<a
href="https://github.com/apache/arrow/issues/47443" target="_blank"
rel="noopener">GH-47443</a>) and support for Python 3.14, regular and
free-threaded has been added, (<a
href="https://github.com/apache/arrow/issues/47438" target="_blank"
rel="noopener">GH-47438</a>).</li>
+<li>Cython 3.1 is now required build-time dependency (<a
href="https://github.com/apache/arrow/issues/47370" target="_blank"
rel="noopener">GH-47370</a>).</li>
+<li>
+<code>project.optional-dependencies</code> has been replaced with
<code>dependency-groups</code> (<a
href="https://github.com/apache/arrow/issues/47137" target="_blank"
rel="noopener">GH-47137</a>).</li>
+</ul>
+<p>New features:</p>
+<ul>
+<li>CSV writer option <code>quoting_header</code> is now exposed (<a
href="https://github.com/apache/arrow/issues/47575" target="_blank"
rel="noopener">GH-47575</a>).</li>
+</ul>
+<p>Other improvements:</p>
+<ul>
+<li>Support for pandas <code>DataFrame.attrs</code> during conversion between
a dataframe and a Parquet file has been added (<a
href="https://github.com/apache/arrow/issues/45382" target="_blank"
rel="noopener">GH-45382</a>).</li>
+<li>A utility function to create Arrow table instead of pandas dataframe has
been added (<a href="https://github.com/apache/arrow/issues/47172"
target="_blank" rel="noopener">GH-47172</a>).</li>
+<li>IPC and Flight options now have a nice repr/str methods (<a
href="https://github.com/apache/arrow/issues/47358" target="_blank"
rel="noopener">GH-47358</a>).</li>
+<li>Access to Request ID in AWS client error is now available from Python (<a
href="https://github.com/apache/arrow/issues/47349" target="_blank"
rel="noopener">GH-47349</a>).</li>
+<li>Public Type Enums are added (<a
href="https://github.com/apache/arrow/issues/47123" target="_blank"
rel="noopener">GH-47123</a>).</li>
+<li>Python Development documentation section has been restructured in order to
make it easier for contributors to build and develop PyArrow (<a
href="https://github.com/apache/arrow/issues/20125" target="_blank"
rel="noopener">GH-20125</a>.</li>
+</ul>
+<p>Relevant bug fixes:</p>
+<ul>
+<li>Schema is now hashable when metadata is set (<a
href="https://github.com/apache/arrow/issues/47602" target="_blank"
rel="noopener">GH-47602</a>).</li>
+<li>
+<code>MapScalar.as_py(maps_as_pydicts="strict")</code> option now works for
nested maps (<a href="https://github.com/apache/arrow/issues/47380"
target="_blank" rel="noopener">GH-47380</a>).</li>
+<li>
+<code>FileFragment.open()</code> no longer segfaults on file-like objects (<a
href="https://github.com/apache/arrow/issues/47301" target="_blank"
rel="noopener">GH-47301</a>).</li>
+<li>
+<code>pa.compute.fill_null</code> regression on Windows due to a compiler bug
has been fixed (<a href="https://github.com/apache/arrow/issues/47234"
target="_blank" rel="noopener">GH-47234</a>).</li>
+<li>Integer dictionary bitwidth preservation no longer breaks multi-file read
behaviour as <code>DatasetFactory.inspect</code> method now accepts
<code>promote_options</code> and <code>fragments</code> parameters (<a
href="https://github.com/apache/arrow/issues/46629" target="_blank"
rel="noopener">GH-46629</a>).</li>
+<li>
+<code>FileSystem.from_uri</code> is reverted to be a staticmethod again (<a
href="https://github.com/apache/arrow/issues/47179" target="_blank"
rel="noopener">GH-47179</a>).</li>
+</ul>
+<h2>Java, JavaScript, Go, .NET, Swift and Rust Notes</h2>
+<p>The Java, JavaScript, Go, .NET, Swift and Rust projects have moved to
separate
+repositories outside the main Arrow <a href="https://github.com/apache/arrow"
target="_blank" rel="noopener">monorepo</a>.</p>
+<ul>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-java" target="_blank" rel="noopener">Java
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-java/releases" target="_blank"
rel="noopener">Arrow
+Java changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-js" target="_blank"
rel="noopener">JavaScript
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-js/releases" target="_blank"
rel="noopener">Arrow
+JavaScript changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-rs" target="_blank" rel="noopener">Rust
+implementation</a> see the latest <a
href="https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md"
target="_blank" rel="noopener">Arrow Rust
+changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-go" target="_blank" rel="noopener">Go
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-go/releases" target="_blank"
rel="noopener">Arrow Go
+changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-dotnet" target="_blank"
rel="noopener">.NET
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-dotnet/releases" target="_blank"
rel="noopener">Arrow .NET changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-swift" target="_blank"
rel="noopener">Swift implementation</a>, see the latest <a
href="https://github.com/apache/arrow-swift/releases" target="_blank"
rel="noopener">Arrow Swift changelog</a>.</li>
+</ul>
+
+ </main>
+ </div>
+
+ <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-2025 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/blog/index.html b/blog/index.html
index a9b19cb5481..5d1a58426ef 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -248,6 +248,31 @@
+ <p>
+ </p>
+<h3>
+ <a href="/blog/2025/10/24/22.0.0-release/">Apache Arrow 22.0.0
Release</a>
+ </h3>
+
+ <p>
+ <span class="blog-list-date">
+ 24 October 2025
+ </span>
+ </p>
+
+The Apache Arrow team is pleased to announce the 22.0.0 release. This release
+covers over 3 months of development work and includes 213 resolved
+issues on 255 distinct commits from 60 distinct
+contributors. See the Install Page to
+learn how to get the libraries for your platform.
+The release notes below are not exhaustive and only expose select...
+
+ <a href="/blog/2025/10/24/22.0.0-release/">Read More →</a>
+
+
+
+
+
<p>
</p>
<h3>
diff --git a/feed.xml b/feed.xml
index f466489474e..b56b1b68372 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,112 @@
-<?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>2025-10-27T01:53:59-04:00</updated><id>https://arrow.apache.org/feed.xml</id><title
type="html">Apache Arrow</title><subtitle>Apache Arrow is the universal
columnar fo [...]
+<?xml version="1.0" encoding="utf-8"?><feed
xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/"
version="4.4.1">Jekyll</generator><link
href="https://arrow.apache.org/feed.xml" rel="self" type="application/atom+xml"
/><link href="https://arrow.apache.org/" rel="alternate" type="text/html"
/><updated>2025-10-30T05:38:46-04:00</updated><id>https://arrow.apache.org/feed.xml</id><title
type="html">Apache Arrow</title><subtitle>Apache Arrow is the universal
columnar fo [...]
+
+-->
+<p>The Apache Arrow team is pleased to announce the 22.0.0 release. This
release
+covers over 3 months of development work and includes <a
href="https://github.com/apache/arrow/milestone/70?closed=1"><strong>213
resolved
+issues</strong></a> on <a href="/release/22.0.0.html#contributors"><strong>255
distinct commits</strong></a> from <a
href="/release/22.0.0.html#contributors"><strong>60 distinct
+contributors</strong></a>. See the <a
href="https://arrow.apache.org/install/">Install Page</a> to
+learn how to get the libraries for your platform.</p>
+<p>The release notes below are not exhaustive and only expose selected
highlights
+of the release. Many other bugfixes and improvements have been made: we refer
+you to the <a href="/release/22.0.0.html#changelog">complete changelog</a>.</p>
+<h2>Community</h2>
+<p>Since the 21.0.0 release, Kyle Barron has been invited to be committer.</p>
+<p>Matthijs Brobbel, Adam Reeve and Rossi Sun have been joined the
+Project Management Committee (PMC).</p>
+<p>Thanks for your contributions and participation in the project!</p>
+<p>The first Apache Arrow Summit was held on October 2nd 2025 in Paris, France
+as part of <a href="https://pydata.org/paris2025">PyData Paris</a>.
+Program details and agenda can be found here: <a
href="https://www.meetup.com/pydata-paris/events/310646396/">https://www.meetup.com/pydata-paris/events/310646396/</a></p>
+<p>There were around 35 attendees, of which ~20 were existing core developers
or PMC members.
+The Summit was overwhelmingly described as a success, with a friendly
atmosphere between all participants.
+Unfortunately, no Audio / Video recording system was available for this
event.</p>
+<h2>Arrow Flight RPC Notes</h2>
+<p>Support for dictionary replacement and dictionary encoding has been added
to the DoGet and DoExchange methods. (<a
href="https://github.com/apache/arrow/issues/45056">GH-45056</a>, <a
href="https://github.com/apache/arrow/issues/45055">GH-45055</a> and <a
href="https://github.com/apache/arrow/issues/26727">GH-26727</a>).</p>
+<p>As part of supporting dictionary replacement we have also exposed the
<code>ipc::ReadStats</code> on the <code>FlightStreamReader</code> in order to
facilitate debugging. (<a
href="https://github.com/apache/arrow/issues/47422">GH-47422</a>)</p>
+<h2>C++ Notes</h2>
+<h3>Compute</h3>
+<p>Timezone aware kernels can now handle timezone offset strings. (<a
href="https://github.com/apache/arrow/issues/30036">GH-30036</a>)</p>
+<p>Better decimal support has been added introducing a structure
<code>MatchConstraint</code> for applying extra (and optional) matching
constraint for kernel signature matching. (<a
href="https://github.com/apache/arrow/issues/47287">GH-47287</a>, <a
href="https://github.com/apache/arrow/issues/41336">GH-41336</a>)</p>
+<p>The scatter function has been moved to Arrow core from Arrow Compute. (<a
href="https://github.com/apache/arrow/issues/47375">GH-47375</a>)</p>
+<h3>Filesystems</h3>
+<p>The Request ID has been added when the AWS client raises an error. (<a
href="https://github.com/apache/arrow/issues/47349">GH-47349</a>)</p>
+<h3>Format</h3>
+<p>Several improvements around Half Float (Float16) support. (<a
href="https://github.com/apache/arrow/issues/46860">GH-46860</a>, <a
href="https://github.com/apache/arrow/issues/46739">GH-46739</a>)</p>
+<h3>Parquet</h3>
+<p>Better Fuzzing support for Parquet and several related fixes. (<a
href="https://github.com/apache/arrow/issues/47803">GH-47803</a>, <a
href="https://github.com/apache/arrow/issues/47740">GH-47740</a>, <a
href="https://github.com/apache/arrow/issues/47655">GH-47655</a>, <a
href="https://github.com/apache/arrow/issues/47597">GH-47597</a>, <a
href="https://github.com/apache/arrow/issues/47184">GH-47184</a>)</p>
+<p>Rework around the RLE decoder in order to extract a RLE parser to drive
further optimisations. (<a
href="https://github.com/apache/arrow/issues/47112">GH-47112</a>)</p>
+<p>Dynamic dispatch support has been added to Byte Stream Split. (<a
href="https://github.com/apache/arrow/issues/46962">GH-46962</a>)</p>
+<p>Now some statistics, i.e. null count. will not be discarded when the sort
order of the column is unknown. (<a
href="https://github.com/apache/arrow/issues/47449">GH-47449</a>)</p>
+<p><code>is_min_value_exact</code> and <code>is_max_value_exact</code> now are
exposed in Parquet Statistics if present when reading. (<a
href="https://github.com/apache/arrow/issues/46905">GH-46905</a>)</p>
+<p>We now reserve values correctly when reading <code>BYTE_ARRAY</code> and
<code>FLBA</code>. (<a
href="https://github.com/apache/arrow/issues/47012">GH-47012</a>)</p>
+<h4>Encryption</h4>
+<p>String based Parquet encrption methods have been deprecated. (<a
href="https://github.com/apache/arrow/issues/47338">GH-47338</a>)</p>
+<p>Memory usage required by decryption buffers when reading encrypted Parquet
has been reduced. (<a
href="https://github.com/apache/arrow/issues/46971">GH-46971</a>)</p>
+<h4>Type support</h4>
+<p>Improvements on the Parquet Variant type support. (<a
href="https://github.com/apache/arrow/issues/47241">GH-47241</a>, <a
href="https://github.com/apache/arrow/issues/47838">GH-47838</a>)</p>
+<p>Better support for Decimal32 and Decimal64. (<a
href="https://github.com/apache/arrow/issues/44345">GH-44345</a>)</p>
+<h3>Gandiva</h3>
+<p>Support for LLVM 21.1.0 has been added. (<a
href="https://github.com/apache/arrow/issues/47469">GH-47469</a>)</p>
+<h3>Miscellaneous C++ changes</h3>
+<p>Add support for further Arrow Statistics. (<a
href="https://github.com/apache/arrow/issues/47102">GH-47102</a>, <a
href="https://github.com/apache/arrow/issues/47101">GH-47101</a>)</p>
+<p>Support for shared memory comparison in <code>arrow::RecordBatch</code> has
been added. (<a
href="https://github.com/apache/arrow/pull/47149">GH-47149</a>)</p>
+<p><code>arrow::Table::Equals</code> now allows an optional
<code>arrow::EqualOptions</code> argument. (<a
href="https://github.com/apache/arrow/issues/46937">GH-46937</a>)</p>
+<p>Skyhook integration has been removed from the main repository and has been
moved to its own repository. (<a
href="https://github.com/apache/arrow/issues/47225">GH-47225</a>)</p>
+<h2>Linux Packaging Notes</h2>
+<p>Support for Debian forky has been added. (<a
href="https://github.com/apache/arrow/issues/47312">GH-47312</a>)</p>
+<h2>MATLAB Notes</h2>
+<ul>
+<li><code>NumNulls</code> property was added to <code>arrow.array.Array</code>
and <code>arrow.arrray.ChunkedArray</code>. (<a
href="https://github.com/apache/arrow/issues/47263">GH-47263</a>, <a
href="https://github.com/apache/arrow/issues/38422">GH-38422</a>)</li>
+</ul>
+<h2>Python Notes</h2>
+<p>Compatibility notes:</p>
+<ul>
+<li>Support for Python 3.9 has been dropped (<a
href="https://github.com/apache/arrow/issues/47443">GH-47443</a>) and support
for Python 3.14, regular and free-threaded has been added, (<a
href="https://github.com/apache/arrow/issues/47438">GH-47438</a>).</li>
+<li>Cython 3.1 is now required build-time dependency (<a
href="https://github.com/apache/arrow/issues/47370">GH-47370</a>).</li>
+<li><code>project.optional-dependencies</code> has been replaced with
<code>dependency-groups</code> (<a
href="https://github.com/apache/arrow/issues/47137">GH-47137</a>).</li>
+</ul>
+<p>New features:</p>
+<ul>
+<li>CSV writer option <code>quoting_header</code> is now exposed (<a
href="https://github.com/apache/arrow/issues/47575">GH-47575</a>).</li>
+</ul>
+<p>Other improvements:</p>
+<ul>
+<li>Support for pandas <code>DataFrame.attrs</code> during conversion between
a dataframe and a Parquet file has been added (<a
href="https://github.com/apache/arrow/issues/45382">GH-45382</a>).</li>
+<li>A utility function to create Arrow table instead of pandas dataframe has
been added (<a
href="https://github.com/apache/arrow/issues/47172">GH-47172</a>).</li>
+<li>IPC and Flight options now have a nice repr/str methods (<a
href="https://github.com/apache/arrow/issues/47358">GH-47358</a>).</li>
+<li>Access to Request ID in AWS client error is now available from Python (<a
href="https://github.com/apache/arrow/issues/47349">GH-47349</a>).</li>
+<li>Public Type Enums are added (<a
href="https://github.com/apache/arrow/issues/47123">GH-47123</a>).</li>
+<li>Python Development documentation section has been restructured in order to
make it easier for contributors to build and develop PyArrow (<a
href="https://github.com/apache/arrow/issues/20125">GH-20125</a>.</li>
+</ul>
+<p>Relevant bug fixes:</p>
+<ul>
+<li>Schema is now hashable when metadata is set (<a
href="https://github.com/apache/arrow/issues/47602">GH-47602</a>).</li>
+<li><code>MapScalar.as_py(maps_as_pydicts="strict")</code> option
now works for nested maps (<a
href="https://github.com/apache/arrow/issues/47380">GH-47380</a>).</li>
+<li><code>FileFragment.open()</code> no longer segfaults on file-like objects
(<a href="https://github.com/apache/arrow/issues/47301">GH-47301</a>).</li>
+<li><code>pa.compute.fill_null</code> regression on Windows due to a compiler
bug has been fixed (<a
href="https://github.com/apache/arrow/issues/47234">GH-47234</a>).</li>
+<li>Integer dictionary bitwidth preservation no longer breaks multi-file read
behaviour as <code>DatasetFactory.inspect</code> method now accepts
<code>promote_options</code> and <code>fragments</code> parameters (<a
href="https://github.com/apache/arrow/issues/46629">GH-46629</a>).</li>
+<li><code>FileSystem.from_uri</code> is reverted to be a staticmethod again
(<a href="https://github.com/apache/arrow/issues/47179">GH-47179</a>).</li>
+</ul>
+<h2>Java, JavaScript, Go, .NET, Swift and Rust Notes</h2>
+<p>The Java, JavaScript, Go, .NET, Swift and Rust projects have moved to
separate
+repositories outside the main Arrow <a
href="https://github.com/apache/arrow">monorepo</a>.</p>
+<ul>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-java">Java
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-java/releases">Arrow
+Java changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-js">JavaScript
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-js/releases">Arrow
+JavaScript changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-rs">Rust
+implementation</a> see the latest <a
href="https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md">Arrow Rust
+changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-go">Go
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-go/releases">Arrow Go
+changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-dotnet">.NET
+implementation</a>, see the latest <a
href="https://github.com/apache/arrow-dotnet/releases">Arrow .NET
changelog</a>.</li>
+<li>For notes on the latest release of the <a
href="https://github.com/apache/arrow-swift">Swift implementation</a>, see the
latest <a href="https://github.com/apache/arrow-swift/releases">Arrow Swift
changelog</a>.</li>
+</ul>]]></content><author><name>pmc</name></author><category term="release"
/><summary type="html"><![CDATA[The Apache Arrow team is pleased to announce
the 22.0.0 release. This release covers over 3 months of development work and
includes 213 resolved issues on 255 distinct commits from 60 distinct
contributors. See the Install Page to learn how to get the libraries for your
platform. The release notes below are not exhaustive and only expose selected
highlights of the release. Many oth [...]
-->
<p><a href="https://crates.io/crates/arrow-avro"><code>arrow-avro</code></a>,
a newly rewritten Rust crate that reads and writes <a
href="https://avro.apache.org/">Apache Avro</a> data directly as Arrow
<code>RecordBatch</code>es, is now available. It supports <a
href="https://avro.apache.org/docs/1.11.1/specification/#object-container-files">Avro
Object Container Files</a> (OCF), <a
href="https://avro.apache.org/docs/1.11.1/specification/#single-object-encoding">Single‑Object
Encoding</ [...]
@@ -1312,35 +1420,4 @@ to the invaluable advice and support of the Apache Arrow
community.</p>
1 Matt Topol
1 Matthias Kuhn
1 eitsupi
-</span></code></pre></div></div>]]></content><author><name>pmc</name></author><category
term="release" /><summary type="html"><![CDATA[The Apache Arrow team is
pleased to announce the 0.7.0 release of Apache Arrow nanoarrow. This release
covers 117 resolved issues from 12 contributors. Release Highlights Migrate
Python bindings to Meson Python Better support for shared linkage ZSTD
Decompression support in IPC reader Decimal32, Decimal64, ListView and
LargeListView support Support for vc [...]
-
--->
-<p>The Apache Arrow team is pleased to announce the <a
href="https://github.com/apache/arrow-java/releases/tag/v18.3.0">v18.3.0</a>
release of Apache Arrow Java.
-This is a minor release since the last release <a
href="https://github.com/apache/arrow-java/releases/tag/v18.2.0">v18.2.0</a>.</p>
-<h2>Changelog</h2>
-<h3>New Features and Enhancements</h3>
-<ul>
-<li>MINOR: ZstdCompressionCodec should use decompressedSize to get error name
by @libenchao in <a
href="https://github.com/apache/arrow-java/pull/619">#619</a></li>
-<li>MINOR: Add explicit exception when no more buffer can be read when loading
buffers by @viirya in <a
href="https://github.com/apache/arrow-java/pull/649">#649</a></li>
-<li>GH-81: [Flight] Expose gRPC in Flight client builder by @lidavidm in <a
href="https://github.com/apache/arrow-java/pull/660">#660</a></li>
-<li>GH-615: Produce Avro core data types out of Arrow VSR by @martin-traverse
in <a href="https://github.com/apache/arrow-java/pull/638">#638</a></li>
-<li>GH-494: [Flight] Allow configuring connect timeout in JDBC by @lidavidm in
<a href="https://github.com/apache/arrow-java/pull/495">#495</a></li>
-<li>GH-87: [Vector] Add ExtensionWriter by @xxlaykxx in <a
href="https://github.com/apache/arrow-java/pull/697">#697</a></li>
-<li>GH-698: Improve and fix Avro read consumers by @martin-traverse in <a
href="https://github.com/apache/arrow-java/pull/718">#718</a></li>
-<li>GH-737: [FlightSQL] Allow returning column remarks in FlightSQL's
CommandGetTables by @mateuszrzeszutek in <a
href="https://github.com/apache/arrow-java/pull/727">#727</a></li>
-<li>GH-661: [Flight] JDBC: Cache failed locations by @lidavidm in <a
href="https://github.com/apache/arrow-java/pull/662">#662</a></li>
-</ul>
-<h3>Bug Fixes</h3>
-<ul>
-<li>GH-601: [Gandiva] Synchronize some methods on the Projector by @lriggs in
<a href="https://github.com/apache/arrow-java/pull/602">#602</a></li>
-<li>GH-625: Map MinorType getNewFieldWriter returns UnionMapWriter by
@wsuppiger in <a
href="https://github.com/apache/arrow-java/pull/627">#627</a></li>
-<li>GH-653: Nullify fieldReader when invalidating parent object by @lriggs in
<a href="https://github.com/apache/arrow-java/pull/654">#654</a></li>
-<li>GH-655: Failure in UnionReader.read after DecimalVector promotion to
UnionVector by @lriggs in <a
href="https://github.com/apache/arrow-java/pull/656">#656</a></li>
-<li>GH-692: Preserve nullability information while transfering DecimalVector
and Decimal256Vector by @bodduv in <a
href="https://github.com/apache/arrow-java/pull/693">#693</a></li>
-<li>GH-704: Fix initialization of offset buffer when exporting VarChar vectors
through C Data Interface by @Kontinuation in <a
href="https://github.com/apache/arrow-java/pull/705">#705</a></li>
-<li>GH-709: Correct length calculation of value buffers of variable-sized
arrays by @pepijnve in <a
href="https://github.com/apache/arrow-java/pull/707">#707</a></li>
-<li>GH-721: Allow using 1GB+ data buffers in variable width vectors by
@gszadovszky in <a
href="https://github.com/apache/arrow-java/pull/722">#722</a></li>
-<li>GH-463: Improve TZ support for JDBC driver by @aiguofer in <a
href="https://github.com/apache/arrow-java/pull/464">#464</a></li>
-<li>GH-729: [JDBC] Fix BinaryConsumer consuming null value by @hnwyllmm in <a
href="https://github.com/apache/arrow-java/pull/730">#730</a></li>
-</ul>
-<p><strong>Full Changelog</strong>: <a
href="https://github.com/apache/arrow-java/commits/v18.3.0">changelog</a></p>]]></content><author><name>pmc</name></author><category
term="release" /><summary type="html"><![CDATA[The Apache Arrow team is
pleased to announce the v18.3.0 release of Apache Arrow Java. This is a minor
release since the last release v18.2.0. Changelog New Features and Enhancements
MINOR: ZstdCompressionCodec should use decompressedSize to get error name by
@libenchao in [...]
\ No newline at end of file
+</span></code></pre></div></div>]]></content><author><name>pmc</name></author><category
term="release" /><summary type="html"><![CDATA[The Apache Arrow team is
pleased to announce the 0.7.0 release of Apache Arrow nanoarrow. This release
covers 117 resolved issues from 12 contributors. Release Highlights Migrate
Python bindings to Meson Python Better support for shared linkage ZSTD
Decompression support in IPC reader Decimal32, Decimal64, ListView and
LargeListView support Support for vc [...]
\ No newline at end of file
diff --git a/release/index.html b/release/index.html
index 172b576c1f8..61ae1737096 100644
--- a/release/index.html
+++ b/release/index.html
@@ -20,12 +20,12 @@
<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="2025-10-27T01:53:59-04:00" />
+<meta property="article:published_time" content="2025-10-30T05:38:46-04: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":"2025-10-27T01:53:59-04:00","datePublished":"2025-10-27T01:53:59-04: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":"2025-10-30T05:38:46-04:00","datePublished":"2025-10-30T05:38:46-04: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 [...]
<!-- End Jekyll SEO tag -->