storage: Add new package transfermanager. This package is intended for parallel uploads and downloads, and is in preview. It is not stable, and is likely to change. (#10045) (cde5cbb)
storage/control: Make Managed Folders operations public (264a6dc)
storage: Support for soft delete policies and restore (#9520) (985deb2)
Bug Fixes
storage/control: An existing resource pattern value projects/{project}/buckets/{bucket}/managedFolders/{managedFolder=**} to resource definition storage.googleapis.com/ManagedFolder is removed (3e25053)
A small release to build the release binaries with a more recent Go toolchain, and to fix a couple CLI edge cases (FiloSottile/age#491, FiloSottile/age#555).
The Go module now exposes a plugin package that provides an age plugin client. That is, Recipient and Identity implementations that invoke a plugin binary, allowing the use of age plugins in Go programs.
Finally, Recipients can now return a set of "labels" by implementing RecipientWithLabels. This allows replicating the special behavior of the scrypt Recipient in third-party Recipients, or applying policy useful for authenticated or post-quantum Recipients.
// RecipientWithLabels can be optionally implemented by a Recipient, in which
// case Encrypt will use WrapWithLabels instead of Wrap.
//
// Encrypt will succeed only if the labels returned by all the recipients
// (assuming the empty set for those that don't implement RecipientWithLabels)
// are the same.
//
// This can be used to ensure a recipient is only used with other recipients
// with equivalent properties (for example by setting a "postquantum" label) or
// to ensure a recipient is always used alone (by returning a random label, for
// example to preserve its authentication properties).
type RecipientWithLabels interface {
WrapWithLabels(fileKey []byte) (s []*Stanza, labels []string, err error)
}
Feature: SageMaker Inference Recommender now supports a new API ListInferenceRecommendationJobSteps to return the details of all the benchmark we create for an inference recommendation job.
Release (2022-10-21)
General Highlights
Dependency Update: Updated to the latest SDK module versions
Module Highlights
github.com/aws/aws-sdk-go-v2: v1.17.0
Feature: Adds aws.IsCredentialsProvider for inspecting CredentialProvider types when needing to determine if the underlying implementation type matches a target type. This resolves an issue where CredentialsCache could mask AnonymousCredentials providers, breaking downstream detection logic.
Feature: This release adds a new "DeletionProtection" field to the UserPool in Cognito. Application admins can configure this value with either ACTIVE or INACTIVE value. Setting this field to ACTIVE will prevent a user pool from accidental deletion.
Bug Fix: The SDK client has been updated to utilize the aws.IsCredentialsProvider function for determining if aws.AnonymousCredentials has been configured for the CredentialProvider.
Feature: S3 on Outposts launches support for automatic bucket-style alias. You can use the automatic access point alias instead of an access point ARN for any object-level operation in an Outposts bucket.
Bug Fix: The SDK client has been updated to utilize the aws.IsCredentialsProvider function for determining if aws.AnonymousCredentials has been configured for the CredentialProvider.
Feature: CreateInferenceRecommenderjob API now supports passing endpoint details directly, that will help customers to identify the max invocation and max latency they can achieve for their model and the associated endpoint along with getting recommendations on other instances.
Feature: In this release, we are introducing support for regional optimization for AWS Resilience Hub applications. It also includes a few documentation updates to improve clarity.
Feature: This release introduces 2 Audit Manager features: CSV exports and new manual evidence options. You can now export your evidence finder results in CSV format. In addition, you can now add manual evidence to a control by entering free-form text or uploading a file from your browser.
Feature: Amazon Location Service adds categories to places, including filtering on those categories in searches. Also, you can now add metadata properties to your geofences.
Release (2023-06-13)
General Highlights
Dependency Update: Updated to the latest SDK module versions
Feature: This release introduces a new feature, EC2 Instance Connect Endpoint, that enables you to connect to a resource over TCP, without requiring the resource to have a public IPv4 address.
Feature: You can now detect and block fraudulent account creation attempts with the new AWS WAF Fraud Control account creation fraud prevention (ACFP) managed rule group AWSManagedRulesACFPRuleSet.
Feature: AWS Well-Architected now supports Profiles that help customers prioritize which questions to focus on first by providing a list of prioritized questions that are better aligned with their business goals and outcomes.
Bumps the go group with 9 updates in the / directory:
1.39.1
1.42.0
1.1.1
1.2.0
1.6.0
1.7.0
1.1.0-alpha.2
1.1.0-alpha.3-proton
1.27.2
1.30.0
1.27.18
1.27.21
1.16.24
1.17.1
1.32.3
1.34.1
1.34.1
1.34.2
Updates
cloud.google.com/go/storage
from 1.39.1 to 1.42.0Release notes
Sourced from cloud.google.com/go/storage's releases.
Commits
22e90d9
chore(main): release spanner 1.42.0 (#7130)2552e09
fix(spanner): fallback to check grpc error message if ResourceType is nil for...6bb95ef
feat(spanner): add database roles (#5701)f2b1f1b
chore(bigquery/storage/managedwriter): internal refactor (flow controller, id...bcc9fcd
test(bigtable): expand integration tests for read stats (#7143)ab332ce
fix(internal/gapicgen): disable rest for non-rest APIs (#7157)dc89409
chore(main): release pubsublite 1.6.0 (#7129)5fa8555
feat(pubsublite): create/update export subscriptions (#6885)176f533
feat(pubsublite): unload idle partition publishers (#7105)28f3572
feat(all): enable REGAPIC and REST numeric enums (#6999)Updates
filippo.io/age
from 1.1.1 to 1.2.0Release notes
Sourced from filippo.io/age's releases.
Commits
bbe6ce5
.github/workflows: update artifacts Actions1e1bada
.github/workflows: go-version stable, not latest2293a9a
.github/workflows: use latest Go for bootstrap01fe9cd
README: add pkgx installation instructionsbd0511b
cmd/age: detect output/input file reuse when possiblefebaade
cmd/age: create file for empty decryptions0a40718
doc: regenerate groff and html man pages7ed4868
.github/workflows: apparently setup-go has no defaults2a761fc
.github/workflows: update GitHub Actions98e7afc
all: upgrade dependenciesUpdates
github.com/Azure/azure-sdk-for-go/sdk/azidentity
from 1.6.0 to 1.7.0Release notes
Sourced from github.com/Azure/azure-sdk-for-go/sdk/azidentity's releases.
Commits
624baba
bump azcore version numberce7217c
Prep for azcore v1.7.0 release (#21149)62a8079
Add support for shallow cloning azcore.Client instances (#21065) (#21098)47286b0
Add flag to enable skipping of dependency checks (#21146)ee762d4
Fix populating module name in telemetry policy (#20967) (#20971)0243175
Prep azcore v1.6.1 for release (#20961)9c9d62a
Increment package version after release of azcore (#20740)Updates
github.com/ProtonMail/go-crypto
from 1.1.0-alpha.2 to 1.1.0-alpha.3-protonRelease notes
Sourced from github.com/ProtonMail/go-crypto's releases.
Commits
dfc5210
Fix HMAC generation (#204)a0d3abb
Replace ioutil.ReadAll with io.ReadAll12d80ee
fix(v2): Adapt NewForwardingEntity to refactored NewEntity00db3be
fix(v2): Do not allow encrpytion with a forwarding key49c1020
feat: Add symmetric keys to v2bce9b31
fix: Address warningse202bef
feat: Add forwarding to v2 api2a86d28
fix: Address rebase on version 2 issuesa425074
Use fingerprints instead of KeyIDsb55bb97
Create a copy of the encrypted key when forwardingUpdates
github.com/aws/aws-sdk-go-v2
from 1.27.2 to 1.30.0Commits
2d43b81
Release 2024-06-19812bc72
Regenerated Clients12e2648
Update endpoints model5df426a
Update API model78777b6
add implicit global region to internal partition metadata (#2688)077df5d
Release 2024-06-183320b13
Regenerated Clients1315201
Update API model8dddc9c
add SDK-specific feature tracking (#2682)54f11c0
Release 2024-06-17Updates
github.com/aws/aws-sdk-go-v2/config
from 1.27.18 to 1.27.21Commits
2d43b81
Release 2024-06-19812bc72
Regenerated Clients12e2648
Update endpoints model5df426a
Update API model78777b6
add implicit global region to internal partition metadata (#2688)077df5d
Release 2024-06-183320b13
Regenerated Clients1315201
Update API model8dddc9c
add SDK-specific feature tracking (#2682)54f11c0
Release 2024-06-17Updates
github.com/aws/aws-sdk-go-v2/credentials
from 1.17.18 to 1.17.21Commits
2d43b81
Release 2024-06-19812bc72
Regenerated Clients12e2648
Update endpoints model5df426a
Update API model78777b6
add implicit global region to internal partition metadata (#2688)077df5d
Release 2024-06-183320b13
Regenerated Clients1315201
Update API model8dddc9c
add SDK-specific feature tracking (#2682)54f11c0
Release 2024-06-17Updates
github.com/aws/aws-sdk-go-v2/feature/s3/manager
from 1.16.24 to 1.17.1Changelog
Sourced from github.com/aws/aws-sdk-go-v2/feature/s3/manager's changelog.
... (truncated)
Commits
171a9af
Update API modelfc4159e
[issues-1787] add AssumeRole op to presign generate list3e94e41
Release 2022-10-146b5964b
Regenerated ClientsUpdates
github.com/aws/aws-sdk-go-v2/service/kms
from 1.32.3 to 1.34.1Changelog
Sourced from github.com/aws/aws-sdk-go-v2/service/kms's changelog.
... (truncated)
Commits
c92ebc8
Release 2023-06-153488004
Regenerated Clients3ee8981
Update endpoints model09d9f49
Update API model844ff45
Release 2023-06-13cc29406
Regenerated Clientsaa907c6
Update API model2f4a560
chore: typo in Retryer interface (#2148)ba5a08f
fix: S3 HeadObject NotFound error never being returned (#2139)9fd4e02
Release 2023-06-12Updates
github.com/aws/aws-sdk-go-v2/service/s3
from 1.55.1 to 1.56.1Commits
2d43b81
Release 2024-06-19812bc72
Regenerated Clients12e2648
Update endpoints model5df426a
Update API model78777b6
add implicit global region to internal partition metadata (#2688)077df5d
Release 2024-06-183320b13
Regenerated Clients1315201
Update API model8dddc9c
add SDK-specific feature tracking (#2682)54f11c0
Release 2024-06-17Updates
github.com/aws/aws-sdk-go-v2/service/sts
from 1.28.12 to 1.29.1Commits
08f1f0b
Release 2022-10-240e1e20e
Regenerated Clients281c268
Update SDK's smithy-go dependency to v1.13.4db7c0a3
Update endpoints model1eae80d
Update API model17628c4
EC2 IMDS client logging fixes (#1891)7655449
Release 2022-10-21dcae829
Regenerated Clientsb82766b
Update API model1c05fb6
Implements IsCredentialsProvider for checking if a provider matches a target ...Updates
google.golang.org/api
from 0.180.0 to 0.183.0Release notes
Sourced from google.golang.org/api's releases.
Changelog
Sourced from google.golang.org/api's changelog.
Commits
c642c84
chore(main): release 0.183.0 (#2615)305d137
chore(all): update all (#2618)0077748
feat(all): auto-regenerate discovery clients (#2622)c7f1614
feat(all): auto-regenerate discovery clients (#2619)08fdd71
feat(all): auto-regenerate discovery clients (#2617)5f21214
feat(all): auto-regenerate discovery clients (#2616)1de148b
feat(all): auto-regenerate discovery clients (#2611)4f98211
fix: add another temporary dep on genproto (#2614)b49e3b9
chore(main): release 0.182.0 (#2591)b6f615b
chore(all): update all (#2607)Updates
google.golang.org/genproto/googleapis/rpc
from 0.0.0-20240509183442-62759503f434 to 0.0.0-20240528184218-531527333157