all: release v0.45.0
This excludes bigtable, bigqery changes, since they're their own modules.
This commit will be tagged v0.45.0.
Change-Id: I712af47791f1b7223c38974b6dcfe3b5b3db0983
Reviewed-on: https://code-review.googlesource.com/c/gocloud/+/44830
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
diff --git a/CHANGES.md b/CHANGES.md
index d7f005a..387848d 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,5 +1,31 @@
# Changes
+## v0.45.0
+
+- compute/metadata:
+ - Add Email method.
+- storage:
+ - Fix duplicated retry logic.
+ - Add ReaderObjectAttrs.StartOffset.
+ - Support reading last N bytes of a file when a negative range is given, such
+ as `obj.NewRangeReader(ctx, -10, -1)`.
+ - Add HMACKey listing functionality.
+- spanner/spannertest:
+ - Support primary keys with no columns.
+ - Fix MinInt64 parsing.
+ - Implement deletion of key ranges.
+ - Handle reads during a read-write transaction.
+ - Handle returning DATE values.
+- pubsub:
+ - Fix Ack/Modack request size calculation.
+- logging:
+ - Add auto-detection of monitored resources on GAE Standard.
+
+## v0.44.3
+
+This is an empty release that was created solely to aid in bigtable's module
+carve-out. See: https://github.com/golang/go/wiki/Modules#is-it-possible-to-add-a-module-to-a-multi-module-repository.
+
## v0.44.2
This is an empty release that was created solely to aid in bigquery's module