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 8b95914e04e Updating built site
8b95914e04e is described below

commit 8b95914e04e09ee1bf32ef04e380b9ce31f01ca2
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Apr 9 02:37:17 2026 +0000

    Updating built site
---
 blog/2026/04/07/adbc-23-release/index.html | 387 +++++++++++++++++++++++++++++
 blog/index.html                            |  26 ++
 feed.xml                                   | 190 +++++++-------
 release/index.html                         |   4 +-
 4 files changed, 514 insertions(+), 93 deletions(-)

diff --git a/blog/2026/04/07/adbc-23-release/index.html 
b/blog/2026/04/07/adbc-23-release/index.html
new file mode 100644
index 00000000000..a51212571a2
--- /dev/null
+++ b/blog/2026/04/07/adbc-23-release/index.html
@@ -0,0 +1,387 @@
+<!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 ADBC 23 (Libraries) 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 ADBC 23 (Libraries) 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 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 versioned 
independently: C/C++/GLib/Go/Python/Ruby: 1.11.0 C#: 0.23.0 Java: 0.23.0 R: 
0.23.0 Rust: 0.23.0 The release notes belo [...]
+<meta property="og:description" content="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 versioned 
independently: C/C++/GLib/Go/Python/Ruby: 1.11.0 C#: 0.23.0 Java: 0.23.0 R: 
0.23.0 Rust: 0.23.0 The release not [...]
+<link rel="canonical" 
href="https://arrow.apache.org/blog/2026/04/07/adbc-23-release/"; />
+<meta property="og:url" 
content="https://arrow.apache.org/blog/2026/04/07/adbc-23-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-04-07T00: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 ADBC 23 (Libraries) 
Release" />
+<script type="application/ld+json">
+{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"pmc"},"dateModified":"2026-04-07T00:00:00-04:00","datePublished":"2026-04-07T00:00:00-04:00","description":"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 v [...]
+<!-- 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 ADBC 23 (Libraries) 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">
+    07 Apr 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 version 23 release of
+the Apache Arrow ADBC libraries. This release includes <a 
href="https://github.com/apache/arrow-adbc/milestone/27"; target="_blank" 
rel="noopener"><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";
 target="_blank" rel="noopener">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"; 
target="_blank" rel="noopener">#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"; target="_blank" 
rel="noopener">#4046</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/4091"; target="_blank" 
rel="noopener">#4091</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/4116"; target="_blank" 
rel="noopener">#4116</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/4125"; target="_blank" 
rel="noopener">#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"; target="_blank" 
rel="noopener">#3876</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/3973"; target="_blank" 
rel="noopener">#3973</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/4080"; target="_blank" 
rel="noopener">#4080</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/4083"; target="_blank" 
rel="noopener">#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"; target="_blank" 
rel="noopener">#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"; 
target="_blank" rel="noopener">#4078</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/4118"; target="_blank" 
rel="noopener">#4118</a>). Also, non-string
+option values are directly accepted for convenience
+(<a href="https://github.com/apache/arrow-adbc/pull/4088"; target="_blank" 
rel="noopener">#4088</a>). <code>adbc_get_statistics</code>
+has been added (<a href="https://github.com/apache/arrow-adbc/pull/4129"; 
target="_blank" rel="noopener">#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"; target="_blank" 
rel="noopener">#3966</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/3972"; target="_blank" 
rel="noopener">#3972</a>,
+<a href="https://github.com/apache/arrow-adbc/pull/4056"; target="_blank" 
rel="noopener">#4056</a>).</p>
+<p>Packages are now being uploaded to
+<a href="https://formulae.brew.sh/formula/apache-arrow-adbc"; target="_blank" 
rel="noopener">Homebrew</a>
+(<a href="https://github.com/apache/arrow-adbc/pull/4131"; target="_blank" 
rel="noopener">#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"; 
target="_blank" rel="noopener">#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"; 
target="_blank" rel="noopener">#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"; target="_blank" 
rel="noopener">#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"; target="_blank" 
rel="noopener">#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"; target="_blank" 
rel="noopener">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"; 
target="_blank" rel="noopener">GitHub</a>, and questions can be directed to 
GitHub
+or the <a href="/community/">Arrow mailing lists</a>.</p>
+
+      </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>
+</footer>
+
+  </div>
+</body>
+</html>
diff --git a/blog/index.html b/blog/index.html
index beedbe930e6..d06af0c4a7e 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -248,6 +248,32 @@
 
 
   
+  <p>
+    </p>
+<h3>
+      <a href="/blog/2026/04/07/adbc-23-release/">Apache Arrow ADBC 23 
(Libraries) Release</a>
+    </h3>
+    
+    <p>
+    <span class="blog-list-date">
+      7 April 2026
+    </span>
+    </p>
+    
+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 versioned indep...
+     
+    <a href="/blog/2026/04/07/adbc-23-release/">Read More →</a>
+
+  
+  
+
+  
   <p>
     </p>
 <h3>
diff --git a/feed.xml b/feed.xml
index b62296f03da..05beeecfedc 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,101 @@
-<?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-03-30T02:15:56-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-04-08T22:32: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 [...]
+
+-->
+<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 [...]
 
 -->
 <p>As you may have read in a previous blog post <sup class="footnote-ref"><a 
href="#fn1" id="fnref1">1</a></sup>, the Apache Arrow project
@@ -998,93 +1095,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 23.0.0 release. This release covers over 3 months of development work and 
includes 336 resolved issues on 417 distinct commits from 71 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 22 release of
-the Apache Arrow ADBC libraries. This release includes <a 
href="https://github.com/apache/arrow-adbc/milestone/26";><strong>14
-resolved issues</strong></a> from <a href="#contributors"><strong>16 distinct 
contributors</strong></a>.</p>
-<p>This is a release of the <strong>libraries</strong>, which are at version 
22.  The
-<a 
href="https://arrow.apache.org/adbc/22/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.10.0</li>
-<li>C#: 0.22.0</li>
-<li>Java: 0.22.0</li>
-<li>R: 0.22.0</li>
-<li>Rust: 0.22.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-22/CHANGELOG.md";>complete
 changelog</a>.</p>
-<h2>Release Highlights</h2>
-<p>In the C++ driver manager and packages using it (such as the driver managers
-for Go and Python), now it is possible to open a connection with only a URI
-(the driver name will be assumed to be the URI scheme)
-(<a href="https://github.com/apache/arrow-adbc/pull/3694";>#3694</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/3790";>#3790</a>).</p>
-<p>For Windows users, C++ builds now generate import LIBs so DLLs can be 
properly
-linked to (<a 
href="https://github.com/apache/arrow-adbc/pull/2858";>#2858</a>).</p>
-<p>The C# Databricks driver has reduced memory usage
-(<a href="https://github.com/apache/arrow-adbc/pull/3654";>#3654</a>,
-<a href="https://github.com/apache/arrow-adbc/pull/3683";>#3683</a>).  Also, 
token
-exchange was fixed (<a 
href="https://github.com/apache/arrow-adbc/pull/3715";>#3715</a>),
-and a deadlock was fixed
-(<a href="https://github.com/apache/arrow-adbc/pull/3756";>#3756</a>).</p>
-<p>The DataFusion driver allows setting the async runtime
-(<a href="https://github.com/apache/arrow-adbc/pull/3712";>#3712</a>).</p>
-<p>The Arrow Flight SQL driver supports bulk ingestion with compatible servers
-(<a href="https://github.com/apache/arrow-adbc/pull/3808";>#3808</a>).  The 
Python package
-also exposes constants for OAuth
-(<a href="https://github.com/apache/arrow-adbc/pull/3849";>#3849</a>).</p>
-<p>The Go <code>database/sql</code> adapter now closes resources properly
-(<a href="https://github.com/apache/arrow-adbc/pull/3731";>#3731</a>).  All 
drivers built
-with Go were updated to a newer Go and arrow-go to resolve CVEs reported
-against Go itself (although we believe they do not affect the drivers) and to
-resolve a crash when used with Polars
-(<a href="https://github.com/apache/arrow-adbc/pull/3758";>#3758</a>).</p>
-<p>The PostgreSQL driver supports setting the transaction isolation level
-(<a href="https://github.com/apache/arrow-adbc/pull/3760";>#3760</a>), and a 
bug with the
-GetObjects filter options was fixed
-(<a href="https://github.com/apache/arrow-adbc/pull/3855";>#3855</a>).</p>
-<p>The Python driver manager will now close unclosed cursors for you when a
-connection is closed
-(<a href="https://github.com/apache/arrow-adbc/pull/3810";>#3810</a>).</p>
-<p>Driver shared libraries built with Rust will now catch panics and error
-gracefully instead of terminating the entire process (although we do not
-currently distribute any driver libraries built this way)
-(<a href="https://github.com/apache/arrow-adbc/pull/3819";>#3819</a>).  Also, 
the Rust
-driver manager will no longer <code>dlclose</code> driver libraries as drivers 
built with
-Go would hang if this was done on some platforms
-(<a href="https://github.com/apache/arrow-adbc/pull/3844";>#3844</a>).</p>
-<p>The SQLite driver supports more info keys
-(<a href="https://github.com/apache/arrow-adbc/pull/3843";>#3843</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-21..apache-arrow-adbc-22
-    19 David Li
-     7 eric-wang-1990
-     6 eitsupi
-     5 Mandukhai Alimaa
-     4 Bryce Mecum
-     3 davidhcoe
-     2 Matt Topol
-     2 Pavel Agafonov
-     2 Philip Moore
-     1 Ali Alamiri
-     1 Curt Hagenlocher
-     1 Hélder Gregório
-     1 Matt Corley
-     1 Pranav Joglekar
-     1 Sudhir Reddy Emmadi
-     1 msrathore-db
-</code></pre></div></div>
-<h2>Roadmap</h2>
-<p>We are working on the next revision of the API standard.  After some
-discussion, we will likely put aside async APIs to focus on addressing other
-API gaps that users have reported.  However, we may still define
-langauge-specific async APIs for ecosystems that expect them (like Rust).</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 22 release of the Apache Arrow ADBC libraries. This 
release includes 14 resolved issues from 16 distinct contributors. This is a 
release of the libraries, which are at version 22. 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 23.0.0 release. This release covers over 3 months of development work and 
includes 336 resolved issues on 417 distinct commits from 71 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 6fb1e988eeb..ce7642fc0c0 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="2026-03-30T02:15:56-04:00" />
+<meta property="article:published_time" content="2026-04-08T22:32:59-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":"2026-03-30T02:15:56-04:00","datePublished":"2026-03-30T02:15:56-04:00","description":"Apache
 Arrow Releases Navigate to the release page for downloads and the changelog. 
23.0.1 (16 February 2026) 23.0.0 (18 January 2026) 22.0.0 (24 October 2025) 
21.0.0 (17 July 2025) 20.0.0 (27 April 2025) 19.0.1 (16 February 2025) 19.0.0 
(16 January 2025) 18.1.0 (24 November 2024) 18.0.0 (28 October 2024) 17.0.0 (16 
July 2024) 16.1.0 [...]
+{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2026-04-08T22:32:59-04:00","datePublished":"2026-04-08T22:32:59-04:00","description":"Apache
 Arrow Releases Navigate to the release page for downloads and the changelog. 
23.0.1 (16 February 2026) 23.0.0 (18 January 2026) 22.0.0 (24 October 2025) 
21.0.0 (17 July 2025) 20.0.0 (27 April 2025) 19.0.1 (16 February 2025) 19.0.0 
(16 January 2025) 18.1.0 (24 November 2024) 18.0.0 (28 October 2024) 17.0.0 (16 
July 2024) 16.1.0 [...]
 <!-- End Jekyll SEO tag -->
 
 


Reply via email to