Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 1, 2025

This PR contains the following updates:

Package Change Age Confidence
aws-sdk-core (source, changelog) '~> 3.203.0' -> '~> 3.239.0' age confidence

Release Notes

aws/aws-sdk-ruby (aws-sdk-core)

v3.239.2

  • Issue - Fix login_credentials in credentials chain when config is enabled.

v3.239.1

  • Issue - Fixed HTTP/2 connection issues when using custom ports.

v3.239.0

  • Feature - Updated Aws::Signin::Client with the latest API changes.

  • Issue - Fix region configuration for LoginCredential's Signin client.

v3.238.0

  • Feature - Updated Aws::Signin::Client with the latest API changes.

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - IAM now supports outbound identity federation via the STS GetWebIdentityToken API, enabling AWS workloads to securely authenticate with external services using short-lived JSON Web Tokens.

  • Feature - Add LoginCredentials which retrieves credentials from AWS Sign-In. Support aws-sdk-signin alias gem.

v3.237.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Added GetDelegatedAccessToken API, which is not available for general use at this time.

v3.236.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - Update endpoint ruleset parameters casing

v3.235.0

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Update endpoint ruleset parameters casing

v3.234.0

  • Issue - Fix request_checksum_calculation when_required mode to only calculate checksums when explicitly provided by user.

  • Feature - Add CREDENTIALS_CODE metric for static_profile_ prefixed methods in default credential chain.

v3.233.0

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - This release includes exception definition and documentation updates.

v3.232.0

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - Remove incorrect endpoint tests

v3.231.0

  • Feature - Remove incorrect endpoint tests

  • Feature - Add support for ENV as credential source for AssumeRoleCredentials.

v3.230.0

  • Feature - Remove incorrect endpoint tests

v3.229.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

v3.228.0

  • Feature - Add bigdecimal as a dependency. For systems that are not able to build native extension gems, prefer the locally installed bigdecimal with bundle install --prefer-local.

v3.227.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - Support an auth scheme signing preference list using ENV['AWS_AUTH_SCHEME_PREFERENCE'] or auth_scheme_preference in shared configuration.

  • Feature - Support metric tracking for Bedrock Bearer tokens.

v3.226.3

  • Issue - Skip Aws::InstanceProfileCredentials instantiation when ENV['AWS_EC2_METADATA_DISABLED'] is set to true in the credential resolution chain.

  • Issue - Refactor InstanceProfileCredentials to improve code clarity and documentation.

v3.226.2

  • Issue - Document incorrect behavior in protocol error parsing (specifically around query and query compatible services).

v3.226.1

  • Issue - Fixed spelling in the Aws::Errors::SignalEventError error message.

v3.226.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - The AWS Security Token Service APIs AssumeRoleWithSAML and AssumeRoleWithWebIdentity can now be invoked without pre-configured AWS credentials in the SDK configuration.

v3.225.2

  • Issue - Only load required cgi modules for Ruby 3.5.

v3.225.1

  • Issue - Fix RPCv2 parser to handle flattened list and flattened map members correctly for AwsQueryCompatible services.

v3.225.0

  • Feature - AWS SDK for Ruby no longer supports Ruby runtime versions 2.5 and 2.6.

v3.224.1

  • Issue - Signal data in http response listeners prior to writing, so that data can be inspected or verified before potential mutation.

v3.224.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - Support ENV['AWS_DISABLE_HOST_PREFIX_INJECTION'] and disable_host_prefix_injection shared config to disable host prefix injection for all services.

v3.223.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

v3.222.3

  • Issue - Do not dynamically create operation methods from the API. (#​3234)

v3.222.2

  • Issue - Additional metrics collection for credentials in the User-Agent plugin.

v3.222.1

  • Issue - Allow explicit modeled headers to override prefixed headers for rest protocols.

v3.222.0

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - This release adds AwsAdditionalDetails in the CreateTokenWithIAM API response.

v3.221.0

  • Feature - Add logger as an explicit dependency for Ruby 3.5.
  • Issue - Enable ALPN over TLS for H2 Connection by default.
  • Issue - Fix HTTP-2 connections to properly use config values configured on the client.

v3.220.2

  • Issue - Enable ALPN over TLS for H2 by default.

v3.220.1

  • Issue - Convert stubs at request time.

v3.220.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

v3.219.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

v3.218.1

  • Issue - Add handling of block in ExtendedSession delegation (#​3178).

v3.218.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

v3.217.1

  • Issue - Add transfer-encoding and connection to list of unsigned sigv4 headers.

v3.217.0

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Fixed typos in the descriptions.

v3.216.1

  • Issue - Use epoch seconds instead of milliseconds in cbor encode/decode.

  • Issue - Add handling of block in response delegation (#​3169).

v3.216.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - Always calculate request checksums for operations that support or require it. Supported config options are when_supported and when_required. The default value is when_supported. This option is configured in code with :request_checksum_calculation, in the shared config file as request_checksum_calculation, and in the ENV as ENV['AWS_REQUEST_CHECKSUM_CALCULATION'].

  • Feature - Always validate response checksums for operations that support or require it. Supported config options are when_supported and when_required. The default value is when_supported. This option is configured in code with :response_checksum_validation, in the shared config file as response_checksum_validation, and in the ENV as ENV['AWS_RESPONSE_CHECKSUM_VALIDATION'].

  • Feature - Support CRC64NVME checksums through the aws-crt gem.

v3.215.1

  • Issue - Fixed error when attempting to log an unlinked tempfile.

v3.215.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Fixed typos in the descriptions.

v3.214.1

  • Issue - Fix documentation that references a non-existent method.

v3.214.0

  • Feature - Updated configuration values for defaults_mode.

v3.213.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - This release introduces the new API 'AssumeRoot', which returns short-term credentials that you can use to perform privileged tasks.

v3.212.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

v3.211.0

  • Feature - Support functionality for services that migrate from AWS Query to AWS JSON or CBOR.

  • Issue - Fix RPCv2 protocol to always send an Accept header for CBOR.

v3.210.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - reduce memory usage by not using legacy endpoint data unless required.

v3.209.1

  • Issue - Add all core plugins to autoloads.

v3.209.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Issue - Add service identifiers to GlobalConfig's list of identifiers outside of autoload (#​3113).

  • Issue - Ignore invalid ARNs when trying to parse accountId in assume role credentials.

v3.208.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - Use autoloading at the service level to load service clients and resources.

v3.207.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Feature - Support Account ID credentials using ENV['AWS_ACCOUNT_ID'], aws_account_id shared config, or the account_id Client configuration option.

  • Feature - Support Account ID endpoint mode using ENV['AWS_ACCOUNT_ID_ENDPOINT_MODE'], aws_account_id_endpoint_mode shared config, or the account_id_endpoint_mode Client configuration option. Defaults to preferred, which will use the account id endpoint if available. Set to disabled to disable account id endpoints. Set to required to require account id endpoint usage; an error is raised if credentials do not have an account id.

v3.206.0

  • Feature - Support sigv4a endpoint auth without CRT.

v3.205.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Issue - Additional metrics collection in the User-Agent plugin.

v3.204.0

  • Feature - Updated Aws::STS::Client with the latest API changes.

  • Feature - Updated Aws::SSOOIDC::Client with the latest API changes.

  • Feature - Updated Aws::SSO::Client with the latest API changes.

  • Issue - Add support for ssl_cert and ssl_key configuration options to support mTLS.


Configuration

📅 Schedule: Branch creation - "before 8am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Dec 1, 2025
@renovate renovate bot force-pushed the renovate/aws-sdk-core-3.x branch 5 times, most recently from a442c59 to 7f5f48c Compare December 3, 2025 01:58
@renovate renovate bot force-pushed the renovate/aws-sdk-core-3.x branch from 7f5f48c to c80bad5 Compare December 3, 2025 04:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant