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 dcb5bf9a chore: Update versions on main (#795)
dcb5bf9a is described below

commit dcb5bf9adf9381c51bdf10c69115a303b8798202
Author: Dewey Dunnington <[email protected]>
AuthorDate: Thu Jul 3 22:42:17 2025 -0500

    chore: Update versions on main (#795)
---
 CHANGELOG.md                            | 70 +++++++++++++++++++++++++++++++++
 CMakeLists.txt                          |  2 +-
 meson.build                             |  2 +-
 python/src/nanoarrow/_static_version.py |  2 +-
 r/DESCRIPTION                           |  2 +-
 r/NEWS.md                               | 18 +++++++++
 6 files changed, 92 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 787c3b06..d6adb804 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -337,3 +337,73 @@
 
 - Fix meson build and clean up some warnings (#595)
 - test with the `HalfFloatType` from arrow (#503)
+
+## nanoarrow 0.7.0
+
+### Clean
+
+- Use Meson disabler objects instead of conditions (#744)
+- Use meson format for meson build configurations (#682)
+- Assorted Meson and clang-tidy fixes (#673)
+
+### Docs
+
+- Ensure all headers are parsed by Doxygen (#681)
+- **python**: Update development instructions for Python bindings (#685)
+
+### Feat
+
+- Add UniqueSharedBuffer C++ wrapper (#747)
+- Use feature options instead of boolean in Meson (#739)
+- Use hidden symbol linkage in Meson configuration (#731)
+- Add support for Decimal32/64 to R package (#717)
+- Improve shared linkage support (#719)
+- Add `ArrowDecimalAppendStringToBuffer()` (#720)
+- Implement LIST_VIEW and LARGE_LIST_VIEW support (#710)
+- Add ZSTD decompression support to IPC reader (#693)
+- add Decimal32/Decimal64 support (#683)
+- **python**: Implement extension type/mechanism in python package (#688)
+- **python**: Add map type constructor (#687)
+- **r**: Add zstd decompression support to R package (#733)
+- **r**: Support native creation of more numeric Arrow arrays from integer 
vectors (#697)
+- **r**: Support matrix objects as fixed-size-list arrays (#692)
+
+### Fix
+
+- Align flatbuffer test data stored as globals (#783)
+- Make auto_features more user friendly in Meson (#763)
+- Linking to nanoarrow-testing-shared on Windows (#778)
+- Ensure nanoarrow-testing can be linked to in a shared Windows build (#770)
+- Don't use the value of `__GNUC__` unless defined (#769)
+- Fix ignored offset in ArrowArrayViewGetIntervalUnsafe (#755)
+- Enure ArrowIpcSetDecompressor() marks input decompressor as released (#748)
+- Fix valgrind error suggesting use of an uninitialized value (#750)
+- Fix potential integer overflows (#736)
+- ArrowDecimalSetDigits() on s390x + test fixes for big endian (#732)
+- Remove rust version pin for integration test job (#729)
+- CMake install directories on Windows (#715)
+- remove deprecated operator"" syntax usage (#661)
+- **ci**: Meson windows example CI (#791)
+- **ci**: Fix runner specification for c-device (#760)
+- **ci**: Update actions using ubuntu-20.04 (#745)
+- **ci**: Use gcovr instead of lcov (#694)
+- **cpp**: Ensure Meson build compiles Arrow tests (#711)
+- **cpp**: Fix offset handling in ViewArrayAs Range Helpers (#702)
+- **docs**: Fix download link in the README (#712)
+- **python**: Ensure source distribution builds with Cython 3.1.0 (#759)
+- **r**: Ensure that `python` is used on Windows when running bootstrap.R 
(#792)
+- **r**: Update vctrs extension name to reflect implementation change (#752)
+- **r**: sub-day precision Date should be floored when treated as integer 
(#674)
+
+### Python
+
+- Use meson-python instead of setuptools (#644)
+
+### Refactor
+
+- Split up nanoarrow.hpp into multiple .hpp files (#668)
+
+### Test
+
+- Test LargeList SchemaInit without Arrow (#714)
+- Make Arrow C++ dependency optional (#677)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 91f62d3e..63b93a56 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.7.0-SNAPSHOT")
+set(NANOARROW_VERSION "0.8.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 cbda1fd4..bc7a535f 100644
--- a/meson.build
+++ b/meson.build
@@ -19,7 +19,7 @@ project(
     'nanoarrow',
     'c',
     'cpp',
-    version: '0.7.0-SNAPSHOT',
+    version: '0.8.0-SNAPSHOT',
     license: 'Apache 2.0',
     meson_version: '>=1.3.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 0d715455..20d1aa9d 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.7.0.dev0"
+version = "0.8.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 fd18b0c9..0ef4cd27 100644
--- a/r/DESCRIPTION
+++ b/r/DESCRIPTION
@@ -1,6 +1,6 @@
 Package: nanoarrow
 Title: Interface to the 'nanoarrow' 'C' Library
-Version: 0.6.0.9000
+Version: 0.7.0.9000
 Authors@R: c(
     person(given = "Dewey",
            family = "Dunnington",
diff --git a/r/NEWS.md b/r/NEWS.md
index 8b901276..90a8347f 100644
--- a/r/NEWS.md
+++ b/r/NEWS.md
@@ -17,6 +17,24 @@
   under the License.
 -->
 
+# nanoarrow 0.7.0
+
+- Add zstd decompression support to R package (#733)
+- Support native creation of more numeric Arrow arrays from integer vectors 
(#697)
+- Support matrix objects as fixed-size-list arrays (#692)
+- Ensure that `python` is used on Windows when running bootstrap.R (#792)
+- Update vctrs extension name to reflect implementation change (#752)
+- sub-day precision Date should be floored when treated as integer (#674)
+
+# nanoarrow 0.6.0
+
+- Add float16 support for R bindings (#650)
+- Implement string view support in R bindings (#636)
+- Allow opt-out of warning for unregistered extension types (#632)
+- Add bindings to IPC writer (#608)
+- Avoid flatcc aligned_alloc() call when compiling R package (#494)
+- Use JSON in experimental R vctrs extension type (#533)
+
 # nanoarrow 0.5.0
 
 - Add experimental `nanoarrow_vctr` to wrap a list of arrays (#461)

Reply via email to