1.31.0 (2023-06-27)
Features
- storage/internal: Add ctype=CORD for ChecksummedData.content (ca94e27)
- storage: Add support for MatchGlob (#8097) (9426a5a), refs #7727 #7728
- storage: Respect WithEndpoint for SignedURLs and PostPolicy (#8113) (f918f23)
- storage: Update all direct dependencies (b340d03)
Bug Fixes
- storage: Fix CreateBucket logic for gRPC (#8165) (8424e7e), refs #8162
- storage: Fix reads with "./" in object names [XML] (#8017) (6b7b21f)
- storage: Fix routing header for writes (#8159) (42a59f5), refs #8142 #8143 #8144 #8145 #8149
- storage: REST query UpdateMask bug (df52820)
- storage: Update grpc to v1.55.0 (1147ce0)
Documentation
- storage/internal: Clarifications about behavior of DeleteObject RPC (3f1ed9c)
- storage/internal: Clarified the behavior of supplying bucket.name field in CreateBucket to reflect actual implementation (ebae64d)
- storage/internal: Revert ChecksummedData message definition not to specify ctype=CORD, because it would be a breaking change. (ef61e47)
- storage/internal: Update routing annotations for CancelResumableWriteRequest and QueryWriteStatusRequest (4900851)
- storage/internal: Updated ChecksummedData message definition to specify ctype=CORD, and removed incorrect earlier attempt that set that annotation in the ReadObjectResponse message definition (ef61e47)
- storage: WithXMLReads should mention XML instead of JSON API (#7881) (36f56c8)