This is an automated email from the ASF dual-hosted git repository.
paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git
The following commit(s) were added to refs/heads/main by this push:
new 617591a5 chore: Update development versions and chagelog/news on main
(#847)
617591a5 is described below
commit 617591a55501713b4ca61ecbb1e832cfa52055a4
Author: Dewey Dunnington <[email protected]>
AuthorDate: Mon Feb 9 18:32:01 2026 -0600
chore: Update development versions and chagelog/news on main (#847)
---
CHANGELOG.md | 29 +++++++++++++++++++++++++++++
CMakeLists.txt | 2 +-
meson.build | 2 +-
python/src/nanoarrow/_static_version.py | 2 +-
r/DESCRIPTION | 2 +-
r/NEWS.md | 11 +++++++++++
6 files changed, 44 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d6adb804..d1335081 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -407,3 +407,32 @@
- Test LargeList SchemaInit without Arrow (#714)
- Make Arrow C++ dependency optional (#677)
+
+## nanoarrow 0.8.0
+
+### Docs
+
+- fix issues in ArrowBasicArrayStreamSetArray docstring (#838)
+- fix typos in nanoarrow.h docstrings (#837)
+
+### Feat
+
+- Add LZ4 decompression support to IPC reader (#819)
+- **python**: Support union types in Python bindings (#820)
+- **r**: Add reticulate/Python integration (#817)
+- **r**: Add support for creating timestamp and duration types from numeric
storage (#816)
+
+### Fix
+
+- Fix leak reported by coverity scan (#832)
+- Ensure ArrowArrayBuffer() and ArrowArraySetBuffer() work for variadic
buffers (#808)
+- Assorted updates to improve Meson WrapDB entry (#803)
+- Ensure the array view can be used to inspect map offsets (#802)
+- Refactor C function to resolve unreachable code error in Zig (#799)
+- **python**: Remove incorrect last byte zeroing in Python buffer construction
(#835)
+- **r**: Correct invocation of R_MakeExternalPtr with R NULL (#841)
+- **r**: Fix usage of deperecated syntax for forthcoming R release (#840)
+- **r**: Fix map type and struct-nested-in-struct convert (#829)
+- **r**: Collect array streams in C (not R) before conversion (#828)
+- **r**: Fix test for forthcoming ALTREP behaviour in R-devel (#826)
+- **r**: Ensure C23 version check works for clang16 (current GitHub Actions)
(#801)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0d70bf1e..db08f067 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -18,7 +18,7 @@
message(STATUS "Building using CMake version: ${CMAKE_VERSION}")
cmake_minimum_required(VERSION 3.14)
-set(NANOARROW_VERSION "0.8.0-SNAPSHOT")
+set(NANOARROW_VERSION "0.9.0-SNAPSHOT")
string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" NANOARROW_BASE_VERSION
"${NANOARROW_VERSION}")
project(nanoarrow VERSION "${NANOARROW_BASE_VERSION}")
diff --git a/meson.build b/meson.build
index 9e05f740..bf900716 100644
--- a/meson.build
+++ b/meson.build
@@ -19,7 +19,7 @@ project(
'nanoarrow',
'c',
'cpp',
- version: '0.8.0-SNAPSHOT',
+ version: '0.9.0-SNAPSHOT',
license: 'Apache-2.0',
meson_version: '>=0.58.0',
default_options: ['c_std=c99', 'warning_level=2', 'cpp_std=c++17'],
diff --git a/python/src/nanoarrow/_static_version.py
b/python/src/nanoarrow/_static_version.py
index 20d1aa9d..e361e869 100644
--- a/python/src/nanoarrow/_static_version.py
+++ b/python/src/nanoarrow/_static_version.py
@@ -18,7 +18,7 @@
# This file is part of 'miniver': https://github.com/jbweston/miniver
# Replaced by version-bumping scripts at release time
-version = "0.8.0.dev0"
+version = "0.9.0.dev0"
# These values are only set if the distribution was created with 'git archive'
refnames = "$Format:%D$"
diff --git a/r/DESCRIPTION b/r/DESCRIPTION
index 5cb042ea..9cd9b273 100644
--- a/r/DESCRIPTION
+++ b/r/DESCRIPTION
@@ -1,6 +1,6 @@
Package: nanoarrow
Title: Interface to the 'nanoarrow' 'C' Library
-Version: 0.7.0.9000
+Version: 0.8.0.9000
Authors@R: c(
person(given = "Dewey",
family = "Dunnington",
diff --git a/r/NEWS.md b/r/NEWS.md
index 90a8347f..bf4d7d9d 100644
--- a/r/NEWS.md
+++ b/r/NEWS.md
@@ -17,6 +17,17 @@
under the License.
-->
+# nanoarrow 0.8.0
+
+- Add reticulate/Python integration (#817)
+- Add support for creating timestamp and duration types from numeric storage
(#816)
+- Correct invocation of R_MakeExternalPtr with R NULL (#841)
+- Fix usage of deperecated syntax for forthcoming R release (#840)
+- Fix map type and struct-nested-in-struct convert (#829)
+- Collect array streams in C (not R) before conversion (#828)
+- Fix test for forthcoming ALTREP behaviour in R-devel (#826, #842)
+- Ensure C23 version check works for clang16 (current GitHub Actions) (#801)
+
# nanoarrow 0.7.0
- Add zstd decompression support to R package (#733)