@@ -28,6 +28,50 @@ For a full list of releases, see
28
28
Downloads are available on the
29
29
[ downloads page] ({{ site.baseurl }}/downloads/avatica-go.html).
30
30
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
+
31
75
## <a href =" https://github.com/apache/calcite-avatica-go/releases/tag/v5.3.0 " >5.3.0</a > / 2023-12-11
32
76
{: #v5-3-0}
33
77
0 commit comments