This is an automated email from the ASF dual-hosted git repository.
zeroshade pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-site.git
The following commit(s) were added to refs/heads/main by this push:
new ae10ac707a6 [Release] Add release notes for Arrow Go 18.4.0 (#671)
ae10ac707a6 is described below
commit ae10ac707a60faa8bcd9f68f2e12ebcee141c29e
Author: Matt Topol <[email protected]>
AuthorDate: Tue Jul 22 11:25:17 2025 -0400
[Release] Add release notes for Arrow Go 18.4.0 (#671)
---
_posts/2025-07-21-arrow-go-18.4.0.md | 90 ++++++++++++++++++++++++++++++++++++
1 file changed, 90 insertions(+)
diff --git a/_posts/2025-07-21-arrow-go-18.4.0.md
b/_posts/2025-07-21-arrow-go-18.4.0.md
new file mode 100644
index 00000000000..a7d6e3be710
--- /dev/null
+++ b/_posts/2025-07-21-arrow-go-18.4.0.md
@@ -0,0 +1,90 @@
+---
+layout: post
+title: "Apache Arrow Go 18.4.0 Release"
+date: "2025-07-21 00:00:00"
+author: pmc
+categories: [release]
+---
+<!--
+{% comment %}
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+{% endcomment %}
+-->
+
+The Apache Arrow team is pleased to announce the v18.4.0 release of Apache
Arrow Go.
+This minor release covers 25 commits from 11 distinct contributors.
+
+## Contributors
+```console
+$ git shortlog -sn v18.3.1..v18.4.0
+ 16 Matt Topol
+ 1 Alvaro Viebrantz
+ 1 Arnold Wakim
+ 1 Daniil Mileev
+ 1 Kristofer Gaudel
+ 1 Marcin Bojanczyk
+ 1 Raúl Cumplido
+ 1 Saurabh Singh
+ 1 Sutou Kouhei
+ 1 Victor Perez
+ 1 Willem Jan
+```
+
+## Changelog
+
+### What's Changed
+* feat(arrow/cdata): Add ReleaseCArrowArrayStream function by @karsov in
https://github.com/apache/arrow-go/pull/373
+* fix: TestDeltaByteArray implementation and fix by @MetalBlueberry in
https://github.com/apache/arrow-go/pull/369
+* chore: move .github/ISSUE_TEMPLATE/config.yaml to config.yml as currently
does not work by @raulcd in https://github.com/apache/arrow-go/pull/383
+* fix: list_columns.parquet testing by @MetalBlueberry in
https://github.com/apache/arrow-go/pull/378
+* feat: Extend arrow csv writter by @MetalBlueberry in
https://github.com/apache/arrow-go/pull/375
+* feat(parquet/pqarrow): parallelize SeekToRow by @zeroshade in
https://github.com/apache/arrow-go/pull/380
+* chore: Use apache/arrow-js for JS in integration test by @kou in
https://github.com/apache/arrow-go/pull/389
+* feat(parquet): add variant encoder/decoder by @sfc-gh-mbojanczyk in
https://github.com/apache/arrow-go/pull/344
+* chore: remove extra binary by @zeroshade in
https://github.com/apache/arrow-go/pull/391
+* CI: add benchmark workflow and script by @singh1203 in
https://github.com/apache/arrow-go/pull/250
+* feat(arrow/extensions): Add Variant extension type, array, and builder by
@zeroshade in https://github.com/apache/arrow-go/pull/395
+* fix(parquet/pqarrow): Fix propagation of field-ids for Lists by @zeroshade
in https://github.com/apache/arrow-go/pull/397
+* feat(arrow/_examples): enhance library examples by @kris-gaudel in
https://github.com/apache/arrow-go/pull/394
+* chore: bump Windows GitHub hosted runner to windows-2022 by @raulcd in
https://github.com/apache/arrow-go/pull/407
+* ci(benchmark): Fix benchmark runs by @zeroshade in
https://github.com/apache/arrow-go/pull/409
+* ci: fix flaky test by @zeroshade in
https://github.com/apache/arrow-go/pull/411
+* ci: make additional checks to prevent flaky EOF by @zeroshade in
https://github.com/apache/arrow-go/pull/414
+* refactor: update linter and run it by @zeroshade in
https://github.com/apache/arrow-go/pull/419
+* feat: expose Payload.WritePayload to allow serializing into IPC format by
@alvarowolfx in https://github.com/apache/arrow-go/pull/421
+* feat(parquet/variant): Parse JSON into variant by @zeroshade in
https://github.com/apache/arrow-go/pull/426
+* refactor(parquet/internal/encoding): Refactor parquet logic to use generics
by @zeroshade in https://github.com/apache/arrow-go/pull/428
+* feat(arrrow/compute/expr): support substrait timestamp and decimal properly
by @zeroshade in https://github.com/apache/arrow-go/pull/418
+* feat(parquet/examples): enhance library examples by @milden6 in
https://github.com/apache/arrow-go/pull/429
+* feat(arrow/compute): support some float16 casts by @zeroshade in
https://github.com/apache/arrow-go/pull/430
+* feat(parquet/pqarrow): Correctly handle Variant types in schema by
@zeroshade in https://github.com/apache/arrow-go/pull/433
+* fix(arrow/avro-reader): bunch of types that didn't work by @Willem-J-an in
https://github.com/apache/arrow-go/pull/416
+* feat(parquet/pqarrow): read/write variant by @zeroshade in
https://github.com/apache/arrow-go/pull/434
+* build(deps): update to substrait-go v4.3.0 by @zeroshade in
https://github.com/apache/arrow-go/pull/438
+* fix(arrow/flight/flightsql): drain channel in flightSqlServer.DoGet by
@arnoldwakim in https://github.com/apache/arrow-go/pull/437
+* chore(arrow): Update PkgVersion by @zeroshade in
https://github.com/apache/arrow-go/pull/439
+
+### New Contributors
+* @karsov made their first contribution in
https://github.com/apache/arrow-go/pull/373
+* @MetalBlueberry made their first contribution in
https://github.com/apache/arrow-go/pull/369
+* @sfc-gh-mbojanczyk made their first contribution in
https://github.com/apache/arrow-go/pull/344
+* @kris-gaudel made their first contribution in
https://github.com/apache/arrow-go/pull/394
+* @alvarowolfx made their first contribution in
https://github.com/apache/arrow-go/pull/421
+* @milden6 made their first contribution in
https://github.com/apache/arrow-go/pull/429
+* @Willem-J-an made their first contribution in
https://github.com/apache/arrow-go/pull/416
+* @arnoldwakim made their first contribution in
https://github.com/apache/arrow-go/pull/437
+
+**Full Changelog**:
https://github.com/apache/arrow-go/compare/v18.3.0...v18.4.0