@@ -28,6 +28,50 @@ For a full list of releases, see
2828Downloads are available on the
2929[ downloads page] ({{ site.baseurl }}/downloads/avatica-go.html).
3030
31+ ## <a href =" https://github.com/apache/calcite-avatica-go/releases/tag/v5.4.0 " >5.4.0</a > / 2025-03-XX
32+ {: #v5-4-0}
33+
34+ Apache Calcite Avatica Go 5.4.0 includes dependency updates and various minor improvements.
35+
36+ The Avatica protobuf messages have been recompiled to use the new [ opaque API] ( https://go.dev/blog/protobuf-opaque ) . This
37+ change is internal and does not affect users of the Avatica Go client, but maintains best practices and follows the
38+ leading-edge of protobuf usage in Go.
39+
40+ Contributors to this release:
41+ Francis Chuang (Release Manager)
42+
43+ Features and bug fixes
44+ * Bump golang.org/x/crypto from 0.14.0 to 0.17.0
45+ * Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
46+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6339 " >CALCITE-6339</a >]
47+ Replace hashicorp/go-uuid with google/uuid
48+ * Bump golang.org/x/net from 0.17.0 to 0.23.0
49+ * Bump golang.org/x/crypto from 0.21.0 to 0.31.0
50+ * Bump golang.org/x/net from 0.23.0 to 0.33.0
51+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6859 " >CALCITE-6859</a >]
52+ Upgrade dependencies
53+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6861 " >CALCITE-6861</a >]
54+ Switch to opaque protobuf API
55+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6862 " >CALCITE-6862</a >]
56+ Cleanup minor warnings
57+
58+ Tests
59+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6359 " >CALCITE-6359</a >]
60+ Update GitHub Actions workflows to use docker compose v2
61+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6857 " >CALCITE-6857</a >]
62+ Upgrade to Go 1.23 and 1.24
63+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6858 " >CALCITE-6858</a >]
64+ Upgrade GitHub actions
65+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6860 " >CALCITE-6860</a >]
66+ Test against new Avatica versions
67+
68+ Web site and documentation
69+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6158 " >CALCITE-6158</a >]
70+ Add instructions for building/testing the project in README file
71+ * [ <a href =" https://issues.apache.org/jira/browse/CALCITE-6360 " >CALCITE-6360</a >]
72+ Add .asf.yaml to calcite-avatica-go repository
73+ * Site: Remove documentation for live-reloading during development as it has been removed from the project
74+
3175## <a href =" https://github.com/apache/calcite-avatica-go/releases/tag/v5.3.0 " >5.3.0</a > / 2023-12-11
3276{: #v5-3-0}
3377
0 commit comments