Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: google/go-cloud

v0.45.0

01 Mar 17:56
7cc909b
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • blob/gcsblob: Support universe domain configuration by @stanhu in #3651
  • blob/gcsblob: derive universe domain from credentials by @stanhu in #3652
  • blob/s3blob: map S3 403 errors PermissionDenied code by @stanhu in #3663
  • runtimevar/hashivault: add HashiVault runtimevar driver by @JEETDESAI25 in #3649
  • secrets/gcpkms: Add support for Additional Authenticated Data (AAD) by @vangent in #3659

New Contributors

Full Changelog: v0.44.0...v0.45.0

Contributors

stanhu, vangent, and 3 other contributors
Assets 2
Loading

v0.44.0

01 Dec 18:11
a52bb66
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • all: remove docstore/awsdynamodb v1 and other vestiges of awsv1 by @vangent in #3605

blob

  • blob: add ListIterator.All, a Go 1.23 iterator by @vangent in #3608
  • blob/gcsblob: allow providing a storage.Client directly (e.g., to use a gRPC-based client) by @vangent in #3616
  • blob/s3blob: make it possible to configure the default integrity protection by @stanhu in #3634
  • blob/azureblob: improve error handling by @SoMuchForSubtlety in #3636
  • blob/azureblob: handle more precondition errors by @SoMuchForSubtlety in #3637

pubsub

  • pubsub/gcppubsubv2: Add a new pubsub driver using GCP's v2 library. by @vangent in #3622

docstore

mysql

  • mysql/awsmysql: support IAM authenticate with AssumeRole by @giautm in #3623
  • mysql/awsmysql: allow refreshing the IAM token when it is expired by @giautm in #3625
  • mysql/awsmysql: use otelsql.OpenDB() to wrap the connector by @giautm in #3626
  • mysql/awsmysql: allow injecting HTTP client by @giautm in #3628
  • mysql/awsmysql: pass TLS directly to the config by @giautm in #3627
  • mysql/gcpmysql: use otelsql.OpenDB() to wrap the connector by @giautm in #3630
  • mysql: use otelsql.OpenDB() to wrap the connector by @giautm in #3631
  • mysql/azuremysql: use otelsql.OpenDB() to wrap the connector by @giautm in #3629
  • mysql/gcpmysql: pass DialFunc directly to MySQL config by @giautm in #3632
  • mysql/azuremysql: pass TLS directly to MySQL config by @giautm in #3633

New Contributors

Full Changelog: v0.43.0...v0.44.0

Contributors

stanhu, giautm, and 4 other contributors
Loading

v0.43.0

19 Jul 01:13
6f120f1
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

BREAKING CHANGE

NOTE: All modules have migrated to AWSv2; v1 support is still included for docstore/awsdynamodb, but will be removed in the next release.

What's Changed

  • blob: use bigger buffer to make writes faster by @vangent in #3599
  • blob/memblob: Add an option to disable MD5 hashes by @vangent in #3598
  • docstore/memdocstore: nested query by @eqinox76 in #3508
  • blob/azblob: for default URL, get default accountName/protocol from connection string env by @vangent in #3593
  • docstore/awsdynamodb: support the AWS v2 SDK by @Maldris and @vangent in #3602

New Contributors

Full Changelog: v0.42.0...v0.43.0

Contributors

pitabwire, eqinox76, and 2 other contributors
Loading
pitabwire reacted with hooray emoji
1 person reacted

v0.42.0

28 Jun 18:56
6da8c3e
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Breaking Changes

AWS SDKv1 support dropped except for docstore.

What's Changed

  • aws: Drop support for AWS SDK v1 in everything except docstore by @vangent in #3534
  • pubsub: Ensure batch flushes on shutdown even if MinBatchSize isn't met by @vangent in #3543
  • blob: introduce conditional write option for storage by @ocampeau in #3533

New Contributors

Full Changelog: v0.41.0...v0.42.0

Contributors

pitabwire, vangent, and ocampeau
Loading
Heliodex reacted with rocket emoji
1 person reacted

v0.41.0

30 Mar 17:32
29a0e12
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Blob

  • blob/s3blob: Allow using s3ForcePathStyle as a synonym of use_path_style, for backwards compatibility with V1 by @vangent in #3505
  • blob/s3blob, gcsblob: Add support for anonymous query param for gcsblob and all AWSv2 providers by @vangent in #3513

Docstore

New Contributors

Full Changelog: v0.40.0...v0.41.0

Contributors

robertsilen, vangent, and 4 other contributors
Loading

v0.40.0

10 Oct 21:28
ce6d5c1
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • blob/all: disable Upload optimization when WriterOptions.ContentMD5 is set by @vangent in #3478
  • blob/s3blob: custom endpoints with s3 and aws sdk v2 by @caarlos0 in #3473
  • blob/all: Don't require SetIOFSCallback be called to use io/fs.FS functions by @vangent in #3479
  • blob/s3blob: fix data race by @arjunnair1997 in #3480
  • blob/azblob: Support AZURE_STORAGEBLOB_CONNECTIONSTRING as an alternative for AZURE_STORAGE_CONNECTION_STRING by @vangent in #3483
  • s3blob/blob: support additional endpoint query parameters by @stanhu in #3486
  • blob/gcsblob: Allow providing options for storage.NewClient by @vangent in #3493
  • aws: Add support for non-camelcased version of two URL parameters by @vangent in #3494
  • Add disableHTTPS and usePathStyle s3v2.Options as query param by @khrm in #3491
  • aws: add rate_limiter_capacity to configure client-side rate limits by @stanhu in #3497

New Contributors

Full Changelog: v0.39.0...v0.40.0

Contributors

bdon, caarlos0, and 4 other contributors
Loading

v0.39.0

14 Aug 21:27
00a16e0
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

BREAKING CHANGE (AWS only, V1 vs V2 SDK)

Context: AWS has announced maintenance mode for the Go V1 SDK.

Go CDK has changed the default SDK for URLs across all modules except docstore/awsdynamodb to be V2 (previously you needed to add awssdk=v2 to the URL to get V2). Most URLs should continue to work, but in some cases you may need to add awssdk=v1 to force V1 explicitly.

Also, concrete type constructors (e.g., OpenBucket) for V1 (again, except docstore/awsdynamodb) have been marked deprecated; please migrate to using the V2 versions (e.g., OpenBucketV2).

Our tentative plan is to remove support for V1 in early 2025; please file a bug if you have concerns about that.

What's Changed

New Contributors

Full Changelog: v0.38.0...v0.39.0

Contributors

mitsos1os, vangent, and 2 other contributors
Loading

v0.38.0

25 Jul 17:24
88d9ea8
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

blob

  • all: Fix panics if reader recreation fails after Seek by @vangent in #3425
  • all: Convert errors in Open() into appropriate fs errors by @milescrabill in #3443
  • s3blob: Fix Copy to work with keys that need escaping by @vangent in #3403
  • azureblob: Do not panic if Content-Length and Content-Range are missing by @chancez in #3445
  • fileblob: Allow customization of the FileMode by @vangent in #3426

pubsub

  • awssnssqs: Add support for setting FIFO message metadata by @bartventer in #3435
  • kafkapubsub: Configuring key_name when OpenTopicURL by @ssetin in #3404
  • rabbitpubsub: Add query string set the qos prefetch count by @peczenyj in #3431
  • rabbitpubsub: Add query string to set the routing key from metadata by @peczenyj in #3433
  • rabbitpubsub: Wrap pubsub rabbitmq errors by @peczenyj in #3437

docstore

  • all: Fix offset handling and extend test coverage by @bartventer in #3409
  • awsdynamodb: Ensure Next returns EOF when no more items by @bartventer in #3406
  • mongodocstore: Update Mongo dialer when MONGO_SERVER_URL rotates by @concaf in #3429

New Contributors

Full Changelog: v0.37.0...v0.38.0

Contributors

peczenyj, chancez, and 6 other contributors
Loading
bartventer and josip-stanic reacted with thumbs up emoji peczenyj reacted with heart emoji
3 people reacted

v0.37.0

12 Mar 17:10
720ec47
This commit was created on GitHub.com and signed with GitHub's verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • blob

    • s3blob: Support S3 server side encryption headers for Write and Copy.
    • gcsblob: Ensure driver sets Content-Type auto-detection properly.
  • pubsub

    • azpubsub: Ensure 401s are not retryable.
    • azpubsub: Allow configuring max_recv_batch_size in via URL.
    • mongodocstore: Fix error when calling the update function with no 'set' operations.
  • docstore

    • all: Add Offset method, useful for pagination
Loading
wonyx and huynhdev24 reacted with thumbs up emoji bartventer reacted with rocket emoji
3 people reacted

v0.36.0

28 Dec 06:57

Choose a tag to compare

blob

  • all: Allow disabling of ContentType auto-detection during writes.

pubsub

  • azuresb: Added a new auth method to support Service principal/kubelet identity/Workload identity auth methods.

docstore

  • all: Add in/not-in operators for Query.
  • gcpfirestore: Added a missing resource header when running query.

mysql

  • Pass TLS config directly to MySQL's config
Loading
wonyx, bartventer, tsolodov, edmarfelipe, RikkuHarley645, giautm, and InsanityMatrix reacted with thumbs up emoji
7 people reacted
Previous 1 2 3 4 5 Next
Previous Next