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

github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new e7f0f7e8fa9 Updating built site
e7f0f7e8fa9 is described below

commit e7f0f7e8fa9a4dd138c9bc4da292684197607b8a
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Oct 18 16:32:06 2026 +0000

    Updating built site
---
 blog/2026/10/08/26.0.0-release/index.html | 484 ++++++++++++++++++++++++++++++
 blog/index.html                           |  25 ++
 feed.xml                                  | 270 +++++++++++------
 release/index.html                        |   6 +-
 4 files changed, 683 insertions(+), 102 deletions(-)

diff --git a/blog/2026/10/08/26.0.0-release/index.html 
b/blog/2026/10/08/26.0.0-release/index.html
new file mode 100644
index 00000000000..1f8191fe895
--- /dev/null
+++ b/blog/2026/10/08/26.0.0-release/index.html
@@ -0,0 +1,484 @@
+<!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 26.0.0 Release | Apache Arrow</title>
+    
+
+    <!-- Begin Jekyll SEO tag v2.9.1 -->
+<meta name="generator" content="Jekyll v4.4.1" />
+<meta property="og:title" content="Apache Arrow 26.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 26.0.0 release. This release covers over 3 months of development work and 
includes 337 resolved issues on 403 distinct commits from 108 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 name="twitter:description" property="og:description" content="The Apache 
Arrow team is pleased to announce the 26.0.0 release. This release covers over 
3 months of development work and includes 337 resolved issues on 403 distinct 
commits from 108 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  [...]
+<link rel="canonical" 
href="https://arrow.apache.org/blog/2026/10/08/26.0.0-release/"; />
+<meta property="og:url" 
content="https://arrow.apache.org/blog/2026/10/08/26.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="2026-10-08T00:00:00-04:00" />
+<meta property="article:modified_time" content="2026-10-08T00:00:00-04:00" />
+<meta name="twitter:card" content="summary_large_image" />
+<meta name="twitter:image" 
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png";
 />
+<meta name="twitter:title" content="Apache Arrow 26.0.0 Release" />
+<script type="application/ld+json">
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"pmc"},"dateModified":"2026-10-08T00:00:00-04:00","datePublished":"2026-10-08T00:00:00-04:00","description":"The
 Apache Arrow team is pleased to announce the 26.0.0 release. This release 
covers over 3 months of development work and includes 337 resolved issues on 
403 distinct commits from 108 distinct contributors. See the Install Page to 
learn how to get the libraries for your platform. The release  [...]
+<!-- 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">
+    <div class="col-md-8 mx-auto">
+      <main role="main" class="pb-5">
+        
+<h1>
+  Apache Arrow 26.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">
+    08 Oct 2026
+  </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 26.0.0 release. This 
release
+covers over 3 months of development work and includes <a 
href="https://github.com/apache/arrow/milestone/75?closed=1"; target="_blank" 
rel="noopener"><strong>337 resolved
+issues</strong></a> on <a href="/release/26.0.0.html#contributors"><strong>403 
distinct commits</strong></a> from <a 
href="/release/26.0.0.html#contributors"><strong>108 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/26.0.0.html#changelog">complete changelog</a>.</p>
+<h2>Community</h2>
+<p>Since the 25.0.0 release, Kosta Tarasov, Zehua Zou and Tadeja Kadunc have
+been invited to become committers. Jeffrey Vo has been invited to join
+the Project Management Committee (PMC).</p>
+<p>Thanks for your contributions and participation in the project!</p>
+<h2>Format Notes</h2>
+<p>The Tensor and SparseTensor IPC messages have been deprecated in the
+specification, and the corresponding C++ APIs for reading and writing them have
+been deprecated as well (<a 
href="https://github.com/apache/arrow/issues/51100"; target="_blank" 
rel="noopener">GH-51100</a>).</p>
+<h2>Arrow Flight RPC Notes</h2>
+<p>Work on the Flight SQL ODBC driver continued. RPM packages for the driver 
are now
+built (<a href="https://github.com/apache/arrow/issues/47877"; target="_blank" 
rel="noopener">GH-47877</a>).
+On Windows, the driver is now statically linked (<a 
href="https://github.com/apache/arrow/issues/49538"; target="_blank" 
rel="noopener">GH-49538</a>).</p>
+<h2>C++ Notes</h2>
+<p>Most of the C++ JSON handling (integration tests, extension type metadata,
+Parquet, Flight SQL ODBC...) has been migrated from RapidJSON to
+<a href="https://github.com/simdjson/simdjson"; target="_blank" 
rel="noopener">simdjson</a> for parsing and to a new
+<code>JsonWriter</code> for serialization (<a 
href="https://github.com/apache/arrow/issues/50566"; target="_blank" 
rel="noopener">GH-50566</a>, <a 
href="https://github.com/apache/arrow/issues/50567"; target="_blank" 
rel="noopener">GH-50567</a> and
+follow-ups).</p>
+<p>The Feather reader and writer V1 APIs have been deprecated in favour of the 
Arrow
+IPC APIs (<a href="https://github.com/apache/arrow/issues/49231"; 
target="_blank" rel="noopener">GH-49231</a>), in line with the corresponding 
Python and R deprecations.</p>
+<h3>CSV</h3>
+<p>Two new parse options:
+<code>pad_short_rows</code> fills in nulls for rows with missing trailing 
fields
+(<a href="https://github.com/apache/arrow/issues/50925"; target="_blank" 
rel="noopener">GH-50925</a>), and <code>ignore_extra_columns</code> drops extra 
fields from rows that have
+more columns than expected (<a 
href="https://github.com/apache/arrow/issues/50967"; target="_blank" 
rel="noopener">GH-50967</a>).</p>
+<h3>Compute</h3>
+<p>New <code>remainder</code> and <code>modulo</code> compute functions have 
been added (<a href="https://github.com/apache/arrow/issues/46901"; 
target="_blank" rel="noopener">GH-46901</a>).</p>
+<p>The temporal rounding functions (<code>floor_temporal</code>, 
<code>ceil_temporal</code> and
+<code>round_temporal</code>) now accept duration inputs (<a 
href="https://github.com/apache/arrow/issues/50395"; target="_blank" 
rel="noopener">GH-50395</a>).</p>
+<p>Hash aggregations now support <code>string_view</code> and 
<code>binary_view</code> grouping keys
+(<a href="https://github.com/apache/arrow/issues/50223"; target="_blank" 
rel="noopener">GH-50223</a>), and the <code>unique</code>, 
<code>value_counts</code> and <code>dictionary_encode</code> functions
+now support <code>float16</code> inputs (<a 
href="https://github.com/apache/arrow/issues/50512"; target="_blank" 
rel="noopener">GH-50512</a>).</p>
+<h3>File Systems</h3>
+<p><strong>Breaking change:</strong> the S3 filesystem and its AWS SDK 
dependency have been moved
+out of <code>libarrow</code> into a separate <code>libarrow_s3</code> library 
(<a href="https://github.com/apache/arrow/issues/50194"; target="_blank" 
rel="noopener">GH-50194</a>). This
+reduces the size of <code>libarrow</code> for users who do not need S3. C++ 
users of the S3
+filesystem now need to either link against <code>libarrow_s3</code> or load it 
at runtime
+using <code>LoadFileSystemFactories</code>.</p>
+<h3>Parquet</h3>
+<p>The schema nesting depth is now limited when parsing the Thrift metadata of 
a
+Parquet file, turning a stack overflow on pathologically nested schemas into a
+regular error (<a href="https://github.com/apache/arrow/issues/51238"; 
target="_blank" rel="noopener">GH-51238</a>). The default limit (100) can be 
raised if needed.</p>
+<p>Reading Parquet files with unrecognized combinations of logical and physical
+types is now tolerated instead of failing (<a 
href="https://github.com/apache/arrow/issues/50910"; target="_blank" 
rel="noopener">GH-50910</a>).</p>
+<p>A new low-level dense decoding API allows <code>FIXED_LEN_BYTE_ARRAY</code> 
values to be
+decoded directly into caller-provided buffers
+(<a href="https://github.com/apache/arrow/issues/50333"; target="_blank" 
rel="noopener">GH-50333</a>).</p>
+<p>Reading only the plaintext columns of a partially encrypted Parquet file 
with a
+plaintext footer no longer fails with a decryption error (<a 
href="https://github.com/apache/arrow/issues/51361"; target="_blank" 
rel="noopener">GH-51361</a>).
+<a href="https://github.com/apache/arrow/pull/51350"; target="_blank" 
rel="noopener">GH-51349</a> disables reading KMS URLs from file key material by 
default (<code>read_kms_url=false</code>). Applications relying on this 
behavior should
+explicitly configure the KMS URL, or opt in with 
<code>read_kms_url=true</code> only if their KMS implementation validates the 
supplied URL.
+Level histograms written to the Parquet size statistics could be incorrect for
+inputs spanning multiple chunks; this has been fixed (<a 
href="https://github.com/apache/arrow/issues/50778"; target="_blank" 
rel="noopener">GH-50778</a>).</p>
+<p>APIs deprecated in version 23.0.0 and earlier have been removed (<a 
href="https://github.com/apache/arrow/issues/50750"; target="_blank" 
rel="noopener">GH-50750</a>).</p>
+<h3>Miscellaneous C++ changes</h3>
+<p><code>ArrayBuilder</code> subclasses for binary data now raise a 
<code>CapacityError</code> instead of
+silently truncating values of 2 GiB or more (<a 
href="https://github.com/apache/arrow/issues/51156"; target="_blank" 
rel="noopener">GH-51156</a>).</p>
+<p>Bitmap copy and inversion operations have been sped up, by up to 2x in some
+cases (<a href="https://github.com/apache/arrow/issues/50784"; target="_blank" 
rel="noopener">GH-50784</a>).</p>
+<p>The <code>Datum</code> class has a new method 
<code>ComputeLogicalNullCount</code> (<a 
href="https://github.com/apache/arrow/issues/50338"; target="_blank" 
rel="noopener">GH-50338</a>),
+complementing the method added to <code>ChunkedArray</code> in the previous 
release.</p>
+<h2>Python Notes</h2>
+<h3>Compatibility notes</h3>
+<ul>
+<li>Python 3.15 is supported and wheels created <a 
href="https://github.com/apache/arrow/issues/48172"; target="_blank" 
rel="noopener">GH-48172</a>.</li>
+<li>Python 3.10 support dropped <a 
href="https://github.com/apache/arrow/issues/50410"; target="_blank" 
rel="noopener">GH-50410</a>.</li>
+<li>Support for pandas &lt; 2.2.2 dropped <a 
href="https://github.com/apache/arrow/issues/48808"; target="_blank" 
rel="noopener">GH-48808</a> and <a 
href="https://github.com/apache/arrow/issues/48473"; target="_blank" 
rel="noopener">GH-48473</a>.</li>
+<li>We now require numpy 2.x <a 
href="https://github.com/apache/arrow/issues/48473"; target="_blank" 
rel="noopener">GH-48473</a>.</li>
+</ul>
+<h3>New features</h3>
+<ul>
+<li>Conversion from numpy <code> numpy.dtypes.StringDType</code> to Arrow 
<code>string</code> (also <code>large_string</code> or 
<code>string_view</code>) is added <a 
href="https://github.com/apache/arrow/issues/51652"; target="_blank" 
rel="noopener">GH-51652</a>.</li>
+<li>DLPack implementation now provides export capability for Arrow Arrays, 
Tensors <a href="https://github.com/apache/arrow/issues/39295"; target="_blank" 
rel="noopener">GH-39295</a> and 
<code>FixedShapeTensorArray</code>/<code>FixedShapeTensorScalar</code> <a 
href="https://github.com/apache/arrow/issues/38868"; target="_blank" 
rel="noopener">GH-38868</a> for consumers implementing DLPack protocol. Also 
the protocol version has been updated to use version 1.3 <a 
href="https://github.com/ap [...]
+<li>
+<code>record_batch_reader_source</code> Acero node 
(<code>RecordBatchReaderSourceNodeOptions</code>) is exposed <a 
href="https://github.com/apache/arrow/issues/50801"; target="_blank" 
rel="noopener">GH-50801</a>.</li>
+<li>
+<code>search_sorted</code> kernel for all primitive types and run-end encoded 
arrays is available <a href="https://github.com/apache/arrow/issues/49677"; 
target="_blank" rel="noopener">GH-49677</a>.</li>
+<li>
+<code>RecordBatchFileReader.count_rows()</code> binding is added <a 
href="https://github.com/apache/arrow/issues/49305"; target="_blank" 
rel="noopener">GH-49305</a>.</li>
+<li>
+<code>List</code>, <code>ListView</code>, <code>LargeList</code>, 
<code>LargeListView</code>, <code>Map</code>, <code>FixedSizeList</code> and 
<code>Struct</code> values are supported in the <code>run_end_encode</code> and 
the <code>run_end_decode</code> paths <a 
href="https://github.com/apache/arrow/issues/44183"; target="_blank" 
rel="noopener">GH-44183</a>.</li>
+<li>
+<code>eol</code> and <code>null_string</code> csv <code>WriteOptions</code> 
have been exposed <a href="https://github.com/apache/arrow/issues/34577"; 
target="_blank" rel="noopener">GH-34577</a>.</li>
+</ul>
+<h3>Other improvements</h3>
+<ul>
+<li>
+<code>.slice</code> methods accept Arrow integer scalars <a 
href="https://github.com/apache/arrow/issues/51145"; target="_blank" 
rel="noopener">GH-51145</a>.</li>
+<li>
+<code>arrow_to_pandas</code> <code>DateOffset</code> handling for 
nanoseconds/microseconds is simplified <a 
href="https://github.com/apache/arrow/issues/50464"; target="_blank" 
rel="noopener">GH-50464</a>.</li>
+<li>First step towards abi3 wheels support for pyarrow has been merged <a 
href="https://github.com/apache/arrow/issues/50431"; target="_blank" 
rel="noopener">GH-50431</a>.</li>
+<li>
+<code>is_nested</code> now uses C++ type traits <a 
href="https://github.com/apache/arrow/issues/40282"; target="_blank" 
rel="noopener">GH-40282</a>.</li>
+</ul>
+<h3>Relevant bug fixes</h3>
+<ul>
+<li>Converting <code>arrow.uuid arrays</code> and <code>table</code> columns 
to pandas now returns <code>uuid.UUID</code> objects instead of 
<code>bytes</code> <a href="https://github.com/apache/arrow/issues/50312"; 
target="_blank" rel="noopener">GH-50312</a>.</li>
+<li>Scalar arithmetic dunders now return <code>NotImplemented</code> instead 
of raising <code>TypeError</code> when the other operand is not a recognized 
Arrow/NumPy type <a href="https://github.com/apache/arrow/issues/49826"; 
target="_blank" rel="noopener">GH-49826</a>.</li>
+<li>Raise instead of crashing on unopened 
<code>MemoryMappedFile().resize()</code> <a 
href="https://github.com/apache/arrow/issues/51229"; target="_blank" 
rel="noopener">GH-51229</a>.</li>
+<li>Writer options are synced between <code>write_table</code> and 
<code>write_to_dataset</code>/<code>ParquetFileFormat.make_write_options(...)</code>
 <a href="https://github.com/apache/arrow/issues/51220"; target="_blank" 
rel="noopener">GH-51220</a>.</li>
+<li>
+<code>BufferReader.readinto()</code> segfaults on a read-only destination are 
fixed <a href="https://github.com/apache/arrow/issues/51044"; target="_blank" 
rel="noopener">GH-51044</a>.</li>
+<li>
+<code>FunctionOptions.deserialize()</code> segfaults on non-buffer arguments 
are fixed <a href="https://github.com/apache/arrow/issues/51041"; 
target="_blank" rel="noopener">GH-51041</a>.</li>
+<li>Correct type of <code>ParquetLogicalType</code> is now returned for 
Geometry/Geography <a href="https://github.com/apache/arrow/issues/50849"; 
target="_blank" rel="noopener">GH-50849</a>.</li>
+<li>
+<code>pa.types.is_nested()</code> now returns <code>True</code> for run-end 
encoded types <a href="https://github.com/apache/arrow/issues/50847"; 
target="_blank" rel="noopener">GH-50847</a>.</li>
+<li>The reference cycle between the C++ FlightServerBase and the Python object 
now breaks to avoid leaking the server <a 
href="https://github.com/apache/arrow/issues/50684"; target="_blank" 
rel="noopener">GH-50684</a>.</li>
+<li>Reference leak in <code>ConvertToSequenceAndInferSize</code> when an 
iterator raises on array conversion is fixed <a 
href="https://github.com/apache/arrow/issues/50591"; target="_blank" 
rel="noopener">GH-50591</a>.</li>
+<li>
+<code>pa.Table.from_struct_array</code> failure on empty array is fixed <a 
href="https://github.com/apache/arrow/issues/48344"; target="_blank" 
rel="noopener">GH-48344</a>.</li>
+<li>Invalid operator error message in <code>pyarrow.parquet</code> is fixed <a 
href="https://github.com/apache/arrow/issues/47369"; target="_blank" 
rel="noopener">GH-47369</a>.</li>
+<li>Preserving leading zeros in <code>read_csv</code> is now better documented 
<a href="https://github.com/apache/arrow/issues/46853"; target="_blank" 
rel="noopener">GH-46853</a>.</li>
+<li>
+<code>write_dataset</code> with csv file format ignoring delimiter is fixed <a 
href="https://github.com/apache/arrow/issues/39961"; target="_blank" 
rel="noopener">GH-39961</a>.</li>
+<li>
+<code>pyarrow.array</code> silently rewriting dictionary types to use signed 
integers for indexes is fixed <a 
href="https://github.com/apache/arrow/issues/37476"; target="_blank" 
rel="noopener">GH-37476</a>.</li>
+<li>Extension types with list-based storage cast segfault is fixed <a 
href="https://github.com/apache/arrow/issues/37004"; target="_blank" 
rel="noopener">GH-37004</a>.</li>
+</ul>
+<h2>R Notes</h2>
+<ul>
+<li>register_scalar_function() now errors if named fields in in_type do not 
match the corresponding
+argument names of fun (after the initial context argument), instead of 
silently ignoring those names (<a 
href="https://github.com/apache/arrow/pull/51324"; target="_blank" 
rel="noopener">GH-37761</a>).</li>
+</ul>
+<h3>Breaking changes</h3>
+<ul>
+<li>
+<code>read_feather()</code> and <code>write_feather()</code> are deprecated in 
favour of <code>read_ipc_file()</code> and <code>write_ipc_file()</code>, and 
<code>format = "feather"</code> in <code>open_dataset()</code> and 
<code>write_dataset()</code> is deprecated in favour of <code>format = 
"ipc"</code> (<a href="https://github.com/apache/arrow/issues/49237"; 
target="_blank" rel="noopener">GH-49237</a>).</li>
+<li>The long-deprecated <code>.data.frame</code> argument to 
<code>map_batches()</code> has been removed, and the planned change to 
<code>pull()</code> returning a <code>ChunkedArray</code> by default has been 
dropped, so <code>pull()</code> no longer warns (<a 
href="https://github.com/apache/arrow/issues/51655"; target="_blank" 
rel="noopener">GH-51655</a>).</li>
+</ul>
+<h3>New features</h3>
+<ul>
+<li>Azure Blob Storage is now supported via the new 
<code>AzureFileSystem</code> class and <code>az_container()</code> helper, 
analogous to <code>S3FileSystem</code> and <code>s3_bucket()</code> (@marberts, 
<a href="https://github.com/apache/arrow/issues/32123"; target="_blank" 
rel="noopener">GH-32123</a>).</li>
+</ul>
+<h3>Minor improvements and fixes</h3>
+<ul>
+<li>A number of dplyr fixes: variables sharing a name with a function such as 
<code>date</code> now work in verbs (<a 
href="https://github.com/apache/arrow/issues/39688"; target="_blank" 
rel="noopener">GH-39688</a>), <code>if_else()</code> works with a bare 
<code>NA</code> branch alongside dates (<a 
href="https://github.com/apache/arrow/issues/38358"; target="_blank" 
rel="noopener">GH-38358</a>), and <code>summarise()</code> after 
<code>arrange()</code> no longer errors (<a href="https://g [...]
+<li>Factors and integer types inside list columns are now unified across the 
whole column when reading in multiple batches (<a 
href="https://github.com/apache/arrow/issues/50514"; target="_blank" 
rel="noopener">GH-50514</a>), and Parquet <code>float16</code> columns now read 
correctly (<a href="https://github.com/apache/arrow/issues/50378"; 
target="_blank" rel="noopener">GH-50378</a>).</li>
+</ul>
+<h2>Ruby and C GLib Notes</h2>
+<ul>
+<li>Flight RPC: Fixed GC related problems: <a 
href="https://github.com/apache/arrow/pull/50401"; target="_blank" 
rel="noopener">GH-50401</a>
+</li>
+<li>Apache Parquet: Added support for buffered reader properties: <a 
href="https://github.com/apache/arrow/pull/51277"; target="_blank" 
rel="noopener">GH-51277</a>
+</li>
+</ul>
+<h3>Ruby</h3>
+<ul>
+<li>red-arrow-format: Added support for building Apache Arrow data from Ruby 
objects.</li>
+<li>red-arrow-format: Added support for comparing arrays.</li>
+<li>red-arrow-format: Added support for comparing types.</li>
+<li>red-arrow-format: Added support for getting Ruby objects from Apache Arrow 
data.</li>
+</ul>
+<h3>C GLib</h3>
+<p>No C GLib only notes.</p>
+<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-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>
+  <div class="row">
+    <div class="col-md-12">
+      <p>
+        <a href="https://www.apache.org/"; target="_blank" 
rel="noopener">Foundation</a> | <a 
href="https://www.apache.org/events/current-event.html"; target="_blank" 
rel="noopener">Events</a> | <a href="https://www.apache.org/licenses/"; 
target="_blank" rel="noopener">License</a> | <a 
href="https://www.apache.org/security/"; target="_blank" 
rel="noopener">Security</a> | <a 
href="https://www.apache.org/foundation/sponsorship.html"; target="_blank" 
rel="noopener">Sponsorship</a> | <a href="htt [...]
+      </p>
+    </div>
+  </div>
+</footer>
+
+  </div>
+</body>
+</html>
diff --git a/blog/index.html b/blog/index.html
index bd7aaafe78a..40c852ac6a2 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -248,6 +248,31 @@
 
 
   
+  <p>
+    </p>
+<h3>
+      <a href="/blog/2026/10/08/26.0.0-release/">Apache Arrow 26.0.0 
Release</a>
+    </h3>
+    
+    <p>
+    <span class="blog-list-date">
+      8 October 2026
+    </span>
+    </p>
+    
+The Apache Arrow team is pleased to announce the 26.0.0 release. This release
+covers over 3 months of development work and includes 337 resolved
+issues on 403 distinct commits from 108 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 selec...
+     
+    <a href="/blog/2026/10/08/26.0.0-release/">Read More →</a>
+
+  
+  
+
+  
   <p>
     </p>
 <h3>
diff --git a/feed.xml b/feed.xml
index 385c0892347..ef4b58f77d6 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,173 @@
-<?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-10-09T04:53:47-04:00</updated><id>https://arrow.apache.org/feed.xml</id><title
 type="html">Apache Arrow</title><subtitle>Apache Arrow is the universal 
columnar fo [...]
+<?xml version="1.0" encoding="utf-8"?><feed 
xmlns="http://www.w3.org/2005/Atom"; ><generator uri="https://jekyllrb.com/"; 
version="4.4.1">Jekyll</generator><link 
href="https://arrow.apache.org/feed.xml"; rel="self" type="application/atom+xml" 
/><link href="https://arrow.apache.org/"; rel="alternate" type="text/html" 
/><updated>2026-10-18T12:27:11-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 26.0.0 release. This 
release
+covers over 3 months of development work and includes <a 
href="https://github.com/apache/arrow/milestone/75?closed=1";><strong>337 
resolved
+issues</strong></a> on <a href="/release/26.0.0.html#contributors"><strong>403 
distinct commits</strong></a> from <a 
href="/release/26.0.0.html#contributors"><strong>108 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/26.0.0.html#changelog">complete changelog</a>.</p>
+<h2>Community</h2>
+<p>Since the 25.0.0 release, Kosta Tarasov, Zehua Zou and Tadeja Kadunc have
+been invited to become committers. Jeffrey Vo has been invited to join
+the Project Management Committee (PMC).</p>
+<p>Thanks for your contributions and participation in the project!</p>
+<h2>Format Notes</h2>
+<p>The Tensor and SparseTensor IPC messages have been deprecated in the
+specification, and the corresponding C++ APIs for reading and writing them have
+been deprecated as well (<a 
href="https://github.com/apache/arrow/issues/51100";>GH-51100</a>).</p>
+<h2>Arrow Flight RPC Notes</h2>
+<p>Work on the Flight SQL ODBC driver continued. RPM packages for the driver 
are now
+built (<a href="https://github.com/apache/arrow/issues/47877";>GH-47877</a>).
+On Windows, the driver is now statically linked (<a 
href="https://github.com/apache/arrow/issues/49538";>GH-49538</a>).</p>
+<h2>C++ Notes</h2>
+<p>Most of the C++ JSON handling (integration tests, extension type metadata,
+Parquet, Flight SQL ODBC...) has been migrated from RapidJSON to
+<a href="https://github.com/simdjson/simdjson";>simdjson</a> for parsing and to 
a new
+<code>JsonWriter</code> for serialization (<a 
href="https://github.com/apache/arrow/issues/50566";>GH-50566</a>, <a 
href="https://github.com/apache/arrow/issues/50567";>GH-50567</a> and
+follow-ups).</p>
+<p>The Feather reader and writer V1 APIs have been deprecated in favour of the 
Arrow
+IPC APIs (<a 
href="https://github.com/apache/arrow/issues/49231";>GH-49231</a>), in line with 
the corresponding Python and R deprecations.</p>
+<h3>CSV</h3>
+<p>Two new parse options:
+<code>pad_short_rows</code> fills in nulls for rows with missing trailing 
fields
+(<a href="https://github.com/apache/arrow/issues/50925";>GH-50925</a>), and 
<code>ignore_extra_columns</code> drops extra fields from rows that have
+more columns than expected (<a 
href="https://github.com/apache/arrow/issues/50967";>GH-50967</a>).</p>
+<h3>Compute</h3>
+<p>New <code>remainder</code> and <code>modulo</code> compute functions have 
been added (<a 
href="https://github.com/apache/arrow/issues/46901";>GH-46901</a>).</p>
+<p>The temporal rounding functions (<code>floor_temporal</code>, 
<code>ceil_temporal</code> and
+<code>round_temporal</code>) now accept duration inputs (<a 
href="https://github.com/apache/arrow/issues/50395";>GH-50395</a>).</p>
+<p>Hash aggregations now support <code>string_view</code> and 
<code>binary_view</code> grouping keys
+(<a href="https://github.com/apache/arrow/issues/50223";>GH-50223</a>), and the 
<code>unique</code>, <code>value_counts</code> and 
<code>dictionary_encode</code> functions
+now support <code>float16</code> inputs (<a 
href="https://github.com/apache/arrow/issues/50512";>GH-50512</a>).</p>
+<h3>File Systems</h3>
+<p><strong>Breaking change:</strong> the S3 filesystem and its AWS SDK 
dependency have been moved
+out of <code>libarrow</code> into a separate <code>libarrow_s3</code> library 
(<a href="https://github.com/apache/arrow/issues/50194";>GH-50194</a>). This
+reduces the size of <code>libarrow</code> for users who do not need S3. C++ 
users of the S3
+filesystem now need to either link against <code>libarrow_s3</code> or load it 
at runtime
+using <code>LoadFileSystemFactories</code>.</p>
+<h3>Parquet</h3>
+<p>The schema nesting depth is now limited when parsing the Thrift metadata of 
a
+Parquet file, turning a stack overflow on pathologically nested schemas into a
+regular error (<a 
href="https://github.com/apache/arrow/issues/51238";>GH-51238</a>). The default 
limit (100) can be raised if needed.</p>
+<p>Reading Parquet files with unrecognized combinations of logical and physical
+types is now tolerated instead of failing (<a 
href="https://github.com/apache/arrow/issues/50910";>GH-50910</a>).</p>
+<p>A new low-level dense decoding API allows <code>FIXED_LEN_BYTE_ARRAY</code> 
values to be
+decoded directly into caller-provided buffers
+(<a href="https://github.com/apache/arrow/issues/50333";>GH-50333</a>).</p>
+<p>Reading only the plaintext columns of a partially encrypted Parquet file 
with a
+plaintext footer no longer fails with a decryption error (<a 
href="https://github.com/apache/arrow/issues/51361";>GH-51361</a>).
+<a href="https://github.com/apache/arrow/pull/51350";>GH-51349</a> disables 
reading KMS URLs from file key material by default 
(<code>read_kms_url=false</code>). Applications relying on this behavior should
+explicitly configure the KMS URL, or opt in with 
<code>read_kms_url=true</code> only if their KMS implementation validates the 
supplied URL.
+Level histograms written to the Parquet size statistics could be incorrect for
+inputs spanning multiple chunks; this has been fixed (<a 
href="https://github.com/apache/arrow/issues/50778";>GH-50778</a>).</p>
+<p>APIs deprecated in version 23.0.0 and earlier have been removed (<a 
href="https://github.com/apache/arrow/issues/50750";>GH-50750</a>).</p>
+<h3>Miscellaneous C++ changes</h3>
+<p><code>ArrayBuilder</code> subclasses for binary data now raise a 
<code>CapacityError</code> instead of
+silently truncating values of 2 GiB or more (<a 
href="https://github.com/apache/arrow/issues/51156";>GH-51156</a>).</p>
+<p>Bitmap copy and inversion operations have been sped up, by up to 2x in some
+cases (<a 
href="https://github.com/apache/arrow/issues/50784";>GH-50784</a>).</p>
+<p>The <code>Datum</code> class has a new method 
<code>ComputeLogicalNullCount</code> (<a 
href="https://github.com/apache/arrow/issues/50338";>GH-50338</a>),
+complementing the method added to <code>ChunkedArray</code> in the previous 
release.</p>
+<h2>Python Notes</h2>
+<h3>Compatibility notes</h3>
+<ul>
+<li>Python 3.15 is supported and wheels created <a 
href="https://github.com/apache/arrow/issues/48172";>GH-48172</a>.</li>
+<li>Python 3.10 support dropped <a 
href="https://github.com/apache/arrow/issues/50410";>GH-50410</a>.</li>
+<li>Support for pandas &lt; 2.2.2 dropped <a 
href="https://github.com/apache/arrow/issues/48808";>GH-48808</a> and <a 
href="https://github.com/apache/arrow/issues/48473";>GH-48473</a>.</li>
+<li>We now require numpy 2.x <a 
href="https://github.com/apache/arrow/issues/48473";>GH-48473</a>.</li>
+</ul>
+<h3>New features</h3>
+<ul>
+<li>Conversion from numpy <code> numpy.dtypes.StringDType</code> to Arrow 
<code>string</code> (also <code>large_string</code> or 
<code>string_view</code>) is added <a 
href="https://github.com/apache/arrow/issues/51652";>GH-51652</a>.</li>
+<li>DLPack implementation now provides export capability for Arrow Arrays, 
Tensors <a href="https://github.com/apache/arrow/issues/39295";>GH-39295</a> and 
<code>FixedShapeTensorArray</code>/<code>FixedShapeTensorScalar</code> <a 
href="https://github.com/apache/arrow/issues/38868";>GH-38868</a> for consumers 
implementing DLPack protocol. Also the protocol version has been updated to use 
version 1.3 <a 
href="https://github.com/apache/arrow/issues/41670";>GH-41670</a>.</li>
+<li><code>record_batch_reader_source</code> Acero node 
(<code>RecordBatchReaderSourceNodeOptions</code>) is exposed <a 
href="https://github.com/apache/arrow/issues/50801";>GH-50801</a>.</li>
+<li><code>search_sorted</code> kernel for all primitive types and run-end 
encoded arrays is available <a 
href="https://github.com/apache/arrow/issues/49677";>GH-49677</a>.</li>
+<li><code>RecordBatchFileReader.count_rows()</code> binding is added <a 
href="https://github.com/apache/arrow/issues/49305";>GH-49305</a>.</li>
+<li><code>List</code>, <code>ListView</code>, <code>LargeList</code>, 
<code>LargeListView</code>, <code>Map</code>, <code>FixedSizeList</code> and 
<code>Struct</code> values are supported in the <code>run_end_encode</code> and 
the <code>run_end_decode</code> paths <a 
href="https://github.com/apache/arrow/issues/44183";>GH-44183</a>.</li>
+<li><code>eol</code> and <code>null_string</code> csv 
<code>WriteOptions</code> have been exposed <a 
href="https://github.com/apache/arrow/issues/34577";>GH-34577</a>.</li>
+</ul>
+<h3>Other improvements</h3>
+<ul>
+<li><code>.slice</code> methods accept Arrow integer scalars <a 
href="https://github.com/apache/arrow/issues/51145";>GH-51145</a>.</li>
+<li><code>arrow_to_pandas</code> <code>DateOffset</code> handling for 
nanoseconds/microseconds is simplified <a 
href="https://github.com/apache/arrow/issues/50464";>GH-50464</a>.</li>
+<li>First step towards abi3 wheels support for pyarrow has been merged <a 
href="https://github.com/apache/arrow/issues/50431";>GH-50431</a>.</li>
+<li><code>is_nested</code> now uses C++ type traits <a 
href="https://github.com/apache/arrow/issues/40282";>GH-40282</a>.</li>
+</ul>
+<h3>Relevant bug fixes</h3>
+<ul>
+<li>Converting <code>arrow.uuid arrays</code> and <code>table</code> columns 
to pandas now returns <code>uuid.UUID</code> objects instead of 
<code>bytes</code> <a 
href="https://github.com/apache/arrow/issues/50312";>GH-50312</a>.</li>
+<li>Scalar arithmetic dunders now return <code>NotImplemented</code> instead 
of raising <code>TypeError</code> when the other operand is not a recognized 
Arrow/NumPy type <a 
href="https://github.com/apache/arrow/issues/49826";>GH-49826</a>.</li>
+<li>Raise instead of crashing on unopened 
<code>MemoryMappedFile().resize()</code> <a 
href="https://github.com/apache/arrow/issues/51229";>GH-51229</a>.</li>
+<li>Writer options are synced between <code>write_table</code> and 
<code>write_to_dataset</code>/<code>ParquetFileFormat.make_write_options(...)</code>
 <a href="https://github.com/apache/arrow/issues/51220";>GH-51220</a>.</li>
+<li><code>BufferReader.readinto()</code> segfaults on a read-only destination 
are fixed <a 
href="https://github.com/apache/arrow/issues/51044";>GH-51044</a>.</li>
+<li><code>FunctionOptions.deserialize()</code> segfaults on non-buffer 
arguments are fixed <a 
href="https://github.com/apache/arrow/issues/51041";>GH-51041</a>.</li>
+<li>Correct type of <code>ParquetLogicalType</code> is now returned for 
Geometry/Geography <a 
href="https://github.com/apache/arrow/issues/50849";>GH-50849</a>.</li>
+<li><code>pa.types.is_nested()</code> now returns <code>True</code> for 
run-end encoded types <a 
href="https://github.com/apache/arrow/issues/50847";>GH-50847</a>.</li>
+<li>The reference cycle between the C++ FlightServerBase and the Python object 
now breaks to avoid leaking the server <a 
href="https://github.com/apache/arrow/issues/50684";>GH-50684</a>.</li>
+<li>Reference leak in <code>ConvertToSequenceAndInferSize</code> when an 
iterator raises on array conversion is fixed <a 
href="https://github.com/apache/arrow/issues/50591";>GH-50591</a>.</li>
+<li><code>pa.Table.from_struct_array</code> failure on empty array is fixed <a 
href="https://github.com/apache/arrow/issues/48344";>GH-48344</a>.</li>
+<li>Invalid operator error message in <code>pyarrow.parquet</code> is fixed <a 
href="https://github.com/apache/arrow/issues/47369";>GH-47369</a>.</li>
+<li>Preserving leading zeros in <code>read_csv</code> is now better documented 
<a href="https://github.com/apache/arrow/issues/46853";>GH-46853</a>.</li>
+<li><code>write_dataset</code> with csv file format ignoring delimiter is 
fixed <a href="https://github.com/apache/arrow/issues/39961";>GH-39961</a>.</li>
+<li><code>pyarrow.array</code> silently rewriting dictionary types to use 
signed integers for indexes is fixed <a 
href="https://github.com/apache/arrow/issues/37476";>GH-37476</a>.</li>
+<li>Extension types with list-based storage cast segfault is fixed <a 
href="https://github.com/apache/arrow/issues/37004";>GH-37004</a>.</li>
+</ul>
+<h2>R Notes</h2>
+<ul>
+<li>register_scalar_function() now errors if named fields in in_type do not 
match the corresponding
+argument names of fun (after the initial context argument), instead of 
silently ignoring those names (<a 
href="https://github.com/apache/arrow/pull/51324";>GH-37761</a>).</li>
+</ul>
+<h3>Breaking changes</h3>
+<ul>
+<li><code>read_feather()</code> and <code>write_feather()</code> are 
deprecated in favour of <code>read_ipc_file()</code> and 
<code>write_ipc_file()</code>, and <code>format = &quot;feather&quot;</code> in 
<code>open_dataset()</code> and <code>write_dataset()</code> is deprecated in 
favour of <code>format = &quot;ipc&quot;</code> (<a 
href="https://github.com/apache/arrow/issues/49237";>GH-49237</a>).</li>
+<li>The long-deprecated <code>.data.frame</code> argument to 
<code>map_batches()</code> has been removed, and the planned change to 
<code>pull()</code> returning a <code>ChunkedArray</code> by default has been 
dropped, so <code>pull()</code> no longer warns (<a 
href="https://github.com/apache/arrow/issues/51655";>GH-51655</a>).</li>
+</ul>
+<h3>New features</h3>
+<ul>
+<li>Azure Blob Storage is now supported via the new 
<code>AzureFileSystem</code> class and <code>az_container()</code> helper, 
analogous to <code>S3FileSystem</code> and <code>s3_bucket()</code> (@marberts, 
<a href="https://github.com/apache/arrow/issues/32123";>GH-32123</a>).</li>
+</ul>
+<h3>Minor improvements and fixes</h3>
+<ul>
+<li>A number of dplyr fixes: variables sharing a name with a function such as 
<code>date</code> now work in verbs (<a 
href="https://github.com/apache/arrow/issues/39688";>GH-39688</a>), 
<code>if_else()</code> works with a bare <code>NA</code> branch alongside dates 
(<a href="https://github.com/apache/arrow/issues/38358";>GH-38358</a>), and 
<code>summarise()</code> after <code>arrange()</code> no longer errors (<a 
href="https://github.com/apache/arrow/issues/45373";>GH-45373</a>).</li>
+<li>Factors and integer types inside list columns are now unified across the 
whole column when reading in multiple batches (<a 
href="https://github.com/apache/arrow/issues/50514";>GH-50514</a>), and Parquet 
<code>float16</code> columns now read correctly (<a 
href="https://github.com/apache/arrow/issues/50378";>GH-50378</a>).</li>
+</ul>
+<h2>Ruby and C GLib Notes</h2>
+<ul>
+<li>Flight RPC: Fixed GC related problems: <a 
href="https://github.com/apache/arrow/pull/50401";>GH-50401</a></li>
+<li>Apache Parquet: Added support for buffered reader properties: <a 
href="https://github.com/apache/arrow/pull/51277";>GH-51277</a></li>
+</ul>
+<h3>Ruby</h3>
+<ul>
+<li>red-arrow-format: Added support for building Apache Arrow data from Ruby 
objects.</li>
+<li>red-arrow-format: Added support for comparing arrays.</li>
+<li>red-arrow-format: Added support for comparing types.</li>
+<li>red-arrow-format: Added support for getting Ruby objects from Apache Arrow 
data.</li>
+</ul>
+<h3>C GLib</h3>
+<p>No C GLib only notes.</p>
+<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 26.0.0 release. This release covers over 3 months of development work and 
includes 337 resolved issues on 403 distinct commits from 108 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 ot [...]
 
 -->
 <p>The Apache Arrow team is pleased to announce that the v60.0.0 release of 
Apache Arrow
@@ -1333,101 +1502,4 @@ 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 24.0.0 release. This release covers over 3 months of development work and 
includes 259 resolved issues on 325 distinct commits from 57 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>The Apache Arrow team is pleased to announce the version 23 release of
-the Apache Arrow ADBC libraries. This release includes <a 
href="https://github.com/apache/arrow-adbc/milestone/27";><strong>41
-resolved issues</strong></a> from <a href="#contributors"><strong>20 distinct 
contributors</strong></a>.</p>
-<p>This is a release of the <strong>libraries</strong>, which are at version 
23.  The
-<a 
href="https://arrow.apache.org/adbc/23/format/specification.html";><strong>API 
specification</strong></a> is versioned separately and is at
-version 1.1.0.</p>
-<p>The subcomponents are versioned independently:</p>
-<ul>
-<li>C/C++/GLib/Go/Python/Ruby: 1.11.0</li>
-<li>C#: 0.23.0</li>
-<li>Java: 0.23.0</li>
-<li>R: 0.23.0</li>
-<li>Rust: 0.23.0</li>
-</ul>
-<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="https://github.com/apache/arrow-adbc/blob/apache-arrow-adbc-23/CHANGELOG.md";>complete
 changelog</a>.</p>
-<h2>Release Highlights</h2>
-<p>A breaking change has been made to the Rust APIs (pre-1.0): returned
-<code>RecordBatchReader</code>s are now type-erased and boxed for caller 
flexibility;
-this also fixes the returned reader lifetime accidentally being tied to input
-argument lifetimes (<a 
href="https://github.com/apache/arrow-adbc/pull/3904";>#3904</a>).</p>
-<p>A driver manager for Node.js is now available from NPM
-(<a href="https://github.com/apache/arrow-adbc/pull/4046";>#4046</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/4091";>#4091</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/4116";>#4116</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/4125";>#4125</a>, etc.).</p>
-<p>The C++ and Rust driver managers now support <a 
href="https://arrow.apache.org/adbc/current/format/connection_profiles.html";>connection
-profiles</a>
-(<a href="https://github.com/apache/arrow-adbc/pull/3876";>#3876</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/3973";>#3973</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/4080";>#4080</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/4083";>#4083</a> etc.). 
(Note that
-other bindings that use the C++ driver manager, including GLib/Ruby, Go, Java,
-Python, R, and so on, inherit this support.)</p>
-<p>The Go APIs have added interfaces that always take a 
<code>context.Context</code> for
-consistency, and to make sure context like telemetry traces propagate properly
-(<a href="https://github.com/apache/arrow-adbc/pull/4009";>#4009</a>).</p>
-<p>The Python driver manager has added specific parameters for using <a 
href="https://arrow.apache.org/adbc/current/format/connection_profiles.html";>connection
-profiles</a>
-as well (<a href="https://github.com/apache/arrow-adbc/pull/4078";>#4078</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/4118";>#4118</a>). Also, 
non-string
-option values are directly accepted for convenience
-(<a href="https://github.com/apache/arrow-adbc/pull/4088";>#4088</a>). 
<code>adbc_get_statistics</code>
-has been added (<a 
href="https://github.com/apache/arrow-adbc/pull/4129";>#4129</a>).</p>
-<p>The JNI bindings (allowing use of C/C++/Go/Rust/etc. drivers from Java) now
-support more functions (GetObjects, GetInfo, ExecuteSchema, etc.)
-(<a href="https://github.com/apache/arrow-adbc/pull/3966";>#3966</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/3972";>#3972</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/4056";>#4056</a>).</p>
-<p>Packages are now being uploaded to
-<a href="https://formulae.brew.sh/formula/apache-arrow-adbc";>Homebrew</a>
-(<a href="https://github.com/apache/arrow-adbc/pull/4131";>#4131</a>).</p>
-<p>Python wheels now require <code>manylinux_2_28</code>, up from 
<code>manylinux2010</code>, following
-PyArrow (<a href="https://github.com/apache/arrow-adbc/pull/4146";>#4146</a>).  
On macOS,
-macOS 12 is now the minimum version due to upgrading to Go 1.25+ (including on
-conda-forge, where the packages previously pinned Go 1.24 to avoid this).</p>
-<p>The PostgreSQL driver tries to reconcile Arrow NA arrays with PostgreSQL 
types
-when binding (<a 
href="https://github.com/apache/arrow-adbc/pull/4098";>#4098</a>). Also,
-a bug in conversion from Arrow decimals to PostgreSQL numerics has been fixed
-(<a href="https://github.com/apache/arrow-adbc/pull/3787";>#3787</a>).</p>
-<p>The SQLite driver now enables various optional features, like math functions
-(<a href="https://github.com/apache/arrow-adbc/pull/4147";>#4147</a>).</p>
-<h2>Contributors</h2>
-<div class="highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code>$ git shortlog --perl-regexp 
--author='^((?!dependabot\[bot\]).*)$' -sn 
apache-arrow-adbc-22..apache-arrow-adbc-23
-    35 David Li
-    12 Kent Wu
-    10 Matt Topol
-     8 eitsupi
-     6 Bryce Mecum
-     5 Bruce Irschick
-     4 Mandukhai Alimaa
-     3 Emil Sadek
-     3 Tornike Gurgenidze
-     2 Dewey Dunnington
-     2 Felipe Oliveira Carvalho
-     2 eric-wang-1990
-     1 Curt Hagenlocher
-     1 Ian Cook
-     1 Madhavendra Rathore
-     1 Mila Page
-     1 Pavel Agafonov
-     1 Roshan Banisetti
-     1 davidhcoe
-     1 oglego
-</code></pre></div></div>
-<h2>Roadmap</h2>
-<p>We are working on the next revision of the API standard, focusing on missing
-features (primarily metadata/catalog data). We welcome anyone interested in
-contributing. Current progress can be found in the <a 
href="https://github.com/apache/arrow-adbc/milestone/9";>1.2.0 specification
-milestone</a>.</p>
-<h2>Getting Involved</h2>
-<p>We welcome questions and contributions from all interested.  Issues
-can be filed on <a 
href="https://github.com/apache/arrow-adbc/issues";>GitHub</a>, and questions 
can be directed to GitHub
-or the <a href="/community/">Arrow mailing 
lists</a>.</p>]]></content><author><name>pmc</name></author><category 
term="release" /><summary type="html"><![CDATA[The Apache Arrow team is pleased 
to announce the version 23 release of the Apache Arrow ADBC libraries. This 
release includes 41 resolved issues from 20 distinct contributors. This is a 
release of the libraries, which are at version 23. The API specification is 
versioned separately and is at version 1.1.0. The subcomponents are ve [...]
\ No newline at end of file
+</ul>]]></content><author><name>pmc</name></author><category term="release" 
/><summary type="html"><![CDATA[The Apache Arrow team is pleased to announce 
the 24.0.0 release. This release covers over 3 months of development work and 
includes 259 resolved issues on 325 distinct commits from 57 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 [...]
\ No newline at end of file
diff --git a/release/index.html b/release/index.html
index 3a865d27c5c..8a87bfd3b25 100644
--- a/release/index.html
+++ b/release/index.html
@@ -20,13 +20,13 @@
 <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-10-09T04:53:47-04:00" />
-<meta property="article:modified_time" content="2026-10-09T04:53:47-04:00" />
+<meta property="article:published_time" content="2026-10-18T12:27:11-04:00" />
+<meta property="article:modified_time" content="2026-10-18T12:27:11-04:00" />
 <meta name="twitter:card" content="summary_large_image" />
 <meta name="twitter:image" 
content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png";
 />
 <meta name="twitter:title" content="Releases" />
 <script type="application/ld+json">
-{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-10-09T04:53:47-04:00","datePublished":"2026-10-09T04:53:47-04:00","description":"Apache
 Arrow Releases Navigate to the release page for downloads and the changelog. 
26.0.0 (9 October 2026) 25.0.1 (10 August 2026) 25.0.0 (10 July 2026) 24.0.0 
(21 April 2026) 23.0.1 (16 February 2026) 23.0.0 (18 January 2026) 22.0.0 (24 
October 2025) 21.0.0 (17 July 2025) 20.0.0 (27 April 2025) 19.0.1 (16 February 
2025) 19.0.0 (16  [...]
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-10-18T12:27:11-04:00","datePublished":"2026-10-18T12:27:11-04:00","description":"Apache
 Arrow Releases Navigate to the release page for downloads and the changelog. 
26.0.0 (9 October 2026) 25.0.1 (10 August 2026) 25.0.0 (10 July 2026) 24.0.0 
(21 April 2026) 23.0.1 (16 February 2026) 23.0.0 (18 January 2026) 22.0.0 (24 
October 2025) 21.0.0 (17 July 2025) 20.0.0 (27 April 2025) 19.0.1 (16 February 
2025) 19.0.0 (16  [...]
 <!-- End Jekyll SEO tag -->
 
 

Reply via email to