SUSE-RU-2026:24254-1: moderate: Recommended update for aws-cli, python-s3transfer, python-boto3, python-botocore
SLE-UPDATES
null at suse.de
Thu Oct 22 20:33:04 UTC 2026
# Recommended update for aws-cli, python-s3transfer, python-boto3, python-
botocore
Announcement ID: SUSE-RU-2026:24254-1
Release Date: 2026-10-16T11:30:14Z
Rating: moderate
References:
* bsc#1204537
* bsc#1209255
* bsc#1267424
* jsc#PED-2333
* jsc#PED-3780
* jsc#SLE-15
Affected Products:
* SUSE Linux Enterprise Server 16.0
* SUSE Linux Enterprise Server High Availability Extension 16.0
An update that contains three features and has three fixes can now be installed.
## Description:
This update for aws-cli, python-s3transfer, python-boto3, python-botocore fixes
the following issues:
Changes in aws-cli:
* Update to 1.45.36 (bsc#1267424)
* api-change:`kafka`: Amazon MSK Replicator now supports mTLS authentication
when connecting to external Apache Kafka clusters, enabling customers to
replicate data from clusters that require mutual TLS for client
authentication. This capability is supported when replicating to Amazon MSK
Express brokers.
* from version 1.45.35
* api-change:`application-signals`: Application Signals now supports dynamic
instrumentation and Service Events telemetry. Add instrumentation at runtime
without restarts, and use fine-grained profiling data to quickly pinpoint
latency and error root causes.
* api-change:`bedrock-agentcore`: Adds an optional extractionMode field to
CreateEvent. SKIP retains the event in short-term memory but excludes it
from long-term memory extraction.
* api-change:`directconnect`: Added VIF rate limiting support for AWS Direct
Connect, allowing customers to set bandwidth allocations on virtual
interfaces to manage traffic on dedicated connections.
* api-change:`ec2`: This release adds support for AMI Watermark and Allowed
AMIs integration
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`guardduty`: Added AI-powered investigations that automatically
analyze security findings, correlate related activity, and produce
structured summaries with risk assessment, confidence scoring, MITRE
technique classification, and actionable next steps.
* api-change:`kafka`: Amazon MSK Replicator now supports mTLS authentication
when connecting to external Apache Kafka clusters, enabling customers to
replicate data from clusters that require mutual TLS for client
authentication. This capability is supported when replicating to Amazon MSK
Express brokers.
* api-change:`lambda`: Add support for tagging Network Connector resources in
AWS Lambda.
* api-change:`lambda-core`: Initial release of the AWS Lambda Core SDK with
APIs to create, manage, and tag network connectors that enable Lambda
compute resources to access private resources in your Amazon VPC.
* api-change:`lambda-microvms`: Lambda MicroVMs GA launch. Lambda MicroVMs
enable isolated and highly responsive execution of user-supplied or LLM-
generated code.
* api-change:`logs`: CloudWatch Logs Updates - New APIs introduced to support
syslog ingestion to a log group. For more information, see CloudWatch Logs
API documentation.
* api-change:`mediaconnect`: AWS MediaConnect now supports Content Quality
Analysis for Router Inputs, enabling detection of black frames, frozen
frames, and silent audio with configurable thresholds.
* api-change:`omics`: Adds support for scratch ephemeral storage mounted at
tmp
* api-change:`quicksight`: Updated the Amazon Quick Spaces API to remove
unsupported SPACE and ARTIFACT values from the SpaceQuickSightResourceType
enum.
* from version 1.45.34
* api-change:`appstream`: Amazon WorkSpaces Agent Access now supports domain-
joined fleets for enterprise identity integration, real-time agent
observation with instant stop controls, and MCP tool forwarding for lower-
latency, cost-effective desktop tool access.
* api-change:`bedrock-agent`: Add support for metadata-only retrieval on
GetFlow, GetFlowVersion, and GetPrompt APIs.
* api-change:`connect`: This is the release for point based scoring system and
the evaluation form validation project
* api-change:`glue`: Adds the SearchAssets operation for discovering assets in
the AWS Glue Data Catalog using full-text search and filters. Minor naming
refinements across the Glossary Terms and Attachment APIs for consistency.
* api-change:`opensearch`: This release introduces data source attachment
APIs, enabling users to attach and detach Amazon OpenSearch Service domains
and Amazon OpenSearch Serverless collections to an OpenSearch application.
* from version 1.45.33
* api-change:`application-autoscaling`: Adds support for ECS high-resolution
predefined scaling metrics (ECSServiceAverageCPUUtilizationHighResolution,
ECSServiceAverageMemoryUtilizationHighResolution) enabling 20-second metric
periods for faster scaling
* api-change:`batch`: Adds Support for ordered allocation strategies- BEST-
FIT-PROGRESSIVE-ORDERED or SPOT-CAPACITY-OPTIMIZED-PRIORITIZED
* api-change:`cognito-idp`: In order to support the new TLS Self-Service
feature, this change adds SecurityPolicyType to CustomDomainConfigType.
During CreateUserPoolDomain and UpdateUserPoolDomain this is used to select
a custom domain's TLS enforcement, and for DescribeUserPoolDomain it informs
users about the current TLS.
* api-change:`compute-optimizer`: This release surfaces two new metrics Volume
IOPS Exceeded and Volume Throughput Exceeded into EBS volume rightsizing
recommendations.
* api-change:`ec2`: Documentation updates clarifying CancelCapacityReservation
cancellable states
* api-change:`ecs`: Amazon ECS services now support high resolution (20
second) CloudWatch metrics for CPUUtilization and MemoryUtilization. Use
these metrics for faster service auto scaling.
* api-change:`eks`: Adds support for configurable control plane egress routing
in Amazon EKS, allowing you to route control plane egress traffic through
your VPC and control how the control plane reaches resources in your network
such as webhook servers and OIDC providers.
* api-change:`gamelift`: Amazon GameLift Servers has launched support for
customizing Linux capabilities in container fleets. You can now specify
additional Linux capabilities for containers in a container group
definition, giving you finer control over the default Docker capabilities
available to your containers.
* api-change:`healthlake`: Adding New Configurations to the FHIR Create
Datastore. The new configurations include NLP Configuration,
AnalyticsConfiguration, ProfileConfiguration
* api-change:`lambda`: Converging and fixing existing documentation gaps in
Lambda SDK
* api-change:`logs`: Added optional startFromHead parameter to FilterLogEvents
enabling descending timestamp order (newest first) when set to false.
Default true preserves existing ascending order. Reverse sorting requires a
startTime on or after Jan 1, 2024.
* api-change:`sagemaker`: Adds support for automatic AMI patching on HyperPod
clusters. Customers can configure patching strategies to automatically apply
security patch with zero job termination. Customers can also specify an AMI
version at instance group level and update cluster software to a certain AMI
version.
* api-change:`synthetics`: CloudWatch Synthetics adds support for multi-
location canaries. Customers can now monitor their endpoints from multiple
locations with centralized management from a primary location. The SDK
includes new parameters for configuring multiple locations and tracking
their state.
* from version 1.45.32
* api-change:`bedrock-agent`: Launching Bedrock Managed Knowledge Bases. Added
support for resource-based policies on Knowledge Base resources, enabling
cross-account access for Managed Knowledge Bases.
* api-change:`bedrock-agentcore`: AgentCore Harness service will be Generally
Available at NYS 2026 with this Treb release. Harness will support invoking
specific endpoints via the qualifier parameter, AWS Skills for pre-built
agent capabilities, and improved validation for skill git source URLs.
* api-change:`bedrock-agentcore-control`: AgentCore Gateway now supports
inference targets to LLM providers (direct config or built-in connectors),
HTTP passthrough targets with session stickiness, runtime target API
schemas, AWS WAF web ACL association with configurable fail-open or fail-
close modes, and interceptor payload filtering.
* api-change:`bedrock-agent-runtime`: Adds new AgenticRetrieveStream API for
managed knowledge bases to use conversation history and autonomously plan
for multi-hop multi-KB reasoning with built-in evaluation and access-
control. Updates Retrieve API for access-control-based filtering for managed
knowledge bases.
* api-change:`compute-optimizer-automation`: This launch adds IfExists
comparison operators to Compute Optimizer Automation rule criteria, so a
rule can include recommended actions whose specified attribute isn't
present.
* api-change:`devops-agent`: Adds support for Remote A2A (Agent-to-Agent)
agent registration and management. Adds new Release Readiness Review and
Release Testing capabilities. Adds support for Git managed skills in AWS
DevOps Agent.
* api-change:`ecs`: Releasing the ability to bring-your-own task-definition
for CreateExpressGatewayService and UpdateGatewayExpressService
* api-change:`glue`: This release adds support for Search and Discovery in AWS
Glue, letting you and your applications search Data Catalog assets such as
table and enrich them with business context and glossary terms.
* api-change:`mq`: This release adds private networking support for Amazon MQ
for RabbitMQ. You can now associate AWS RAM resource shares with your broker
and retrieve shared resource details using the new DescribeSharedResources
API.
* api-change:`opensearch`: Adds support for configuring IAM Identity Center
options on existing OpenSearch applications via the UpdateApplication API.
* api-change:`partnercentral-selling`: Cosell Resonate AND Prospecing API
Launch with ARN correction
* api-change:`securityagent`: Updated AWS Security Agent SDK model with new
APIs for threat modeling, code review, security requirements, and additional
integration providers.
* from version 1.45.31
* api-change:`directconnect`: Added VIF rate limiting support for AWS Direct
Connect, allowing customers to set bandwidth allocations on virtual
interfaces to manage traffic on dedicated connections.
* api-change:`outposts`: Adds support for creating an order from quotes.
* api-change:`partnercentral-selling`: Added Prospecting APIs to convert
engagements into AI-enriched leads with scoring insights. Extended
Engagement APIs with ProspectingResult and Lead contexts. Added CoSell
Scoring to GetAwsOpportunitySummary- quality score, trend, agent-driven
recommendations, and engagement classification.
* api-change:`route53resolver`: Adds supports for PartnerManagedRules
* api-change:`s3`: Added support for annotations. You can now attach up to
1000 annotations (up to 1 MB each) directly to objects and create, retrieve,
list, and delete them using new annotation APIs. Also added support for
configuring an annotation table in S3 Metadata.
* api-change:`s3vectors`: Amazon S3 Vectors now supports paginated
QueryVectors requests, returning up to 10,000 results per query.
* api-change:`sagemaker`: Add EnableDetailedObservability to Endpoint
MetricsConfig. Publishes GPU, host, and framework-native inference metrics
to CloudWatch with per-inference-component, availability-zone, and instance
dimensions. Adds Inference Component provisioning lifecycle and multi-AZ
placement metrics.
* from version 1.45.30
* api-change:`bedrock-runtime`: InvokeGuardrailChecks API evaluates prompts
and responses against safety checks (content filters, prompt attacks,
sensitive info) without creating guardrail resources. It's a detect-only
API, returning numeric scores so you can build adaptive logic as per your
application.
* api-change:`datazone`: Adds support for deleting lineage events in Amazon
DataZone.
* api-change:`logs`: Added endTimeOffset parameter to Scheduled Queries APIs
(Create, Update, Get) enabling bounded time window configuration. Introduced
scheduleType filter (CUSTOMER MANAGED, AWS MANAGED) for ListScheduledQueries
and exposed it in Get and Update responses.
* api-change:`mgn`: AWS Transform for VMware now supports Amazon FSx for
NetApp ONTAP as a target storage. Customers can migrate source server disks
directly to FSx for NetApp ONTAP iSCSI LUNs. Target storage is configurable
per source server, and compute, network, and storage migrate together in
coordinated waves.
* api-change:`rds`: Adding support for RDS SQL Server BYOM and DB2 Community
Edition
* api-change:`wafv2`: AWS WAF now supports AI traffic monetization for
CloudFront. Configure payment networks and pricing on your web ACL, use the
new Monetize rule action to charge AI agents via x402, and monitor revenue
with new GetRevenueStatisticsSummary, GetRevenueStatistics, and
ListSettlementRecords APIs.
* api-change:`workspaces`: Added a validation for null check for ImageIds in
DescribeWorkspaceImages API request parameters.
* from version 1.45.29
* api-change:`acm`: Certificate transparency logging opt-out is no longer
available. Per compliance requirements, all public ACM certificates are
automatically recorded in certificate transparency logs. The
CertificateTransparencyLoggingPreference option is deprecated.
* api-change:`bedrock-agentcore`: Added tagging and CMK support across
optimization, an explanation field in recommendation output, and an insights
feature to identify failure patterns, extract user intents, and summarize
execution behavior
* api-change:`bedrock-agentcore-control`: Added tagging and CMK support for
optimizations and an insights feature to identify failure patterns, extract
user intents, and summarize execution behavior
* api-change:`devops-agent`: Adds support for Trigger CRUD APIs
(CreateTrigger, GetTrigger, UpdateTrigger, DeleteTrigger, ListTriggers) for
managing schedule-based automation triggers in DevOps Agent agent spaces.
* api-change:`eks`: Patches missing enum values for EKS updates
* api-change:`firehose`: Update KeyARN in
DeliveryStreamEncryptionConfigurationInput to accept KMS key ARNs only (not
alias ARNs), matching service behavior.
* api-change:`glue`: Adds support for retrieving Apache Iceberg table metadata
via GetTable. Use the new AttributesToGet parameter with LATEST ICEBERG
METADATA to receive schema, partition specs, sort orders, and table
properties in the response.
* api-change:`iam`: Updating documentation for select service-specific
credential APIs
* api-change:`sagemaker-runtime`: Added support for inline request payloads to
the InvokeEndpointAsync operation to allow users to provide the inference
payload directly in the request Body (up to 128,000 bytes) as an alternative
to uploading the payload to Amazon S3 and passing InputLocation.
* from version 1.45.28
* api-change:`bedrock-agentcore`: Adds support to perform cross account data
plane actions on an AgentCore Memory resource
* api-change:`bedrock-agentcore-control`: Supports deterministic metadata for
AgentCore Memory
* api-change:`eks`: Introduce new CreateCluster parameters for Amazon EKS
local clusters on AWS Outposts. Added etcdInstanceType for configuring the
EC2 instance type for dedicated etcd instances, and spreadLevel for
configuring the placement group spread level for Kubernetes control plane
and etcd instances.
* api-change:`healthlake`: Adds the UpdateFHIRDatastore API and adds
analytics, NLP, and profile configuration support to CreateFHIRDatastore and
DescribeFHIRDatastore.
* api-change:`neptune`: Amazon Neptune now supports IPv6 dual-stack
networking. You can create and manage Neptune DB clusters accessible over
both IPv4 and IPv6 by specifying NetworkType as DUAL in CreateDBCluster,
ModifyDBCluster, RestoreDBClusterFromSnapshot, and
RestoreDBClusterToPointInTime API operations
* api-change:`omics`: Adds support for workflowName in the ListRuns API
response.
* api-change:`support`: Adding new BDD representation of endpoint ruleset
* enhancement:emr: EMR SSH/SCP helper commands (`aws emr ssh`, `socks`, `put`,
`get`) now default to `StrictHostKeyChecking=accept-new` for improved host
key verification security. A new `--ssh-options` parameter allows passing
arbitrary SSH options to override defaults. On systems with OpenSSH < 7.6,
the CLI automatically falls back to the previous behavior with a warning.
* from version 1.45.27
* api-change:`amp`: Adds supports for out-of-order sample ingestion (default
1-minute window) and a configurable rule query offset to reduce data loss
and improve alerting accuracy.
* api-change:`connecthealth`: Add support for MedicalScribeBinaryAudioEvent in
the Medical Scribe streaming input. This new event type lets you send audio
as a raw binary payload instead of a base64-encoded value
* api-change:`ec2`: This release adds support for AMI Watermark which a
structured identifier that helps in tracking AMI provenance
* api-change:`ecs`: Amazon ECS Managed Daemon task definitions now support
pidMode and ipcMode parameters. Set shared to allow daemons to share PID or
IPC namespaces with co-located tasks on Managed Instances, enabling process
tracing and shared memory communication.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`lightsail`: This release adds support for Asia Pacific (Hong
Kong) (ap-east-1), Europe (Spain) (eu-south-2) and South America (Sao Paulo)
(sa-east-1) Regions.
* api-change:`medialive`: Adding premixer settings to pid and track audio
inputs in MediaLIve to allow greater control over mixing audio from multiple
source streams including support for AudioPidSelectors made up of multiple
audio PIDs.
* api-change:`sagemaker`: Add support for G6e instances (ml.g6e.xlarge through
ml.g6e.48xlarge) on Amazon SageMaker Notebook Instances.
* api-change:`signin`: AWS Sign-In now allows customers to control access to
the AWS Management Console using resource-based policies. With this release
customers can restrict console access based on network perimeters such as
VPC IDs, VPC endpoints, and IP addresses.
* from version 1.45.26
* api-change:`bedrock`: Adds support for the Amazon Bedrock account-level data
retention APIs PutAccountDataRetention and GetAccountDataRetention.
* api-change:`bedrock-agentcore`: Add RetryableConflictException (HTTP 409) to
InvokeAgentRuntimeCommand and GetAgentCard to prevent orphaned VMs during
concurrent session access. The SDK automatically retries this exception with
backoff. Enforcement is not yet active and will be enabled in a future
service update.
* api-change:`cloudwatch`: This release adds the APIs (AssociateDatasetKmsKey,
DisassociateDatasetKmsKey, GetDataset) to manage encryption at rest for
OpenTelemetry metrics in CloudWatch using AWS KMS customer managed keys.
* api-change:`ec2`: Added TagFieldSpecifications to CreateFlowLogs and
DescribeFlowLogs APIs. Customers can now specify tag keys in their Flow Logs
subscriptions to capture associated EC2 resource tag values in their logs,
enabling tag-based visibility.
* api-change:`odb`: Releases Autonomous Database Serverless APIs,
autonomousDatabaseOciIntegrationIamRoles, linkedOciTenancyId,
linkedOciCompartmentId, and subscriptionErrors fields in
GetOciOnboardingStatus API response.
* api-change:`outposts`: Added AWS Outposts APIs for self-service Outposts
quoting and ordering. New operations include CreateQuote, GetQuote,
UpdateQuote, DeleteQuote, ListQuotes, and ListOrderableInstanceTypes.
* from version 1.45.25
* api-change:`compute-optimizer`: Adds new Idle Recommendation Resource types
in the AWS Compute Optimizer API
* api-change:`cost-optimization-hub`: Adds new Idle Recommendation types in
the Cost Optimization Hub API
* api-change:`deadline`: Added optional identityCenterRegion parameter to
AssociateMember APIs to allow managing memberships for users and groups in
other regions.
* api-change:`devops-agent`: Add Asset APIs for managing versioned assets and
asset files in AWS DevOps Agent agent spaces.
* api-change:`mediapackagev2`: Adds support for DASH Audio Timeline
Patternization. This enables your DASH manifests to templatize the repeating
patterns that emerge in audio segment timelines. This compacts the total
timeline length, utilizing the repeat notation, such that manifests don't
grow indefinitely long.
* api-change:`mgn`: AWS Transform discovery tool now supported as network
migration input source. You can now use the AWS Transform Discovery tool as
a source for network migration alongside modelizeIT, enabling hybrid network
migrations for environments running both VMware and non-VMware workloads.
* api-change:`observabilityadmin`: CloudWatch Observability Admin extends
CentralizationRuleForOrganization APIs to support metrics, enabling
centralization of metrics across accounts and Regions alongside logs.
* api-change:`omics`: StartRunBatch API - Add EngineSettings
* api-change:`taxsettings`: Adds support for additional tax information fields
for Philippines, Belgium, Chile, France, Poland, and Italy in the Tax
Settings API.
* from version 1.45.24
* api-change:`emr-serverless`: Adds support for updating max capacity and
custom fields while application is started
* api-change:`mediaconvert`: Adds support for configurable number of Clear
Lead segments at the beginning of encrypted output. Adds support for
multiple trickplay variants.
* api-change:`payment-cryptography`: Adds CloudFormation support for resource-
based policies on AWS Payment Cryptography keys.
* api-change:`quicksight`: Adds support for Knowledge Base APIs and Index
Capacity API
* api-change:`sagemaker`: This release adds support for MLflow experiment
tracking in SageMaker inference optimization. CreateAIRecommendationJob and
CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig
(MLflow App ARN, experiment, run name) to stream benchmark metrics and
artifacts to your own MLflow App.
* from version 1.45.23
* api-change:`appflow`: Adding new BDD representation of endpoint ruleset
* api-change:`appintegrations`: Adding new BDD representation of endpoint
ruleset
* api-change:`auditmanager`: Adding new BDD representation of endpoint ruleset
* api-change:`chime-sdk-voice`: Adding new BDD representation of endpoint
ruleset
* api-change:`cloudformation`: Adding new BDD representation of endpoint
ruleset
* api-change:`config`: AWS Config now supports internal service-linked rules,
allowing AWS service partners to deploy Config rules for customers and use
the evaluation results to build enhanced features.
* api-change:`connectparticipant`: Adding new BDD representation of endpoint
ruleset
* api-change:`efs`: Adding new BDD representation of endpoint ruleset
* api-change:`emr`: Added support for Spark Connect interactive sessions on
Amazon EMR on EC2 with new APIs - StartSession, GetSession,
GetSessionEndpoint, ListSessions, and TerminateSession. Added sessionEnabled
field in RunJobFlow and DescribeCluster to enable Spark Connect endpoints on
EMR clusters.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`glue`: AWS Glue Interactive Sessions now supports Apache Spark
Connect, enabling remote Spark execution over gRPC with minimal client-side
dependencies. Adds GetSessionEndpoint and GetDashboardUrl APIs. Modifies
CreateSession now accepts SPARK CONNECT session type.
* api-change:`guardduty`: Remove unsupported RDS field for filter
* api-change:`ivs`: adds UpdateAdConfiguration operation to AWS IVS low-
latency APIs
* api-change:`kendra`: Adding new BDD representation of endpoint ruleset
* api-change:`sagemaker`: Adds the IncludedData parameter to DescribeModelCard
and DescribeModelPackage. Set it to MetadataOnly to retrieve a model card
without decrypt permission on the customer managed AWS KMS key (default
AllData returns full content). Adds support for the MTRL Job resource in
SageMaker Search.
* api-change:`sns`: Adding new BDD representation of endpoint ruleset
* api-change:`wickr`: AWS Wickr now allows network administrators to configure
a maximum session duration for non-SSO users in security groups, and display
customizable consent popups to users at login for terms of use or compliance
acknowledgements.
* api-change:`workdocs`: Adding new BDD representation of endpoint ruleset
* api-change:`workspaces`: Adding new BDD representation of endpoint ruleset
* from version 1.45.22
* api-change:`arc-region-switch`: ARC Region Switch now supports three new
execution blocks for multi-Region database workloads-Amazon Aurora
Serverless scaling, Amazon Aurora Provisioned scaling, and Amazon Neptune
Global Database failover.
* api-change:`ce`: Added support for target-coverage-based Savings Plans
purchase analysis. The StartCommitmentPurchaseAnalysis API now accepts a new
TARGET AVERAGE COVERAGE value for AnalysisType, as well as an optional
SavingsPlansTargetCoverage field in
SavingsPlansPurchaseAnalysisConfiguration
* api-change:`compute-optimizer`: This release lets customers extend the
lookback period for Amazon EBS volume and Amazon ECS rightsizing
recommendations to 32 days.
* api-change:`connect`: SearchContacts Connect API now supports filtering
contacts by the AI Agents involved in handling them
* api-change:`inspector2`: Inspector support for enhanced scanning
* api-change:`socialmessaging`: Adding support for WhatsApp flow APIs and
adding AccessDeniedByMetaException for Template APIs
* from version 1.45.21
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`geo-routes`: Add "standardRegionalEndpoints" back to fix 'Could
not connect to the endpoint URL'
* from version 1.45.20
* api-change:`ec2`: Amazon EC2 now supports self-service cancellation of
future-dated Capacity Reservations. A cancellation charge applies based on
remaining commitment. Customers can generate a cancellation quote to review
charges before confirming.
* api-change:`elasticache`: Amazon ElastiCache for Valkey now supports
durability. This new capability is enabled through a Multi-AZ transactional
log, enabling fast recovery and restart during failures.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`geo-routes`: Added Transit and Intermodal travel modes to
CalculateRoutes. Plan routes using public transit (bus, subway, train,
ferry) or combine transit with driving, taxi, and rental car segments in a
single multi-modal route.
* api-change:`guardduty`: Amazon GuardDuty Runtime Monitoring now supports 3
new SensitiveFileModified finding types (Persistence, PrivilegeEscalation,
DefenseEvasion) that detect when security-sensitive system files are
modified on EC2 instances or containers, indicating potential compromise
through file tampering.
* api-change:`iot`: Fleet indexing documentation update
* api-change:`keyspacesstreams`: Added iterator description to the GetRecords
API response for Amazon Keyspaces Change Data Capture (CDC) streams,
enabling consumers to track their current position within the stream.
* api-change:`lambda`: Adds configuration for tag propagation to Lambda-
managed resources.
* api-change:`sagemaker`: Amazon SageMaker Job is a new service to help you
manage various workloads related to model fine tuning, evaluation etc. Two
job categories are supported today, AgentRFT for multi-turn agentic
reinforcement fine tuning, and AgentRFTEvaluation for evaluating base model
or trained model from AgentRFT.
* api-change:`sagemakerjobruntime`: Amazon SageMaker Job Runtime is a new
service for managing trajectory data during multi-turn customization jobs.
It provides APIs to send inference requests to models during job execution,
mark rollouts as complete, and submit reward values for training
trajectories.
* api-change:`transcribe`: Release new Language locales including am-ET, es-
MX, fa-AF, ht-HT, jv-ID, km-KH, my-MM, sq-AL, ne-NP. The commit shows past
locales that have already been release which include cy-gb, ga-ie, gd-gb.
* from version 1.45.19
* api-change:`cognito-idp`: Add support for multi-region replication, enabling
synchronization of user data and configurations to a secondary user pool in
a standby Region. Add support for customer managed keys (CMK) in AWS KMS for
encrypting user pool data at rest.
* api-change:`marketplace-agreement`: Adding Entitlements in SearchAgreements
Response
* api-change:`quicksight`: This release adds public APIs for Amazon QuickSight
Spaces, Agents, and Flows. Spaces APIs enable management of curated resource
collections. Agents APIs provide lifecycle control over AI-powered agents
that leverage Spaces. Flows APIs add CRUDL APIs for automated workflows.
* from version 1.45.18
* api-change:`bedrock`: Automated Reasoning checks - Added two build workflows
for policies. Iterative Refine Policy uses AI to update policy definitions
based on test results and feedback. Resolve Policy Ambiguities consolidates
ambiguous variables in Automated Reasoning policies, a common source of
ambiguous validation.
* api-change:`bedrock-agentcore-control`: Reference your own AWS Secrets
Manager secrets when configuring credential providers, giving you control
over encryption, rotation, and access policies instead of using service-
managed secrets.
* api-change:`groundstation`: Adds support for Alpha-5 satellite number
encoding in the Two-Line Element ephemeris format.
* api-change:`omics`: Add engineSettings to StartRun and GetRun. Add profiles
and profileParameterTemplates to GetWorkflow and GetWorkflowVersion.
* api-change:`quicksight`: Adds support for creating, updating, describing,
listing, and deleting an OAuthClientApplication resource, a new quicksight
resource that allows customers to store OAuth configurations to connect to
their databases via 3 Legged OAuth.
* api-change:`rds-data`: RDS Data API arrays (longValues, doubleValues,
stringValues, booleanValues) in ExecuteStatement responses now correctly
support null elements. Runtime change for JS v3 and .NET. Compile-time
change for C plus plus, .NET, Kotlin, Rust. No impact for Java, Python,
Ruby, PHP, Go.
* api-change:`route53resolver`: Added BatchCreateFirewallRule,
BatchUpdateFirewallRule, BatchDeleteFirewallRule, and ListFirewallRuleTypes
APIs. Added FirewallRuleType support to Firewall Rule APIs.
* api-change:`sesv2`: This release introduces support for Tenant Suppression
Lists
* bugfix:s3: Fix false negative in parent-directory escape detection that
allowed keys like `/../foo` to bypass warning during downloads
* from version 1.45.17
* api-change:`appstream`: Amazon WorkSpaces Applications now supports BYOL
(Bring Your Own License). This enables customers to import their own
WorkSpaces images and use them in WorkSpaces Applications.
* api-change:`bedrock`: Add support for ModelPackageArn in Bedrock's
CreateCustomModel API
* api-change:`bedrock-agentcore`: Added Harness support for LiteLLM model
configuration for third-party model providers. Added S3 and Git skill source
types. Added Responses API format for OpenAI and Bedrock models. Added
runtimeUserId and runtimeClientError to InvokeHarness.
* api-change:`bedrock-agentcore-control`: Added Harness support for LiteLLM
model configuration for third-party model providers. Added S3 and Git skill
source types. Added Responses API format for OpenAI and Bedrock models.
Added runtimeUserId parameter to InvokeHarness for end-user identification.
* api-change:`bedrock-runtime`: Support system role in message
* api-change:`controlcatalog`: AWS Control Catalog - Added GovernedProviders
response field and inclusion filter to GetControl and ListControls APIs to
identify and filter by cloud provider. Added ParameterRequirementSummary
response field indicating parameter requirements.
* api-change:`customer-profiles`: BatchPutProfileObject API adds multiple
profile objects to a domain of a given ObjectType in a single API call.
* api-change:`deadline`: Added support for persistent storage on Service-
Managed Fleets, allowing customers to configure persistent storage that
preserves data across worker sessions which reduces job startup times for
workloads with large software installations or asset caches.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`iot`: Adds new connectivity-related fields to Fleet Indexing API
requests and responses.
* api-change:`iot-data`: Adding GetConnection, ListSubscriptions, and
SendDirectMessage APIs to IoT Data Plane
* api-change:`opensearchserverless`: Adds support for deletion protection on
collections, ability to create NEXTGEN collection groups and autoscaling
visibility for NEXTGEN collection groups
* api-change:`pcs`: This release adds support for configuring
scaleDownIdleTimeInSeconds at the compute node group level, allowing
customers to set different idle timeouts per node group. Previously this
setting was only available at the cluster level.
* api-change:`resiliencehubv2`: This is the initial SDK release for the next
generation of Resilience Hub.
* api-change:`s3control`: Update the minimum value of
MinStorageBytesPercentage in StorageLensPrefixLevel.SelectionCriteria from
0.1 to 1, aligning the model with the documented contract.
* from version 1.45.16
* api-change:`bedrock-data-automation`: Matcher Fallback extends the
CustomOutputConfiguration for the Document modality in
DataAutomationProjects, enabling a fallback blueprint when no match is
found. A FALLBACK match status is returned, improving the matching
experience and guaranteeing customers always receive CustomOutputResults.
* api-change:`ecs`: Add support for Neuron device resource requirements for
Amazon ECS
* api-change:`elementalinference`: Added support for smart subtitles in
Elemental Inference, enabling automatic generation of subtitles for media
content. Available in English, Spanish, French, German, Italian, and
Portuguese.
* api-change:`medialive`: AWS Elemental MediaLive now supports Smart
Subtitles, a new caption source that uses AWS Elemental Inference to
automatically generate WebVTT and TTML captions from source audio. Available
in English, Spanish, French, German, Italian, and Portuguese.
* api-change:`opensearch`: OpenSearch will now support multi-segment paths in
JWKS URLs.
* api-change:`organizations`: AWS Organizations now emits CloudTrail events
(AccountJoinedOrganization, AccountDepartedOrganization) to the management
account for membership changes, including join and departure method and
timestamp.
* api-change:`sagemaker`: Adds shared environment support for Restricted
Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload
scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed
for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support
for recommendation jobs
* Update to 1.45.15
* api-change:`backup`: Launching S3 PITR malware scanning support for AWS
Backup
* api-change:`batch`: Increase the maximum value of jobExecutionTimeoutMinutes
to support longer job timeouts during compute environment infrastructure
updates.
* api-change:`budgets`: AWS Budget Name Validation Documentation Updates.
* api-change:`datazone`: Added resourceConfigurations and
allowUserProvidedConfigurations fields to environment blueprint
configuration APIs, enabling customers who migrated from V1 to V2 domains to
update resource configurations (such as lineage schedules) programmatically
via the SDK.
* api-change:`guardduty`: Add malware scan support for Continuous Backups,
also known as Point-In-Time Recovery Points (PITR).
* api-change:`resourcegroupstaggingapi`: The GetResources API now returns
MissingTagKeys in ComplianceDetails, listing tag keys defined as required in
the ReportRequiredTagBlock block of the effective tag policy that are absent
from the resource.
* from version 1.45.14
* api-change:`datazone`: Add support for VPC connection
* api-change:`ec2`: The ModifyInstanceAttribute API now supports modification
of EnclaveOptions for the instance as a typed parameter.
* api-change:`gameliftstreams`: Added new Gen6 stream classes based on the EC2
G6e instance family. These classes are designed for streaming high-fidelity,
graphically demanding games and applications that benefit from additional
GPU memory and performance.
* api-change:`invoicing`: Adds support for idempotency with a new ClientToken
field for the CreateInvoiceUnit, DeleteInvoiceUnit, UpdateInvoiceUnit,
DeleteProcurementPortalPreference, PutProcurementPortalPreference, and
UpdateProcurementPortalPreferenceStatus APIs.
* api-change:`pi`: Added ListPerformanceAnalysisReportRecommendations API to
retrieve recommendations for a performance analysis report. Added analysis
configuration support to CreatePerformanceAnalysisReport for enhanced
analysis types such as vacuum analysis.
* api-change:`qconnect`: Added guardrail assessment results to inference spans
in the ListSpans API. You can now see which AI Guardrail policies were
evaluated, whether content was blocked or masked, and per-policy details for
each Bedrock Converse call
* api-change:`securityagent`: Adds support for verification scripts on
penetration test findings. Customers can now download executable scripts to
independently reproduce confirmed vulnerabilities, with instructions and
required environment variables provided for each finding.
* enhancement:configure: Warn if the credentials file has permissions beyond
the default of 0o600 when modifying the file. Fixes `#10019
<https://github.com/aws/aws-cli/issues/10019>`__.
* from version 1.45.13
* api-change:`batch`: Clarified CreateComputeEnvironment parameter
requirements - serviceRole is required for UNMANAGED compute environments,
allocationStrategy is required for EKS compute environments, and compute
environments must be created in the ENABLED state.
* api-change:`bedrock-agentcore-control`: Adds dataset management APIs for
creating, versioning, and managing evaluation datasets.
* api-change:`cleanrooms`: Collaboration creators can update payment
configurations without recreating the collaboration. When multiple payer
candidates are configured for a cost type, analysis runners can specify the
actual payer at submission time, providing granular control over billing.
* api-change:`cleanroomsml`: Collaboration creators can update payment
configurations without recreating the collaboration. When multiple payer
candidates are configured for a cost type, analysis runners can specify the
actual payer at submission time, providing granular control over billing.
* api-change:`evs`: A new GetDepotUrl API has been added to retrieve a URL for
accessing Amazon EVS custom addon packages. Customers can use this URL to
configure vSphere Lifecycle Manager (vLCM) as an online depot source,
enabling upgrades of addon components across ESXi hosts.
* api-change:`mediaconnect`: Adds support for controlling the timecode source
of NDI flow outputs.
* api-change:`sagemaker`: Add support for disabling home EFS file system
creation on SageMaker domains.
* api-change:`verifiedpermissions`: Support hard deleting policy store
aliases. Users can now delete an alias and immediately reassign it to a
different policy store without waiting for the soft-delete retention period.
* from version 1.45.12
* api-change:`bedrock-runtime`: Supporting Request Metadata for Invoke Model
and Invoke Model with Response Stream
* api-change:`customer-profiles`: Amazon Connect Customer Profiles adds
support for item catalog columns in RecommenderSchema, ExcludedColumns in
Create and Update Recommender to specify columns to exclude from training,
and the ability to disable automatic retraining by setting TrainingFrequency
to 0.
* api-change:`kms`: AWS KMS now supports creating grants for AWS service
principals using new GranteeServicePrincipal and RetiringServicePrincipal
parameters. This release adds SourceArn grant constraint and three condition
keys for controlling CreateGrant access. For more information, see Grants in
AWS KMS.
* api-change:`mwaa`: Updated API documentation to describe the
PublicAndPrivate webserver access mode.
* api-change:`payment-cryptography-data`: GenerateAuthRequestCryptogram API
launch.
* enhancement:`cloudtrail validate-logs`: Invalidate log files with data
appended to the end of the gzip stream.
* Update to 1.45.11
* api-change:`bedrock-agentcore`: Add RetryableConflictException (HTTP 409) to
InvokeAgentRuntime and StopRuntimeSession to prevent orphaned VMs during
concurrent session access. The SDK automatically retries this exception with
backoff. Enforcement is not yet active and will be enabled in a future
service update.
* api-change:`devops-agent`: Added a new serviceType mcpserversigv4 service
and association. This provides feature to register MCP sigv4 authorization
based MCPs
* api-change:`grafana`: Introduce degraded workspace status as a possible
Amazon Managed Grafana workspace status, and a new field named degraded
workspace reason which informs customers why the workspace is degraded in
the DescribeWorkspace API response.
* api-change:`guardduty`: Adding support for exposure and vulnerability
context from AWS Security Hub in GuardDuty Extended Threat Detection attack
sequence findings.
* api-change:`rtbfabric`: This release is to deprecate 'inboundLinksCount'
field in GetResponderGateway response and introduce the new field
'linksRequestedCount' to replace it.
* api-change:`sagemaker`: Add support for ml.p5.4xlarge and ml.p5en.48xlarge
instances on SageMaker Notebook Instances Platform. From 1.45.10
* api-change:`accessanalyzer`: Services manage service-linked analyzers
through dedicated APIs - CreateServiceLinkedAnalyzer and
DeleteServiceLinkedAnalyzer that separate service-linked specific operations
from customer-managed operations. It also shows up in ListAnalyzers and
GetAnalyzer responses.
* api-change:`connect`: Amazon Connect Cases now supports SLA durations of up
to 2 years (1,051,200 minutes), increased from the previous maximum of 90
days (129,600 minutes). This enables you to track long-running service level
agreements for cases that require extended resolution timelines.
* api-change:`ec2`: Amazon VPC IP Address Manager (IPAM) now supports tags on
IPAM pool allocations, enabling all standard tagging features for
allocations including tag-on-create.
* api-change:`ecs`: Amazon ECS now supports Pause lifecycle hooks for service
deployments, allowing customers to automatically pause deployments at
specified stages and use the new ContinueServiceDeployment API to continue
or roll back with confidence.
* api-change:`evs`: Amazon EVS now supports up to 32 hosts per EVS
environment, increasing the previous host limit to allow a larger scale of
VMware workload deployments and reduce operational overhead.
* api-change:`ivs`: Adds support for up to 3 mediaTailorPlaybackConfiguration
objects in an ad configuration resource
* api-change:`quicksight`: Support for dataset enrichment and geo spatial in
new data preparation experience From 1.45.9
* api-change:`logs`: Updating the max limit for start query api parameter.
* api-change:`mediapackagev2`: This release adds support for
AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests
* api-change:`partnercentral-selling`: Enable TCV intake on Opportunity to
improve Opportunities Hygiene and downstream revenue attribution. From
1.45.8
* api-change:`bedrock`: Advanced Prompt Optimization (AdvPO) allows you to
optimize and migrate your prompts for any model on Bedrock by automatically
evaluating responses and rewriting prompts to improve performance. This
release provides a programmatic way to create, get, list, stop, and delete
AdvPO jobs.
* api-change:`cloudfront`: Adding a new boolean for OCSP Revocations in Viewer
mTLS Create and Update APIs, and adding a new 'Passthrough' option for
TrustStore modes
* api-change:`datazone`: Adds support for SageMaker Unified Studio notebook
operations, including notebook import and export
* api-change:`dms`: Add 9 SDK waiters for DMS Schema Conversion async
operations. Eliminates manual polling for import, assessment, conversion,
export, and creation jobs.
* api-change:`glue`: Release --has-databases parameter for AWS Glue get-
catalogs API, which filters catalog responses to include only those capable
of containing databases, excluding parent catalogs that hold only other
catalogs. Remove model-level validation on partition index list size for AWS
Glue tables.
* api-change:`grafana`: Adds support for dual-stack (IPv4 and IPv6)
connectivity to Amazon Managed Grafana workspaces. Customers can configure
the ipAddressType parameter when creating or updating a workspace to choose
between IPv4-only or dual-stack (IPv4 and IPv6) access.
* api-change:`mgn`: Introducing new option for security groups mapping
* with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility.
* api-change:`qconnect`: ListModels is an API that returns the available AI
models for a Connect Assistant based on its region and AI prompt type. From
1.45.7
* api-change:`arc-region-switch`: Adds support for enabling and disabling
Lambda event source mappings in Region switch plans.
* api-change:`batch`: Adds a billing callout to docs regarding using the CE
Scale Down Delay feature
* api-change:`bedrock-agentcore-control`: Adds support for read-only summary
APIs for Policy Engine, Policy, and Policy Generation resources, enabling
metadata retrieval without KMS decryption for AWS Config integration.
* api-change:`billingconductor`: Add ConflictException to UpdateCustomLineItem
operation.
* api-change:`connect`: This change added three new EventSourceName for
schedule notification feature
* api-change:`connectcampaignsv2`: This release added support for Outbound
Campaign timezone detection using all available contact methods
* api-change:`connectcases`: Amazon Connect Cases now supports SLA durations
of up to 2 years (1,051,200 minutes), increased from the previous maximum of
90 days (129,600 minutes). This enables you to track long-running service
level agreements for cases that require extended resolution timelines.
* api-change:`dsql`: Added support for Amazon Aurora DSQL change data capture
(CDC) streams that deliver row-level database changes to Amazon Kinesis in
JSON format. Includes CreateStream, GetStream, ListStreams, and DeleteStream
operations.
* api-change:`ec2`: Include length limits in the SDK and documentation for
text fields in Image (AMI) APIs such as the image name and description
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`es`: Adds support for AutomatedSnapshotPauseOptions.
* api-change:`glue`: AWS Glue now defaults the job timeout to 480 minutes for
Glue version 5.0 and later when no timeout value is specified. The default
remains 2,880 minutes for Glue version 4.0 and earlier.
* api-change:`lightsail`: Added OriginIpAddressTypeEnum (ipv4, ipv6,
dualstack) and ipAddressType field to Origin and InputOrigin structures for
Lightsail CDN distributions. Allows customers to specify how the
distribution connects to origins, using IPv4, IPv6, or dualstack networking
* api-change:`opensearch`: Adds support for AutomatedSnapshotPauseOptions.
* api-change:`partnercentral-account`: Added ServiceQuotaExceededExceptions
for Profile operations
* api-change:`pcs`: Add support for Amazon EC2 Interruptible-ODCR
* api-change:`quicksight`: Adds five new custom permission option for Quick
Apps so that these capabilities can be controlled by public SDK and CLI.
* api-change:`redshift`: Added rg.xlarge and rg.4xlarge to valid NodeType
values and updated documentation for CreateCluster, ModifyCluster,
ResizeCluster, and RestoreFromClusterSnapshot APIs to reflect RG node type
support.
* api-change:`rtbfabric`: Customers can now configure custom domain names for
their RTB Fabric gateways. This enables partners to use their own branded
domain for RTB traffic instead of the default rtbfabric endpoint
* api-change:`sagemaker`: Adds execution role session name mode to reflect
user identity in Studio. Adds Flexible Training Plans on Studio apps. Adds
restricted model packages to control access to proprietary model artifacts
via IAM. Fixed instance type parity between inference endpoints and managed
shadow tests.
* api-change:`securityagent`: Add support for code reviews, a new resource
type that enables automated security-focused static analysis of source code
repositories.
* api-change:`socialmessaging`: Adds parameters to call the
GetWhatsAppMessageTemplate and UpdateWhatsAppMessageTemplate APIs with a
template name and language code in place of the template ID. Linked WhatsApp
accounts also describe whether the WABA is onboarded to Meta's Marketing
Messages API.
* api-change:`stepfunctions`: Updated default SDK endpoints for AWS Step
Functions in AWS GovCloud (US) regions. The default Dual-Stack endpoints now
resolve to "states-fips" prefixed hostnames. There are no changes to service
behavior. No customer action is required. From 1.45.6
* api-change:`bcm-data-exports`: With this release, customers can configure
their data exports to generate additional integration artifacts for Athena
and Redshift.
* api-change:`bedrock-agentcore`: Launching AgentCore payments - a capability
that provides secure, instant microtransaction payments for AI agents to
access paid APIs, MCP servers, and content. It handles payment processing
for x402 protocol, payment limits, and 3P wallet integrations with Coinbase
CDP and Stripe (Privy).
* api-change:`bedrock-agentcore-control`: Launching AgentCore payments
* a capability that provides secure, instant microtransaction payments for AI agents to access paid APIs, MCP servers, and content. It handles payment processing for x402 protocol, payment limits, and 3P wallet integrations with Coinbase CDP and Stripe (Privy).
* api-change:`ec2`: DescribeInstanceTypes now accepts an
IncludeUnsupportedInRegion parameter. When set, the response also lists
instance types that are not available in the current Region. Each instance
type includes a SupportedInRegion field indicating its regional
availability.
* api-change:`guardduty`: This is a documentation update
* api-change:`invoicing`: Updated ListInvoiceSummaries API to add new
ReceiverRole filter in Request and Response
* api-change:`route53resolver`: Adds supports for DNS64 on inbound endpoints
and IPv6 forwarding through the internet gateway (IGW) on outbound
endpoints, making it easier to manage hybrid DNS across IPv4 and IPv6
networks. From 1.45.5
* api-change:`bedrock-agentcore-control`: Adds support for bring-your-own file
system in AgentCore Runtime. Developers can mount Amazon S3 Files and Amazon
EFS access points directly into agent sessions using
filesystemConfigurations.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`glue`: Adds support for a CustomLogGroupPrefix parameter in
StartDataQualityRulesetEvaluationRun to specify custom CloudWatch log group
paths, and a RulesetName filter in ListDataQualityRulesetEvaluationRuns to
filter evaluation runs by ruleset name.
* api-change:`imagebuilder`: The ImportDiskImage API now enforces a maximum
character limit of 128 characters on the image name field.
* api-change:`lexv2-models`: Amazon Lex V2 introduces audio filler support for
speech-to-speech bots. Configure melody or typing sounds that play during
backend processing to reduce perceived latency and maintain a natural
conversational experience for callers.
* api-change:`mwaa`: Amazon MWAA now supports a PublicAndPrivate webserver
access mode. The Airflow web server is accessible over both public and
private endpoints, enabling workers in VPCs without internet access to reach
the Task API privately while retaining public access to the Airflow UI.
* api-change:`s3`: Validate outpost access point resource name
* api-change:`sagemaker`: Amazon SageMaker HyperPod now returns
ImageVersionStatus in DescribeCluster, DescribeClusterNode, and
ListClusterNodes responses, indicating whether cluster instances are running
the latest available image version.
* api-change:`securityhub`: Release GenerateRecommendedPolicyV2 and
GetRecommendedPolicyV2 APIs. This supports generating and retrieving policy
recommendations to remediate unused permissions findings that are now being
supported on Security Hub. From 1.45.4
* api-change:`cleanroomsml`: Increase max configurable output limits in the
Clean Rooms ML configured model algorithm association resource.
* api-change:`cloudfront`: Adds support for tagging CloudFront Functions and
KeyValueStores resources.
* api-change:`marketplace-agreement`: With this release, Agreements API
provides a programmatic way to generate quotes, accept offers, track charges
and entitlements, manage renewals and cancellations, and streamline
operations entirely through APIs without navigating to the AWS Marketplace
website or AWS Management Console.
* api-change:`mediatailor`: Added support for Monetization Functions.
Monetization Functions let you enrich ad requests with external data and
transform session parameters using JSONata expressions, without deploying
custom infrastructure.
* api-change:`medical-imaging`: Add support for DICOM Json Metadata Override
features in startDICOMImportJob API
* api-change:`opensearch`: Amazon OpenSearch Service now supports VPC egress,
enabling outbound traffic from your OpenSearch domain to route privately
through your VPC instead of the public internet.
* api-change:`route53domains`: This release adds the TLDInMaintenance
exception.
* api-change:`sagemaker`: Adds support for ml.p5.4xlarge instance type for
SageMaker Studio JupyterLab and CodeEditor apps for IAD (us-east-1), NRT
(ap-northeast-1), BOM (ap-south-1), CGK (ap-southeast-3), GRU (sa-east-1),
PDX (us-west-2), CMH (us-east-2). From 1.45.3
* api-change:`bedrock-agentcore-control`: Amazon Bedrock AgentCore gateways
now support MCP Sessions and response streaming from MCP targets. Session
timeouts can be set between 15 minutes and 8 hours, and response streaming
enables forwarding stream events sent by MCP targets to gateway users.
* api-change:`ec2`: This feature allows customers to change the tunnel
bandwidth on existing VPN connections using the ModifyVpnConnectionOptions
API
* api-change:`geo-routes`: Added support for TravelTimeExceedsDriverWorkHours,
ViolatedBlockedRoad, and ViolatedVehicleRestriction notice codes to the
CalculateRoutes API response.
* api-change:`lex-models`: Lex V1 is deprecated, use Lex V2 instead
* api-change:`logs`: Adding an additional optional deliverySourceConfiguration
field to PutDeliverySource API. This enables customers to pass service-
specific configurations through IngestionHub such as tracing enablement or
sampling rates that will be propagated to the source resource.
* api-change:`medialive`: Updates the type of the
MediaLiveRouterOutputConnectionMap.
* api-change:`securityagent`: AWS Security Agent is adding a new target domain
verification method for private VPC penetration testing. Additionally, the
target domain resource will now have a verification status reason field to
surface additional details about domain verification
* api-change:`vpc-lattice`: Amazon VPC Lattice now supports privately
resolvable DNS resources
* enhancement:Migration: Added support to upgrade debug mode for detecting
breaking change introduced in AWS CLI v2: in v2, Cyclic Redundancy Check 64
(CRC64NVME) is used by default for `aws s3` commands that upload a file to
S3, but Cyclic Redundancy Check 32 (CRC32) is used instead in v1. To use
upgrade debug mode, specify the `--v2-debug` global parameter on a command.
From 1.45.2
* api-change:`appstream`: Amazon WorkSpaces Applications now enables AI agents
to securely operate desktop applications. Administrators configure stacks to
provide agents access to WorkSpaces. Agents can click, type, and take
screenshots. Agents authenticate with AWS IAM credentials with activity
logged in AWS CloudTrail.
* api-change:`cloudwatch`: This release adds tag support for CloudWatch
Dashboards. The PutDashboard API now accepts a Tags parameter, allowing you
to tag dashboards at creation time. Additionally, the TagResource,
UntagResource, and ListTagsForResource APIs now support dashboard ARNs as
resources.
* api-change:`entityresolution`: Add support for transitive matching in AWS
Entity Resolution rule-based matching workflows. When enabled, records that
match through different rules are grouped together into the same match
group, allowing related records to be connected across rule levels.
* api-change:`iam`: Added guidance for CreateOpenIDConnectProvider to include
multiple thumbprints when OIDC discovery and JWKS endpoints use different
hosts or certificates
* api-change:`iot`: AWS IoT HTTP rule actions now support cross-topic
batching, combining messages from different MQTT topics into single HTTP
requests.
* api-change:`logs`: Adds support for filtering log groups by tags in the
ListLogGroups API via the new logGroupTags parameter.
* api-change:`qconnect`: Added reasoning details, statusDescription, and
timeToFirstTokenMs fields to the ListSpans response in Amazon Q in Connect
to provide visibility into model thinking, error diagnostics, and inference
latency metrics.
* api-change:`quicksight`: Add IdentityProviderCACertificatesBundleS3Uri for
private CA certs with OAuth datasources. 256-char limit for FontFamily in
themes. ControlTitleFormatText on all 13 filters.
ControlTitleFontConfiguration. ContextRegion for cross-region identity
context. Story,scenario in CreateCustomCapability API. From 1.45.1
* api-change:`bedrock-agentcore`: AgentCore Identity now supports on-behalf-of
token exchange OAuth2. AgentCore Memory now supports metadata for LongTerm
Memory Records.
* api-change:`bedrock-agentcore-control`: AgentCore Identity now supports on-
behalf-of token exchange OAuth2. AgentCore Memory now supports metadata for
LongTerm Memory Records.
* api-change:`datazone`: Adds support for asynchronous notebook runs
* api-change:`eks`: Vended logs update param for capability vended logs
feature
* api-change:`kafka`: Adds support for ZookeeperAccess field to control the
Client-Zookeeper connectivity.
* api-change:`observabilityadmin`: Observability Admin enablement launch for
AWS Kafka, Bedrock Agent Core Workload Identity and OTel metric enablement.
* api-change:`payment-cryptography`: Adds support for resource-based policies
on AWS Payment Cryptography keys, enabling cross-account key sharing. Also
adds Multi-Party Approval (MPA) team association APIs for protecting
sensitive import root public key operations.
* api-change:`route53globalresolver`: Adds support for regions in the
UpdateGlobalResolver input.
* api-change:`sagemaker`: Add InstancePools support to Endpoint for flexible
provisioning across a prioritized list of instance types. Add Specifications
support to InferenceComponent for per-instance-type model configurations.
* api-change:`sso-admin`: Add InstanceArn and IdentityStoreArn in the response
of CreateApplication API and IdentityStoreArn in the response of
DescribeApplication API From 1.45.0
* api-change:`account`: Adds AccountState in the response for the
GetAccountInformation API. Each state represents a specific phase in the
account lifecycle. Use this information to manage account access, automate
workflows, or trigger actions based on account state changes.
* api-change:`bedrock-agentcore`: Adds batch evaluation for running evaluators
against multiple agent sessions with server-side orchestration, AI-powered
recommendations for optimizing system prompts and tool descriptions, and AB
testing with controlled traffic splitting and statistical significance
reporting
* api-change:`bedrock-agentcore-control`: Adds configuration bundles for
versioned, immutable agent configuration snapshots with branch-based lineage
* api-change:`cloudfront`: Amazon CloudFront now supports cache tag. Tag
objects via response headers and invalidate all matching objects in a single
request, replacing manual URL tracking and broad wildcards.
* api-change:`deadline`: Adds support for rtx-pro-server-6000 GPU accelerator
for service-managed fleets.
* api-change:`ecr`: Removes support for registry policy V1
* api-change:`gamelift`: Amazon GameLift Servers adds a new
DescribeContainerGroupPortMappings API for container fleets, making it easy
to discover which connection ports map to your container ports without
needing to remotely access the compute.
* api-change:`mediapackagev2`: This feature adds configuration for specifying
SCTE marker handling and allow greater control over generated manifest and
segment URIs
* api-change:`transfer`: This launch will increase the limits for customers to
list the contents from the remote directories from 10k to 200k.
* api-change:`workspaces-web`: Allow admins to configure IPv6 ranges on IP
Access Settings.
* feature:Python: End of support for Python 3.9 From 1.44.87
* api-change:`application-signals`: Application Signals now supports creating
composite Service Level Objectives on Service Operations. Users can now
create service SLO on multiple operations.
* api-change:`billingconductor`: Add support for Passthrough pricing plan
* api-change:`gameliftstreams`: Adds Proton 10.0-4 to the list of runtime
environment options available when creating an Amazon GameLift Streams
application
* api-change:`glue`: Addition of AdditionalAuditContext to GetPartition,
GetPartitions, GetTableVersion, and GetTableVersions
* api-change:`ivs`: Adds tags parameter to the CreateAdConfiguration operation
* api-change:`kms`: KMS GetKeyLastUsage API provides information on the last
successful cryptographic operation performed on KMS keys. This new API
provides KMS customers with the last timestamp, CloudTrail eventId, and the
cryptographic operation that was performed on the key.
* api-change:`logs`: Adds support for selecting all logs sources and types in
a single association.
* api-change:`mgn`: Added network modernization support, enabling customers to
edit, resize, merge, and split VPCs and subnets during migration while
retaining functional, non-conflicting IP addresses.
* api-change:`omics`: Enable Public Internet or VPC configuration to BatchRun
* api-change:`opensearch`: Amazon OpenSearch Service now supports JWKS URL
configuration for JWT authentication
* api-change:`sagemaker`: Updated API documentation for endpoint
MetricsConfig. Added details on supported metric publish frequencies and
clarified how EnableEnhancedMetrics controls utilization and invocation
metric behavior.
* api-change:`workspaces`: Added support for Protocol as modified resource and
added update failure as modification state From 1.44.86
* api-change:`bedrock-agentcore-control`: Added support for configuring
identity providers and inbound authorizers within a private VPC for AWS
Bedrock AgentCore, enabling secure network connection without public
internet access
* api-change:`connect`: Amazon Connect is expanding attachment capabilities to
give customers greater flexibility and control. Currently limited to
predefined file types, the new feature will allow contact center
administrators to customize which file extensions and sizes are supported
across chat, email, tasks, and cases.
* api-change:`connecthealth`: Corrected CreateWebAppConfiguration
documentation. Adding slash as an allowed character for the Ambient
documentation agent to allow pronoun specifications.
* api-change:`evs`: EVS now supports i7i.metal-24xl EC2 bare metal instance
type, delivering high random IOPS performance with real-time latency, ideal
for IO intensive and latency-sensitive workloads such as transactional
databases, real-time analytics, and AI ML pre-processing.
* api-change:`logs`: Adding nextToken and maxItems to the GetQueryResults API.
* api-change:`transfer`: AWS Transfer Family now support configurable IP
address types for Web Apps of type VPC, enabling customers to select
IPv4-only or dual-stack (IPv4 and IPv6) configurations based on their
network requirements.
* enhancement:configure: Added aws_security_token to the list of keys that are
written to the shared credentials file when using aws configure set. From
1.44.85
* api-change:`datazone`: Releasing For LakehouseProperties attributes in the
Connections API's
* api-change:`iot-managed-integrations`: Adds "Status" field to provisioning
profile operation response types, giving users visibility into the readiness
of a provisioning profile to be used for device provisioning.
* api-change:`opensearch`: Amazon OpenSearch UI applications now support
cross-Region domain association, enabling you to connect OpenSearch
Dashboards in one AWS Region to OpenSearch domains in other Regions within
the same partition for centralized data visualization.
* api-change:`pcs`: This release adds support for Slurm 25.11 with expedited
requeue enabled by default for jobs failing due to node issues, configurable
requeue delay, health checks at node startup only, and unauthenticated HTTP
endpoints disabled by default for improved security.
* bugfix:`cloudwatch`: Rename `get-o-tel-enrichment`, `start-o-tel-
enrichment`, and `stop-o-tel-enrichment` commands to `get-otel-enrichment`,
`start-otel-enrichment`, and `stop-otel-enrichment`. The old names are kept
as hidden aliases for backward compatibility. From 1.44.84
* api-change:`batch`: Support of S3Files volume type, container start and stop
timeouts.
* api-change:`bedrock-agentcore`: Adds support for Amazon Bedrock AgentCore
Harness data plane APIs, enabling customers to invoke managed agent loops
and execute commands on live agent sessions with streaming responses.
* api-change:`bedrock-agentcore-control`: Adds support for Amazon Bedrock
AgentCore Harness control plane APIs, enabling customers to create, manage,
and configure managed agent loops with customizable models, tools, memory,
and isolated execution environments.
* api-change:`ec2`: Managed resource visibility settings control whether
resources that AWS services provision on your behalf within your AWS account
appear in your Amazon console views and API list operations.
* api-change:`ecs`: GPU health monitoring and auto-repair for ECS Managed
Instances
* api-change:`emr-serverless`: This release adds support for Spark connect
sessions starting with release label emr-7.13.0.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`iotwireless`: Enable customers to optionally specify a desired
confidence level for Cellular and WiFi position estimates. Customers can use
this to trade off confidence level and radius of uncertainty based on their
needs.
* api-change:`ivs`: Adds support for Amazon IVS server-side ad insertion
* api-change:`lambda`: Add Ruby 4.0 (ruby4.0) support to AWS Lambda.
* api-change:`opensearch`: Adds support for RollbackServiceSoftwareUpdate API
* api-change:`osis`: Update the pipeline configuration body character limit
for the CreatePipeline API call.
* api-change:`s3`: This release adds five additional checksum algorithms for
S3 data integrity (MD5, SHA-512, XXHash3, XXHash64, XXHash128) and support
for S3 Inventory on directory buckets (S3 Express One Zone).
* api-change:`s3control`: This release adds support for five additional
checksum algorithms for data integrity checking in Amazon S3 - MD5, SHA-512,
XXHash3, XXHash64, and XXHash128.
* enhancement:`s3`: Add support for xxhash3, xxhash64, xxhash128, and sha512
algorithms to the high level s3 sync and cp commands From 1.44.83
* api-change:`cognito-idp`: Adding dutch language support for Cognito Managed
Login and Terms on Console
* api-change:`comprehendmedical`: This release adds Smithy RPC v2 CBOR as an
additional protocol alongside the existing AWS JSON 1.1. The SDK will
prioritize its most performant protocol.
* api-change:`compute-optimizer`: This release adds Smithy RPC v2 CBOR as an
additional protocol alongside the existing AWS JSON 1.0. The SDK will
prioritize its most performant protocol.
* api-change:`compute-optimizer-automation`: This release adds Smithy RPC v2
CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK
will prioritize its most performant protocol.
* api-change:`gamelift`: This release adds Smithy RPC v2 CBOR as an additional
protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its
most performant protocol.
* api-change:`marketplace-entitlement`: This release adds Smithy RPC v2 CBOR
as an additional protocol alongside the existing AWS JSON 1.1. The SDK will
prioritize its most performant protocol.
* api-change:`network-firewall`: Support for new types of partner managed
rulegroups for Network Firewall Service
* api-change:`sagemaker`: SageMaker AI now supports generative AI inference
recommendations. Provide your model and workload, and SageMaker AI optimizes
configurations, benchmarks them on real GPUs, and returns deployment-ready
recommendations with validated metrics, accelerating the path to production
from weeks to hours.
* api-change:`snowball`: This release adds Smithy RPC v2 CBOR as an additional
protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its
most performant protocol.
* enhancement:`S3`: Add support for creating S3 account regional namespace
buckets with `aws s3 mb`. The command now automatically detects bucket names
matching the account-regional naming pattern and sets the required `x-amz-
bucket-namespace` header. From 1.44.82
* api-change:`application-signals`: Releasing Second phase of SLO
Recommendations where you can create recommended SLOs out-of-the box using
CreateSLO API
* api-change:`bedrock-agentcore-control`: Supporting listingMode for AgentCore
Gateway MCP server targets
* api-change:`ec2`: Added Transit Gateway Integration into AWS Client VPN.
* api-change:`evs`: Amazon EVS now allows you to create connectors to your
vCenter appliances and create Windows Server entitlements for virtual
machines running in your EVS environments
* api-change:`guardduty`: Expanded support for new suppression rule fields.
* api-change:`kafka`: Amazon MSK Replicator now supports data migration from
external Apache Kafka clusters to Amazon MSK Express brokers. This release
adds SaslScram authentication with TLS encryption, enhanced consumer offset
synchronization, and customer log forwarding for troubleshooting.
* api-change:`location`: This release adds support for new Job APIs for bulk
workloads. The initial job type supported is Address Validation. The new
APIs added are StartJob, CancelJob, ListJobs, and GetJob.
* api-change:`observabilityadmin`: Enablement for Security Hub v2 via
Observability Admin Telemetry Rule for account and organization level. From
1.44.81
* api-change:`cleanrooms`: This release adds support for configurable spark
properties for Cleanrooms PySpark workloads.
* api-change:`connect`: Fixes in SDK for customers using TestCase APIs
* api-change:`connectcampaignsv2`: This release adds support for campaign
entry limits configuration and hourly refresh frequency in Amazon Connect
Outbound Campaigns.
* api-change:`groundstation`: Adds support for updating contacts, listing
antennas, and listing ground station reservations. New API operations
* UpdateContact, ListContactVersions, DescribeContactVersion, ListAntennas, and ListGroundStationReservations.
* api-change:`imagebuilder`: ImportDiskImage API adds registerImageOptions for
Secure Boot control and custom UEFI data. It adds windowsConfiguration for
selecting a specific edition from multi-image .wim files during ISO import.
* api-change:`neptune`: Improving Documentation for Neptune
* api-change:`quicksight`: Public release of dashboard customization summary,
S3 Tables data source type, Athena cross-account connector, custom sorting
for controls, and AI-powered analysis generation.
* api-change:`sagemaker`: Adds support for providing NetworkInterface for efa
enabled instances and Simplified cluster creation for Slurm-orchestrated
clusters with optional Lifecycle Script (LCS) configuration.
* api-change:`sts`: The STS client now supports configuring SigV4a through the
auth scheme preference setting. SigV4a uses asymmetric cryptography,
enabling customers using long-term IAM credentials to continue making STS
API calls even when a region is isolated from the partition leader. From
1.44.80
* api-change:`appstream`: Add content redirection to Update Stack
* api-change:`autoscaling`: This release adds support for specifying
Availability Zone IDs as an alternative to Availability Zone names when
creating or updating Auto Scaling groups.
* api-change:`bedrock-agentcore`: Introducing NamespacePath in AgentCore
Memory to support hierarchical prefix based memory record retrieval.
* api-change:`cloudwatch`: Update documentation of alarm mute rules start and
end date fields
* api-change:`cognito-idp`: Adds support for passkey-based multi-factor
authentication in Cognito User Pools. Users can authenticate securely using
FIDO2-compliant passkeys with user verification, enabling passwordless MFA
flows while maintaining backward compatibility with password-based
authentication
* api-change:`connect`: This release updates the Amazon Connect Rules CRUD
APIs to support a new EventSourceName - OnEmailAnalysisAvailable. Use this
event source to trigger rules when conversational analytics results are
available for email contacts.
* api-change:`connectcases`: Added error handling for service quota limits
* api-change:`customer-profiles`: Amazon Connect Customer Profiles adds
RecommenderSchema CRUD APIs for custom ML training columns.
CreateRecommender and CreateRecommenderFilter now accept optional
RecommenderSchemaName.
* api-change:`datazone`: Launching SMUS IAM domain SDK support
* api-change:`devops-agent`: Deprecate the userId from the Chat operations.
This update also removes support of AllowVendedLogDeliveryForResource API
from AWS SDKs.
* api-change:`drs`: Updating regex for identification of AWS Regions.
* api-change:`logs`: Endpoint update for CloudWatch Logs Streaming APIs.
* api-change:`mediaconvert`: Adds support for Elemental Inference powered
smart crop feature, enabling video verticalization
* api-change:`rds`: Adds a new DescribeServerlessV2PlatformVersions API to
describe platform version properties for Aurora Serverless v2. Also
introduces a new valid maintenance action value for serverless platform
version updates. From 1.44.79
* api-change:`customer-profiles`: This release introduces changes to
SegmentDefinition APIs to support sorting by attributes.
* api-change:`deadline`: Adds GetMonitorSettings and UpdateMonitorSettings
APIs to Deadline Cloud. Enables reading and writing monitor settings as key-
value pairs (up to 64 keys per monitor). UpdateMonitorSettings supports
upsert and delete (via empty value) semantics and is idempotent.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`glue`: AWS Glue now defaults to Glue version 5.1 for newly
created jobs if the Glue version is not specified in the request, and
UpdateJob now preserves the existing Glue version of a job when the Glue
version is not specified in the update request.
* api-change:`interconnect`: Initial release of AWS Interconnect -- a managed
private connectivity service that enables you to create high-speed network
connections between your AWS Virtual Private Clouds (VPCs) and your VPCs on
other public clouds or your on-premise networks.
* api-change:`macie2`: This release adds an optional expectedBucketOwner field
to the Macie S3 export configuration, allowing customers to verify bucket
ownership before Macie writes results to the destination bucket.
* api-change:`securityhub`: Provide organizational unit scoping capability for
GetFindingsV2, GetFindingStatisticsV2, GetResourcesV2,
GetResourcesStatisticsV2 APIs. From 1.44.78
* api-change:`connect`: Conversational Analytics for Email
* api-change:`devops-agent`: Devops Agent now supports associate Splunk,
Datadog and custom MCP server to an Agent Space.
* api-change:`ecs`: Minor updates to exceptions for completeness
* api-change:`imagebuilder`: Image pipelines can now automatically apply tags
to images they create. Set the imageTags property when creating or updating
your pipelines to get started.
* api-change:`mediaconvert`: Adds support for MV-HEVC video output and clear
lead for AV1 DRM output.
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds support
for multi-region telemetry evaluation and telemetry enablement rules.
* api-change:`rtbfabric`: Adds optional health check configuration for
Responder Gateways with ASG Managed Endpoints. When provided, RTB Fabric
continuously probes customers' instance IPs and routes traffic only to
healthy ones, reducing errors during deployments, scaling events, and
instance failures.
* api-change:`sagemaker`: Support new SageMaker StartClusterHealthCheck API
for on-demand DHC on Hyperpod EKS cluster. Support updated CreateCluster,
UpdateCluster, DescribeCluster, BatchAddClusterNodes APIs for flexible
instance group on HyperPod cluster
* bugfix:codedeploy: Tighten file permissions for CodeDeploy configuration
file From 1.44.77
* api-change:`bcm-dashboards`: Scheduled email reports of Billing and Cost
Management Dashboards
* api-change:`bedrock-agentcore`: Introducing support for
SearchRegistryRecords API on AgentCoreRegistry
* api-change:`bedrock-agentcore-control`: Initial release for CRUDL in
AgentCore Registry Service
* api-change:`mediaconnect`: Adds support for MediaLive Channel-type Router
Inputs.
* api-change:`redshift-data`: The BatchExecuteStatement API now supports named
SQL parameters, enabling secure batch queries with parameterized values.
This enhancement helps prevent SQL injection vulnerabilities and improves
query reusability.
* api-change:`sagemaker`: Release support for g7e instance types for SageMaker
HyperPod
* bugfix:s3, streaming output: Output files created by S3 Select and streaming
output commands are now created with owner-only permissions (0600). Existing
files are also tightened to 0600 when overwritten. From 1.44.76
* api-change:`backup`: Adding EKS specific backup vault notification types for
AWS Backup.
* api-change:`drs`: This changes adds support for modifying the replication
configuration to support data replication using IPv6.
* api-change:`ecr`: Add UnableToListUpstreamImageReferrersException in
ListImageReferrers
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`ivs-realtime`: Adds support for Amazon IVS real-time streaming
redundant ingest.
* api-change:`marketplace-discovery`: AWS Marketplace Discovery API provides
an interface that enables programmatic access to the AWS Marketplace
catalog, including searching and browsing listings, retrieving product
details and fulfillment options, and accessing public and private offer
pricing and terms.
* api-change:`medialive`: MediaLive is adding support for MediaConnect Router
by supporting a new output type called MEDIACONNECT ROUTER. This new output
type will provide seamless encrypted transport between your MediaLive
channel and MediaConnect Router.
* api-change:`outposts`: Add AWS Outposts APIs to view renewal pricing options
and submit renewal requests for Outpost contracts
* bugfix:CodeArtifact: Tighten file permissions when writing credentials in
CodeArtifact login
* bugfix:`iam`: Tighten file permissions for virtual MFA bootstrap output From
1.44.75
* api-change:`accessanalyzer`: Revert previous additions of API changes.
* api-change:`bedrock-agentcore`: This release includes support for 1)
InvokeBrowser API, enabling OS-level control of AgentCore Browser Tool
sessions through mouse actions, keyboard input, and screenshots. 2) Added
documentation noting that empty sessions are automatically deleted after one
day in the ListSessions API.
* api-change:`braket`: Added support for t3, g6, and g6e instance types for
Hybrid Jobs.
* api-change:`connect`: The voice enhancement mode used by the agent can now
be viewed on the contact record via the DescribeContact api.
* api-change:`datasync`: Allow IAM role ARNs with IAM Paths for
"SecretAccessRoleArn" field in "CustomSecretConfig"
* api-change:`datazone`: Update Configurations and
registerS3AccessGrantLocation as public attributes for cfn
* api-change:`ec2`: EC2 Capacity Manager adds new dimensions for grouping and
filtering capacity metrics, including tag-based dimensions and Account Name.
* api-change:`ecs`: This release provides the functionality of mounting Amazon
S3 Files to Amazon ECS tasks by adding support for the new
S3FilesVolumeConfiguration parameter in ECS RegisterTaskDefinition API.
* api-change:`eks`: EKS MNG WarmPool feature to support ASG WarmPool feature.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`lambda`: Launching Lambda integration with S3 Files as a new
file system configuration.
* api-change:`outposts`: This change allows listAssets to surface pending and
non-compute asset information. Adds the INSTALLING asset state enum and the
STORAGE, POWERSHELF, SWITCH, and NETWORKING AssetTypes.
* api-change:`rtbfabric`: AWS RTB Fabric External Responder gateways now
support HTTP in addition to HTTPS for inbound external links. Gateways can
accept bid requests on port 80 or serve both protocols simultaneously via
listener configuration, giving customers flexible transport options for
their bidding infrastructure
* api-change:`s3`: Updated list of the valid AWS Region values for the
LocationConstraint parameter for general purpose buckets.
* api-change:`s3files`: Support for S3 Files, a new shared file system that
connects any AWS compute directly with your data in Amazon S3. It provides
fast, direct access to all of your S3 data as files with full file system
semantics and low-latency performance, without your data ever leaving S3.
From 1.44.74
* api-change:`accessanalyzer`: Brookie helps customers preview the impact of
SCPs before deployment using historical access activity. It evaluates
attached policies and proposed policy updates using collected access
activity through CloudTrail authorization events and reports where currently
allowed access will be denied.
* api-change:`deadline`: Added 8 batch APIs (BatchGetJob, BatchGetStep,
BatchGetTask, BatchGetSession, BatchGetSessionAction, BatchGetWorker,
BatchUpdateJob, BatchUpdateTask) for bulk operations. Monitors can now use
an Identity Center instance in a different region via the
identityCenterRegion parameter.
* api-change:`dlm`: This release adds support for Fast Snapshot Restore
AvailabilityZone Ids in Amazon Data Lifecycle Manager EBS snapshot lifecycle
policies.
* api-change:`geo-maps`: This release updates API reference documentation for
Amazon Location Service Maps APIs to reflect regional restrictions for Grab
Maps users
* api-change:`guardduty`: Migrated to Smithy. No functional changes
* api-change:`lightsail`: This release adds support for the Asia Pacific
(Malaysia) (ap-southeast-5) Region.
* api-change:`mediatailor`: This change adds support for Tagging the resource
types Programs and Prefetch Schedules
* api-change:`qconnect`: Added optional originRequestId parameter to
SendMessageRequest and ListSpans response in Amazon Q in Connect to support
request tracing across service boundaries.
* api-change:`transfer`: AWS Transfer Family Connectors now support IPv6
connectivity, enabling outbound connections to remote SFTP or AS2 servers
using IPv4-only or dual-stack (IPv4 and IPv6) configurations based on
network requirements. From 1.44.73
* api-change:`bedrock`: Amazon Bedrock Guardrails enforcement configuration
APIs now support selective guarding controls for system prompts as well as
user and assistant messages, along with SDK support for Amazon Bedrock
resource policy APIs.
* api-change:`bedrock-agent`: Added strict parameter to ToolSpecification to
allow users to enforce strict JSON schema adherence for tool input schemas.
* api-change:`bedrock-agentcore-control`: Documentation Update for Adds
support for three-legged (Authorization Code grant type) OAuth along with
predefined MCP tool schema configuration for Amazon Bedrock AgentCore
gateway MCP server targets.
* api-change:`imagebuilder`: Updated pagination token validation for
ListContainerRecipes API to support maximum size of 65K characters
* api-change:`lightsail`: Add support for tagging of Alarm resource type
* api-change:`logs`: Added queryDuration, bytesScanned, and userIdentity
fields to the QueryInfo response object returned by DescribeQueries.
Customers can now view detailed query cost information including who ran the
query, how long it took, and the volume of data scanned.
* api-change:`medialive`: AWS Elemental MediaLive released a new features that
allows customers to use HLG 2020 as a color space for AV1 video codec.
* api-change:`organizations`: Updates close Account quota for member accounts
in an Organization.
* api-change:`payment-cryptography`: Adds optional support to retrieve
previously generated import and export tokens to simplify import and export
functions From 1.44.72
* api-change:`appstream`: Amazon WorkSpaces Applications now supports drain
mode for instances in multi-session fleets. This capability allows
administrators to instruct individual fleet instances to stop accepting new
user sessions while allowing existing sessions to continue uninterrupted.
* api-change:`bedrock-agentcore-control`: Adds support for three-legged
(Authorization Code grant type) OAuth along with predefined MCP tool schema
configuration for Amazon Bedrock AgentCore gateway MCP server targets.
* api-change:`bedrock-data-automation`: Data Automation Library is a BDA
capability that lets you create reusable entity resources to improve
extraction accuracy. Libraries support Custom Vocabulary entities that
enhance speech recognition for audio and video content with domain-specific
terminology shared across projects
* api-change:`bedrock-runtime`: Relax ToolUseId pattern to allow dots and
colons
* api-change:`cloudwatch`: CloudWatch now supports OTel enrichment to make
vended metrics for supported AWS resources queryable via PromQL with
resource ARN and tag labels, and PromQL alarms for metrics ingested via the
OTLP endpoint with multi-contributor evaluation.
* api-change:`connect`: Include CUSTOMER to evaluation target and participant
role. Support Korean, Japanese and Simplified Chinese in evaluation forms.
* api-change:`deadline`: AWS Deadline Cloud now supports configurable
scheduling on each queue. The scheduling configuration controls how workers
are distributed across jobs.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`gamelift`: Amazon GameLift Servers now includes a ComputeName
field in game session API responses, making it easier to identify which
compute is hosting a game session without cross-referencing IP addresses.
* api-change:`geo-places`: This release updates API reference documentation
for Amazon Location Service Places APIs to reflect regional restrictions for
Grab Maps users in ReverseGeocode, Suggest, SearchText, and GetPlace
operations
* api-change:`logs`: We are pleased to announce that our logs transformation
csv processor now has a destination field, allowing you to specify under
which parent node parsed columns be placed under.
* api-change:`pricing`: This release increases the MaxResults parameter of the
GetAttributeValues API from 100 to 10000. From 1.44.71
* api-change:`bedrock`: Adds support for Bedrock Batch Inference Job Progress
Monitoring
* api-change:`bedrock-agentcore`: Added the ability to filter out empty
sessions when listing sessions. Customers can now retrieve only sessions
that still contain events, eliminating the need to check each session
individually. No changes required for existing integrations.
* api-change:`bedrock-agentcore-control`: Adds support for VPC egress private
endpoints for Amazon Bedrock AgentCore gateway targets, enabling private
connectivity through managed VPC Lattice resources. Also adds IAM credential
provider for gateway targets, enabling IAM-based authentication to target
endpoints
* api-change:`ecs`: Amazon ECS now supports Managed Daemons with dedicated
APIs for registering daemon task definitions, creating daemons, and managing
daemon deployments.
* api-change:`elasticache`: Updated SnapshotRetentionLimit documentation for
ServerlessCache to correctly describe the parameter as number of days (max
35) instead of number of snapshots.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`es`: Adding Policy-Min-TLS-1-2-RFC9151-FIPS-2024-08 as TLS
Policy in Supported Regions
* api-change:`geo-routes`: This release makes RoutingBoundary optional in
CalculateRouteMatrix, set StopDuration with a maximum value of 49999 for
CalculateRoutes, set TrailerCount with a maximum value of 4, and introduces
region restrictions for Grab Maps users.
* api-change:`medical-imaging`: Added new boolean flag to persist metadata
updates to all primary image sets in the same study as the requested image
set.
* api-change:`opensearch`: Adding Policy-Min-TLS-1-2-RFC9151-FIPS-2024-08 as
TLS Policy in Supported Regions
* bugfix:`s3`: Fix handling of SSE-C keys when copying unencrypted to
encrypted objects or objects with different encryption keys From 1.44.70
* api-change:`acm`: Adds support for searching for ACM certificates using the
new SearchCertificates API.
* api-change:`cloudfront`: This release adds bring your own IP (BYOIP) IPv6
support to CloudFront's CreateAnycastIpList and UpdateAnycastIpList API
through the IpamCidrConfigs field.
* api-change:`dataexchange`: Support Tags for AWS Data Exchange resource
Assets
* api-change:`datazone`: Adds environmentConfigurationName field to
CreateEnvironmentInput and UpdateEnvironmentInput, so that Domain Owners can
now recover orphaned environments by recreating deleted configurations with
the same name, and will auto-recover orphaned environments
* api-change:`devops-agent`: AWS DevOps Agent service General Availability
release.
* api-change:`dms`: To successfully connect to the IBM DB2 LUW database
server, you may need to specify additional security parameters that are
passed to the JDBC driver. These parameters are EncryptionAlgorithm and
SecurityMechanism. Both parameters accept integer values.
* api-change:`ec2`: This release updates the examples in the documentation for
DescribeRegions and DescribeAvailabilityZones.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`geo-maps`: This release expands map customization options with
adjustable contour line density, dark mode support for Hybrid and Satellite
views, enhanced traffic information across multiple map styles, and transit
and truck travel modes for Monochrome and Hybrid map styles.
* api-change:`kinesisanalyticsv2`: Support for Flink 2.2 in Managed Service
for Apache Flink
* api-change:`mailmanager`: Amazon SES Mail Manager now supports optional TLS
policy for accepting unencrypted connections and mTLS authentication for
ingress endpoints with configurable trust stores. Two new rule actions are
available, Bounce for sending non-delivery reports and Lambda invocation for
custom email processing.
* api-change:`marketplace-agreement`: This release adds 8 new APIs for AWS
Marketplace sellers. 4 APIs for Cancellations (Send, List, Get, Cancel
action on AgreementCancellationRequest), 3 APIs for Billing Adjustments
(BatchCreate, List, Get action on BillingAdjustmentRequest), and 1 API to
List Invoices (ListAgreementInvoiceLineItems)
* api-change:`observabilityadmin`: This release adds the Bedrock and Security
Hub resource types for Omnia Enablement launch for March 31.
* api-change:`odb`: Adds support for EC2 Placement Group integration with ODB
Network. The GetOdbNetwork and ListOdbNetworks API responses now include the
ec2PlacementGroupIds field.
* api-change:`opensearch`: Support RegisterCapability, GetCapability,
DeregisterCapability API for AI Assistant feature management for OpenSearch
UI Applications
* api-change:`organizations`: Added Path field to Account and
OrganizationalUnit objects in AWS Organizations API responses.
* api-change:`partnercentral-selling`: Adding EURO Currency for MRR Amount
* api-change:`pinpoint-sms-voice-v2`: This release adds RCS for Business
messaging and Notify support. RCS lets you create and manage agents, send
and receive messages in the US and Canada via SendTextMessage API, and
configure SMS fallback. Notify lets you send templated OTP messages globally
in minutes with no phone number required.
* api-change:`quicksight`: Adds StartAutomationJob and DescribeAutomationJob
APIs for automation jobs. Adds three custom permission capabilities that
allow admins to control whether users can manage Spaces and chat agents.
Adds an OAuthClientCredentials structure to provide OAuth 2.0 client
credentials inline to data sources.
* api-change:`s3`: Add Bucket Metrics configuration support to directory
buckets
* api-change:`s3control`: Adding an optional auditContext parameter to S3
Access Grants credential vending API GetDataAccess to enable job-level audit
correlation in S3 CloudTrail logs
* api-change:`s3tables`: S3 Tables now supports nested types when creating
tables. Users can define complex column schemas using struct, list, and map
types. These types can be composed together to model complex, hierarchical
data structures within table schemas.
* api-change:`securityagent`: AWS Security Agent is a service that proactively
secures applications throughout the development lifecycle with automated
security reviews and on-demand penetration testing.
* api-change:`sustainability`: This is the first release of the AWS
Sustainability SDK, which enables customers to access their sustainability
impact data via API.
* bugfix:Configuration: Update `configure set` command to return an error when
newline or carriage-return characters are specified in the value. From
1.44.69
* api-change:`appstream`: Add support for URL Redirection
* api-change:`autoscaling`: Adds support for new instance lifecycle states
introduced by the instance lifecycle policy and replace root volume
features.
* api-change:`bedrock-agentcore`: Adds Ground Truth support for AgentCore
Evaluations (Evaluate)
* api-change:`deadline`: AWS Deadline Cloud now supports three new fleet auto
scaling settings. With scale out rate, you can configure how quickly workers
launch. With worker idle duration, you can set how long workers wait before
shutting down. With standby worker count, you can keep idle workers ready
for fast job start.
* api-change:`devops-agent`: AWS DevOps Agent General Availability.
* api-change:`ecs`: Adding Local Storage support for ECS Managed Instances by
introducing a new field "localStorageConfiguration" for
CreateCapacityProvider and UpdateCapacityProvider APIs.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`gamelift`: Update CreateScript API documentation.
* api-change:`lakeformation`: Add setSourceIdentity to DataLakeSettings
Parameters
* api-change:`logs`: Adds Lookup Tables to CloudWatch Logs for log enrichment
using CSV key-value data with KMS encryption support.
* api-change:`opensearch`: Added Cluster Insights API's In OpenSearch Service
SDK.
* api-change:`partnercentral-account`: KYB Supplemental Form enables partners
who fail business verification to submit additional details and supporting
documentation through a self-service form, triggering an automated re-
verification without requiring manual intervention from support teams.
* api-change:`sagemaker`: Added support for placement strategy and
consolidation for SageMaker inference component endpoints. Customers can now
configure how inference component copies are distributed across instances
and availability zones (AZs), and enable automatic consolidation to
optimizes resource utilization.
* enhancement:`s3`: Added support for opting out of Amazon S3 Express session
authentication via the new `AWS_S3_DISABLE_EXPRESS_SESSION_AUTH` environment
variable, or the `s3_disable_express_session_auth` shared configuration
setting. From 1.44.68
* api-change:`bedrock-agentcore`: Adding AgentCore Code Interpreter Node.js
Runtime Support with an optional runtime field
* api-change:`bedrock-agentcore-control`: Adds support for custom code-based
evaluators using customer-managed Lambda functions.
* api-change:`neptunedata`: Minor formatting changes to remove unnecessary
symbols.
* api-change:`omics`: AWS HealthOmics now supports VPC networking, allowing
users to connect runs to external resources with NAT gateway, AWS VPC
resources, and more. New Configuration APIs support configuring VPC
settings. StartRun API now accepts networkingMode and configurationName
parameters to enable VPC networking. From 1.44.67
* api-change:`bcm-data-exports`: With this release we are providing an option
to accounts to have their export delivered to an S3 bucket that is not owned
by the account.
* api-change:`emr`: Add StepExecutionRoleArn to RunJobFlow API
* api-change:`logs`: This release adds parameter support to saved queries in
CloudWatch Logs Insights. Define reusable query templates with named
placeholders, invoke them using start query. Available in Console, CLI and
SDK
* api-change:`sagemaker`: Release support for ml.r5d.16xlarge instance types
for SageMaker HyperPod
* api-change:`timestream-influxdb`: Timestream for InfluxDB adds support for
customer defined maintenance windows. This allows customers to define
maintenance schedule during resource creation and updates
* enhancement:emr: Add support for StepExecutionRoleArn parameter in
RunJobFlow API. From 1.44.66
* api-change:`apigatewayv2`: Added DISABLE IN PROGRESS and DISABLE FAILED
Portal statuses.
* api-change:`application-signals`: This release adds support for creating
SLOs on RUM appMonitors, Synthetics canaries and services.
* api-change:`batch`: Documentation-only update for AWS Batch.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`marketplace-agreement`: The Variable Payments APIs enable AWS
Marketplace Sellers to perform manage their payment requests (send, get,
list, cancel).
* api-change:`polly`: Add support for Mu-law and A-law codecs for output
format
* api-change:`uxc`: GA release of AccountCustomizations, used to manage
account color, visible services, and visible regions settings in the AWS
Management Console. From 1.44.65
* api-change:`bedrock-agentcore-control`: Adds SDK support for 1) Persist
session state in AgentCore Runtime via filesystemConfigurations in
CreateAgentRuntime, UpdateAgentRuntime, and GetAgentRuntime APIs, 2)
Optional name-based filtering on AgentCore ListBrowserProfiles API.
* api-change:`gamelift`: Amazon GameLift Servers launches UDP ping beacons in
the Beijing and Ningxia (China) Regions to help measure real-time network
latency for multiplayer games. The ListLocations API is now available in
these regions to provide endpoint domain and port information as part of the
locations list.
* api-change:`mediapackagev2`: Reduces the minimum allowed value for
startOverWindowSeconds from 60 to 0, allowing customers to effectively
disable the start-over window.
* api-change:`opensearchserverless`: Adds support for updating the vector
options field for existing collections.
* api-change:`pcs`: This release adds support for custom slurmdbd and cgroup
configuration in AWS PCS. Customers can now specify slurmdbd and cgroup
settings to configure database accounting and reporting for their HPC
workloads, and control resource allocation and limits for compute jobs.
* api-change:`rds`: Adds support in Aurora PostgreSQL serverless databases for
express configuration based creation through WithExpressConfiguration in
CreateDbCluster API, and for restoring clusters using
RestoreDBClusterToPointInTime and RestoreDBClusterFromSnapshot APIs. From
1.44.64
* api-change:`batch`: AWS Batch AMI Visibility feature support. Adds read-only
batchImageStatus to Ec2Configuration to provide visibility on the status of
Batch-vended AMIs used by Compute Environments.
* api-change:`connectcases`: You can now use the UpdateRelatedItem API to
update the content of comments and custom related items associated with a
case.
* api-change:`lightsail`: Add support for tagging of ContactMethod resource
type
* api-change:`omics`: Adds support for batch workflow runs in Amazon Omics,
enabling users to submit, manage, and monitor multiple runs as a single
batch. Includes APIs to create, cancel, and delete batches, track submission
statuses and counts, list runs within a batch, and configure default
settings. From 1.44.63
* api-change:`backup`: Fix Typo for S3Backup Options ( S3BackupACLs to
BackupACLs)
* api-change:`dynamodb`: Adding ReplicaArn to ReplicaDescription of a global
table replica
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`opensearch`: Added support for Amazon Managed Service for
Prometheus (AMP) as a connected data source in OpenSearch UI. Now users can
analyze Prometheus metrics in OpenSearch UI without data copy.
* api-change:`verifiedpermissions`: Adds support for Policy Store Aliases,
Policy Names, and Policy Template Names. These are customizable identifiers
that can be used in place of Policy Store ids, Policy ids, and Policy
Template ids respectively in Amazon Verified Permissions APIs. From 1.44.62
* api-change:`batch`: AWS Batch now supports quota management, enabling
administrators to allocate shared compute resources across teams and
projects through quota shares with capacity limits, resource-sharing
strategies, and priority-based preemption - currently available for
SageMaker Training job queues.
* api-change:`bedrock-agentcore`: This release includes SDK support for the
following new features on AgentCore Built In Tools. 1. Enterprise Policies
for AgentCore Browser Tool. 2. Root CA Configuration Support for AgentCore
Browser Tool and Code Interpreter. 3. API changes to AgentCore Browser
Profile APIs
* api-change:`bedrock-agentcore-control`: Adds support for the following new
features. 1. Enterprise Policies support for AgentCore Browser Tool.
1. Root CA Configuration support for AgentCore Browser Tool and Code Interpreter.
* api-change:`ec2`: Amazon EC2 Fleet instant mode now supports launching
instances into Interruptible Capacity Reservations, enabling customers to
use spare capacity shared by Capacity Reservation owners within their AWS
Organization.
* api-change:`observabilityadmin`: Adding a new field in the
CreateCentralizationRuleForOrganization,
UpdateCentralizationRuleForOrganization API and updating the
GetCentralizationRuleForOrganization API response to include the new field
* api-change:`polly`: Added bi-directional streaming functionality through a
new API, StartSpeechSynthesisStream. This API allows streaming input text
through inbound events and receiving audio as part of an output stream
simultaneously. From 1.44.61
* api-change:`ec2`: The DescribeInstanceTypes API now returns default
connection tracking timeout values for TCP, UDP, and UDP stream via the new
connectionTrackingConfiguration field on NetworkInfo.
* api-change:`mediaconvert`: This update adds additional bitrate options for
Dolby AC-4 audio outputs. From 1.44.60
* api-change:`bedrock-agentcore-control`: Deprecating namespaces field and
adding namespaceTemplates.
* api-change:`emr`: Add S3LoggingConfiguration to Control LogUploads
* api-change:`glue`: Provide approval to overwrite existing Lake Formation
permissions on all child resources with the default permissions specified in
'CreateTableDefaultPermissions' and 'CreateDatabaseDefaultPermissions' when
updating catalog. Allowed values are ["Accept","Deny"] .
* enhancement:emr: Add support for S3LoggingConfiguration in \--monitoring-
configuration parameter of the emr create-cluster command. From 1.44.59
* api-change:`bedrock`: You can now generate policy scenarios on demand using
the new GENERATE POLICY SCENARIOS build workflow type. Scenarios will no
longer be automatically generated during INGEST CONTENT, REFINE POLICY, and
IMPORT POLICY workflows, resulting in faster completion times for these
operations.
* api-change:`bedrock-agentcore`: Provide support to perform deterministic
operations on agent runtime through shell command executions via the new
InvokeAgentRuntimeCommand API
* api-change:`bedrock-agentcore-control`: Supporting hosting of public ECR
Container Images in AgentCore Runtime
* api-change:`ecs`: Amazon ECS now supports configuring whether tags are
propagated to the EC2 Instance Metadata Service (IMDS) for instances
launched by the Managed Instances capacity provider. This gives customers
control over tag visibility in IMDS when using ECS Managed Instances. From
1.44.58
* api-change:`apigateway`: API Gateway now supports an additional security
policy "SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs and
custom domain names. The new policy is compliant with TLS 1.3, Federal
Information Processing Standards (FIPS), Perfect Forward Secrecy (PFS), and
post-quantum (PQ) cryptography
* api-change:`config`: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule.
* api-change:`connect`: Deprecating PredefinedNotificationID field
* api-change:`gameliftstreams`: Feature launch that enables customers to
connect streaming sessions to their own VPCs running in AWS.
* api-change:`glue`: Add QuerySessionContext to BatchGetPartitionRequest
* api-change:`ivs-realtime`: Updates maximum reconnect window seconds from 60
to 300 for participant replication
* api-change:`mediaconvert`: This update adds support for Dolby AC-4 audio
output, frame rate conversion between non-Dolby Vision inputs to Dolby
Vision outputs, and clear lead CMAF HLS output.
* api-change:`medialive`: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value.
* api-change:`mgn`: Network Migration APIs are now publicly available for
direct programmatic access. Customers can now call Network Migration APIs
directly without going through AWS Transform (ATX), enabling automation,
integration with existing tools, and self-service migration workflows.
* api-change:`quicksight`: The change adds a new capability named
ManageSharedFolders in Custom Permissions From 1.44.57
* api-change:`datasync`: DataSync's 3 location types, Hadoop Distributed File
System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp
ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which
may be encrypted with service keys or be configured to use customer-managed
keys or secret.
* api-change:`ecr`: Add Chainguard to PTC upstreamRegistry enum
* api-change:`s3`: Adds support for account regional namespaces for general
purpose buckets. The account regional namespace is a reserved subdivision of
the global bucket namespace where only your account can create general
purpose buckets.
* enhancement:`s3`: Add support for specifying tags on buckets during bucket
creation using the `aws s3 mb` command via a new `--tags` flag. From 1.44.56
* api-change:`customer-profiles`: Today, Amazon Connect is announcing the
ability to filter (include or exclude) recommendations based on properties
of items and interactions.
* api-change:`eks`: Adds support for a new tier in controlPlaneScalingConfig
on EKS Clusters.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`polly`: Added support for the new voices - Ambre (fr-FR),
Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE), Lorenzo (it-IT) and
Tiffany (en-US). They are available as a Generative voices only.
* api-change:`sagemaker`: SageMaker training plans allow you to extend your
existing training plans to avoid workload interruptions without workload
reconfiguration. When a training plan is approaching expiration, you can
extend it directly through the SageMaker AI console or programmatically
using the API or AWS CLI.
* api-change:`simpledbv2`: Introduced Amazon SimpleDB export functionality
enabling domain data export to S3 in JSON format. Added three new APIs
StartDomainExport, GetExport, and ListExports via SimpleDBv2 service.
Supports cross-region exports and KMS encryption.
* api-change:`workspaces`: Added WINDOWS SERVER 2025 OperatingSystemName. From
1.44.55
* api-change:`bedrock-agentcore-control`: Adding first class support for AG-UI
protocol in AgentCore Runtime.
* api-change:`connectcases`: Added functionality for the Required and Hidden
case rule types to be conditionally evaluated on up to 5 conditions.
* api-change:`dms`: Not need to include to any release notes. The only change
is to correct LoadTimeout unit from milliseconds to seconds in
RedshiftSettings
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`kafka`: Add dual stack endpoint to SDK
* api-change:`lexv2-models`: This release introduces a new generative AI
feature called Lex Bot Analyzer. This feature leverage AI to analyze the bot
configuration against AWS Lex best practices to identify configuration
issues and provides recommendations. From 1.44.54
* api-change:`iam`: Added support for CloudWatch Logs long-term API keys,
currently available in Preview
* api-change:`mgn`: Adds support for new storeSnapshotOnLocalZone field in
ReplicationConfiguration and updateReplicationConfiguration
* api-change:`opensearch`: This change enables cross-account and cross-region
access for DataSources. Customers can now define access policies on their
datasources to allow other AWS accounts to access and query their data.
* api-change:`route53globalresolver`: Adds support for dual stack Global
Resolvers and Dictionary-based Domain Generation Firewall Advanced
Protection. From 1.44.53
* api-change:`appintegrations`: This release adds support for webhooks,
allowing customers to create an Event Integration with a webhook source.
* api-change:`bcm-data-exports`: Fixed wrong endpoint resolutions in few
regions. Added AWS CFN resource schema for BCM Data Exports. Added max value
validation for pagination parameter. Fixed ARN format validation for BCM
Data Exports resources. Updated size constraints for table properties. Added
AccessDeniedException error.
* api-change:`bedrock`: Amazon Bedrock Guardrails account-level enforcement
APIs now support lists for model inclusion and exclusion from guardrail
enforcement.
* api-change:`bedrock-agentcore-control`: Adds support for streaming memory
records in AgentCore Memory
* api-change:`connect`: Amazon Connect now supports the ability to
programmatically configure and run automated tests for contact center
experiences for Chat. Integrate testing into CICD pipelines, run multiple
tests at scale, and retrieve results via API to automate validation of chat
interactions and workflows.
* api-change:`deadline`: AWS Deadline Cloud now supports cost scale factors
for farms, enabling studios to adjust reported costs to reflect their actual
rendering economics. Adjusted costs are reflected in Deadline Cloud's Usage
Explorer and Budgets.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`gameliftstreams`: Added new Gen6 stream classes based on the EC2
G6f instance family. These stream classes provide cost-optimized options for
streaming well-optimized or lower-fidelity games on Windows environments.
* api-change:`sesv2`: Adds support for longer email message header values,
increasing the maximum length from 870 to 995 characters for RFC 5322
compliance. From 1.44.52
* api-change:`connecthealth`: Connect-Health SDK is AWS's unified SDK for the
Amazon Connect Health offering. It allows healthcare developers to integrate
purpose-built agents - such as patient insights, ambient documentation, and
medical coding - into their existing applications, including EHRs,
telehealth, and revenue cycle.
* api-change:`ec2`: Added metadata field to CapacityAllocation.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`guardduty`: Added MALICIOUS FILE to IndicatorType enum in MDC
Sequence
* api-change:`mpa`: Updates to multi-party approval (MPA) service to add
support for approval team baseline operations.
* api-change:`sagemaker`: Adds support for S3 Bucket Ownership validation for
SageMaker Managed MLflow.
* api-change:`savingsplans`: Added support for OpenSearch and Neptune
Analytics to Database Savings Plans.
* Update to 1.44.51
* api-change:`connect`: Added support for configuring additional email
addresses on queues in Amazon Connect. Agents can now select an outbound
email address and associate additional email addresses for replying to or
initiating emails.
* api-change:`elasticbeanstalk`: As part of this release, Beanstalk introduce
a new info type - analyze for request environment info and retrieve
environment info operations. When customers request an Al analysis, Elastic
Beanstalk runs a script on an instance in their environment and returns an
analysis of events, health and logs.
* api-change:`es`: Adds support for DeploymentStrategyOptions.
* api-change:`gamelift`: Amazon GameLift Servers now offers DDoS protection
for Linux-based EC2 and Container Fleets on SDKv5. The player gateway proxy
relay network provides traffic validation, per-player rate limiting, and
game server IP address obfuscation all with negligible added latency and no
additional cost.
* api-change:`opensearch`: Adding support for DeploymentStrategyOptions
* api-change:`quicksight`: Added several new values for Capabilities,
increased visual limit per sheet from previous limit to 75, renamed Quick
Suite to Quick in several places.
* from version 1.44.50
* api-change:`bedrock-agentcore-control`: Support for AgentCore Policy GA
* api-change:`datazone`: Adding QueryGraph operation to DataZone SDK
* api-change:`logs`: CloudWatch Logs updates- Added support for the
PutBearerTokenAuthentication API to enable or disable bearer token
authentication on a log group. For more information, see CloudWatch Logs API
documentation.
* api-change:`partnercentral-channel`: Adds the Resold Unified Operations
support plan and removes the Resold Business support plan in the
CreateRelationship and UpdateRelationship APIs
* api-change:`sagemaker`: This release adds b300 and g7e instance types for
SageMaker inference endpoints.
* from version 1.44.49
* api-change:`arc-region-switch`: Post-Recovery Workflows enable customers to
maintain comprehensive disaster recovery automation. This allows customer
SREs and leadership to have complete recovery orchestration from failover
through post-recovery preparation, ensuring Regions remain ready for
subsequent recovery events.
* api-change:`batch`: This feature allows customers to specify the minimum
time (in minutes) that AWS Batch keeps instances running in a compute
environment after all jobs on the instance complete
* api-change:`bedrock`: Added four new model lifecycle date fields,
startOfLifeTime, endOfLifeTime, legacyTime, and publicExtendedAccessTime.
Adds support for using the Converse API with Bedrock Batch inference jobs.
* api-change:`cognito-idp`: Cognito is introducing a two-secret rotation model
for app clients, enabling seamless credential rotation without downtime.
Dedicated APIs support passing in a custom secret. Custom secrets need to be
at least 24 characters. This eliminates reconfiguration needs and reduces
security risks.
* api-change:`connect`: Deprecate EvaluationReviewMetadata's CreatedBy and
CreatedTime, add EvaluationReviewMetadata's RequestedBy and RequestedTime
* api-change:`customer-profiles`: This release introduces an optional
SourcePriority parameter to the ProfileObjectType APIs, allowing you to
control the precedence of object types when ingesting data from multiple
sources. Additionally, WebAnalytics and Device have been added as new
StandardIdentifier values.
* api-change:`health`: Updates the regex for validating availabilityZone
strings used in the describe events filters.
* api-change:`keyspacesstreams`: Added support for Change Data Capture (CDC)
streams with Duration DataType.
* api-change:`odb`: ODB Networking Route Management is a feature improvement
which allows for implicit creation and deletion of EC2 Routes in the Peer
Network Route Table designated by the customer via new optional input. This
feature release is combined with Multiple App-VPC functionality for ODB
Network Peering(s).
* api-change:`ram`: Resource owners can now specify ResourceShareConfiguration
request parameter for CreateResourceShare API including
RetainSharingOnAccountLeaveOrganization boolean parameter
* from version 1.44.48
* api-change:`backup-gateway`: This release updates GetGateway API to include
deprecationDate and softwareVersion in the response, enabling customers to
track gateway software versions and upcoming deprecation dates.
* api-change:`ec2`: Add c8id, m8id and hpc8a instance types.
* api-change:`ecs`: Adding support for Capacity Reservations for ECS Managed
Instances by introducing a new "capacityOptionType" value of "RESERVED" and
new field "capacityReservations" for CreateCapacityProvider and
UpdateCapacityProvider APIs.
* api-change:`marketplace-entitlement`: Added License Arn as a new optional
filter for GetEntitlements and LicenseArn field in each entitlement in the
response.
* api-change:`meteringmarketplace`: Added LicenseArn to ResolveCustomer
response and BatchMeterUsage usage records. BatchMeterUsage now accepts
LicenseArn in each UsageRecord to report usage at the license level. Added
InvalidLicenseException error response for invalid license parameters.
* api-change:`securityhub`: Security Hub added EXTENDED PLAN integration type
to DescribeProductsV2 and added metadata.product.vendor name GroupBy support
to GetFindingStatisticsV2
* from version 1.44.47
* api-change:`batch`: AWS Batch documentation update for service job capacity
units.
* api-change:`ec2`: Add support for EC2 Capacity Blocks in Local Zones.
* api-change:`ecr`: Update repository name regex to comply with OCI
Distribution Specification
* api-change:`neptune`: Neptune global clusters now supports tags
* api-change:`wafv2`: AWS WAF now supports GetTopPathStatisticsByTraffic that
provides aggregated statistics on the top URI paths accessed by bot traffic.
Use this operation to see which paths receive the most bot traffic, identify
the specific bots accessing them, and filter by category, organization, or
bot name.
* from version 1.44.46
* api-change:`cloudwatch`: This release adds the APIs (PutAlarmMuteRule,
ListAlarmMuteRules, GetAlarmMuteRule and DeleteAlarmMuteRule) to manage a
new Cloudwatch resource, AlarmMuteRules. AlarmMuteRules allow customers to
temporarily mute alarm notifications during expected downtime periods.
* api-change:`ec2`: Adds httpTokensEnforced property to
ModifyInstanceMetadataDefaults API. Set per account or manage organization-
wide using declarative policies to prevent IMDSv1-enabled instance launch
and block attempts to enable IMDSv1 on existing IMDSv2-only instances.
* api-change:`elementalinference`: Initial GA launch for AWS Elemental
Inference including capabilities of Smart Crop and Live Event Clipping
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`es`: Fixed HTTP binding for DescribeDomainAutoTunes API to
correctly pass request parameters as query parameters in the HTTP request.
* api-change:`medialive`: AWS Elemental MediaLive - Added support for
Elemental Inference for Smart Cropping and Clipping features for MediaLive.
* api-change:`observabilityadmin`: Adding a new field in the
CreateCentralizationRuleForOrganization,
UpdateCentralizationRuleForOrganization API and updating the
GetCentralizationRuleForOrganization API response to include the new field
* api-change:`opensearch`: Fixed HTTP binding for DescribeDomainAutoTunes API
to correctly pass request parameters as query parameters in the HTTP
request.
* api-change:`partnercentral-selling`: Added support for filtering
opportunities by target close date in the ListOpportunities API. You can now
filter results to return opportunities with a target close date before or
after a specified date, enabling more precise opportunity searches based on
expected closure timelines.
* from version 1.44.45
* api-change:`bedrock`: Automated Reasoning checks in Amazon Bedrock
Guardrails now support fidelity report generation. The new workflow type
assesses policy coverage and accuracy against customer documents. The
GetAutomatedReasoningPolicyBuildWorkflowResultAssets API adds support for
the three new asset types.
* api-change:`connectcases`: SearchCases API can now accept 25 fields in the
request and response as opposed to the previous limit of 10. DeleteField's
hard limit of 100 fields per domain has been lifted.
* api-change:`controlcatalog`: Updated ExemptedPrincipalArns parameter
documentation for improved accuracy
* api-change:`datazone`: Add workflow properties support to connections APIs
* api-change:`dynamodb`: This change supports the creation of multi-account
global tables. It adds one new arguments to UpdateTable,
GlobalTableSettingsReplicationMode.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`mediatailor`: Updated endpoint rule set for dualstack endpoints.
Added a new opt-in option to log raw ad decision server requests for
Playback Configurations.
* api-change:`quicksight`: Adds support for SEMISTRUCT to InputColumn Type
* api-change:`wickr`: AWS Wickr now provides APIs to manage your Wickr OpenTDF
integration. These APIs enable you to test and save your OpenTDF
configuration allowing you to manage rooms based on Trusted Data Format
attributes.
* from version 1.44.44
* api-change:`appstream`: Adding new attribute to disable IMDS v1 APIs for
fleet, Image Builder and AppBlockBuilder instances.
* api-change:`ecs`: Migrated to Smithy. No functional changes
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`sagemaker-runtime`: Added support for S3OutputPathExtension and
Filename parameters to the InvokeEndpointAsync API to allow users to
customize the S3 output path and file name for async inference response
payloads.
* api-change:`signer-data`: This release introduces AWS Signer Data Plane SDK
client supporting GetRevocationStatus API. The new client enables AWS
PrivateLink connectivity with both private DNS and VPC endpoint URLs.
* api-change:`ssm`: Add support for AssociationDispatchAssumeRole in AWS SSM
State Manager.
* api-change:`trustedadvisor`: Adding a new enum attribute(statusReason) to
TrustedAdvisorAPI response. This attribute explains reasoning behind check
status for certain specific scenarios.
* bugfix:cloudtrail: Fixed edge case in validate-logs where digest validation
could fail with "public key not found" when the end time lands near a key
rotation boundary
* from version 1.44.43
* api-change:`bcm-dashboards`: The Billing and Cost Management GetDashboard
API now returns identifier for each widget, enabling users to uniquely
identify widgets within their dashboards.
* api-change:`ecr`: Adds multiple artifact types filter support in
ListImageReferrers API.
* api-change:`pca-connector-scep`: AWS Private CA Connector for SCEP now
supports AWS PrivateLink, allowing your clients to request certificates from
within your Amazon Virtual Private Cloud (VPC) without traversing the public
internet. With this launch, you can create VPC endpoints to connect to your
SCEP connector privately.
* from version 1.44.42
* api-change:`cleanrooms`: This release adds support for federated catalogs in
Athena-sourced configured tables.
* api-change:`connect`: Correcting in-app notifications API documentation.
* from version 1.44.41
* api-change:`ec2`: Add Operator field to CreatePlacementGroup and
DescribePlacementGroup APIs.
* api-change:`grafana`: This release updates Amazon Managed Grafana's APIs to
support customer managed KMS keys.
* api-change:`rds`: Adds support for the StorageEncryptionType field to
specify encryption type for DB clusters, DB instances, snapshots, automated
backups, and global clusters.
* api-change:`workspaces-web`: Adds support for branding customization without
requiring a custom wallpaper.
* from version 1.44.40
* api-change:`arc-region-switch`: Clarify documentation on ARC Region Switch
start-plan-execution operation
* api-change:`ec2`: Documentation updates for EC2 Secondary Networks
* api-change:`ecr`: Adds support for enabling blob mounting, and removes
support for Clair based image scanning
* api-change:`kafka`: Amazon MSK now supports dual-stack connectivity (IPv4
and IPv6) for existing MSK clusters. You can enable dual-stack on existing
clusters by specifying the NetworkType parameter in updateConnectivity API.
* api-change:`kms`: Added support for Decrypt and ReEncrypt API's to use dry
run feature without ciphertext for authorization validation
* api-change:`qconnect`: Update MessageType enum to include missing types.
* from version 1.44.39
* api-change:`cloudwatch`: Adding new evaluation states that provides
information about the alarm evaluation process. Evaluation error Indicates
configuration errors in alarm setup that require review and correction.
Evaluation failure Indicates temporary CloudWatch issues.
* api-change:`connect`: API release for headerr notifications in the admin
website. APIs allow customers to publish brief messages (including URLs) to
a specified audience, and a new header icon will indicate when unread
messages are available.
* api-change:`ec2`: This release adds geography information to EC2 region and
availability zone APIs. DescribeRegions now includes a Geography field,
while DescribeAvailabilityZones includes both Geography and SubGeography
fields, enabling better geographic classification for AWS regions and zones.
* api-change:`inspector2`: Added .Net 10 (dotnet10) and Node 24.x (node24.x)
runtime support for lambda package scanning
* api-change:`sagemaker`: Enable g7e instance type support for SageMaker
Processing, and enable single file configuration provisioning for HyperPod
Slurm, where customers have the option to use HyperPod API to provide the
provisioning parameters.
* from version 1.44.38
* api-change:`ec2`: Launching nested virtualization. This feature allows you
to run nested VMs inside virtual (non-bare metal) EC2 instances.
* enhancement:cli-history: Create local history files with specific
permissions
* from version 1.44.37
* api-change:`batch`: Add support for listing jobs by share identifier and
getting snapshots of active capacity utilization by job queue and share.
* api-change:`ec2`: R8i instances powered by custom Intel Xeon 6 processors
available only on AWS with sustained all-core 3.9 GHz turbo frequency
* api-change:`eks`: This release adds support for Windows Server 2025 in
Amazon EKS Managed Node Groups.
* api-change:`kafkaconnect`: Support configurable upper limits on task count
during autoscaling operations via maxAutoscalingTaskCount parameter.
* api-change:`s3tables`: S3 Tables now supports setting partition
specifications and sort orders on tables. Partition specs allow users to
define how data is organized using transform functions. Sort order
configurations enable users to specify sort directions and null ordering
preferences for optimized data layout.
* enhancement:cloudtrail: Added support for validating backfill digest files
in `validate-logs` command
* from version 1.44.36
* api-change:`bedrock-agentcore`: Added AgentCore browser proxy configuration
support, allowing routing of browser traffic through HTTP and HTTPS proxy
servers with authentication and bypass rules.
* api-change:`connect`: Amazon Connect now supports per-channel auto-accept
and After Contact Work (ACW) timeouts. Configure agents with auto-accept and
ACW timeout settings for chat, tasks, emails, and callbacks. Use the new
UpdateUserConfig API to manage these settings.
* api-change:`eks`: Introducing an optional policy field, an IAM policy
applied to pod identity associations in addition to IAM role policies. When
specified, pod permissions are the intersection of IAM role policies and the
policy field, ensuring the principle of least privilege.
* api-change:`kafka`: Amazon MSK adds three new APIs, CreateTopic,
UpdateTopic, and DeleteTopic for managing Kafka topics in your MSK clusters.
* api-change:`rds`: This release adds backup configuration for RDS and Aurora
restores, letting customers set backup retention period and preferred backup
window during restore. It also enables viewing backup settings when
describing snapshots or automated backups for instances and clusters.
* from version 1.44.35
* api-change:`connectcampaignsv2`: Add the missing event type for WhatsApp
* api-change:`ec2`: Amazon Secondary Networks is a networking feature that
provides high-performance, low-latency connectivity for specialized
workloads.
* api-change:`eks`: Amazon EKS adds a new DescribeUpdate update type,
VendedLogsUpdate, to support an integration between EKS Auto Mode and Amazon
CloudWatch Vended Logs.
* api-change:`imagebuilder`: EC2 Image Builder now supports wildcard patterns
in lifecycle policies with recipes and enhances the experience of tag-scoped
policies.
* api-change:`lakeformation`: Allow cross account v5 in put data lake settings
* api-change:`neptunedata`: Added edgeOnlyLoad boolean parameter to Neptune
bulk load request. When TRUE, files are loaded in order without scanning.
When FALSE (default), the loader scans files first, then loads vertex files
before edge files automatically.
* api-change:`pcs`: Introduces RESUMING state for clusters, compute node
groups, and queues.
* api-change:`transfer`: This release adds a documentation update for
MdnResponse of type "ASYNC"
* from version 1.44.34
* api-change:`bedrock-data-automation-runtime`: Add OutputConfiguration to
InvokeDataAutomation input and output to support S3 output
* api-change:`deadline`: Adds support for tagging jobs during job creation
* api-change:`iot-managed-integrations`: Adding support for Custom(General)
Authorization in managed integrations for AWS IoT Device Management cloud
connectors.
* api-change:`partnercentral-selling`: Releasing AWS Opportunity Snapshots for
SDK release.
* api-change:`sagemaker`: Adding g7e instance support in Sagemaker Training
* from version 1.44.33
* api-change:`arc-region-switch`: Updates documentation for ARC Region switch
and provides stronger validation for Amazon Aurora Global Database execution
block parameters.
* api-change:`athena`: Reduces the minimum TargetDpus to create or update
capacity reservations from 24 to 4.
* api-change:`bedrock-agentcore`: Support Browser profile persistence (cookies
and local storage) across sessions for AgentCore Browser.
* api-change:`bedrock-agentcore-control`: Support Browser profile persistence
(cookies and local storage) across sessions for AgentCore Browser.
* api-change:`glue`: This release adds the capability to easily create custom
AWS Glue connections to data sources with REST APIs.
* api-change:`medialive`: Outputs using the AV1 codec in CMAF Ingest output
groups in MediaLive now have the ability to specify a target bit depth of 8
or 10.
* api-change:`neptune-graph`: Minor neptune-graph documentation changes
* api-change:`ram`: Added ListSourceAssociations API. Allows RAM resource
share owners to list source associations that determine which sources can
access resources through service principal associations. Supports filtering
by resource share ARN, source ID, source type, or status, with pagination.
* api-change:`transfer`: Adds support for the customer to send custom HTTP
headers and configure an AS2 Connector to receive Asynchronous MDNs from
their trading partner
* api-change:`workspaces`: Added support for 12 new graphics-optimized compute
types - Graphics.g6 (xlarge, 2xlarge, 4xlarge, 8xlarge, 16xlarge),
Graphics.gr6 (4xlarge, 8xlarge), Graphics.g6f (large, xlarge, 2xlarge,
4xlarge), and Graphics.gr6f (4xlarge).
* from version 1.44.32
* api-change:`bedrock-runtime`: Added support for structured outputs to
Converse and ConverseStream APIs.
* api-change:`connectcases`: Amazon Connect Cases now supports larger, multi-
line text fields with up to 4,100 characters. Administrators can use the
Admin UI to select the appropriate configuration (single-line or multi-line)
on a per-field basis, improving case documentation capabilities.
* api-change:`eks`: Update delete cluster description
* api-change:`medialive`: AWS Elemental MediaLive now supports SRT listener
mode for inputs and outputs, in addition to the existing SRT caller mode.
* api-change:`redshift`: We have increased the maximum duration for a deferred
maintenance window from 45 days to 60 days for Amazon Redshift provisioned
clusters. This enhancement provides customers with greater flexibility in
scheduling patching and maintenance activities while also maintaining
security compliance.
* api-change:`workspaces-web`: Support for configuring and managing custom
domain names for WorkSpaces Secure Browser portals.
* from version 1.44.31
* api-change:`batch`: AWS Batch Array Job Visibility feature support. Includes
new statusSummaryLastUpdatedAt for array job parent DescribeJobs responses
for the last time the statusSummary was updated. Includes both statusSummary
and statusSummaryLastUpdatedAt in ListJobs responses for array job parents.
* api-change:`dynamodb`: This change supports the creation of multi-account
global tables. It adds two new arguments to CreateTable,
GlobalTableSourceArn and GlobalTableSettingsReplicationMode. DescribeTable
is also updated to include information about
GlobalTableSettingsReplicationMode.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`geo-maps`: Added support for optional style parameters in maps,
including 3D terrain and 3D Buildings
* api-change:`kinesis`: Adds StreamId parameter to AWS Kinesis Data Streams
APIs that is reserved for future use.
* api-change:`marketplace-catalog`: Adds support for Catalog API us-east-1
dualstack endpoint catalog-marketplace.us-east-1.api.aws
* api-change:`organizations`: Updated the CloseAccount description.
* api-change:`sso-admin`: Added new Region management APIs to support multi-
Region replication in IAM Identity Center.
* from version 1.44.30
* api-change:`bedrock-agentcore-control`: Adds tagging support for AgentCore
Evaluations (evaluator and online evaluation config)
* api-change:`cloudfront`: Add OriginMTLS support to CloudFront Distribution
APIs
* api-change:`mpa`: Updates to multi-party approval (MPA) service to add
support for multi-factor authentication (MFA) for voting operations.
* from version 1.44.29
* api-change:`connect`: This release adds Estimated Wait Time support to the
GetContactMetrics API for Amazon Connect.
* api-change:`quicksight`: Improve SessionTag usage guidelines in the
GenerateEmbedURLForAnonymousUser API documentation. Update the
GetIdentityContext document with the region support context.
* from version 1.44.28
* api-change:`ec2`: G7e instances feature up to 8 NVIDIA RTX PRO 6000
Blackwell Server Edition GPUs with 768 GB of memory and 5th generation Intel
Xeon Scalable processors. Supporting up to 192 vCPUs, 1600 Gbps networking
bandwidth with EFA, up to 2 TiB of system memory, and up to 15.2 TB of local
NVMe SSD storage.
* api-change:`gamelift`: Amazon GameLift Servers now supports automatic
scaling to and from zero instances based on game session activity. Fleets
scale down to zero following a defined period of no game session activity
and scale up from zero when game sessions are requested, providing an option
for cost optimization.
* from version 1.44.27
* api-change:`cognito-idp`: This release adds support for a new lambda trigger
to transform federated user attributes during the authentication with
external identity providers on Cognito Managed Login.
* api-change:`connect`: Adds support for filtering search results based on
tags assigned to contacts.
* api-change:`ec2`: SearchTransitGatewayRoutes API response now includes a
NextToken field, enabling pagination when retrieving large sets of transit
gateway routes. Pass the returned NextToken value in subsequent requests to
retrieve the next page of results.
* api-change:`lambda`: We are launching ESM Metrics and logging for Kafka ESM
to allow customers to monitor Kafka event processing using CloudWatch
Metrics and Logs.
* api-change:`mediaconnect`: This release adds support for NDI flow sources in
AWS Elemental MediaConnect. You can now send content to your MediaConnect
transport streams directly from your NDI environment using the new NDI
source type. Also adds support for LARGE 4X flow size, which can be used
when creating CDI JPEG-XS flows.
* api-change:`mediaconvert`: This release adds a follow source mode for audio
output channel count, an AES audio frame wrapping option for MXF outputs,
and an option to signal DolbyVision compatibility using the SUPPLEMENTAL-
CODECS tag in HLS manifests.
* api-change:`s3`: Adds support for the UpdateObjectEncryption API to change
the server-side encryption type of objects in general purpose buckets.
* api-change:`s3control`: Adds support for the UpdateObjectEncryption API to
change the server-side encryption type of objects in general purpose
buckets.
* from version 1.44.26
* api-change:`connect`: Added support for task attachments. The
StartTaskContact API now accepts file attachments, enabling customers to
include files (.csv, .doc, .docx, .heic, .jfif, .jpeg, .jpg, .mov, .mp4,
.pdf, .png, .ppt, .pptx, .rtf, .txt, etc.) when creating Task contacts.
Supports up to 5 attachments per task.
* api-change:`deadline`: AWS Deadline Cloud now supports editing job names and
descriptions after submission.
* api-change:`ec2`: Releasing new EC2 instances. C8gb and M8gb with highest
EBS performance, M8gn with 600 Gbps network bandwidth, X8aedz and M8azn with
5GHz AMD processors, X8i with Intel Xeon 6 processors and up to 6TB memory,
and Mac-m4max with Apple M4 Max chip for 25 percent faster builds.
* api-change:`medialive`: AWS Elemental MediaLive released two new features
that allows customers 1) to set Output Timecode for AV1 encoder, 2) to set a
Custom Epoch for CMAF Ingest and MediaPackage V2 output groups when using
Pipeline Locking or Disabled Locking modes.
* api-change:`sagemaker`: Idle resource sharing enables teams to borrow unused
compute resources in your SageMaker HyperPod cluster. This capability
maximizes resource utilization by allowing teams to borrow idle compute
capacity beyond their allocated compute quotas.
* enhancement:`gamelift`: Add `--tags` parameter to `upload-build` command.
* from version 1.44.25
* api-change:`connectcases`: Amazon Connect now enables you to use tag-based
access controls to define who can access specific cases. You can associate
tags with case templates and configure security profiles to determine which
users can access cases with those tags.
* api-change:`ec2`: DescribeInstanceTypes API response now includes an
additionalFlexibleNetworkInterfaces field, the number of interfaces
attachable to an instance when using flexible Elastic Network Adapter (ENA)
queues in addition to the base number specified by maximumNetworkInterfaces.
* api-change:`evidently`: Deprecate all Evidently API for AWS CloudWatch
Evidently deprecation
* api-change:`groundstation`: Adds support for AWS Ground Station Telemetry.
* bugfix:documentation: Fixed shorthand example generation in documentation.
* from version 1.44.24
* api-change:`connect`: Amazon Connect now offers public APIs to
programmatically configure and run automated tests for contact center
experiences. Integrate testing into CICD pipelines, run multiple tests at
scale, and retrieve results via API to automate validation of voice
interactions and workflows.
* api-change:`datazone`: Added api for deleting data export configuration for
a domain
* api-change:`qconnect`: Fixes incorrect types in the UpdateAssistantAIAgent
API request, adds MESSAGE to TargetType enum, and other minor changes.
* from version 1.44.23
* api-change:`autoscaling`: This release adds support for Amazon EC2 Auto
Scaling group deletion protection
* api-change:`budgets`: Add Budget FilterExpression and Metrics fields to
DescribeBudgetPerformanceHistory to support more granular filtering options.
* api-change:`dynamodb`: Adds additional waiters to Amazon DynamoDB.
* api-change:`ec2`: Add better support for fractional GPU instances in
DescribeInstanceTypes API. The new fields, logicalGpuCount,
gpuPartitionSize, and workload array enable better GPU resource selection
and filtering for both full and fractional GPU instance types.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`gamelift`: Amazon GameLift Servers Realtime now supports Node.js
24.x runtime on the Amazon Linux 2023 operating system.
* api-change:`guardduty`: Adding new enum value for ScanStatusReason
* api-change:`health`: Updates the lower range for the maxResults request
property for DescribeAffectedEntities,
DescribeAffectedEntitiesForOrganization, DescribeEvents, and
DescribeEventsForOrganization API request properties.
* api-change:`meteringmarketplace`: Customer Identifier parameter deprecation
date has been removed. For new implementations, we recommend using the
CustomerAWSAccountID. Your current integration will continue to work. When
updating your implementation, consider migrating to CustomerAWSAccountID for
improved integration.
* api-change:`verifiedpermissions`: Adding documentation to user guide and API
documentation for how customers can create new encrypted policy stores by
passing in their customer managed key during policy store creation.
* from version 1.44.22
* api-change:`bedrock-agentcore`: Supports custom browser extensions for
AgentCore Browser and increased message payloads up to 100KB per message in
an Event for AgentCore Memory
* api-change:`config`: AWS Config Conformance Packs now support tag-on-create
through PutConformancePack API.
* api-change:`ec2`: Added support of multiple EBS cards. New EbsCardIndex
parameter enables attaching volumes to specific EBS cards on supported
instance types for improved storage performance.
* api-change:`quicksight`: Added documentation and model for sheet layout
groups - allows sheet elements to be grouped, Added documentation and the
feature enables admins to have granular control over connectors under
actions, Updated API documentation for PDF Export in Snapshot Export APIs
* from version 1.44.21
* api-change:`autoscaling`: This release adds support for three new filters
when describing scaling activities, StartTimeLowerBound,
StartTimeUpperBound, and Status.
* api-change:`bedrock-runtime`: Added support for extended prompt caching with
one hour TTL.
* api-change:`keyspaces`: Adds support for managing table pre-warming in
Amazon Keyspaces (for Apache Cassandra)
* api-change:`odb`: Adds support for associating and disassociating IAM roles
with Autonomous VM cluster resources through the AssociateIamRoleToResource
and DisassociateIamRoleFromResource APIs. The GetCloudAutonomousVmCluster
and ListCloudAutonomousVmClusters API responses now include the iamRoles
field.
* api-change:`verifiedpermissions`: Amazon Verified Permissions now supports
encryption of resources by a customer managed KMS key. Customers can now
create new encrypted policy stores by passing in their customer managed key
during policy store creation.
* api-change:`workspaces-instances`: Added billing configuration support for
WorkSpaces Instances with monthly and hourly billing modes, including new
filtering capabilities for instance type searches.
* from version 1.44.20
* api-change:`connect`: Adds support to allow customers to create form with
Dispute configuration
* api-change:`datazone`: This release adds support for numeric filtering and
complex free-text searches cases for the Search and SearchListings APIs.
* api-change:`glacier`: Documentation updates for Amazon Glacier's maintenance
mode
* api-change:`launch-wizard`: Added UpdateDeployment,
ListDeploymentPatternVersions and GetDeploymentPatternVersion APIs for
Launch Wizard
* api-change:`resource-explorer-2`: Added ViewName to View-related responses
and ServiceViewName to GetServiceView response.
* api-change:`sagemaker`: Adding security consideration comments for lcc
accessing execution role under root access
* from version 1.44.19
* api-change:`cleanrooms`: This release adds support for parameters in PySpark
analysis templates.
* api-change:`deadline`: AWS Deadline Cloud now supports tagging Budget
resources with ABAC for permissions management and selecting up to 16 filter
values in the monitor and Search API.
* api-change:`ec2`: This release includes documentation updates to support up
to four Elastic Volume modifications per Amazon EBS volume within a rolling
24-hour period.
* api-change:`ecs`: Adds support for configuring FIPS in AWS GovCloud (US)
Regions via a new ECS Capacity Provider field fipsEnabled. When enabled,
instances launched by the capacity provider will use a FIPS-140 enabled AMI.
Instances will use FIPS-140 compliant cryptographic modules and AWS FIPS
endpoints.
* api-change:`evs`: A new GetVersions API has been added to retrieve VCF, ESX
versions, and EC2 instances provided by Amazon EVS. The CreateEnvironment
API now allows you to select a VCF version and the CreateEnvironmentHost API
introduces a optional esxVersion parameter.
* api-change:`lakeformation`: API Changes for GTCForLocation feature. Includes
a new API, GetTemporaryDataLocationCredentials and updates to the APIs
RegisterResource and UpdateResource
* api-change:`opensearchserverless`: Collection groups in Amazon OpenSearch
Serverless enables to organize multiple collections and enable compute
resource sharing across collections with different KMS keys. This shared
compute model reduces costs by eliminating the need for separate OpenSearch
Compute Units (OCUs) for each KMS key.
* api-change:`qconnect`: Fix inference configuration shapes for the
CreateAIPrompt and UpdateAIPrompt APIs, Modify Text Length Limit for
SendMessage API
* from version 1.44.18
* api-change:`ce`: Cost Categories added support to BillingView data filter
expressions through the new costCategories parameter, enabling users to
filter billing views by AWS Cost Categories for more granular cost
management and allocation.
* api-change:`connect`: Amazon Connect makes it easier to manage contact
center operating hours by enabling automated scheduling for recurring events
like holidays and maintenance windows. Set up recurring patterns (weekly,
monthly, etc.) or link to another hours of operation to inherit overrides.
* api-change:`eks`: Added support for BOTTLEROCKET NVIDIA FIPS AMIs to AMI
types in US regions.
* api-change:`rds`: no feature changes. model migrated to Smithy
* api-change:`redshift`: Adds support for enabling extra compute resources for
automatic optimization during create and modify operations in Amazon
Redshift clusters.
* api-change:`redshift-serverless`: Adds support for enabling extra compute
resources for automatic optimization during create and update operations in
Amazon Redshift Serverless workgroups.
* api-change:`socialmessaging`: This release clarifies WhatsApp template
operations as a resource-authenticated operation via the parent WhatsApp
Business Account. It also introduces new parameters for parameter format,
CTA URL link tracking, and template body examples, and increases the phone
number ID length.
* Update to 1.44.17
* api-change:`bedrock`: This change will increase TestCase guardContent input
size from 1024 to 2028 characters and PolicyBuildDocumentDescription from
2000 to 4000 characters
* api-change:`datazone`: Adds support for IAM role subscriptions to Glue table
listings via CreateSubscriptionRequest API. Also adds owningIamPrincipalArn
filter to List APIs and subscriptionGrantCreationMode parameter to
subscription target APIs for controlling grant creation behavior.
* from version 1.44.16
* api-change:`billing`: Cost Categories filtering support to BillingView data
filter expressions through the new costCategories parameter, enabling users
to filter billing views by AWS Cost Categories for more granular cost
management and allocation.
* api-change:`iot-managed-integrations`: This release introduces WiFi Simple
Setup (WSS) enabling device provisioning via barcode scanning with automated
network discovery, authentication, and credential provisioning.
Additionally, it introduces 2P Device Capability Rediscovery for updating
hub-managed device capabilities post-onboarding.
* api-change:`sagemaker`: Added ultraServerType to the UltraServerInfo
structure to support server type identification for SageMaker HyperPod
* enhancement:`s3`: Adds new parameter `--case-conflict` that configures how
case conflicts are handled on case-insensitive filesystems
* from version 1.44.15
* api-change:`bedrock-agentcore-control`: Adds optional field "view" to
GetMemory API input to give customers control over whether CMK encrypted
data such as strategy decryption or override prompts is returned or not.
* api-change:`cloudfront`: Added EntityLimitExceeded exception handling to the
following API operations AssociateDistributionWebACL,
AssociateDistributionTenantWebACL, UpdateDistributionWithStagingConfig
* api-change:`glue`: Adding MaterializedViews task run APIs
* api-change:`medialive`: MediaPackage v2 output groups in MediaLive can now
accept one additional destination for single pipeline channels and up to two
additional destinations for standard channels. MediaPackage v2 destinations
now support sending to cross region MediaPackage channels.
* api-change:`transcribe`: Adds waiters to Amazon Transcribe.
* from version 1.44.14
* api-change:`workspaces`: Add StateMessage and ProgressPercentage fields to
DescribeCustomWorkspaceImageImport API response.
* from version 1.44.13
* api-change:`ce`: This release updates existing reservation recommendations
API to support deployment model.
* api-change:`emr-serverless`: Added support for enabling disk encryption
using customer managed AWS KMS keys to CreateApplication, UpdateApplication
and StartJobRun APIs.
* from version 1.44.12
* api-change:`cleanroomsml`: AWS Clean Rooms ML now supports advanced Spark
configurations to optimize SQL performance when creating an MLInputChannel
or an audience generation job.
* from version 1.44.11
* bugfix:`s3`: Reverts addition of `--case-conflict` feature which caused a
performance regression when copying from S3 to large local directories
* from version 1.44.10
* api-change:`cleanrooms`: Added support for publishing detailed metrics to
CloudWatch for operational monitoring of collaborations, including query
performance and resource utilization.
* api-change:`identitystore`: This change introduces "Roles" attribute for
User entities supported by AWS Identity Store SDK.
* from version 1.44.9
* api-change:`connect`: Adds support for searching global contacts using the
ActiveRegions filter, and pagination support for
ListSecurityProfileFlowModules and ListEntitySecurityProfiles.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`kafkaconnect`: This change sets the KafkaConnect GovCloud FIPS
and FIPS DualStack endpoints to use kafkaconnect instead of kafkaconnect-
fips as the service name. This is done to match the Kafka endpoints.
* from version 1.44.8
* api-change:`connect`: Changes for Contact for Global Search
* api-change:`quicksight`: This release adds support for quick users to be
able to perform role upgrades on their own. Additionally it allows admins to
make this feature admin or auto approval along with new self upgrade
capability that can be restricted by Admins.
* from version 1.44.7
* api-change:`medialive`: AWS Elemental MediaLive now supports Pipeline
Locking using Video Alignment as well as linked single pipeline channels to
enable cross-channel and cross-region Pipeline Locking workflows.
* from version 1.44.6
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`geo-places`: Adds support for InferredSecondaryAddress place
type, Designator in SecondaryAddressComponent and Heading in ReverseGeocode.
* api-change:`pinpoint-sms-voice-v2`: This release adds support for the
Registration Reviewer feature, which provides generative AI feedback on a
phone number or sender ID registration to ensure completeness before sending
to downstream (carrier) review.
* api-change:`s3`: Add additional validation to Outpost bucket names.
* enhancement:`s3`: Adds new parameter `--case-conflict` that configures how
case conflicts are handled on case-insensitive filesystems
* from version 1.44.5
* api-change:`config`: Added supported resourceTypes for Config from July to
November 2025
* api-change:`ec2`: Adds support for linkedGroupId on the CreatePlacementGroup
and DescribePlacementGroups APIs. The linkedGroupId parameter is reserved
for future use.
* api-change:`guardduty`: Make accountIds a required field in
GetRemainingFreeTrialDays API to reflect service behavior.
* api-change:`pcs`: Change API Reference Documentation for default Mode in
Accounting and SlurmRest
* from version 1.44.4
* api-change:`arc-region-switch`: Automatic Plan Execution Reports allow
customers to maintain a concise record of their Region switch Plan
executions. This enables customer SREs and leadership to have a clear view
of their recovery posture based on the generated reports for their Plan
executions.
* api-change:`connect`: Adding support for Custom Metrics and Pre-Defined
Attributes to GetCurrentMetricData API.
* api-change:`emr-serverless`: Added JobLevelCostAllocationConfiguration field
to enable cost allocation reporting at the job level, providing more
granular visibility into EMR Serverless charges
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`iot`: This release adds event-based logging feature that enables
granular event logging controls for AWS IoT logs.
* api-change:`qbusiness`: It is a internal bug fix for region expansion
* api-change:`wickr`: AWS Wickr now provides a suite of admin APIs to allow
you to programmatically manage secure communication for Wickr networks at
scale. These APIs enable you to automate administrative workflows including
user lifecycle management, network configuration, and security group
administration.
* api-change:`workspaces-web`: Add support for WebAuthn under user settings.
* from version 1.44.3
* api-change:`appstream`: Added support for new operating systems (1) Ubuntu
24.04 Pro LTS on Elastic fleets, and (2) Microsoft Server 2025 on Always-On
and On-Demand fleets
* api-change:`arc-region-switch`: New API to list Route 53 health checks
created by ARC region switch for a plan in a specific AWS Region using the
Region switch Regional data plane.
* api-change:`artifact`: Add support for ListReportVersions API for the
calling AWS account.
* api-change:`bedrock-agentcore-control`: Feature to support header exchanges
between Bedrock AgentCore Gateway Targets and client, along with propagating
query parameter to the configured targets.
* api-change:`bedrock-data-automation`: Blueprint Optimization (BPO) is a new
Amazon Bedrock Data Automation (BDA) capability that improves blueprint
inference accuracy using example content assets and ground truth data. BPO
works by generating better instructions for fields in the Blueprint using
provided data.
* api-change:`cleanrooms`: Adding support for collaboration change requests
requiring an approval workflow. Adding support for change requests that
grant or revoke results receiver ability and modifying auto approved change
types in an existing collaboration.
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateFleet, ModifyFleet, DescribeFleets, RequestSpotFleet,
ModifySpotFleetRequests and DescribeSpotFleetRequests APIs.
* api-change:`ecr`: Adds support for ECR Create On Push
* api-change:`ecs`: Adding support for Event Windows via a new ECS account
setting "fargateEventWindows". When enabled, ECS Fargate will use the
configured event window for patching tasks. Introducing "CapacityOptionType"
for CreateCapacityProvider API, allowing support for Spot capacity for ECS
Managed Instances.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`iot`: This release adds message batching for the IoT Rules
Engine HTTP action.
* api-change:`opensearch`: Amazon OpenSearch Service adds support for warm
nodes, enabling new multi-tier architecture.
* api-change:`sesv2`: Amazon SES introduces Email Validation feature which
checks email addresses for syntax errors, domain validity, and risky
addresses to help maintain deliverability and protect sender reputation. SES
also adds resource tagging and ABAC support for EmailTemplates and
CustomVerificationEmailTemplates.
* api-change:`ssm-sap`: Added "Stopping" for the HANA Database Status.
* enhancement:cloudtrail: Fixed performance issue in cloudtrail validate-logs
command by scoping S3 digest file listing to the trail's region instead of
processing digest files from all regions.
* from version 1.44.2
* api-change:`gameliftstreams`: Added new stream group operation parameters
for scale-on-demand capacity with automatic prewarming. Added new Gen6
stream classes based on the EC2 G6 instance family. Added new
StartStreamSession parameter for exposure of real-time performance stats to
clients.
* api-change:`guardduty`: Add support for dbiResourceId in finding.
* api-change:`inspector-scan`: Adds an additional OutputFormat
* api-change:`kafkaconnect`: Support dual-stack network connectivity for
connectors via NetworkType field.
* api-change:`mediaconvert`: Adds support for tile encoding in HEVC and audio
for video overlays.
* api-change:`mediapackagev2`: This release adds support for SPEKE V2 content
key encryption in MediaPackage v2 Origin Endpoints.
* api-change:`payment-cryptography`: Support for AS2805 standard.
Modifications to import-key and export-key to support AS2805 variants.
* api-change:`payment-cryptography-data`: Support for AS2805 standard. New API
GenerateAs2805KekValidation and changes to translate pin, GenerateMac and
VerifyMac to support AS2805 key variants.
* api-change:`sagemaker`: Adding the newly launched p6-b300.48xlarge ec2
instance support in Sagemaker(Hyperpod,Training and Sceptor)
* from version 1.44.1
* api-change:`iot`: Add support for dynamic payloads in IoT Device Management
Commands
* api-change:`timestream-influxdb`: This release adds support for rebooting
InfluxDB DbInstances and DbClusters
* from version 1.44.0
* api-change:`bedrock-agentcore-control`: This release updates broken links
for AgentCore Policy APIs in the AWS CLI and SDK resources.
* api-change:`connect`: Amazon Connect now supports outbound WhatsApp contacts
via the Send message block or StartOutboundChatContact API. Send proactive
messages for surveys, reminders, and updates. Offer customers the option to
switch to WhatsApp while in queue, eliminating hold time.
* api-change:`ec2`: EC2 Capacity Manager now supports SpotTotalCount,
SpotTotalInterruptions and SpotInterruptionRate metrics for both vCPU and
instance units.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`entityresolution`: Support Customer Profiles Integration for AWS
Entity Resolution
* api-change:`glacier`: Documentation updates for Amazon Glacier's maintenance
mode
* api-change:`health`: Updating Health API endpoint generation for dualstack
only regions
* api-change:`logs`: This release allows you to import your historical
CloudTrail Lake data into CloudWatch with a few steps, enabling you to
easily consolidate operational, security, and compliance data in one place.
* api-change:`mediatailor`: Added support for Ad Decision Server Configuration
enabling HTTP POST requests with custom bodies, headers, GZIP compression,
and dynamic variables. No changes required for existing GET request
configurations.
* api-change:`route53resolver`: Adds support for enabling detailed metrics on
Route 53 Resolver endpoints using RniEnhancedMetricsEnabled and
TargetNameServerMetricsEnabled in the CreateResolverEndpoint and
UpdateResolverEndpoint APIs, providing enhanced visibility into Resolver
endpoint and target name server performance.
* api-change:`s3`: This release adds support for the new optional field
'LifecycleExpirationDate' in S3 Inventory configurations.
* api-change:`service-quotas`: Add support for SQ Dashboard Api
* feature:Migration: Implement a `--v2-debug` flag and
`AWS_CLI_UPGRADE_DEBUG_MODE` environment variable that detects breaking
changes for AWS CLI v2 for entered commands.
* from version 1.43.15
* api-change:`bcm-recommended-actions`: Added new freetier action types to
RecommendedAction.type.
* api-change:`connect`: Amazon Connect now offers automated post-chat surveys
triggered when customers end conversations. This captures timely feedback
while experience is fresh, using either a no-code form builder or Amazon
Lex-powered interactive surveys.
* api-change:`datasync`: Adds Enhanced mode support for NFS and SMB locations.
SMB credentials are now managed via Secrets Manager, and may be encrypted
with service or customer managed keys. Increases AgentArns maximum count to
8 (max 4 per TaskMode). Adds folder counters to DescribeTaskExecution for
Enhanced mode tasks.
* api-change:`workspaces-web`: Adds support for portal branding customization,
enabling administrators to personalize end-user portals with custom assets.
* from version 1.43.14
* api-change:`lambda`: Add Dotnet 10 (dotnet10) support to AWS Lambda.
* api-change:`organizations`: Add support for policy operations on the NETWORK
SECURITY DIRECTOR POLICY policy type.
* api-change:`quicksight`: This release adds new GetIdentityContext API,
Dashboard customization options for tables and pivot tables, Visual styling
options- borders and decals, map GeocodingPreferences, KeyPairCredentials
for DataSourceCredentials. Snapshot APIs now support registered users.
Parameters limit increased to 400
* api-change:`secretsmanager`: Add SortBy parameter to ListSecrets
* api-change:`sesv2`: Update GetEmailIdentity and CreateEmailIdentity response
to include SigningHostedZone in DkimAttributes. Updated
PutEmailIdentityDkimSigningAttributes Response to include SigningHostedZone.
* from version 1.43.13
* api-change:`bedrock`: Automated Reasoning checks in Amazon Bedrock
Guardrails is capable of generating policy scenarios to validate policies.
The GetAutomatedReasoningPolicyBuildWorkflowResultAssets API now adds POLICY
SCENARIO asset type, allowing customers to retrieve scenarios generated by
the build workflow.
* api-change:`billingconductor`: Launch itemized custom line item and service
line item filter
* api-change:`cloudwatch`: This release introduces two additional protocols
AWS JSON 1.1 and Smithy RPC v2 CBOR, replacing the currently utilized one,
AWSQuery. AWS SDKs will prioritize the protocol that is the most performant
for each language.
* api-change:`odb`: The following APIs now return
CloudExadataInfrastructureArn and OdbNetworkArn fields for improved resource
identification and AWS service integration - GetCloudVmCluster,
ListCloudVmClusters, GetCloudAutonomousVmCluster, and
ListCloudAutonomousVmClusters.
* api-change:`opensearch`: The CreateApplication API now supports an optional
kms key arn parameter to allow customers to specify a CMK for application
encryption.
* api-change:`partnercentral-selling`: Adds support for the new
Project.AwsPartition field on Opportunity and AWS Opportunity Summary. Use
this field to specify the AWS partition where the opportunity will be
deployed.
* api-change:`signer`: Adds support for Signer GetRevocationStatus with
updated endpoints
* Update to 1.43.12
* api-change:`account`: This release adds a new API
(GetGovCloudAccountInformation) used to retrieve information about a linked
GovCloud account from the standard AWS partition.
* api-change:`appsync`: Update Event API to require EventConfig parameter in
creation and update requests.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`guardduty`: Adding support for Ec2LaunchTemplate Version field
* api-change:`ivs-realtime`: Token Exchange introduces seamless token exchange
capabilities for IVS RTX, enabling customers to upgrade or downgrade token
capabilities and update token attributes within the IVS client SDK without
forcing clients to disconnect and reconnect.
* api-change:`mgn`: Added parameters encryption, IPv4/IPv6 protocol
configuration, and enhanced tagging support for replication operations.
* api-change:`route53`: Amazon Route 53 now supports the EU (Germany) Region
(eusc-de-east-1) for latency records, geoproximity records, and private DNS
for Amazon VPCs in that region
* from version 1.43.11
* api-change:`ce`: Add support for Cost Category resource associations
including filtering by resource type on ListCostCategoryDefinitions and new
ListCostCategoryResourceAssociations API.
* api-change:`ec2`: Amazon EC2 P6-B300 instances provide 8x NVIDIA Blackwell
Ultra GPUs with 2.1 TB high bandwidth GPU memory, 6.4 Tbps EFA networking,
300 Gbps dedicated ENA throughput, and 4 TB of system memory. Amazon EC2 C8a
instances are powered by 5th Gen AMD EPYC processors with a maximum
frequency of 4.5 GHz.
* api-change:`identitystore`: Updating AWS Identity Store APIs to support
Attribute Extensions capability, with the first release adding Enterprise
Attributes. This launch aligns Identity Store APIs with SCIM for enterprise
attributes, reducing cases when customers are forced to use SCIM due to lack
of SigV4 API support.
* api-change:`partnercentral-selling`: Deal Sizing Service for AI-based deal
size estimation with AWS service-level breakdown, supporting Expansion and
Migration deals across Technology, and Reseller partner cohorts, including
Pricing Calculator AddOn for MAP deals and funding incentives.
* api-change:`rds`: Adding support for tagging RDS Instance/Cluster Automated
Backups
* api-change:`redshift-serverless`: Added GetIdentityCenterAuthToken API to
retrieve encrypted authentication tokens for Identity Center integrated
serverless workgroups. This API enables programmatic access to secure
Identity Center tokens with proper error handling and parameter validation
across supported SDK languages.
* api-change:`rolesanywhere`: Increases certificate string length for trust
anchor source data to support ML-DSA certificates.
* api-change:`sesv2`: Update Mail Manager Archive ARN validation
* from version 1.43.10
* api-change:`ecs`: Updating stop-task API to encapsulate containers with
custom stop signal
* api-change:`iam`: Adding the ExpirationTime attribute to the delegation
request resource.
* api-change:`inspector2`: This release adds a new ScanStatus called
"Unsupported Code Artifacts". This ScanStatus will be returned when a Lambda
function was not code scanned because it has unsupported code artifacts.
* api-change:`partnercentral-account`: Adding Verification API's to Partner
Central Account SDK.
* api-change:`sesv2`: Updating the desired url for
`PutEmailIdentityDkimSigningAttributes` from v1 to v2
* from version 1.43.9
* api-change:`lambda`: Add DisallowedByVpcEncryptionControl to the
LastUpdateStatusReasonCode and StateReasonCode enums to represent failures
caused by VPC Encryption Controls.
* from version 1.43.8
* api-change:`bedrock`: Adding support in Amazon Bedrock to customize models
with reinforcement fine-tuning (RFT) and support for updating the existing
Custom Model Deployments.
* api-change:`sagemaker`: Introduces Serverless training: A fully managed
compute infrastructure that abstracts away all infrastructure complexity,
allowing you to focus purely on model development. Added AI model
customization assets used to train, refine, and evaluate custom models
during the model customization process.
* from version 1.43.7
* api-change:`bedrock`: Adds the audioDataDeliveryEnabled boolean field to the
Model Invocation Logging Configuration.
* api-change:`bedrock-agentcore`: Support for AgentCore Evaluations and
Episodic memory strategy for AgentCore Memory.
* api-change:`bedrock-agentcore-control`: Supports AgentCore Evaluations,
Policy, Episodic Memory Strategy, Resource Based Policy for Runtime and
Gateway APIs, API Gateway Rest API Targets and enhances JWT authorizer.
* api-change:`bedrock-runtime`: Adds support for Audio Blocks and Streaming
Image Output plus new Stop Reasons of malformed_model_output and
malformed_tool_use.
* api-change:`ce`: This release updates existing Savings Plans Purchase
Analyzer and Recommendations APIs to support Database Savings Plans.
* api-change:`datazone`: Amazon DataZone now supports exporting Catalog
datasets as Amazon S3 tables, and provides automatic business glossary term
suggestions for data assets.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`fsx`: S3 Access Points support for FSx for NetApp ONTAP
* api-change:`guardduty`: Adding support for extended threat detection for
Amazon EC2 and Amazon ECS. Adding support for wild card suppression rules.
* api-change:`lambda`: Launching Lambda durable functions - a new feature to
build reliable multi-step applications and AI workflows natively within the
Lambda developer experience.
* api-change:`logs`: CloudWatch Logs adds managed S3 Tables integration to
access logs using other analytical tools, as well as facets and field
indexing to simplify log analytics in CloudWatch Logs Insights.
* api-change:`nova-act`: Initial release of Nova Act SDK. The Nova Act service
enables customers to build and manage fleets of agents for automating
production UI workflows with high reliability, fastest time-to-value, and
ease of implementation at scale.
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds
pipelines configuration for third party log ingestion and transformation of
all logs ingested, integration of CloudWatch logs with S3 Tables, and AWS
account or organization level enablement for 7 AWS services.
* api-change:`opensearch`: GPU-acceleration helps you build large-scale vector
databases faster and more efficiently. You can enable this feature on new
OpenSearch domains and OpenSearch Serverless collections. This feature uses
GPU-acceleration to reduce the time needed to index data into vector
indexes.
* api-change:`opensearchserverless`: GPU-acceleration helps you build large-
scale vector databases faster and more efficiently. You can enable this
feature on new OpenSearch domains and OpenSearch Serverless collections.
This feature uses GPU-acceleration to reduce the time needed to index data
into vector indexes.
* api-change:`rds`: RDS Oracle and SQL Server: Add support for adding,
modifying, and removing additional storage volumes, offering up to 256TiB
storage; RDS SQL Server: Support Developer Edition via custom engine
versions for development and testing purposes; M7i/R7i instances with
Optimize CPU for cost savings.
* api-change:`s3`: New S3 Storage Class FSX_ONTAP
* api-change:`s3control`: Add support for S3 Storage Lens Advanced Performance
Metrics, Expanded Prefixes metrics report, and export to S3 Tables.
* api-change:`s3tables`: Add storage class, replication, and table record
expiration features to S3 Tables.
* api-change:`s3vectors`: Amazon S3 Vectors provides cost-effective, elastic,
and durable vector storage for queries based on semantic meaning and
similarity.
* api-change:`sagemaker`: Added support for serverless MLflow Apps. Added
support for new HubContentTypes (DataSet and JsonDoc) in Private Hub for AI
model customization assets, enabling tracking and management of training
datasets and evaluators (reward functions/prompts) throughout the ML
lifecycle.
* api-change:`savingsplans`: Added support for Amazon Database Savings Plans
* api-change:`securityhub`: ITSM enhancements: DRYRUN mode for testing ticket
creation, ServiceNow now uses AWS Secrets Manager for credentials,
ConnectorRegistrationsV2 renamed to RegisterConnectorV2, added
ServiceQuotaExceededException error, and ConnectorStatus visibility in
CreateConnectorV2.
* from version 1.43.6
* api-change:`appintegrations`: This release adds support for MCP servers via
the ApplicationType field, allowing customers to register their Bedrock
AgentCore gateways as third party applications.
* api-change:`bedrock-agent`: Support audio and video ingestion on Bedrock
Knowledge Bases.
* api-change:`bedrock-agent-runtime`: Support audio and video content
retrieval on Bedrock Knowledge Bases.
* api-change:`cleanrooms`: AWS Clean Rooms now supports privacy-enhancing
synthetic dataset generation for custom ML training.
* api-change:`cleanroomsml`: AWS Clean Rooms ML now supports privacy-enhancing
synthetic dataset generation for custom ML training.
* api-change:`connect`: This is a combined re:Invent release for Amazon
Connect.
* api-change:`connectcampaignsv2`: This release added support for new WhatsApp
channel and Journey type outbound campaign
* api-change:`connectparticipant`: Amazon Connect now supports message
processing that intercepts and processes chat messages before they reach any
participant.
* api-change:`customer-profiles`: This release introduces, CRUD APIs for the
DomainObjectType and Recommender resources, APIs to offer statistical
insights on Object Type Attributes, Changes to SegmentDefinition APIs to
support SQL queries to create Segments, and Changes to Domain APIs to
support Data Store.
* api-change:`eks`: This release adds support for EKS Capabilities
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`glue`: feature: Glue: Add support for Iceberg materialized view
in Glue Data Catalog, including updated CreateTable API to support
materialized views and new APIs for managing data refresh for materialized
views. feature: Glue: Add support for Iceberg table encryption keys and
struct field defaults.
* api-change:`lambda`: Launching Lambda Managed Instances - a new feature to
run Lambda on EC2.
* api-change:`lexv2-models`: Adds support for speech-to-speech models for
human-like, adaptive, and expressive voice interactions. Also adds support
for speech model preference, allowing customers to select which speech model
they want to use for speech-to-text requests.
* api-change:`marketplace-agreement`: This release supports 1/multi-product
transactions via offer sets. DescribeAgreement and SearchAgreements APIs now
return offer set IDs. SearchAgreements also supports filtering by offer set
ID and 2/variable payment pricing terms will be returned through
GetAgreementTerms.
* api-change:`marketplace-catalog`: This release introduces offer set entity
in AWS Marketplace Catalog API to enable multi-product transaction. Offer
set enables sellers to group multiple private offers into a single-click
purchase experience, simplifying procurement for customers purchasing multi-
product solutions.
* api-change:`partnercentral-account`: Initial GA launch of Partner Central
Account
* api-change:`partnercentral-benefits`: Initial GA launch of Partner Central
Benefits
* api-change:`partnercentral-selling`: New Features: Lead Management APIs for
capturing and nurturing leads Lead invitation support for partner
collaboration Lead-to-opportunity conversion operations AWS Marketplace
OfferSets support for opportunities
* api-change:`personalize`: This release adds support for
includedDatasetColumns and performIncrementalUpdate in solution APIs, and
rankingInfluence in campaign and batch inference APIs.
* api-change:`qconnect`: New AIAgent types: Orchestration for
ModelContextProtocol tool integration, CaseSummary for Amazon Connect Case
summaries, NoteTaker for Agent Assistance notes. Added ListSpans and
Retrieve APIs. Enhanced Q in Connect AssistantAssociationType to support
Bring Your Own Bedrock Knowledge Bases.
* api-change:`route53globalresolver`: Add SDK for Amazon Route 53 Global
Resolver, a fully managed DNS resolver service that offers broad DNS-
filtering security controls.
* from version 1.43.5
* api-change:`bedrock-runtime`: Bedrock Runtime Reserved Service Support
* api-change:`compute-optimizer`: Compute Optimizer now identifies idle NAT
Gateway resources for cost optimization based on traffic patterns and backup
configuration analysis. Access recommendations via the
GetIdleRecommendations API.
* api-change:`cost-optimization-hub`: This release enables AWS Cost
Optimization Hub to show cost optimization recommendations for NAT Gateway.
* from version 1.43.4
* api-change:`ec2`: This release adds support to view Network firewall proxy
appliances attached to an existing NAT Gateway via DescribeNatGateways API
NatGatewayAttachedAppliance structure.
* api-change:`network-firewall`: Network Firewall release of the Proxy
feature.
* api-change:`organizations`: Add support for policy operations on the
S3_POLICY and BEDROCK_POLICY policy type.
* api-change:`route53`: Adds support for new route53 feature: accelerated
recovery.
* Update to 1.43.3
* api-change:`cloudfront`: Add TrustStore, ConnectionFunction APIs to
CloudFront SDK
* api-change:`logs`: New CloudWatch Logs feature - LogGroup Deletion
Protection, a capability that allows customers to safeguard their critical
CloudWatch log groups from accidental or unintended deletion.
* from version 1.43.2
* api-change:`apigateway`: API Gateway supports VPC link V2 for REST APIs.
* api-change:`athena`: Introduces Spark workgroup features including log
persistence, S3/CloudWatch delivery, UI and History Server APIs, and
SparkConnect 3.5.6 support. Adds DPU usage limits at workgroup and query
levels as well as DPU usage tracking for Capacity Reservation queries to
optimize performance and costs.
* api-change:`bedrock`: Add support to automatically enforce safeguards across
accounts within an AWS Organization.
* api-change:`bedrock-agentcore-control`: Support for agentcore gateway
interceptor configurations and NONE authorizer type
* api-change:`bedrock-data-automation-runtime`: Adding new fields to
GetDataAutomationStatus: jobSubmissionTime, jobCompletionTime, and
jobDurationInSeconds
* api-change:`bedrock-runtime`: Add support to automatically enforce
safeguards across accounts within an AWS Organization.
* api-change:`cloudformation`: Adds the DependsOn field to the AutoDeployment
configuration parameter for CreateStackSet, UpdateStackSet, and
DescribeStackSet APIs, allowing users to set and read auto-deployment
dependencies between StackSets
* api-change:`compute-optimizer-automation`: Initial release of AWS Compute
Optimizer Automation. Create automation rules to implement recommended
actions on a recurring schedule based on your specified criteria. Supported
actions include: snapshot and delete unattached EBS volumes and upgrade
volume types to the latest generation.
* api-change:`connect`: New APIs to support aliases and versions for
ContactFlowModule. Updated ContactFlowModule APIs to support custom blocks.
* api-change:`controltower`: The manifest field is now optional for the AWS
Control Tower CreateLandingZone and UpdateLandingZone APIs for Landing Zone
version 4.0
* api-change:`ec2`: This release adds a new capability to create and manage
interruptible EC2 Capacity Reservations.
* api-change:`ecr`: Add support for ECR managed signing
* api-change:`eks`: Adds support for controlPlaneScalingConfig on EKS
Clusters.
* api-change:`elbv2`: This release adds the health check log feature in ALB,
allowing customers to send detailed target health check log data directly to
their designated Amazon S3 bucket.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`invoicing`: Added the CreateProcurementPortalPreference,
GetProcurementPortalPreference, PutProcurementPortalPreference,
UpdateProcurementPortalPreferenceStatus, ListProcurementPortalPreferences
and DeleteProcurementPortalPreference APIs for procurement portal preference
management.
* api-change:`kinesisvideo`: This release adds support for Tiered Storage
* api-change:`kms`: Support for on-demand rotation of AWS KMS Multi-Region
keys with imported key material
* api-change:`lambda`: Launching Enhanced Error Handling and ESM Grouping
capabilities for Kafka ESMs
* api-change:`lexv2-models`: Adds support for Intent Disambiguation, allowing
resolution of ambiguous user inputs when multiple intents match by
presenting clarifying questions to users. Also adds Speech Detection
Sensitivity configuration for optimizing voice activity detection
sensitivity levels in various noise environments.
* api-change:`mailmanager`: Add support for resources in the aws-eusc
partition.
* api-change:`marketplace-entitlement`: Endpoint update for new region
* api-change:`mediapackagev2`: Adds support for excluding session key tags
from HLS multivariant playlists
* api-change:`meteringmarketplace`: Endpoint update for new region
* api-change:`odb`: Adds AssociateIamRoleToResource and
DisassociateIamRoleFromResource APIs for managing IAM roles. Enhances
CreateOdbNetwork and UpdateOdbNetwork APIs with KMS, STS, and cross-region
S3 parameters. Adds OCI identity domain support to InitializeService API.
* api-change:`organizations`: Add support for policy operations on the
UPGRADE_ROLLOUT_POLICY policy type.
* api-change:`qconnect`: This release introduces two new messaging channel
subtypes: Push, WhatsApp, under MessageTemplate which is a resource in
Amazon Q in Connect.
* api-change:`quicksight`: Amazon Quick Suite now supports QuickChat as an
embedding type when calling the GenerateEmbedUrlForRegisteredUser API,
enabling developers to embed conversational AI agents directly into their
applications.
* api-change:`rds`: Add support for Upgrade Rollout Order
* api-change:`redshift`: Added support for Amazon Redshift Federated
Permissions and AWS IAM Identity Center trusted identity propagation.
* api-change:`redshift-serverless`: Added UpdateLakehouseConfiguration API to
manage Amazon Redshift Federated Permissions and AWS IAM Identity Center
trusted identity propagation for namespaces.
* api-change:`sagemaker`: Enhanced SageMaker HyperPod instance groups with
support for MinInstanceCount, CapacityRequirements (Spot/On-Demand), and
KubernetesConfig (labels and taints). Also Added speculative decoding and
MaxInstanceCount for model optimization jobs.
* api-change:`security-ir`: Add ListInvestigations and SendFeedback APIs to
support SecurityIR AI agents
* api-change:`sesv2`: Added support for new SES regions - Asia Pacific
(Malaysia) and Canada (Calgary)
* api-change:`transfer`: Adds support for creating Webapps accessible from a
VPC.
* from version 1.43.1
* api-change:`application-signals`: Amazon CloudWatch Application Signals now
supports un-instrumented services discovery, cross-account views, and change
history, helping SRE and DevOps teams monitor and troubleshoot their large-
scale distributed applications.
* api-change:`autoscaling`: This release adds support for three new features:
1) Image ID overrides in mixed instances policy, 2) Replace Root Volume - a
new strategy for Instance Refresh, and 3) Instance Lifecycle Policy for
enhanced instance lifecycle management.
* api-change:`bedrock-agentcore`: Bedrock AgentCore Memory release for
redriving memory extraction jobs (StartMemoryExtractionJob and
ListMemoryExtractionJob)
* api-change:`bedrock-data-automation`: Added support for Synchronous project
type and PII Detection and Redaction
* api-change:`bedrock-data-automation-runtime`: Bedrock Data Automation
Runtime Sync API
* api-change:`braket`: Add support for Braket spending limits.
* api-change:`budgets`: Add BillingViewHealthStatusException to
DescribeBudgetPerformanceHistory and ServiceQuotaExceededException to
UpdateBudget for improved error handling with Billing Views.
* api-change:`cloudfront`: This release adds support for bring your own IP
(BYOIP) to CloudFront's CreateAnycastIpList API through an optional
IpamCidrConfigs field.
* api-change:`cloudtrail`: AWS launches CloudTrail aggregated events to
simplify monitoring of data events at scale. This feature delivers both
granular and summarized data events for resources like S3/Lambda, helping
security teams identify patterns without custom aggregation logic.
* api-change:`connect`: Add optional ability to exclude users from send
notification actions for Contact Lens Rules.
* api-change:`datasync`: The partition value "aws-eusc" is now permitted for
ARN (Amazon Resource Name) fields.
* api-change:`devicefarm`: Add support for environment variables and an IAM
execution role.
* api-change:`dms`: Added support for customer-managed KMS key (CMK) for
encryption for import private key certificate. Additionally added Amazon
SageMaker Lakehouse endpoint used for zero-ETL integrations with data
warehouses.
* api-change:`dsql`: Added clusterVpcEndpoint field to
GetVpcEndpointServiceName API response, returning the VPC connection
endpoint for the cluster
* api-change:`ec2`: This release adds support for multiple features including:
VPC Encryption Control for the status of traffic flow; S2S VPN BGP Logging;
TGW Flexible Costs; IPAM allocation of static IPs from IPAM pools to CF
Anycast IP lists used on CloudFront distribution; and EBS Volume Integration
with Recycle Bin
* api-change:`ecs`: Launching Amazon ECS Express Mode - a new feature that
enables developers to quickly launch highly available, scalable
containerized applications with a single command.
* api-change:`elbv2`: This release adds the target optimizer feature in ALB,
enabling strict concurrency enforcement on targets.
* api-change:`emr`: Add support for configuring S3 destination for step logs
on a per-step basis.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`glue`: Added FunctionType parameter to Glue
GetuserDefinedFunctions.
* api-change:`imagebuilder`: EC2 Image Builder now enables the distribution of
existing AMIs, retry distribution, and define distribution workflows. It
also supports automatic versioning for recipes and components, allowing
automatic version increments and dynamic referencing in pipelines.
* api-change:`kinesis`: Kinesis Data Streams now supports up to 50 Enhance
Fan-out consumers for On-demand Advantage Streams. On-demand Standard and
Provisioned streams will continue with the existing limit of 20 consumers
for Enhanced Fan-out.
* api-change:`lakeformation`: Added ServiceIntegrations as a request parameter
for CreateLakeFormationIdentityCenterConfigurationRequest and
UpdateLakeFormationIdentityCenterConfigurationRequest and response parameter
for DescribeLakeFormationIdentityCenterConfigurationResponse
* api-change:`license-manager`: Added cross-account resource aggregation via
license asset groups and expiry tracking for Self-Managed Licenses. Extended
Org-Wide View to Self-Managed Licenses, added reporting for license asset
groups, and removed Athena/Glue dependencies for cross-account resource
discovery in commercial regions.
* api-change:`networkmanager`: This release adds support for Cloud WAN Routing
Policy providing customers sophisticated routing controls to better manage
their global networks
* api-change:`organizations`: Added new APIs for Billing Transfer, new policy
type INSPECTOR_POLICY, and allow an account to transfer between
organizations
* api-change:`quicksight`: Introducing comprehensive theme styling controls.
New features include border customization (radius, width, color), flexible
padding controls, background styling for cards and sheets, centralized
typography management, and visual-level override support across layouts.
* api-change:`rbin`: Add support for EBS volume in Recycle Bin
* api-change:`rds`: Add support for VPC Encryption Controls.
* api-change:`redshift-data`: Increasing the length limit of Statement Name
from 500 to 2048.
* api-change:`s3`: Enable / Disable ABAC on a general purpose bucket.
* api-change:`sagemaker`: Added training plan support for inference endpoints.
Added HyperPod task governance with accelerator partition-based quota
allocation. Added BatchRebootClusterNodes and BatchReplaceClusterNodes APIs.
Updated ListClusterNodes to include privateDnsHostName.
* api-change:`securityhub`: Release Findings and Resources Trends APIs-
GetFindingsTrendsV2 and GetResourcesTrendsV2. This supports time-series
aggregated counts with composite filtering for 1-year of historical data
analysis of Findings and Resources.
* from version 1.43.0
* api-change:`apigateway`: API Gateway now supports response streaming and new
security policies for REST APIs and custom domain names.
* api-change:`apigatewayv2`: Support for API Gateway portals and portal
products.
* api-change:`backup`: Amazon GuardDuty Malware Protection now supports AWS
Backup, extending malware detection capabilities to EC2, EBS, and S3
backups.
* api-change:`bcm-pricing-calculator`: Add GroupSharingPreference,
CostCategoryGroupSharingPreferenceArn, and
CostCategoryGroupSharingPreferenceEffectiveDate to Bill Estimate. Add
GroupSharingPreference and CostCategoryGroupSharingPreferenceArn to Bill
Scenario.
* api-change:`bedrock-runtime`: This release includes support for Search
Results.
* api-change:`billing`: Added name filtering support to ListBillingViews API
through the new names parameter to efficiently filter billing views by name.
* api-change:`billingconductor`: This release adds support for Billing
Transfers, enabling management of billing transfers with billing groups on
AWS Billing Conductor.
* api-change:`ce`: Add support for COST_CATEGORY, TAG, and LINKED_ACCOUNT AWS
managed cost anomaly detection monitors
* api-change:`cloudtrail`: AWS CloudTrail now supports Insights for data
events, expanding beyond management events to automatically detect unusual
activity on data plane operations.
* api-change:`connectcampaignsv2`: This release added support for ring timer
configuration for campaign calls.
* api-change:`cost-optimization-hub`: Release ListEfficiencyMetrics API
* api-change:`datazone`: Amazon DataZone now supports business metadata
(readme and metadata forms) at the individual attribute (column) level, a
new rule type for glossary terms, and the ability to update the owner of the
root domain unit.
* api-change:`dynamodb`: Extended Global Secondary Index (GSI) composite keys
to support up to 8 attributes.
* api-change:`ec2`: This launch adds support for two new features: Regional
NAT Gateway and IPAM Policies. IPAM policies offers customers central
control for public IPv4 assignments across AWS services. Regional NAT is a
single NAT Gateway that automatically expands across AZs in a VPC to
maintain high availability.
* api-change:`ecr`: Add support for ECR archival storage class and Inspector
org policy for scanning
* api-change:`ecs`: Added support for Amazon ECS Managed Instances
infrastructure optimization configuration.
* api-change:`emr`: Add CloudWatch Logs integration for Spark driver, executor
and step logs
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`fsx`: Adding File Server Resource Manager configuration to FSx
Windows
* api-change:`guardduty`: Add support for scanning and viewing scan results
for backup resource types
* api-change:`health`: Adds actionability and personas properties to Health
events exposed through DescribeEvents, DescribeEventsForOrganization,
DescribeEventDetails, and DescribeEventTypes APIs. Adds filtering by
actionabilities and personas in EventFilter, OrganizationEventFilter,
EventTypeFilter.
* api-change:`iam`: Added the EnableOutboundWebIdentityFederation,
DisableOutboundWebIdentityFederation and
GetOutboundWebIdentityFederationInfo APIs for the IAM outbound federation
feature.
* api-change:`inspector2`: This release introduces
BLOCKED_BY_ORGANIZATION_POLICY error code and IMAGE_ARCHIVED
scanStatusReason. BLOCKED_BY_ORGANIZATION_POLICY error code is returned when
an operation is blocked by an AWS Organizations policy. IMAGE_ARCHIVED
scanStatusReason is returned when an Image is archived in ECR.
* api-change:`invoicing`: Add support for adding Billing transfers in Invoice
configuration
* api-change:`lambda`: Added support for creating and invoking Tenant Isolated
functions in AWS Lambda APIs.
* api-change:`logs`: Adding support for ocsf version 1.5, add optional
parameter MappingVersion
* api-change:`mediaconnect`: This release adds support for global routing in
AWS Elemental MediaConnect. You can now use router inputs and router outputs
to manage global video and audio routing workflows both within the AWS-Cloud
and over the public internet.
* api-change:`medialive`: MediaLive is adding support for MediaConnect Router
by supporting a new input type called MEDIACONNECT_ROUTER. This new input
type will provide seamless encrypted transport between MediaConnect Router
and your MediaLive channel.
* api-change:`network-firewall`: Partner Managed Rulegroup feature support
* api-change:`networkflowmonitor`: Added new enum value (AWS::EKS::Cluster)
for type field under MonitorLocalResource
* api-change:`partnercentral-channel`: Initial GA launch of Partner Central
Channel
* api-change:`route53`: Add dual-stack endpoint support for Route53
* api-change:`rum`: CloudWatch RUM now supports mobile application monitoring
for Android and iOS platforms
* api-change:`s3`: Adds support for blocking SSE-C writes to general purpose
buckets.
* api-change:`sagemaker`: Added support for enhanced metrics for SageMaker AI
Endpoints. This features provides Utilization Metrics at instance and
container granularity and also provides easy configuration of metric publish
frequency from 10 sec -> 5 mins
* api-change:`secretsmanager`: Adds support to create, update, retrieve,
rotate, and delete managed external secrets.
* api-change:`signin`: AWS Sign-In manages authentication for AWS services.
This service provides secure authentication flows for accessing AWS
resources from the console and developer tools. This release adds the
CreateOAuth2Token API, which can be used to fetch OAuth2 access tokens and
refresh tokens from Sign-In.
* api-change:`stepfunctions`: Adds support to TestState for mocked results and
exceptions, along with additional inspection data.
* api-change:`sts`: 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:credentials: Adds support for the login credential provider,
allowing users to use AWS Management Console credentials for authentication.
* from version 1.42.76
* api-change:`autoscaling`: This release adds the new LaunchInstances API,
which can launch instances synchronously in an AutoScaling group. The API
also returns instances info and launch error back immediately.
* api-change:`backup`: AWS Backup now supports a low-cost warm storage tier
for Amazon S3 backup data.
* api-change:`bedrock-runtime`: Amazon Bedrock Runtime Service Tier Support
Launch
* api-change:`cloudformation`: New CloudFormation DescribeEvents API with
operation ID tracking and failure filtering capabilities to quickly identify
root causes of deployment failures. Also, a DeploymentMode parameter for the
CreateChangeSet API that enables creation of drift-aware change sets for
safe drift management.
* api-change:`connect`: This release added support for ring timer
configuration for campaign calls.
* api-change:`ec2`: AWS Site-to-Site VPN now supports VPN Concentrator, a new
feature that enables customers to connect multiple low-bandwidth sites
connections through a single attachment, simplifying multi-site connectivity
for distributed enterprises.
* api-change:`iam`: Added the AssociateDelegationRequest,
GetDelegationRequest, AcceptDelegationRequest, RejectDelegatonRequest,
ListDelegationRequests, UpdateDelegationRequest, SendDelegationToken and
GetHumanReadableSummary APIs for the IAM temporary delegation feature.
* api-change:`kafka`: Amazon MSK adds three new APIs, ListTopics,
DescribeTopic, and DescribeTopicPartitions for viewing Kafka topics in your
MSK clusters.
* api-change:`logs`: CloudWatch Logs updates: Added capability to setup a
recurring schedule for log insights queries. Logs introduced Scheduled
Queries (managed through Create/Update/Get/Delete/List/History Scheduled
Query APIs). For more information, see CloudWatch Logs API documentation.
* api-change:`resourcegroupstaggingapi`: Add support for new ListRequiredTags
API used to retrieve the required tags specified in a customer's effective
tag policy.
* api-change:`storagegateway`: Adds support for European Sovereign Cloud ARNs
in Storage Gateway API parameters.
* api-change:`wafv2`: AssociateWebACL, UpdateWebACL and
PutLoggingConfiguration will now throw
WAFFeatureNotIncludedInPricingPlanException when the request contains a
feature that is not included in the CloudFront pricing plan of the WebACL.
* from version 1.42.75
* api-change:`appstream`: Adding support for additional instances and extended
storage
* api-change:`backup`: AWS Backup now supports specifying a logically air-
gapped backup vault as a primary backup target in backup plans and on-demand
backup jobs.
* api-change:`bedrock`: Automated Reasoning checks in Amazon Bedrock
Guardrails now automatically generate Q&A tests for new Automated Reasoning
policies. The GetAutomatedReasoningPolicyBuildWorkflowResultAssets API adds
GENERATED_TEST_CASES asset type, allowing customers to retrieve tests
generated by the build workflow.
* api-change:`devicefarm`: This release adds support for interacting with
devices during a remote access session using the remoteDriverEndpoint
interface
* api-change:`dms`: This release introduces the SAP ASE(Sybase) Data Provider
for AWS Data Migration Service (DMS). In addition, DMS Schema Conversion now
supports this provider, enabling customers to migrate SAP ASE(Sybase)
databases to Amazon RDS for PostgreSQL or Aurora PostgreSQL seamlessly.
* api-change:`ec2`: This release introduces new APIs:
DescribeInstanceSqlHaStates, DescribeInstanceSqlHaHistoryStates,
EnableInstanceSqlHaStandbyDetections and
DisableInstanceSqlHaStandbyDetections on Amazon EC2, allowing customers to
enroll and monitor SQL Server licensing fee savings for their SQL HA EC2
instances.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`glue`: Amazon Glue Releasing 2 the new API
ListIntegrationResourceProperties and DeleteIntegrationResourceProperty
along with minor improvement on existing API(s).
* api-change:`guardduty`: Add S3 On-Demand Object Scanning
* api-change:`lexv2-models`: Adds support for LLM as Primary, allowing usage
of LLMs as the default NLU system.
* api-change:`medialive`: Adds configurations for spatial/temporal adaptive
quantization in AV1 codec, and conversion to HLG output color space in H265
codec.
* api-change:`mediapackagev2`: Add support for SCTE messages in Segment file
output
* api-change:`mwaa-serverless`: Amazon MWAA now offers serverless deployment,
eliminating operational overhead while optimizing costs. The service
supports YAML and Python-based workflows, with 80+ AWS Operators. It
provides isolated execution, IAM permissions, and automatic scaling with
pay-per-use pricing.
* api-change:`opensearch`: This release adds index operation APIs to support
Automatic Semantic Enrichment feature
* api-change:`pcs`: Added support for the managed Slurm REST API endpoint
* api-change:`route53resolver`: Adding DICTIONARY_DGA to dns-threat-protection
as a new enum type. Customers can now set rules for dictionary dga
protection
* from version 1.42.74
* api-change:`datazone`: Adds support for granting read and write access to
Amazon S3 general purpose buckets using CreateSubscriptionRequest and
AcceptSubscriptionRequest APIs. Also adds search filters for SSOUser and
SSOGroup to ListSubscriptions APIs and deprecates "sortBy" parameter for
ListSubscriptions APIs.
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateInstanceConnectEndpoint, DescribeInstanceConnectEndpoints, and
DeleteInstanceConnectEndpoint APIs.
* api-change:`imagebuilder`: EC2 Image Builder now supports invoking Lambda
functions and executing Step Functions state machine through image
workflows.
* api-change:`medialive`: Removed all the value constraint (min/max) for the
shape definitions (e.g. integerMin0Max3600) on the C2j models to get rid of
the need to request an exemption from the SDK team whenever a shape
definition (e.g. integerMin0Max3600) is changed.
* from version 1.42.73
* api-change:`cloudformation`: CloudFormation now supports GetHookResult API
with annotations to retrieve structured compliance check results and
remediation guidance for each evaluated resource, replacing the previous
single-message limitation with detailed validation outcomes.
* api-change:`controlcatalog`: Added support for related control mappings with
new RELATED_CONTROL mapping type in ListControlMappings API.
* api-change:`ec2`: Added support for new accelerator types ("media") and
accelerator names ("L4", "L40s", "GAUDI_HL_205", "INFERENTIA2", "TRAINIUM",
"TRAINIUM2", "U30") in Attributes Based Instance Type Selection for launched
instance types.
* api-change:`ecr`: Add Amazon ECR FIPS PrivateLink endpoint support
* api-change:`elbv2`: QUIC and TCP_QUIC protocol support for Network Load
Balancer (NLB). This capability enables customers to forward QUIC traffic to
their targets with ultra-low latency while maintaining session stickiness
using QUIC Connection IDs.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`iotwireless`: Integration of Device Location with Amazon
Sidewalk network for Amazon Sidewalk enabled devices
* api-change:`mediaconvert`: Lowers minimum duration for black video
generator. Adds support for embedding and signing C2PA content credentials
in DASH and CMAF HLS outputs.
* api-change:`rds`: Updated endpoint and service metadata
* api-change:`sagemaker`: Added support for minor version upgrades and AWS
Identity Center integration for SageMaker Hadron Partner Apps, enabling
automated version management and IdC group-based access control.
* api-change:`workspaces-web`: Support for managing web content filtering for
defining, tracking and regulating type of content accessed with WorkSpaces
Secure Browser as part of browser settings.
* from version 1.42.72
* api-change:`amp`: Add VPC source configuration support enabling Amazon
Managed Service for Prometheus Collector to collect metrics from MSK
clusters.
* api-change:`connect`: Updated Authentication Profile APIs to add support for
automatic logout on user inactivity
* api-change:`dms`: Added support of SQL statements creation, metadata model
discovery and selection rules transformation.
* api-change:`ec2`: Adds complete AMI ancestry tracing from immediate parent
through each preceding generation back to the root AMI
* api-change:`elbv2`: This release expands ALB Authentication to support JWT
verification and adds support for a new JWT validation action in listener
rule.
* api-change:`redshift`: Added GetIdentityCenterAuthToken API to retrieve
encrypted authentication tokens for Identity Center integrated applications.
This API enables programmatic access to secure Identity Center tokens with
proper error handling and parameter validation across supported SDK
languages.
* api-change:`s3tables`: Adds support for request metrics metrics APIs for S3
Tables
* api-change:`sagemaker`: Add support for trn2.3xlarge instance type for
SageMaker Hyperpod
* from version 1.42.71
* api-change:`batch`: Documentation-only update: update API and doc
descriptions per EKS ImageType default value switch from AL2 to AL2023.
* api-change:`bedrock-data-automation`: Added support for Language Expansion
feature for BDA Audio modality.
* api-change:`ec2`: AWS Site-to-Site VPN now supports VPN connections with up
to 5 Gbps bandwidth per tunnel, a 4x improvement from existing limit of 1.25
Gbps.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`medical-imaging`: Added new fields in existing APIs.
* api-change:`rtbfabric`: Added LogSettings and LinkAttribute fields to
external links
* api-change:`security-ir`: Added support for configuring communication
preferences as well as clearly displaying case comment author identities.
* from version 1.42.70
* api-change:`acm-pca`: Private Certificate Authority service now supports ML-
DSA key algorithms.
* api-change:`appstream`: AWS Appstream support for IPv6
* api-change:`backup`: AWS Backup supports backups of Amazon EKS clusters,
including Kubernetes cluster state and persistent storage attached to the
EKS cluster via a persistent volume claim (EBS volumes, EFS file systems,
and S3 buckets).
* api-change:`braket`: Adds ExperimentalCapabilities field to
CreateQuantumTask request and GetQuantumTask response objects. Enables use
of experimental software capabilities when creating quantum tasks.
* api-change:`datazone`: Remove trackingServerName from DataZone Connection
MLflowProperties
* api-change:`dsql`: Cluster endpoint added to CreateCluster and GetCluster
API responses
* api-change:`ec2`: Amazon EC2 Fleet customers can now filter instance types
based on encryption-in-transit support using Attribute-Based Instance Type
Selection (ABIS), eliminating the manual effort of identifying and selecting
compatible instance types for security-sensitive workloads.
* api-change:`guardduty`: Include tags filed in
CreatePublishingDestinationRequest and
DescribePublishingDestinationResponse.
* api-change:`iam`: Added CreateDelegationRequest API, which is not available
for general use at this time.
* api-change:`invoicing`: Added new invoicing get-invoice-pdf API Operation
* api-change:`kafka`: Amazon MSK now supports intelligent rebalancing for MSK
Express brokers.
* api-change:`sts`: Added GetDelegatedAccessToken API, which is not available
for general use at this time.
* api-change:`verifiedpermissions`: Amazon Verified Permissions / Features :
Adds support for entity Cedar tags.
* api-change:`wafv2`: AWS WAF now supports CLOUDWATCH_TELEMETRY_RULE_MANAGED
as a LogScope option, enabling automated logging configuration through
Amazon CloudWatch Logs for telemetry data collection and analysis.
* from version 1.42.69
* api-change:`controltower`: Added Parent Identifier support to
ListEnabledControls and GetEnabledControl API. Implemented RemediationType
support for Landing Zone operations: CreateLandingZone, UpdateLandingZone
and GetLandingZone APIs
* api-change:`ec2`: Adds PrivateDnsPreference and PrivateDnsSpecifiedDomains
to control private DNS resolution for resource and service network VPC
endpoints and IpamScopeExternalAuthorityConfiguration to integrate Amazon
VPC IPAM with a third-party IPAM service
* api-change:`kms`: Added support for new ECC_NIST_EDWARDS25519 AWS KMS key
spec
* api-change:`opensearch`: This release introduces the Default Application
feature, allowing users to set, change, or unset a preferred OpenSearch UI
application on a per-region basis for a streamlined and consistent user
experience.
* api-change:`vpc-lattice`: Amazon VPC Lattice now supports custom domain name
for resource configurations
* from version 1.42.68
* api-change:`accessanalyzer`: New field totalActiveErrors added to
getFindingsStatistics response.
* api-change:`backup`: AWS Backup now supports customer-managed keys (CMK) for
logically air-gapped vaults, enabling customers to maintain full control
over their encryption key lifecycle. This feature helps organizations meet
specific internal governance requirements or external regulatory compliance
standards.
* api-change:`connect`: Added support for Conditional Questions in Evaluation
Forms. Introduced Auto Evaluation capability for Evaluation Forms and
Contact Evaluations. Added new API operations: SearchEvaluationForms and
SearchContactEvaluations.
* api-change:`ec2`: Add Amazon EC2 R8a instance types
* api-change:`gamelift`: Amazon GameLift Servers now supports game builds that
use the Windows 2022 operating system.
* api-change:`identitystore`: IdentityStore API: added new KMSExceptionReason
fields to the Exception object; added multiple new fields to the User APIs -
UserStatus, Birthdate, Website and Photos; added multiple new metadata
fields for User, Groups and Membership APIs - CreatedAt, CreatedBy,
UpdatedAt and UpdatedBy.
* api-change:`quicksight`: Support for New Data Prep Experience
* api-change:`s3tables`: Adds support for tagging APIs for S3 Tables
* api-change:`s3vectors`: Amazon S3 Vectors provides cost-effective, elastic,
and durable vector storage for queries based on semantic meaning and
similarity.
* api-change:`sagemaker`: Added NodeProvisioningMode parameter to
UpdateCluster API to determine how instance provisioning is handled during
cluster operations; in Continuous mode. Added VpcId field in UpdateDomain
request for SageMaker Unified Studio domains with no VPC to add a customer
VPC.
* api-change:`ssm`: Provides NoLongerSupportedException error message
* from version 1.42.67
* api-change:`cloudfront`: This release adds new and updated API operations.
You can now use the IpAddressType field to specify either ipv4 or dualstack
for your Anycast static IP list. You can also enable cross-account resource
sharing to share your VPC origins with other AWS accounts
* api-change:`datazone`: Added support for Project Resource Tags
* api-change:`ec2`: This release adds AvailabilityZoneId support for
DescribeFastSnapshotRestores, DisableFastSnapshotRestores, and
EnableFastSnapshotRestores APIs.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`fsx`: Amazon FSx now enables secure management of Active
Directory credentials through AWS Secrets Manager integration. Customers can
use Secret ARNs instead of direct credentials when joining resources to
Active Directory domains.
* api-change:`groundstation`: Introduce CreateDataflowEndpointGroupV2 action
* api-change:`s3`: Launch IPv6 dual-stack support for S3 Express
* api-change:`sagemaker`: Add new fields in SageMaker Hyperpod DescribeCluster
API response: TargetStateCount, SoftwareUpdateStatus and
ActiveSoftwareDeploymentConfig to provide AMI update progress visibility .
* from version 1.42.66
* api-change:`pinpoint-sms-voice-v2`: This release adds support for the
CarrierLookup API, which returns information about a destination phone
number including if the number is valid, the carrier, and more.
* from version 1.42.65
* api-change:`bedrock-agentcore-control`: Adds support for direct code deploy
with CreateAgentRuntime and UpdateAgentRuntime
* api-change:`budgets`: Fix the AWS Budgets endpoint for the aws-eusc
partition.
* api-change:`ec2`: Add Amazon EC2 trn2.3xlarge instance type.
* api-change:`ecs`: Documentation-only update for LINEAR and CANARY deployment
strategies.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`kinesis`: Adds support for MinimumThroughputBillingCommitment
with new UpdateAccountSettings API. Adds support to configure warm
throughput for on-demand streams in new UpdateStreamWarmThroughput API and
existing CreateStream API and UpdateStreamMode API.
* from version 1.42.64
* api-change:`connectcases`: Added two new case rule types: Parent Child Field
Options (restricts child field options based on parent field value) and
Hidden (controls child field visibility based on parent field value). Both
enable dynamic field behavior within templates.
* api-change:`ec2`: Amazon VPC IP Address Manager (IPAM) now supports
automated prefix list management, allowing you to create rules that
automatically populate customer-managed prefix lists with CIDRs from your
IPAM pools or AWS resources based on tags, Regions, or other criteria.
* api-change:`emr`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`fms`: Update endpoint ruleset parameters casing
* api-change:`fsx`: Update endpoint ruleset parameters casing
* api-change:`health`: Update endpoint ruleset parameters casing
* api-change:`kinesis`: Update endpoint ruleset parameters casing
* api-change:`lambda`: Add Python3.14 (python3.14) and Java 25 (java25)
support to AWS Lambda
* api-change:`logs`: Update endpoint ruleset parameters casing
* api-change:`marketplace-catalog`: Update endpoint ruleset parameters casing
* api-change:`mediaconvert`: Adds SlowPalPitchCorrection to audio pitch
correction settings. Enables opacity for VideoOverlays. Adds REMUX_ALL
option to enable multi-rendition passthrough to VideoSelector for allow
listed accounts.
* api-change:`omics`: Added WDL_LENIENT engine type that enables implicit
typecasting of variable values to its compatible declared types
* api-change:`payment-cryptography`: Allow additional characters in the
CertificateSubject for GetCertificateSigningRequest API.
* api-change:`redshift`: Update endpoint ruleset parameters casing
* api-change:`resourcegroupstaggingapi`: Update endpoint ruleset parameters
casing
* api-change:`sagemaker`: Allow update of platform identifier via
UpdateNotebookInstance operation.
* api-change:`savingsplans`: Add dual-stack endpoint support for Savings Plans
* api-change:`snowball`: Update endpoint ruleset parameters casing
* api-change:`ssm-quicksetup`: Update endpoint ruleset parameters casing
* api-change:`textract`: Update endpoint ruleset parameters casing
* api-change:`waf`: Update endpoint ruleset parameters casing
* from version 1.42.63
* api-change:`amp`: Add Anomaly Detection APIs for Amazon Managed Prometheus
* api-change:`apigateway`: Update endpoint ruleset parameters casing
* api-change:`appconfig`: Update endpoint ruleset parameters casing
* api-change:`appflow`: Update endpoint ruleset parameters casing
* api-change:`applicationcostprofiler`: Update endpoint ruleset parameters
casing
* api-change:`appmesh`: Update endpoint ruleset parameters casing
* api-change:`appsync`: Update endpoint ruleset parameters casing
* api-change:`artifact`: Update endpoint ruleset parameters casing
* api-change:`auditmanager`: Update endpoint ruleset parameters casing
* api-change:`bedrock-agent`: Update endpoint ruleset parameters casing
* api-change:`bedrock-agentcore-control`: Web-Bot-Auth support for AgentCore
Browser tool to help reduce captcha challenges.
* api-change:`chime`: Update endpoint ruleset parameters casing
* api-change:`cleanrooms`: Added support for advanced Spark configurations to
optimize SQL performance
* api-change:`cloudcontrol`: Update endpoint ruleset parameters casing
* api-change:`clouddirectory`: Update endpoint ruleset parameters casing
* api-change:`cloudsearch`: Update endpoint ruleset parameters casing
* api-change:`cloudwatch`: Update endpoint ruleset parameters casing
* api-change:`codecatalyst`: Update endpoint ruleset parameters casing
* api-change:`codecommit`: Update endpoint ruleset parameters casing
* api-change:`codedeploy`: Update endpoint ruleset parameters casing
* api-change:`cognito-sync`: Update endpoint ruleset parameters casing
* api-change:`compute-optimizer`: Update endpoint ruleset parameters casing
* api-change:`connectcases`: Update endpoint ruleset parameters casing
* api-change:`deadline`: Update endpoint ruleset parameters casing
* api-change:`devops-guru`: Update endpoint ruleset parameters casing
* api-change:`docdb`: Adding FailoverState and TagList to GlobalCluster and
SynchronizationStatus to GlobalClusterMember.
* api-change:`ecs`: Amazon ECS Service Connect now supports Envoy access logs,
providing deeper observability into request-level traffic patterns and
service interactions.
* api-change:`eks-auth`: Update endpoint ruleset parameters casing
* api-change:`elasticache`: Update endpoint ruleset parameters casing
* api-change:`emr-serverless`: This release adds the capability to enable User
Background Sessions for customers running Trusted Identity Propagation
enabled Interactive Sessions on EMR Serverless Applications.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`firehose`: Update endpoint ruleset parameters casing
* api-change:`frauddetector`: Update endpoint ruleset parameters casing
* api-change:`geo-places`: Update endpoint ruleset parameters casing
* api-change:`glue`: This release adds the capability to enable User
Background Sessions for customers running Trusted Identity Propagation
enabled Interactive Sessions on AWS Glue.
* api-change:`greengrassv2`: Update endpoint ruleset parameters casing
* api-change:`iotevents-data`: Update endpoint ruleset parameters casing
* api-change:`iot-managed-integrations`: Add a new GetManagedThingCertificate
API to expose Iot ManagedIntegrations (MI) device certificate, and add "-"
support for name, properties, actions and events in the
CapabilityReportCapability object.
* api-change:`keyspacesstreams`: Update endpoint ruleset parameters casing
* api-change:`kms`: Add cross account VPC endpoint service connectivity
support to CustomKeyStore.
* api-change:`license-manager-linux-subscriptions`: Update endpoint ruleset
parameters casing
* api-change:`marketplace-reporting`: Update endpoint ruleset parameters
casing
* api-change:`neptune`: Update endpoint ruleset parameters casing
* api-change:`rtbfabric`: RTB Fabric documentation update.
* api-change:`s3outposts`: Update endpoint ruleset parameters casing
* api-change:`sagemaker-runtime`: Update endpoint ruleset parameters casing
* api-change:`schemas`: Update endpoint ruleset parameters casing
* api-change:`serverlessrepo`: Update endpoint ruleset parameters casing
* api-change:`servicecatalog`: Update endpoint ruleset parameters casing
* api-change:`sso`: Update endpoint ruleset parameters casing
* api-change:`sts`: Update endpoint ruleset parameters casing
* from version 1.42.62
* api-change:`bedrock-runtime`: Add support for system tool and web citation
response.
* from version 1.42.61
* api-change:`apigatewayv2`: Update endpoint ruleset parameters casing
* api-change:`application-signals`: Added support for CloudWatch Synthetics
Canary resources in ListAuditFindings API. This enhancement allows customers
to retrieve audit findings specifically for CloudWatch Synthetics canaries
and enables service-canary correlation analysis.
* api-change:`backupsearch`: Update endpoint ruleset parameters casing
* api-change:`bcm-pricing-calculator`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-agent-runtime`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-runtime`: Update endpoint ruleset parameters casing
* api-change:`cleanroomsml`: Update endpoint ruleset parameters casing
* api-change:`cloud9`: Update endpoint ruleset parameters casing
* api-change:`cloudsearchdomain`: Update endpoint ruleset parameters casing
* api-change:`codeconnections`: Update endpoint ruleset parameters casing
* api-change:`codeguru-security`: Update endpoint ruleset parameters casing
* api-change:`detective`: Update endpoint ruleset parameters casing
* api-change:`ec2`: This released the DescribeCapacityReservationTopology API.
* api-change:`ecs`: Amazon ECS supports native linear and canary service
deployments, allowing you to shift traffic in increments for more control.
* api-change:`efs`: Update endpoint ruleset parameters casing
* api-change:`elastictranscoder`: Update endpoint ruleset parameters casing
* api-change:`emr-containers`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`gameliftstreams`: Add stream group expiration date and expired
status
* api-change:`glacier`: Update endpoint ruleset parameters casing
* api-change:`groundstation`: Enable use of AzEl ephemerides
* api-change:`inspector-scan`: Update endpoint ruleset parameters casing
* api-change:`kafkaconnect`: Update endpoint ruleset parameters casing
* api-change:`kendra`: Update endpoint ruleset parameters casing
* api-change:`kinesisvideo`: Update endpoint ruleset parameters casing
* api-change:`lambda`: Added SerializedRequestEntityTooLargeException to
Lambda Invoke API
* api-change:`marketplace-deployment`: Update endpoint ruleset parameters
casing
* api-change:`mediapackage-vod`: Update endpoint ruleset parameters casing
* api-change:`migrationhuborchestrator`: Update endpoint ruleset parameters
casing
* api-change:`notifications`: Update endpoint ruleset parameters casing
* api-change:`opensearch`: Update endpoint ruleset parameters casing
* api-change:`organizations`: Added Account State field to the
ListDelegatedAdministrators API response.
* api-change:`partnercentral-selling`: Update endpoint ruleset parameters
casing
* api-change:`pipes`: Update endpoint ruleset parameters casing
* api-change:`ram`: Update endpoint ruleset parameters casing
* api-change:`resource-groups`: Update endpoint ruleset parameters casing
* api-change:`s3`: Amazon Simple Storage Service / Features: Add conditional
writes in CopyObject on destination key to prevent unintended object
modifications.
* api-change:`s3control`: Update endpoint ruleset parameters casing
* api-change:`sagemaker`: Amazon SageMaker now supports deleting training and
processing jobs in a terminal status.
* api-change:`sagemaker-featurestore-runtime`: Update endpoint ruleset
parameters casing
* api-change:`security-ir`: Update endpoint ruleset parameters casing
* api-change:`servicecatalog-appregistry`: Update endpoint ruleset parameters
casing
* api-change:`sqs`: Update endpoint ruleset parameters casing
* api-change:`support-app`: Update endpoint ruleset parameters casing
* api-change:`taxsettings`: Update endpoint ruleset parameters casing
* api-change:`trustedadvisor`: Update endpoint ruleset parameters casing
* api-change:`workspaces`: Added IPv6 address support for WorkSpaces using
Dual-Stack subnets
* api-change:`workspaces-instances`: Update endpoint ruleset parameters casing
* api-change:`xray`: Update endpoint ruleset parameters casing
* from version 1.42.60
* api-change:`accessanalyzer`: Update endpoint ruleset parameters casing
* api-change:`aiops`: Update endpoint ruleset parameters casing
* api-change:`athena`: Update endpoint ruleset parameters casing
* api-change:`backup-gateway`: Update endpoint ruleset parameters casing
* api-change:`bedrock-data-automation`: Update endpoint ruleset parameters
casing
* api-change:`braket`: Update endpoint ruleset parameters casing
* api-change:`ce`: Updated endpoint for eusc-de-east-1 region.
* api-change:`chime-sdk-identity`: Update endpoint ruleset parameters casing
* api-change:`chime-sdk-media-pipelines`: Update endpoint ruleset parameters
casing
* api-change:`codeartifact`: Update endpoint ruleset parameters casing
* api-change:`codeguruprofiler`: Update endpoint ruleset parameters casing
* api-change:`cognito-idp`: Update endpoint ruleset parameters casing
* api-change:`comprehend`: Update endpoint ruleset parameters casing
* api-change:`connectcampaigns`: Update endpoint ruleset parameters casing
* api-change:`controltower`: Update endpoint ruleset parameters casing
* api-change:`cost-optimization-hub`: Update endpoint ruleset parameters
casing
* api-change:`dax`: Update endpoint ruleset parameters casing
* api-change:`elasticbeanstalk`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`entityresolution`: Update endpoint ruleset parameters casing
* api-change:`forecast`: Update endpoint ruleset parameters casing
* api-change:`greengrass`: Update endpoint ruleset parameters casing
* api-change:`iam`: Fixed missing SummaryMap keys in GetAccountSummary
response that were being filtered out during deserialization in AWS Java SDK
v2
* api-change:`invoicing`: Update endpoint ruleset parameters casing
* api-change:`kinesis`: Adds support for record sizes up to 10MiB and
introduces new UpdateMaxRecordSize API to modify stream record size limits.
Adds record size parameters to existing CreateStream and
DescribeStreamSummary APIs for request and response payloads respectively.
* api-change:`launch-wizard`: Update endpoint ruleset parameters casing
* api-change:`lex-runtime`: Update endpoint ruleset parameters casing
* api-change:`managedblockchain`: Update endpoint ruleset parameters casing
* api-change:`mturk`: Update endpoint ruleset parameters casing
* api-change:`neptune-graph`: Update endpoint ruleset parameters casing
* api-change:`outposts`: Update endpoint ruleset parameters casing
* api-change:`pinpoint`: Update endpoint ruleset parameters casing
* api-change:`rbin`: Update endpoint ruleset parameters casing
* api-change:`rds-data`: Update endpoint ruleset parameters casing
* api-change:`redshift-serverless`: Update endpoint ruleset parameters casing
* api-change:`rekognition`: Update endpoint ruleset parameters casing
* api-change:`repostspace`: Update endpoint ruleset parameters casing
* api-change:`route53profiles`: Update endpoint ruleset parameters casing
* api-change:`route53resolver`: Update endpoint ruleset parameters casing
* api-change:`s3vectors`: Update endpoint ruleset parameters casing
* api-change:`scheduler`: Update endpoint ruleset parameters casing
* api-change:`secretsmanager`: Update endpoint ruleset parameters casing
* api-change:`ses`: Update endpoint ruleset parameters casing
* api-change:`shield`: Update endpoint ruleset parameters casing
* api-change:`simspaceweaver`: Update endpoint ruleset parameters casing
* api-change:`socialmessaging`: Update endpoint ruleset parameters casing
* api-change:`ssm-sap`: Update endpoint ruleset parameters casing
* api-change:`sso-admin`: Update endpoint ruleset parameters casing
* api-change:`stepfunctions`: Update endpoint ruleset parameters casing
* api-change:`waf-regional`: Update endpoint ruleset parameters casing
* api-change:`workmailmessageflow`: Update endpoint ruleset parameters casing
* from version 1.42.59
* api-change:`acm`: Update endpoint ruleset parameters casing
* api-change:`amplifyuibuilder`: Update endpoint ruleset parameters casing
* api-change:`application-signals`: Update endpoint ruleset parameters casing
* api-change:`billing`: Update endpoint ruleset parameters casing
* api-change:`budgets`: Update endpoint ruleset parameters casing
* api-change:`chime-sdk-messaging`: Update endpoint ruleset parameters casing
* api-change:`cloudtrail`: Update endpoint ruleset parameters casing
* api-change:`codepipeline`: Update endpoint ruleset parameters casing
* api-change:`datapipeline`: Update endpoint ruleset parameters casing
* api-change:`datazone`: This release adds support for MLflow connections
Creation in DataZone
* api-change:`docdb`: Update endpoint ruleset parameters casing
* api-change:`dynamodbstreams`: Update endpoint ruleset parameters casing
* api-change:`eks`: Update endpoint ruleset parameters casing
* api-change:`elb`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`evs`: Update endpoint ruleset parameters casing
* api-change:`fis`: Update endpoint ruleset parameters casing
* api-change:`gameliftstreams`: Add status reasons for TERMINATED stream
sessions
* api-change:`geo-maps`: Added support for optional AdditionalFeatures
parameter in the V2 GetTile API.
* api-change:`inspector`: Update endpoint ruleset parameters casing
* api-change:`iot-managed-integrations`: Update endpoint ruleset parameters
casing
* api-change:`iotwireless`: Update endpoint ruleset parameters casing
* api-change:`kinesisanalytics`: Update endpoint ruleset parameters casing
* api-change:`kinesis-video-signaling`: Update endpoint ruleset parameters
casing
* api-change:`location`: Added support for mobile app restrictions in Amazon
Location API keys.
* api-change:`lookoutvision`: Update endpoint ruleset parameters casing
* api-change:`mediapackage`: Update endpoint ruleset parameters casing
* api-change:`mediastore`: Update endpoint ruleset parameters casing
* api-change:`mediastore-data`: Update endpoint ruleset parameters casing
* api-change:`migrationhubstrategy`: Update endpoint ruleset parameters casing
* api-change:`mq`: Update endpoint ruleset parameters casing
* api-change:`panorama`: Update endpoint ruleset parameters casing
* api-change:`payment-cryptography`: Update endpoint ruleset parameters casing
* api-change:`payment-cryptography-data`: Update endpoint ruleset parameters
casing
* api-change:`pca-connector-ad`: Update endpoint ruleset parameters casing
* api-change:`qbusiness`: Update endpoint ruleset parameters casing
* api-change:`robomaker`: Update endpoint ruleset parameters casing
* api-change:`route53domains`: Update endpoint ruleset parameters casing
* api-change:`rtbfabric`: Add support for custom rate limits.
* api-change:`s3tables`: Update endpoint ruleset parameters casing
* api-change:`sagemaker`: Added inference components model data caching
feature
* api-change:`sagemaker-metrics`: Update endpoint ruleset parameters casing
* api-change:`securityhub`: Release 3 layer filter support in GetFindingsV2,
GetFindingStatisticsV2, GetResourcesV2,GetResourcesStatisticsV2,
AutomationRule V2 APIs. Update filter casing in GetResourcesV2,
GetResourcesStatisticsV2 APIs. Add new filters in GetFindingsV2,
GetFindingStatisticsV2, AutomationRule V2 APIs.
* api-change:`servicediscovery`: Update endpoint ruleset parameters casing
* api-change:`snow-device-management`: Update endpoint ruleset parameters
casing
* api-change:`sso-oidc`: Update endpoint ruleset parameters casing
* api-change:`supplychain`: Update endpoint ruleset parameters casing
* api-change:`translate`: Update endpoint ruleset parameters casing
* api-change:`verifiedpermissions`: Update endpoint ruleset parameters casing
* api-change:`vpc-lattice`: Update endpoint ruleset parameters casing
* api-change:`wisdom`: Update endpoint ruleset parameters casing
* api-change:`workspaces-thin-client`: Update endpoint ruleset parameters
casing
* from version 1.42.58
* api-change:`account`: Update endpoint ruleset parameters casing
* api-change:`application-autoscaling`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-agentcore`: Fixing the service documentation name
* api-change:`bedrock-agentcore-control`: Fixing the service documentation
name
* api-change:`chime-sdk-voice`: Update endpoint ruleset parameters casing
* api-change:`cloudtrail-data`: Update endpoint ruleset parameters casing
* api-change:`codebuild`: Update endpoint ruleset parameters casing
* api-change:`codestar-connections`: Update endpoint ruleset parameters casing
* api-change:`config`: Update endpoint ruleset parameters casing
* api-change:`connect-contact-lens`: Update endpoint ruleset parameters casing
* api-change:`cur`: Update endpoint ruleset parameters casing
* api-change:`discovery`: Update endpoint ruleset parameters casing
* api-change:`dms`: Update endpoint ruleset parameters casing
* api-change:`docdb-elastic`: Update endpoint ruleset parameters casing
* api-change:`drs`: Update endpoint ruleset parameters casing
* api-change:`dsql`: Add support for resource-based policies for Aurora DSQL
clusters. This will enable you to implement Block Public Access (BPA) which
will help restrict access to your Aurora DSQL public or VPC endpoints.
* api-change:`ebs`: Update endpoint ruleset parameters casing
* api-change:`ecr`: Update endpoint ruleset parameters casing
* api-change:`ecr-public`: Update endpoint ruleset parameters casing
* api-change:`healthlake`: Update endpoint ruleset parameters casing
* api-change:`internetmonitor`: Update endpoint ruleset parameters casing
* api-change:`iotevents`: Update endpoint ruleset parameters casing
* api-change:`iot-jobs-data`: Update endpoint ruleset parameters casing
* api-change:`kinesis-video-archived-media`: Update endpoint ruleset
parameters casing
* api-change:`kinesis-video-webrtc-storage`: Update endpoint ruleset
parameters casing
* api-change:`lambda`: Add NodeJs 24 (nodejs24.x) support to AWS Lambda.
* api-change:`macie2`: Update endpoint ruleset parameters casing
* api-change:`managedblockchain-query`: Update endpoint ruleset parameters
casing
* api-change:`marketplacecommerceanalytics`: Update endpoint ruleset
parameters casing
* api-change:`mediatailor`: Update endpoint ruleset parameters casing
* api-change:`mgh`: Update endpoint ruleset parameters casing
* api-change:`mgn`: Update endpoint ruleset parameters casing
* api-change:`mpa`: Update endpoint ruleset parameters casing
* api-change:`neptunedata`: Update endpoint ruleset parameters casing
* api-change:`networkmonitor`: Update endpoint ruleset parameters casing
* api-change:`odb`: Doc-only update that removes duplicate values from
descriptions of ODB peering APIs.
* api-change:`omics`: Update endpoint ruleset parameters casing
* api-change:`opensearchserverless`: Update endpoint ruleset parameters casing
* api-change:`pca-connector-scep`: Update endpoint ruleset parameters casing
* api-change:`personalize-events`: Update endpoint ruleset parameters casing
* api-change:`pinpoint-email`: Update endpoint ruleset parameters casing
* api-change:`resiliencehub`: Update endpoint ruleset parameters casing
* api-change:`rum`: Update endpoint ruleset parameters casing
* api-change:`sagemaker`: Update endpoint ruleset parameters casing
* api-change:`sagemaker-edge`: Update endpoint ruleset parameters casing
* api-change:`savingsplans`: Update endpoint ruleset parameters casing
* api-change:`securitylake`: Update endpoint ruleset parameters casing
* api-change:`sesv2`: Update endpoint ruleset parameters casing
* api-change:`storagegateway`: Update endpoint ruleset parameters casing
* api-change:`synthetics`: Update endpoint ruleset parameters casing
* from version 1.42.57
* api-change:`appfabric`: Update endpoint ruleset parameters casing
* api-change:`autoscaling`: Update endpoint ruleset parameters casing
* api-change:`b2bi`: Update endpoint ruleset parameters casing
* api-change:`bcm-dashboards`: Update endpoint ruleset parameters casing
* api-change:`ce`: Update endpoint ruleset parameters casing
* api-change:`chatbot`: Update endpoint ruleset parameters casing
* api-change:`cloudformation`: Update endpoint ruleset parameters casing
* api-change:`cloudhsm`: Update endpoint ruleset parameters casing
* api-change:`cloudhsmv2`: Update endpoint ruleset parameters casing
* api-change:`codeguru-reviewer`: Update endpoint ruleset parameters casing
* api-change:`cognito-identity`: Update endpoint ruleset parameters casing
* api-change:`comprehendmedical`: Update endpoint ruleset parameters casing
* api-change:`connect`: This release added support for email address alias
configuration and outbound campaign preview mode.
* api-change:`connectcampaignsv2`: Updated Amazon Connect Outbound Campaigns
V2 SDK to support Preview Outbound Mode
* api-change:`connectparticipant`: Update endpoint ruleset parameters casing
* api-change:`devicefarm`: This release adds support for optionally including
an app as part of a CreateRemoteAccessSession request
* api-change:`directconnect`: Update endpoint ruleset parameters casing
* api-change:`ds-data`: Update endpoint ruleset parameters casing
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateNetworkInterface and DescribeNetworkInterfaces APIs.
* api-change:`ec2-instance-connect`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`forecastquery`: Update endpoint ruleset parameters casing
* api-change:`iam`: Updated OIDC and SAML apis to reject multiple simultaneous
requests to change a unique object.
* api-change:`inspector2`: Update endpoint ruleset parameters casing
* api-change:`iot`: Update endpoint ruleset parameters casing
* api-change:`iotanalytics`: Update endpoint ruleset parameters casing
* api-change:`iotfleetwise`: Update endpoint ruleset parameters casing
* api-change:`iotsecuretunneling`: Update endpoint ruleset parameters casing
* api-change:`iotsitewise`: Update endpoint ruleset parameters casing
* api-change:`ivschat`: Update endpoint ruleset parameters casing
* api-change:`kinesisanalyticsv2`: Update endpoint ruleset parameters casing
* api-change:`lexv2-models`: Update endpoint ruleset parameters casing
* api-change:`mailmanager`: Update endpoint ruleset parameters casing
* api-change:`marketplace-agreement`: Update endpoint ruleset parameters
casing
* api-change:`medialive`: Add 3 API operations for fetching alerts: ListAlerts
(Channels), ListClusterAlerts (MediaLive Anywhere), and ListMultiplexAlerts
* api-change:`mwaa`: Update endpoint ruleset parameters casing
* api-change:`notificationscontacts`: Update endpoint ruleset parameters
casing
* api-change:`oam`: Update endpoint ruleset parameters casing
* api-change:`pcs`: Update endpoint ruleset parameters casing
* api-change:`pinpoint-sms-voice-v2`: Update endpoint ruleset parameters
casing
* api-change:`redshift-data`: Update endpoint ruleset parameters casing
* api-change:`route53`: Amazon Route 53 now supports the ISOB West Region for
private DNS for Amazon VPCs and cloudwatch healthchecks.
* api-change:`route53-recovery-cluster`: Update endpoint ruleset parameters
casing
* api-change:`rtbfabric`: Update for general availability of AWS RTB Fabric
service.
* api-change:`sagemaker-a2i-runtime`: Update endpoint ruleset parameters
casing
* api-change:`sns`: Update endpoint ruleset parameters casing
* api-change:`ssm-incidents`: Update endpoint ruleset parameters casing
* api-change:`workdocs`: Update endpoint ruleset parameters casing
* api-change:`workmail`: Update endpoint ruleset parameters casing
* api-change:`workspaces`: Update endpoint ruleset parameters casing
* from version 1.42.56
* api-change:`dynamodb`: Add AccountID based endpoint metric to endpoint
rules.
* api-change:`emr`: Added RECONFIGURING to the InstanceFleetState convenience
enum.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`mediaconvert`: This release adds the ability to set resolution
for the black video generator and also adds the StartJobsQuery and
GetJobsQueryResults APIs which allow asynchronous search of job history
using new filters.
* api-change:`meteringmarketplace`: Added ClientToken parameter to MeterUsage
API for specifying idempotent requests.
* enhancement:timestamps: Add `wire` as a valid value for
`cli_timestamp_format`.
* from version 1.42.55
* api-change:`amp`: Update endpoint ruleset parameters casing
* api-change:`amplifybackend`: Update endpoint ruleset parameters casing
* api-change:`appconfigdata`: Update endpoint ruleset parameters casing
* api-change:`appintegrations`: Update endpoint ruleset parameters casing
* api-change:`application-insights`: Update endpoint ruleset parameters casing
* api-change:`arc-zonal-shift`: Update endpoint ruleset parameters casing
* api-change:`bcm-recommended-actions`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-data-automation-runtime`: Update endpoint ruleset
parameters casing
* api-change:`chime-sdk-meetings`: Update endpoint ruleset parameters casing
* api-change:`cloudfront`: Update endpoint ruleset parameters casing
* api-change:`cloudfront-keyvaluestore`: Update endpoint ruleset parameters
casing
* api-change:`codestar-notifications`: Update endpoint ruleset parameters
casing
* api-change:`controlcatalog`: Update endpoint ruleset parameters casing
* api-change:`datasync`: Update endpoint ruleset parameters casing
* api-change:`ds`: Update endpoint ruleset parameters casing
* api-change:`dsql`: Update endpoint ruleset parameters casing
* api-change:`ec2`: Documentation updates for Amazon EC2.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`es`: Update endpoint ruleset parameters casing
* api-change:`events`: Update endpoint ruleset parameters casing
* api-change:`evidently`: Update endpoint ruleset parameters casing
* api-change:`finspace`: Update endpoint ruleset parameters casing
* api-change:`finspace-data`: Update endpoint ruleset parameters casing
* api-change:`gameliftstreams`: Updates documentation to clarify valid
application binaries for an Amazon GameLift Streams application and provide
descriptions of stream session error status reasons
* api-change:`geo-maps`: Added support for optional style parameters in maps,
including Terrain, ContourDensity, Traffic, and TravelModes.
* api-change:`imagebuilder`: Update endpoint ruleset parameters casing
* api-change:`iot-data`: Update endpoint ruleset parameters casing
* api-change:`iotdeviceadvisor`: Update endpoint ruleset parameters casing
* api-change:`iotthingsgraph`: Update endpoint ruleset parameters casing
* api-change:`iottwinmaker`: Update endpoint ruleset parameters casing
* api-change:`kendra-ranking`: Update endpoint ruleset parameters casing
* api-change:`kinesis-video-media`: Update endpoint ruleset parameters casing
* api-change:`lakeformation`: Update endpoint ruleset parameters casing
* api-change:`license-manager`: Update endpoint ruleset parameters casing
* api-change:`license-manager-user-subscriptions`: Update endpoint ruleset
parameters casing
* api-change:`marketplace-catalog`: The ListEntities API now supports two new
CAPI filters: DeliveryOptionTypes for SaaS products and
CompatibleAWSServices for Container products.
* api-change:`mediaconnect`: Update endpoint ruleset parameters casing
* api-change:`migration-hub-refactor-spaces`: Update endpoint ruleset
parameters casing
* api-change:`network-firewall`: Update endpoint ruleset parameters casing
* api-change:`networkmanager`: Update endpoint ruleset parameters casing
* api-change:`organizations`: Update endpoint ruleset parameters casing
* api-change:`pi`: Update endpoint ruleset parameters casing
* api-change:`qapps`: Update endpoint ruleset parameters casing
* api-change:`rolesanywhere`: Update endpoint ruleset parameters casing
* api-change:`route53-recovery-readiness`: Update endpoint ruleset parameters
casing
* api-change:`sagemaker-geospatial`: Update endpoint ruleset parameters casing
* api-change:`signer`: Update endpoint ruleset parameters casing
* api-change:`swf`: Releasing minor endpoint updates.
* api-change:`timestream-write`: Update endpoint ruleset parameters casing
* api-change:`tnb`: Update endpoint ruleset parameters casing
* api-change:`wellarchitected`: Update endpoint ruleset parameters casing
* from version 1.42.54
* api-change:`acm-pca`: Update endpoint ruleset parameters casing
* api-change:`amplify`: Update endpoint ruleset parameters casing
* api-change:`apigatewaymanagementapi`: Update endpoint ruleset parameters
casing
* api-change:`apprunner`: Update endpoint ruleset parameters casing
* api-change:`apptest`: Update endpoint ruleset parameters casing
* api-change:`autoscaling-plans`: Updated FIPS endpoints for US GovCloud
regions
* api-change:`batch`: Update endpoint ruleset parameters casing
* api-change:`bcm-data-exports`: Update endpoint ruleset parameters casing
* api-change:`billingconductor`: New feature: service flat CLI and first AWS
managed pricing plan (BasicPricingPlan)
* api-change:`customer-profiles`: Update endpoint ruleset parameters casing
* api-change:`databrew`: Update endpoint ruleset parameters casing
* api-change:`dataexchange`: Update endpoint ruleset parameters casing
* api-change:`dlm`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`freetier`: Update endpoint ruleset parameters casing
* api-change:`gamelift`: Update endpoint ruleset parameters casing
* api-change:`geo-routes`: Update endpoint ruleset parameters casing
* api-change:`globalaccelerator`: Update endpoint ruleset parameters casing
* api-change:`grafana`: Update endpoint ruleset parameters casing
* api-change:`identitystore`: Update endpoint ruleset parameters casing
* api-change:`ivs`: Update endpoint ruleset parameters casing
* api-change:`ivs-realtime`: Update endpoint ruleset parameters casing
* api-change:`kafka`: Update endpoint ruleset parameters casing
* api-change:`keyspaces`: Update endpoint ruleset parameters casing
* api-change:`kms`: Update endpoint ruleset parameters casing
* api-change:`lex-models`: Update endpoint ruleset parameters casing
* api-change:`lexv2-runtime`: Update endpoint ruleset parameters casing
* api-change:`lookoutequipment`: Update endpoint ruleset parameters casing
* api-change:`m2`: Update endpoint ruleset parameters casing
* api-change:`machinelearning`: Update endpoint ruleset parameters casing
* api-change:`marketplace-entitlement`: Update endpoint ruleset parameters
casing
* api-change:`mediapackagev2`: Update endpoint ruleset parameters casing
* api-change:`medical-imaging`: Update endpoint ruleset parameters casing
* api-change:`memorydb`: Update endpoint ruleset parameters casing
* api-change:`migrationhub-config`: Update endpoint ruleset parameters casing
* api-change:`networkflowmonitor`: Update endpoint ruleset parameters casing
* api-change:`osis`: Update endpoint ruleset parameters casing
* api-change:`personalize`: Update endpoint ruleset parameters casing
* api-change:`personalize-runtime`: Update endpoint ruleset parameters casing
* api-change:`pinpoint-sms-voice`: Update endpoint ruleset parameters casing
* api-change:`polly`: Update endpoint ruleset parameters casing
* api-change:`pricing`: Update endpoint ruleset parameters casing
* api-change:`qldb`: Update endpoint ruleset parameters casing
* api-change:`qldb-session`: Update endpoint ruleset parameters casing
* api-change:`route53-recovery-control-config`: Update endpoint ruleset
parameters casing
* api-change:`ssm`: Update endpoint ruleset parameters casing
* api-change:`ssm-contacts`: Update endpoint ruleset parameters casing
* api-change:`ssm-guiconnect`: Update endpoint ruleset parameters casing
* api-change:`timestream-query`: Update endpoint ruleset parameters casing
* api-change:`voice-id`: Update endpoint ruleset parameters casing
* api-change:`workspaces-web`: Update endpoint ruleset parameters casing
* from version 1.42.53
* api-change:`bedrock`: Amazon Bedrock Automated Reasoning Policy now offers
enhanced AWS KMS integration. The CreateAutomatedReasoningPolicy API
includes a new kmsKeyId field, allowing customers to specify their preferred
KMS key for encryption, improving control and compliance with AWS encryption
mandates.
* api-change:`docdb`: Add support for NetworkType field in CreateDbCluster,
ModifyDbCluster, RestoreDbClusterFromSnapshot and
RestoreDbClusterToPointInTime for DocumentDB.
* api-change:`ec2`: Introducing EC2 Capacity Manager for monitoring and
analyzing capacity usage across On-Demand Instances, Spot Instances, and
Capacity Reservations.
* api-change:`elbv2`: This release expands Listener Rule Conditions to support
RegexValues and adds support for a new Transforms field in Listener Rules.
* api-change:`guardduty`: Added default pagination value for
ListMalwareProtectionPlans API and updated UpdateFindingsFeedback API
* api-change:`lightsail`: Add support for manage Lightsail Bucket CORS
configuration
* api-change:`timestream-influxdb`: This release adds support for creating and
managing InfluxDB 3 Core and Enterprise DbClusters.
* from version 1.42.52
* api-change:`appstream`: This release introduces support for Microsoft
license included applications streaming.
* api-change:`backup`: The AWS Backup job attribute extension enhancement
helps customers better understand the plan that initiated each job, and the
properties of the resource each job creates.
* api-change:`connect`: SDK release for TaskTemplateInfo in Contact for
DescribeContact response.
* api-change:`datazone`: Support creating scoped and
trustedIdentityPropagation enabled connections.
* api-change:`ec2`: This release adds support for creating instant, point-in-
time copies of EBS volumes within the same Availability Zone
* api-change:`transcribe`: Move UntagResource API body member to query
parameter
* api-change:`transfer`: SFTP connectors now support routing connections via
customers' VPC. This enables connections to remote servers that are only
accessible in a customer's VPC environment, and to servers that are
accessible over the internet but need connections coming from an IP address
in a customer VPC's CIDR range.
* from version 1.42.51
* api-change:`bedrock-agentcore`: Updated InvokeAgentRuntime API to accept
account id optionally and added CompleteResourceTokenAuth API.
* api-change:`bedrock-agentcore-control`: Updated http status code in control
plane apis of agentcore runtime, tools and identity. Additional included
provider types for AgentCore Identity
* api-change:`ec2`: Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds the
ability to enable Resource tags for telemetry in a customer account. The
release introduces new APIs to enable, disable and describe the status of
Resource tags for telemetry feature. This new capability simplifies
monitoring AWS resources using tags.
* Update to 1.42.50
* api-change:`bedrock-agentcore`: Bedrock AgentCore release for Runtime, and
Memory.
* api-change:`bedrock-agentcore-control`: Bedrock AgentCore release for
Gateway, and Memory including Self-Managed Strategies support for Memory.
* api-change:`cloudfront`: Added new viewer security policy, TLSv1.2_2025, for
CloudFront.
* api-change:`glue`: Addition of AuditContext in GetTable/GetTables Request
* api-change:`lambda`: Add InvokedViaFunctionUrl context key to limit
invocations to only FURL invokes.
* api-change:`odb`: This release adds APIs that allow you to specify CIDR
ranges in your ODB peering connection.
* api-change:`rds`: Updated the text in the Important section of the
ModifyDBClusterParameterGroup page.
* Update to 1.42.49
* api-change:`quicksight`: This release adds support for ActionConnector and
Flow, which are new resources associated with Amazon Quick Suite. Additional
updates include expanded Data Source options, further branding
customization, and new capabilities that can be restricted by Admins.
* api-change:`wafv2`: This release adds the ability to throw
WafLimitsExceededException when the maximum number of Application Load
Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded.
* from version 1.42.48
* api-change:`bedrock-agentcore-control`: Adding support for authorizer type
AWS_IAM to AgentCore Control Gateway.
* api-change:`license-manager-user-subscriptions`: Released support for IPv6
and dual-stack active directories
* api-change:`outposts`: This release adds the new StartOutpostDecommission
API, which starts the decommission process to return Outposts racks or
servers.
* api-change:`service-quotas`: introduces Service Quotas Automatic Management.
Users can opt-in to monitoring and managing service quotas, receive
notifications when quota usage reaches thresholds, configure notification
channels, subscribe to EventBridge events for automation, and view
notifications in the AWS Health dashboard.
* from version 1.42.47
* api-change:`proton`: Deprecating APIs in AWS Proton namespace.
* from version 1.42.46
* api-change:`backup`: Adds optional MaxScheduledRunsPreview input to
GetBackupPlan API to provide a preview of up to 10 next scheduled backup
plan runs in the GetBackupPlan response.
* api-change:`bedrock-agentcore`: Add support for batch memory management,
agent card retrieval and session termination
* api-change:`bedrock-agentcore-control`: Add support for VM lifecycle
configuration parameters and A2A protocol
* api-change:`glue`: Adds labeling for DataQualityRuleResult for
GetDataQualityResult and PublishDataQualityResult APIs
* api-change:`mediaconnect`: Enabling Tag-on-Create for AWS Elemental
MediaConnect flow-based resource types
* api-change:`memorydb`: Support for DescribeMultiRegionParameterGroups and
DescribeMultiRegionParameters API.
* api-change:`quicksight`: Documentation improvements for QuickSight API
documentation to clarify that delete operation APIs are global.
* api-change:`rds`: Documentation updates to the
CreateDBClusterMessage$PubliclyAccessible and
CreateDBInstanceMessage$PubliclyAccessible properties.
* api-change:`resource-explorer-2`: Add new AWS Resource Explorer APIs
* from version 1.42.45
* api-change:`cleanrooms`: Added support for reading data sources across
regions, and results delivery to allowedlisted regions.
* api-change:`medialive`: AWS Elemental MediaLive enables Mediapackage V2
users to configure ID3, KLV, Nielsen ID3, and Segment Length related
parameters through the Mediapackage output group.
* api-change:`payment-cryptography-data`: Added a new API -
translateKeyMaterial; allows keys wrapped by ECDH derived keys to be
rewrapped under a static AES keyblock without first importing the key into
the service.
* api-change:`qconnect`: Updated Amazon Q in Connect APIs to support Email
Contact Recommendations.
* from version 1.42.44
* api-change:`cloudformation`: Add new warning type 'EXCLUDED_RESOURCES'
* api-change:`connectcases`: New Search All Related Items API enables
searching related items across cases
* api-change:`dynamodb`: Add support for dual-stack account endpoint
generation
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`guardduty`: Updated descriptions for the Location parameter in
CreateTrustedEntitySet and CreateThreatEntitySet.
* api-change:`synthetics`: Adds support to configure canaries with pre-
configured blueprint code on supported runtime versions. This behavior can
be controlled via the new BlueprintTypes property exposed in the
CreateCanary and UpdateCanary APIs.
* from version 1.42.43
* api-change:`chime-sdk-meetings`: Add support to receive dual stack
MediaPlacement URLs in Chime Meetings SDK
* api-change:`cleanrooms`: This release introduces data access budgets to
control how many times a table can be used for queries and jobs in a
collaboration.
* api-change:`cleanroomsml`: This release introduces data access budgets to
view how many times an input channel can be used for ML jobs in a
collaboration.
* api-change:`dms`: This is a doc-only update, revising text for kms-key-arns.
* api-change:`ecs`: This is a documentation only Amazon ECS release that adds
additional information for health checks.
* api-change:`pcs`: Added the UpdateCluster API action to modify cluster
configurations, and Slurm custom settings for queues.
* from version 1.42.42
* api-change:`application-signals`: Amazon CloudWatch Application Signals is
introducing the Application Map to give users a more comprehensive view of
their service health. Users will now be able to group services, track their
latest deployments, and view automated audit findings concerning service
performance.
* api-change:`bedrock-agentcore-control`: Tagging support for AgentCore
Gateway
* api-change:`chime-sdk-voice`: Added support for IPv4-only and dual-stack
network configurations for VoiceConnector and CreateVoiceConnector API.
* api-change:`connectcases`: This release adds support for two new related
item types: ConnectCase for linking Amazon Connect cases and Custom for
user-defined related items with configurable fields.
* api-change:`customer-profiles`: This release introduces
ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive
profile history tracking with complete audit trails of creation, updates,
merges, deletions, and data ingestion events.
* api-change:`datasync`: Added support for FIPS VPC endpoints in FIPS-enabled
AWS Regions.
* api-change:`datazone`: This release adds support for creation of EMR on EKS
Connections in Amazon DataZone.
* api-change:`ds`: AWS Directory service now supports IPv6-native and dual-
stack configurations for AWS Managed Microsoft AD, AD Connector, and Simple
AD (dual-stack only). Additionally, AWS Managed Microsoft AD Standard
Edition directories can be upgraded to Enterprise Edition directories
through a single API call.
* api-change:`ecs`: This release adds support for Managed Instances on Amazon
ECS.
* api-change:`fsx`: Add Dual-Stack support for Amazon FSx for NetApp ONTAP and
Windows File Server
* api-change:`mediatailor`: Adding TPS Traffic Shaping to Prefetch Schedules
* api-change:`quicksight`: added warnings to a few CLI pages
* api-change:`rds`: Enhanced RDS error handling: Added
DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault,
KMSKeyNotAccessibleFault for snapshots/restores/backups,
NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and
granular state validation faults. Changed DBInstanceNotReadyFault to HTTP
400.
* api-change:`transfer`: Add support for updating server identity provider
type
* enhancement:`eks`: Add `proxy-url` to `aws eks update-kubeconfig`.
* from version 1.42.41
* api-change:`bedrock`: Release for fixing GetFoundationModel API behavior.
Imported and custom models have their own exclusive API and GetFM should not
accept those ARNS as input
* api-change:`bedrock-runtime`: New stop reason for Converse and
ConverseStream
* api-change:`imagebuilder`: This release introduces several new features and
improvements to enhance pipeline management, logging, and resource
configuration.
* api-change:`vpc-lattice`: Adds support for specifying the number of IPv4
addresses in each ENI for the resource gateway for VPC Lattice.
* from version 1.42.40
* api-change:`bedrock-agent-runtime`: This release enhances the information
provided through Flow Traces. New information includes source/next node
tracking, execution chains for complex nodes, dependency action (operation)
details, and dependency traces.
* api-change:`bedrock-data-automation`: Added support for configurable Speaker
Labeling and Channel Labeling features for Audio modality.
* api-change:`billing`: Add ability to combine custom billing views to create
new consolidated views.
* api-change:`ce`: Support for payer account dimension and billing view health
status.
* api-change:`connect`: Adds supports for manual contact picking (WorkList)
operations on Routing Profiles, Agent Management and SearchContacts APIs.
* api-change:`dynamodbstreams`: Added support for IPv6 compatible endpoints
for DynamoDB Streams.
* api-change:`ec2`: This release includes documentation updates for Amazon EBS
General Purpose SSD (gp3) volumes with larger size and higher IOPS and
throughput.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`redshift`: Support tagging and tag propagation to IAM Identity
Center for Redshift Idc Applications
* from version 1.42.39
* api-change:`glue`: Update GetConnection(s) API to return KmsKeyArn & Add 63
missing connection types
* api-change:`lightsail`: Attribute HTTP binding update for Get/Delete
operations
* api-change:`network-firewall`: Network Firewall now introduces Reject and
Alert action support for stateful domain list rule groups, providing
customers with more granular control over their network traffic.
* from version 1.42.38
* api-change:`appstream`: G6f instance support for AppStream 2.0
* api-change:`cloudwatch`: Fix default dualstack FIPS endpoints in AWS
GovCloud(US) regions
* api-change:`dax`: This release adds support for IPv6-only, DUAL_STACK DAX
instances
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`kms`: Documentation only updates for KMS.
* api-change:`neptune`: Doc-only update to address customer use.
* from version 1.42.37
* api-change:`cleanrooms`: Added support for running incremental ID mapping
for rule-based workflows.
* api-change:`ec2`: Add Amazon EC2 R8gn instance types
* api-change:`entityresolution`: Support incremental id mapping workflow for
AWS Entity Resolution
* api-change:`ssm`: Added Dualstack support to
GetDeployablePatchSnapshotForInstance
* api-change:`sso-admin`: Add support for encryption at rest with Customer
Managed KMS Key in AWS IAM Identity Center
* api-change:`sso-oidc`: This release includes exception definition and
documentation updates.
* from version 1.42.36
* api-change:`batch`: Starting in JAN 2026, AWS Batch will change the default
AMI for new Amazon ECS compute environments from Amazon Linux 2 to Amazon
Linux 2023. We recommend migrating AWS Batch Amazon ECS compute environments
to Amazon Linux 2023 to maintain optimal performance and security.
* api-change:`eks`: Adds support for RepairConfig overrides and configurations
in EKS Managed Node Groups.
* api-change:`imagebuilder`: Version ARNs are no longer required for the EC2
Image Builder list-image-build-version, list-component-build-version, and
list-workflow-build-version APIs. Calling these APIs without the ARN returns
all build versions for the given resource type in the requesting account.
* from version 1.42.35
* api-change:`bedrock-agentcore-control`: Add tagging and VPC support to
AgentCore Runtime, Code Interpreter, and Browser resources. Add support for
configuring request headers in Runtime. Fix AgentCore Runtime shape names.
* api-change:`config`: Add UNKNOWN state to RemediationExecutionState and add
IN_PROGRESS/EXITED/UNKNOWN states to RemediationExecutionStepState.
* api-change:`connect`: This release adds a persistent connection field to
UserPhoneConfig that maintains agent's softphone media connection for faster
call connections.
* api-change:`kendra-ranking`: Model whitespace change - no client difference
* api-change:`license-manager-user-subscriptions`: Added support for cross-
account Active Directories.
* api-change:`medialive`: Add MinBitrate for QVBR mode under H264/H265/AV1
output codec. Add GopBReference, GopNumBFrames, SubGopLength fields under
H265 output codec.
* api-change:`sqs`: Update invalid character handling documentation for SQS
SendMessage API
* from version 1.42.34
* api-change:`bedrock`: Release includes an increase to the maximum policy
build document size, an update to
DeleteAutomatedReasoningPolicyBuildWorkflow to add ResourceInUseException,
and corrections to UpdateAutomatedReasoningPolicyTestCaseRequest.
* api-change:`budgets`: Added BillingViewHealthStatus Exception which is
thrown when a Budget is created or updated with a Billing View that is not
in the HEALTHY status
* api-change:`chime-sdk-messaging`: Amazon Chime SDK Messaging
GetMessagingSessionEndpoint API now returns dual-stack WebSocket endpoints
supporting IPv4/IPv6.
* api-change:`ec2`: Allowed AMIs adds support for four new parameters -
marketplaceProductCodes, deprecationTimeCondition, creationDateCondition and
imageNames
* from version 1.42.33
* api-change:`ec2`: Add mac-m4.metal and mac-m4pro.metal instance types.
* api-change:`network-firewall`: Network Firewall now prevents TLS handshakes
with the target server until after the Server Name Indication (SNI) has been
seen and verified. The monitoring dashboard now provides deeper insights
into PrivateLink endpoint candidates and offers filters based on IP
addresses and protocol.
* api-change:`pcs`: Add support for Amazon EC2 Capacity Blocks for ML
* from version 1.42.32
* api-change:`budgets`: Add support for custom time periods in budget
configuration
* api-change:`ivs-realtime`: IVS now offers customers the ability to control
the positioning of participants in both grid and PiP layouts based on custom
attribute values in participant tokens.
* api-change:`logs`: Cloudwatch Logs added support for 2 new API parameters in
metric and subscription filter APIs to filter log events based on system
field values and emit system field values as dimensions and send them to
customer destination as additional metadata.
* api-change:`osis`: Adds support for cross-account ingestion for push-based
sources. This includes resource policies for sharing pipelines across
accounts and features for managing pipeline endpoints which enable accessing
pipelines across different VPCs, including VPCs in other accounts.
* Update to 1.42.31
* api-change:`ce`: Added endpoint support for eusc-de-east-1 region.
* api-change:`medical-imaging`: Added support for OpenID Connect (OIDC) custom
authorizer
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds the
ability to enable telemetry centralization in customers' Organizations. The
release introduces new APIs to manage centralization rules, which define
settings to replicate telemetry data to a central destination in the
customers' Organization.
* api-change:`s3control`: Introduce three new encryption filters:
EncryptionType (SSE-S3, SSE-KMS, DSSE-KMS, SSE-C, NOT-SSE), KmsKeyArn (for
SSE-KMS and DSSE-KMS), and BucketKeyEnabled (for SSE-KMS).
* from version 1.42.30
* api-change:`payment-cryptography`: Add support for certificates to be signed
by 3rd party certificate authorities. New API GetCertificateSigningRequest
API and support for providing certificates at run-time for tr-34
import/export
* from version 1.42.29
* api-change:`amp`: Add Vended Logs APIs for Amazon Prometheus Managed
Collector
* api-change:`datazone`: adding IAM principal id to IAM user profile details
* api-change:`ecs`: This release supports hook details for Amazon ECS
lifecycle hooks.
* api-change:`emr-containers`: Added nodeLabel support in container provider
to aid hardware isolation support for virtual cluster and security
configuration.
* api-change:`evs`: CreateEnvironment API now supports parameters (isHcxPublic
& hcxNetworkAclId) for HCX migration via public internet, adding flexibility
for migration scenarios. New APIs have been added for associating
(AssociateEipToVlan) & disassociating (DisassociateEipFromVlan) Elastic IP
(EIP) addresses.
* api-change:`guardduty`: Updated Java SDK implementation of entity set status
in GuardDuty API.
* api-change:`medialive`: AWS Elemental MediaLive adds a new feature in
MediaPackage output group that enables MediaPackage V2 users to control HLS-
related parameters directly in MediaLive. These parameter settings are then
reflected in MediaPackage outputs, providing more streamlined control over
HLS configurations.
* api-change:`quicksight`: This release adds support for Account level custom
permissions, additional Dashboard Options, and Null support for Q&A.
* api-change:`rds`: Adds support for end-to-end IAM authentication in RDS
Proxy for MySQL, MariaDB, and PostgreSQL engines.
* from version 1.42.28
* api-change:`networkflowmonitor`: Added new enum value (AWS::Region) for type
field under MonitorLocalResource and MonitorRemoteResource. Workload
Insights and Monitor top contributors queries now support a new
DestinationCategory (INTER_REGION).
* api-change:`payment-cryptography`: AWS Payment Cryptography Service now
supports Multi-Region key replication. Customers can choose to automatically
distribute keys across AWS Regions.
* from version 1.42.27
* api-change:`autoscaling`: Added WaitForTransitioningInstances parameter to
the CancelInstanceRefresh API, allowing the caller to cancel an instance
refresh without waiting for on-going launches and terminations.
* api-change:`cloudwatch`: Added a new API - DescribeAlarmContributors API, to
retrieve alarm contributors in ALARM state. Added support in
DescribeAlarmHistory API to query alarm contributor history
* api-change:`connect`: SDK release for user defined predefined attributes.
* api-change:`datazone`: Adds support for custom blueprints
* api-change:`mediapackagev2`: Added CUE tag SCTE output to MediaPackageV2 HLS
and LL-HLS manifests.
* api-change:`organizations`: Documentation updates for AWS Organizations
APIs.
* api-change:`sagemaker`: Released IPv6 support with dual-stack domain options
on SageMaker Studio and introduced support for p6-b200.48xlarge instance
type on SageMaker Studio for JupyterLab and CodeEditor applications.
* from version 1.42.26
* api-change:`iotsitewise`: Add ComputationModelVersion support in IoT
SiteWise APIs
* api-change:`s3`: This release includes backward compatibility work on the
"Expires" parameter.
* api-change:`securityhub`: This release adds the RESOURCE_NOT_FOUND error
code as a possible value in responses to the following operations:
BatchGetStandardsControlAssociations,
BatchUpdateStandardsControlAssociations, and BatchGetSecurityControls.
* from version 1.42.25
* api-change:`ecs`: This is a documentation only release that adds additional
information for Amazon ECS Availability Zone rebalancing.
* api-change:`pcs`: Documentation-only update to add AccountingStorageEnforce
to SlurmCustomSetting.
* api-change:`sagemaker`: Release IPv6 support with dualstack in SageMaker
Notebooks, Tiered Storage Checkpointing Support in SageMaker HyperPod and
P5.4xlarge instance type for SageMaker Hosting.
* from version 1.42.24
* api-change:`cleanrooms`: Add support for configurable compute sizes for
PySpark jobs.
* api-change:`cloudformation`: ListHookResults API now supports retrieving
invocation results for all CloudFormation Hooks (previously limited to
create change set and Cloud Control operations) with new optional parameters
for filtering by Hook status and ARN.
* api-change:`ec2`: Add m8i, m8i-flex and i8ge instance types.
* api-change:`opensearchserverless`: Add support for Federal Information
Processing Standards (FIPS) and Federal Risk and Authorization Management
Program (FedRAMP) compliance
* api-change:`rds`: Added new EndpointNetworkType and
TargetConnectionNetworkType fields in Proxy APIs to support IPv6
* api-change:`verifiedpermissions`: Amazon Verified Permissions / Features :
Adds support for datetime and duration attribute values.
* from version 1.42.23
* api-change:`cleanrooms`: Added support for adding new data provider members
to an existing collaboration.
* api-change:`cleanroomsml`: AWS Clean Rooms ML adds log sanitization for
privacy-enhanced error summaries, supports new instance types for custom
models providing better performance and lower costs, and deprecates
P3-series instances.
* api-change:`cloudfront`: Adding an optional field IpAddressType in
CustomOriginConfig
* api-change:`mq`: Add CONFIG_MANAGED as a supported AuthenticationStrategy
for Amazon MQ for RabbitMQ brokers. Make username and password optional on
broker creation for CONFIG_MANAGED brokers.
* api-change:`rds`: This release adds support for MasterUserAuthenticationType
parameter on CreateDBInstance, ModifyDBInstance, CreateDBCluster, and
ModifyDBCluster operations.
* api-change:`route53`: Amazon Route 53 now supports the Asia Pacific (New
Zealand) Region (ap-southeast-6) for latency records, geoproximity records,
and private DNS for Amazon VPCs in that region.
* api-change:`route53domains`: Added new ExtraParams AU_ELIGIBILITY_TYPE,
AU_POLICY_REASON, and AU_REGISTRANT_NAME
* from version 1.42.22
* api-change:`ec2`: MaximumEbsAttachments and AttachmentLimitType fields added
to DescribeInstanceTypesResponse. G6f, Gr6f, R8i, R8i-flex and p5.4xlarge
instance types added to InstanceTypes enum.
* api-change:`neptune`: Removed the deprecated marker from publiclyAccessible
parameter from DbInstance, CreateDbInstance and ModifyDbInstance and added
relevant usage information for the parameter.
* api-change:`notifications`: Added Org support for notifications: -
`ListMemberAccounts` gets member accounts list,
`AssociateOrganizationalUnit` links OU to notification configuration,
`DisassociateOrganizationalUnit` removes OU from notification configuration,
`ListOrganizationalUnits` shows OUs configured for notifications.
* api-change:`workmail`: Make RoleArn an optional parameter for the
PutEmailMonitoringConfiguration API, and add UnsupportedOperationException
to RegisterToWorkMail.
* from version 1.42.21
* api-change:`bedrock-runtime`: Fixed stop sequence limit for converse API.
* api-change:`ec2`: Release shows new route types such as filtered and
advertisement.
* api-change:`xray`: AWS X-Ray Features: Support Sampling Rate Boost On
Anomaly
* from version 1.42.20
* api-change:`applicationcostprofiler`: Remove incorrect endpoint tests
* api-change:`apprunner`: Doc only updates for APIs and and datatypes related
to IPAddressType and Subnets for IPv6 dualstack support.
* api-change:`autoscaling-plans`: Remove incorrect endpoint tests
* api-change:`cloud9`: Remove incorrect endpoint tests
* api-change:`cloudhsmv2`: Remove incorrect endpoint tests
* api-change:`cloudsearchdomain`: Remove incorrect endpoint tests
* api-change:`codedeploy`: Remove incorrect endpoint tests
* api-change:`codeguru-reviewer`: Remove incorrect endpoint tests
* api-change:`connect`: AgentStatusDrillDown feature in GetCurrentMetricData
API. Adding AGENT_STATUS as filter and grouping in GetCurrentMetricData API
* api-change:`databrew`: Remove incorrect endpoint tests
* api-change:`dynamodb`: Remove incorrect endpoint tests
* api-change:`ec2`: This release adds support for copying Amazon EBS snapshot
and AMIs to and from Local Zones.
* api-change:`ec2-instance-connect`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`fis`: Remove incorrect endpoint tests
* api-change:`fms`: Remove incorrect endpoint tests
* api-change:`geo-maps`: Remove incorrect endpoint tests
* api-change:`glue`: Adding support to fetch TargetDatabase field during
GetDatabases with AttributesToGet
* api-change:`healthlake`: Add ValidationLevel parameter to StartFHIRImportJob
API, allowing users to specify a FHIR validation level for their
asynchronous import jobs.
* api-change:`machinelearning`: Remove incorrect endpoint tests
* api-change:`mediastore-data`: Remove incorrect endpoint tests
* api-change:`mturk`: Remove incorrect endpoint tests
* api-change:`omics`: Adds Amazon ECR pull through cache support to AWS
HealthOmics, so you can more easily use container images from external
sources.
* api-change:`osis`: Remove incorrect endpoint tests
* api-change:`pinpoint-sms-voice`: Remove incorrect endpoint tests
* api-change:`rds`: Added RDS HTTP Endpoint feature support flag to
DescribeOrderableDBInstanceOptions API
* api-change:`route53domains`: Remove incorrect endpoint tests
* api-change:`savingsplans`: Remove incorrect endpoint tests
* api-change:`scheduler`: Remove incorrect endpoint tests
* api-change:`ses`: Remove incorrect endpoint tests
* api-change:`ssm-sap`: Added support for Configuration Checks on SAP HANA
Applications.
* api-change:`sso`: Remove incorrect endpoint tests
* api-change:`timestream-query`: Remove incorrect endpoint tests
* api-change:`waf`: Remove incorrect endpoint tests
* api-change:`workmailmessageflow`: Remove incorrect endpoint tests
* api-change:`xray`: Remove incorrect endpoint tests
* from version 1.42.19
* api-change:`amplifybackend`: Remove incorrect endpoint tests
* api-change:`application-insights`: Remove incorrect endpoint tests
* api-change:`batch`: Added ECS_AL2023_NVIDIA as an option for
Ec2Configuration.imageType.
* api-change:`chime`: Remove incorrect endpoint tests
* api-change:`chime-sdk-identity`: Remove incorrect endpoint tests
* api-change:`chime-sdk-meetings`: Remove incorrect endpoint tests
* api-change:`chime-sdk-voice`: Remove incorrect endpoint tests
* api-change:`codeguruprofiler`: Remove incorrect endpoint tests
* api-change:`datapipeline`: Remove incorrect endpoint tests
* api-change:`discovery`: Remove incorrect endpoint tests
* api-change:`ds`: Add APIs for CA AutoEnrollment support:
DescribeCAEnrollmentPolicy, EnableCAEnrollmentPolicy and
DisableCAEnrollmentPolicy.
* api-change:`eks`: Add support for on-demand refresh of EKS cluster insights
* api-change:`elasticache`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`evidently`: Remove incorrect endpoint tests
* api-change:`frauddetector`: Remove incorrect endpoint tests
* api-change:`inspector`: Remove incorrect endpoint tests
* api-change:`kinesisvideo`: Remove incorrect endpoint tests
* api-change:`kinesis-video-media`: Remove incorrect endpoint tests
* api-change:`lakeformation`: Remove incorrect endpoint tests
* api-change:`lex-models`: Remove incorrect endpoint tests
* api-change:`migrationhub-config`: Remove incorrect endpoint tests
* api-change:`neptune-graph`: Add StartGraph and StopGraph operations to
Neptune Analytics
* api-change:`personalize`: Remove incorrect endpoint tests
* api-change:`pi`: Remove incorrect endpoint tests
* api-change:`qldb-session`: Remove incorrect endpoint tests
* api-change:`redshift`: Remove incorrect endpoint tests
* api-change:`robomaker`: Remove incorrect endpoint tests
* api-change:`sagemaker`: This release adds support for AutoScaling on
SageMaker HyperPod.
* api-change:`schemas`: Remove incorrect endpoint tests
* api-change:`snow-device-management`: Remove incorrect endpoint tests
* api-change:`timestream-write`: Remove incorrect endpoint tests
* api-change:`voice-id`: Remove incorrect endpoint tests
* api-change:`workdocs`: Remove incorrect endpoint tests
* api-change:`workmail`: Remove incorrect endpoint tests
* from version 1.42.18
* api-change:`apprunner`: Remove incorrect endpoint tests
* api-change:`arc-zonal-shift`: This release adds new API options to enable
allowed windows and multiple alarms for practice runs.
* api-change:`codecommit`: Remove incorrect endpoint tests
* api-change:`codestar-connections`: Remove incorrect endpoint tests
* api-change:`comprehendmedical`: Remove incorrect endpoint tests
* api-change:`connectparticipant`: Amazon Connect Participant Service: Remove
unused fields from WebRTCConnection
* api-change:`dlm`: Remove incorrect endpoint tests
* api-change:`ec2`: Add new APIs for viewing how your shared AMIs are used by
other accounts, and identify resources in your account that are dependent on
particular AMIs
* api-change:`elastictranscoder`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`finspace`: Remove incorrect endpoint tests
* api-change:`geo-routes`: Added RouteFerryNotice
PotentialViolatedVehicleRestrictionUsage value for CalculateRoutes. This
value indicates when the Route is potentially forbidden for the given
vehicle profile.
* api-change:`glacier`: Remove incorrect endpoint tests
* api-change:`globalaccelerator`: Remove incorrect endpoint tests
* api-change:`greengrass`: Remove incorrect endpoint tests
* api-change:`identitystore`: Remove incorrect endpoint tests
* api-change:`imagebuilder`: Remove incorrect endpoint tests
* api-change:`iotsecuretunneling`: Remove incorrect endpoint tests
* api-change:`kafka`: Remove incorrect endpoint tests
* api-change:`lookoutvision`: Remove incorrect endpoint tests
* api-change:`mgh`: Remove incorrect endpoint tests
* api-change:`migration-hub-refactor-spaces`: Remove incorrect endpoint tests
* api-change:`mq`: Remove incorrect endpoint tests
* api-change:`personalize-events`: Remove incorrect endpoint tests
* api-change:`pinpoint`: Remove incorrect endpoint tests
* api-change:`ram`: Remove incorrect endpoint tests
* api-change:`rbin`: Remove incorrect endpoint tests
* api-change:`route53-recovery-cluster`: Remove incorrect endpoint tests
* api-change:`sagemaker-geospatial`: Remove incorrect endpoint tests
* api-change:`servicecatalog-appregistry`: Remove incorrect endpoint tests
* api-change:`signer`: Remove incorrect endpoint tests
* api-change:`waf-regional`: Remove incorrect endpoint tests
* from version 1.42.17
* api-change:`appflow`: Remove incorrect endpoint tests
* api-change:`b2bi`: Updated APIs to support custom validation rules.
* api-change:`chime-sdk-media-pipelines`: Remove incorrect endpoint tests
* api-change:`chime-sdk-messaging`: Remove incorrect endpoint tests
* api-change:`cloudsearch`: Remove incorrect endpoint tests
* api-change:`cloudtrail-data`: Remove incorrect endpoint tests
* api-change:`codeartifact`: Remove incorrect endpoint tests
* api-change:`codeguru-security`: Documentation update to notify users of the
discontinuation of Amazon CodeGuru Security.
* api-change:`codestar-notifications`: Remove incorrect endpoint tests
* api-change:`cur`: Remove incorrect endpoint tests
* api-change:`datazone`: Releasing the following features - Asset
classification that lets users use restricted terms for classifying assets
if they have the right permissions. Also adding a new enum value "Moving" to
project status.
* api-change:`dax`: Remove incorrect endpoint tests
* api-change:`devops-guru`: Remove incorrect endpoint tests
* api-change:`ec2`: Added IPv6 support for AWS Client VPN.
* api-change:`emr-containers`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`finspace-data`: Remove incorrect endpoint tests
* api-change:`forecast`: Remove incorrect endpoint tests
* api-change:`iotfleethub`: Remove incorrect endpoint tests
* api-change:`kendra`: Remove incorrect endpoint tests
* api-change:`kinesisanalytics`: Remove incorrect endpoint tests
* api-change:`kinesis-video-archived-media`: Remove incorrect endpoint tests
* api-change:`lex-runtime`: Remove incorrect endpoint tests
* api-change:`lookoutequipment`: Remove incorrect endpoint tests
* api-change:`mediaconvert`: This release adds support for input rendition
selection for HLS input, adds new Share API to enable sharing jobs with AWS
Support for support investigations, and adds INCLUDE_AS_TS to
iFrameOnlyManifest setting for HLS outputs.
* api-change:`mediapackage-vod`: Remove incorrect endpoint tests
* api-change:`mediastore`: Remove incorrect endpoint tests
* api-change:`personalize-runtime`: Remove incorrect endpoint tests
* api-change:`qbusiness`: The Amazon Q Business GetDocumentContent operation
now supports retrieval of the extracted text content in JSON format.
* api-change:`resourcegroupstaggingapi`: Remove incorrect endpoint tests
* api-change:`sagemaker-edge`: Remove incorrect endpoint tests
* api-change:`sagemaker-featurestore-runtime`: Remove incorrect endpoint tests
* api-change:`sagemaker-runtime`: Remove incorrect endpoint tests
* api-change:`serverlessrepo`: Remove incorrect endpoint tests
* api-change:`shield`: Remove incorrect endpoint tests
* api-change:`snowball`: Remove incorrect endpoint tests
* api-change:`sqs`: Documentation update for Amazon SQS Supports Large Payload
Message feature
* api-change:`support`: Remove incorrect endpoint tests
* api-change:`support-app`: Remove incorrect endpoint tests
* api-change:`timestream-influxdb`: Add MAINTENANCE status for DbInstance and
DbCluster
* api-change:`translate`: Remove incorrect endpoint tests
* api-change:`wellarchitected`: Remove incorrect endpoint tests
* from version 1.42.16
* api-change:`clouddirectory`: Remove incorrect endpoint tests
* api-change:`cognito-sync`: Remove incorrect endpoint tests
* api-change:`docdb`: Remove incorrect endpoint tests
* api-change:`elb`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`healthlake`: Remove incorrect endpoint tests
* api-change:`iotanalytics`: Remove incorrect endpoint tests
* api-change:`macie2`: Remove incorrect endpoint tests
* api-change:`marketplacecommerceanalytics`: Remove incorrect endpoint tests
* api-change:`medialive`: AWS Elemental MediaLive now has a field called
"SubtitleRows" for controlling subtitle row count for DVB-Sub and Burn-In
captions outputs
* api-change:`memorydb`: Remove incorrect endpoint tests
* api-change:`proton`: Remove incorrect endpoint tests
* api-change:`qconnect`: Releasing model ID support for UpdateAIPrompt
* api-change:`qldb`: Remove incorrect endpoint tests
* api-change:`rds`: Updates Amazon RDS documentation for Db2 read-only
replicas.
* api-change:`route53-recovery-readiness`: Remove incorrect endpoint tests
* api-change:`sagemaker`: Launch SageMaker Notebook Instances support for
AL2023 along with P6-B200 instance type and Rootless Docker support for
SageMaker Studio.
* api-change:`sagemaker-a2i-runtime`: Remove incorrect endpoint tests
* api-change:`simspaceweaver`: Remove incorrect endpoint tests
* api-change:`synthetics`: Added multi browser support for synthetics
canaries, Increased ephemeral storage limit from 5GB to 10GB
* api-change:`wafv2`: test and verified, safe to release
* from version 1.42.15
* api-change:`apigatewaymanagementapi`: Remove incorrect endpoint tests
* api-change:`appfabric`: Remove incorrect endpoint tests
* api-change:`backup-gateway`: Remove incorrect endpoint tests
* api-change:`cloudhsm`: Remove incorrect endpoint tests
* api-change:`cognito-identity`: Remove incorrect endpoint tests
* api-change:`comprehend`: Remove incorrect endpoint tests
* api-change:`ebs`: Remove incorrect endpoint tests
* api-change:`ecr-public`: Remove incorrect endpoint tests
* api-change:`ecs`: This is a documentation only release that adds additional
information for the update-service request parameters.
* api-change:`elasticbeanstalk`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`es`: Remove incorrect endpoint tests
* api-change:`forecastquery`: Remove incorrect endpoint tests
* api-change:`gameliftstreams`: The default application in a stream group can
now be changed at any time using UpdateStreamGroup to update the
DefaultApplicationIdentifier.
* api-change:`glue`: Added support for preprocessing queries in Data Quality
operations through new DataQualityGlueTable structure.
* api-change:`greengrassv2`: Remove incorrect endpoint tests
* api-change:`guardduty`: Remove Pattern trait from email field
* api-change:`iotdeviceadvisor`: Remove incorrect endpoint tests
* api-change:`iotevents`: Remove incorrect endpoint tests
* api-change:`iotevents-data`: Remove incorrect endpoint tests
* api-change:`iotthingsgraph`: Remove incorrect endpoint tests
* api-change:`kinesis-video-signaling`: Remove incorrect endpoint tests
* api-change:`lexv2-runtime`: Remove incorrect endpoint tests
* api-change:`lookoutmetrics`: Remove incorrect endpoint tests
* api-change:`managedblockchain`: Remove incorrect endpoint tests
* api-change:`mediapackage`: Remove incorrect endpoint tests
* api-change:`panorama`: Remove incorrect endpoint tests
* api-change:`pinpoint-email`: Remove incorrect endpoint tests
* api-change:`resource-groups`: Remove incorrect endpoint tests
* api-change:`s3outposts`: Remove incorrect endpoint tests
* api-change:`ssm-contacts`: Doc-only updates for Incident Manager Contacts
August 2025
* from version 1.42.14
* api-change:`bedrock-runtime`: Launch CountTokens API to allow token counting
* api-change:`billing`: Clarify IPv4 and IPv6 endpoints
* api-change:`cognito-idp`: This release adds support for the new Terms APIs
which allow displaying Terms of Use and Privacy Policy on the Managed Login
user-registration page.
* api-change:`datazone`: This release supports policy grant identifier for
cloud formation integration
* api-change:`detective`: Remove incorrect endpoint tests
* api-change:`dynamodb`: Remove incorrect endpoint tests
* api-change:`eks`: EKS Add-ons Custom Namespace Support
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`kinesisanalyticsv2`: Adds Key Management Service (KMS) support
allowing customer-managed key (CMK) encryption for Flink application data.
* api-change:`pinpoint-sms-voice-v2`: This change added
InternationalSendingEnbaled as part of describe/Update/Request phone number
API response, and as part of update/Request phone number API request
* api-change:`route53-recovery-control-config`: Remove incorrect endpoint
tests
* api-change:`sagemaker`: This release adds 1/ Launch ml.p5.4xlarge instance
in Processing jobs, Training jobs and Training Plan 2/ Makes S3Uri to be
required for S3FileSystem and S3FileSystemConfig.
* from version 1.42.13
* api-change:`cleanrooms`: Support error message configuration for analysis
templates
* api-change:`ec2`: Add support for "warning" volume status.
* api-change:`polly`: Added support for new output format - Opus.
* from version 1.42.12
* api-change:`batch`: Added default_x86_64 and default_arm64 as values to the
instanceTypes field.
* api-change:`bcm-dashboards`: Billing and Cost Management Dashboards enables
users to create dashboards that combine multiple visualizations of cost and
usage data. Users can create, manage, and share dashboards. Tags are also
available for dashboards.
* api-change:`connect`: Amazon Connect Service Feature: Add support to enable
multi-user in-app, web, and video calling.
* api-change:`connectparticipant`: Amazon Connect Service Feature: Add support
to enable multi-user in-app, web, and video calling.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`s3control`: Adds support for Compute checksum functionality in
Amazon S3 Batch Operations. You can now calculate checksums for a list of
objects using supported algorithms in Amazon S3, without requiring a restore
or download
* api-change:`sagemaker`: Customer managed keys now available for volume
encryption of SageMaker HyperPod clusters.
* from version 1.42.11
* api-change:`amp`: Add Resource-based Policy APIs for Amazon Prometheus
* api-change:`bedrock-agent`: This release adds support for saving Bedrock
Flows while node configuration is still in progress, even if the Flow is not
yet able to be invoked
* api-change:`glue`: AWS Glue Zero ETL now supports On-demand snapshot load
* from version 1.42.10
* api-change:`arc-region-switch`: Endpoint rule test and documentation update.
* api-change:`bcm-recommended-actions`: Initial SDK release for AWS Billing
and Cost Management Recommended Actions.
* api-change:`directconnect`: Added pagination support for
DescribeHostedConnections, DescribeVirtualInterfaces, DescribeConnections,
DescribeInterconnects, DescribeLags. Added asnLong support for BGP peer
operations which supports a large range.
* api-change:`dynamodb`: This release 1/ Adds support for throttled keys mode
for CloudWatch Contributor Insights, 2/ Adds throttling reasons to
exceptions across dataplane APIs. 3/ Explicitly models ThrottlingException
as a class in statically typed languages. Refer to the launch day blog post
for more details.
* api-change:`ec2`: This release adds ModifyInstanceConnectEndpoint API to
update configurations on existing EC2 Instance Connect Endpoints and
improves IPv6 support through dualstack DNS names for EC2 Instance Connect
Endpoints.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`fsx`: Amazon FSx for NetApp ONTAP 2nd generation file systems
now support decreasing SSD storage capacity.
* api-change:`glue`: AWS Glue now supports Trusted Identity Propagation.
* api-change:`guardduty`: Added support for entity lists.
* api-change:`medialive`: CMAF Ingest output groups in MediaLive can now
accept one additional destination url for single pipeline channels and up to
two additional destination urls for standard channels.
* api-change:`pcs`: Updated the regex pattern and description of
iamInstanceProfileArn in the CreateComputeNodeGroup and
UpdateComputeNodeGroup API actions. Name and path requirements apply to the
ARN of the IAM role associated with the instance profile and not the ARN of
the instance profile.
* api-change:`qapps`: Documentation update for Amazon Q Apps API Reference
* api-change:`servicediscovery`: Added support for cross account through Id
parameter overloading with ARN and allow owner account for some APIs instead
of ARN
* api-change:`workspaces`: New APIs introduced to import WorkSpaces BYOL image
using a new process that leveraged EC2 Image Builder. WorkSpaces tests and
fixes your image's compatibility issues and supports customized VM images.
* from version 1.42.9
* api-change:`braket`: Add support for Braket program sets.
* api-change:`datazone`: Adds support for account pools and project profile
account decoupling
* api-change:`fsx`: Add Dual-Stack support for Amazon FSx for OpenZFS file
systems
* api-change:`partnercentral-selling`: Add Tagging Support for Opportunity
resources
* api-change:`sagemaker`: This release introduces compute quota for GPU,
Trainium accelerators, vCPU, and vCPU memory utilization across teams in
HyperPod clusters
* api-change:`security-ir`: Added support for Organizational Unit-level
Membership configuration and the ability to resume a cancelled membership.
* bugfix:`dynamodb`: Correct Scan and Scanned Count values when resuming a
scan or query with a `--starting-token`
* from version 1.42.8
* api-change:`backupsearch`: Using recommended smithy trait to generate
regional endpoints for Backup Search
* api-change:`codebuild`: AWS CodeBuild now supports PullRequestBuildPolicy in
webhook object.
* api-change:`ec2`: Release to allow route table association with a
PublicIpv4Pool.
* api-change:`organizations`: This release introduces 2 new APIs in
Organizations: 1. ListAccountsWithInvalidEffectivePolicy 2.
ListEffectivePolicyValidationErrors
* api-change:`sagemaker`: IAM Identity Center trusted identity propagation is
now supported in SageMaker Studio.
* api-change:`transcribe`: AWS HealthScribe now supports specifying preferred
patient pronouns through the MedicalScribeContext parameter for use in the
generated clinical notes.
* from version 1.42.7
* api-change:`bedrock`: This release includes model updates and enhanced SDK
documentation for union fields in automated reasoning policy components.
Added docs cover policy definitions, mutations (add/update for
rules/types/variables), build assets, workflow sources, test results, and
tag exception handling.
* api-change:`cognito-idp`: Remove SigV4 auth requirement for
GetTokensFromRefreshToken
* api-change:`connect`: Updating SearchUserHierarchyGroups API
* api-change:`deadline`: Adds support for Wait and Save feature in service-
managed fleets
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateVolume, DescribeVolume, LaunchTemplates, RunInstances,
DescribeInstances, CreateDefaultSubnet, SpotInstances, and
CreateDefaultSubnet APIs.
* api-change:`evs`: Update for general availability of Amazon Elastic VMware
Service (EVS).
* api-change:`lambda`: Doc-only update for Lambda that updates the maximum
payload size for response streaming invocations to 200 MB.
* api-change:`quicksight`: Add RowAxisDisplayOptions and
ColumnAxisDisplayOptions to HeatMapConfiguration, add Actions to
PluginVisual, increase limit for CalculatedFields list
* api-change:`sso-admin`: Added support for managing user background session
for applications
* from version 1.42.6
* api-change:`connect`: This release adds a new API GetContactMetrics for
Amazon Connect.
* api-change:`inspector2`: Add CVSSV4 to Vulnerability Search API and update
enable/disable account id list length to 5
* api-change:`iot-data`: Adding DeleteConnection API to IoT Data Plane
* api-change:`sagemaker`: Adds support for GB200 UltraServers in Amazon
SageMaker training jobs, training plans, and HyperPod clusters
* api-change:`transcribe`: Update documentation to use key ARN only in
OutputEncryptionKMSKeyId request parameter
* from version 1.42.5
* api-change:`batch`: This feature allows customers to use AWS Batch with
Linux with ARM64 CPU Architecture with Fargate Spot compute support.
* api-change:`cloudfront`: Added new viewer security policy, TLSv1.3_2025, for
CloudFront.
* api-change:`codebuild`: AWS CodeBuild now supports comment-based pull
request control.
* api-change:`gameliftstreams`: Adds Proton 9.0-2 to the list of runtime
environment options available when creating an Amazon GameLift Streams
application
* api-change:`glue`: AWS Glue Data Catalog now supports Iceberg Optimization
settings at the Catalog level, and supports new options to control the
optimization job run rate.
* api-change:`guardduty`: Added support for VPC owner account ID associated
with DNS request in the GuardDuty finding.
* from version 1.42.4
* api-change:`appstream`: Added support for G6 instances
* api-change:`budgets`: Adds support for billing views. Billing views let you
control access to cost and usage data through an AWS resource, streamlining
the process of sharing cost and usage data across account boundaries. With
this release, you can now create and view budgets based on billing views.
* api-change:`ec2`: Mark Elastic Inference Accelerators and Elastic Graphics
Processor parameters as deprecated on the RunInstances and LaunchTemplate
APIs.
* api-change:`opensearchserverless`: Features: add Index APIs in
OpenSearchServerless to support managed semantic enrichment
* api-change:`qbusiness`: Amazon Q Business now supports the
GetDocumentContent() API that enables customers to securely access the
source documents through clickable citation links at query time
* from version 1.42.3
* api-change:`bedrock`: This release introduces Automated Reasoning checks for
Amazon Bedrock Guardrails. The feature adds new APIs for policy building,
refinement, version management, and testing. Guardrail APIs now support
Automated Reasoning policy configuration and validation output.
* api-change:`bedrock-runtime`: This release adds support for Automated
Reasoning checks output models for the Amazon Bedrock Guardrails
ApplyGuardrail API.
* api-change:`eks`: Add support for deletion protection on EKS clusters
* api-change:`rds`: Adds a new Aurora Serverless v2 attribute to the DBCluster
resource to expose the platform version. Also updates the attribute to be
part of both the engine version and platform version descriptions.
* api-change:`sagemaker`: Add support for SageMaker Hyperpod continuous
scaling and custom AMI; Introduce new APIs: ListClusterEvents,
DescribeClusterEvent, BatchAddClusterNodes
* from version 1.42.2
* api-change:`bedrock-agentcore`: Remove superfluous field from API
* api-change:`codeconnections`: New integration with Azure DevOps provider
type.
* api-change:`evs`: TagResource API now throws ServiceQuotaExceededException
when the number of tags on the Amazon EVS resource exceeds the maximum
allowed. TooManyTagsException is deprecated.
* api-change:`iotsitewise`: Support Interface for IoT SiteWise Asset Modeling
* api-change:`sagemaker`: This release adds the ability for customers to
attach and detach their EBS volumes to EKS-orchestrated HyperPod cluster
nodes.
* from version 1.42.1
* api-change:`acm-pca`: Doc-only update to add more information to
GetCertificate action.
* api-change:`aiops`: This release includes fix for InvestigationGroup
timestamp conversion issue.
* api-change:`arc-region-switch`: This is the initial SDK release for Region
switch
* api-change:`auditmanager`: Added a note to Framework APIs
(CreateAssessmentFramework, GetAssessmentFramework,
UpdateAssessmentFramework) clarifying that the Controls object returns a
partial response when called through Framework APIs. Added documentation
that the Framework's controlSources parameter is no longer supported.
* api-change:`lightsail`: This release adds support for the Asia Pacific
(Jakarta) (ap-southeast-3) Region.
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds the
ability to enable telemetry on AWS resources such as Amazon VPCs (Flow Logs)
in customers AWS Accounts and Organizations. The release introduces new APIs
to manage telemetry rules, which define telemetry settings to be applied on
AWS resources.
* api-change:`pcs`: Add support for IPv6 Networking for Clusters.
* api-change:`securityhub`: Release new resource detail type CodeRepository
* api-change:`sns`: Amazon SNS support for Amazon SQS fair queues
* from version 1.42.0
* api-change:`customer-profiles`: The release updates standard profile with 2
new fields that supports account-level engagement. Updated APIs include
CreateProfile, UpdateProfile, MergeProfiles, SearchProfiles,
BatchGetProfile, GetSegmentMembership, CreateSegmentDefinition,
CreateSegmentEstimate.
* api-change:`ec2`: Added support for the force option for the EC2 instance
terminate command. This feature enables customers to recover resources
associated with an instance stuck in the shutting-down state as a result of
rare issues caused by a frozen operating system or an underlying hardware
problem.
* api-change:`elbv2`: This release enables secondary IP addresses for Network
Load Balancers.
* api-change:`entityresolution`: Add support for creating advanced rule-based
matching workflows in AWS Entity Resolution.
* api-change:`glue`: Added support for Route node, S3 Iceberg sources/targets,
catalog Iceberg sources, DynamoDB ELT connector, AutoDataQuality evaluation,
enhanced PII detection with redaction, Kinesis fan-out support, and new
R-series worker types.
* api-change:`inspector2`: Extend usage to include agentless hours and add
CODE_REPOSITORY to aggregation resource type
* api-change:`iot`: This release allows AWS IoT Core users to use their own
AWS KMS keys for data protection
* api-change:`opensearch`: Granular access control support for NEO-SAML with
IAMFederation for AOS data source
* api-change:`quicksight`: Added Impala connector support
* api-change:`s3control`: Add Tags field to CreateAccessPoint
* api-change:`sesv2`: This release introduces support for Multi-tenant
management
* api-change:`workspaces-web`: Added ability to log session activity on a
portal to an S3 bucket.
* feature:`sts`: Updated the default sts service endpoint from `legacy` to
`regional`. This behavior can be overridden using the
`sts_regional_endpoints` setting in the shared AWS config file or the
`AWS_STS_REGIONAL_ENDPOINTS` environment variable.
* from version 1.41.17
* api-change:`cloudfront`: This release adds new origin timeout options: 1)
ResponseCompletionTimeout and 2) OriginReadTimeout (for S3 origins)
* api-change:`docdb`: Add support for setting Serverless Scaling Configuration
on clusters.
* api-change:`ds`: This release adds support for AWS Managed Microsoft AD
Hybrid Edition, introducing new operations: StartADAssessment,
DescribeADAssessment, ListADAssessments, DeleteADAssessment, CreateHybridAD,
UpdateHybridAD, and DescribeHybridADUpdate; and updated existing operation:
DescribeDirectories.
* api-change:`ec2`: Release to show the next hop IP address for routes
propagated by VPC Route Server into VPC route tables.
* api-change:`iotwireless`: Added TxPowerIndexMin, TxPowerIndexMax, NbTransMin
and NbTransMax params to ServiceProfile.
* from version 1.41.16
* api-change:`batch`: AWS Batch for SageMaker Training jobs feature support.
Includes new APIs for service job submission (e.g., SubmitServiceJob) and
managing service environments (e.g., CreateServiceEnvironment) that enable
queueing SageMaker Training jobs.
* api-change:`cleanrooms`: This feature provides the ability to update the
table reference and allowed columns on an existing configured table.
* api-change:`deadline`: Adds support for tag management on monitors.
* api-change:`location`: This release 1) adds support for multi-polygon
geofences with disconnected territories, and 2) enables polygon exclusion
zones within geofences for more accurate representation of real-world
boundaries.
* api-change:`opensearchserverless`: This is to support Granular access
control support for SAML with IAMFedraton in AOSS
* from version 1.41.15
* api-change:`directconnect`: Enable MACSec support and features on
Interconnects.
* api-change:`iotsitewise`: Add support for native anomaly detection in IoT
SiteWise using new Computation Model APIs
* api-change:`osis`: Add Pipeline Role Arn as an optional parameter to the
create / update pipeline APIs as an alternative to passing in the pipeline
configuration body
* from version 1.41.14
* api-change:`appintegrations`: Amazon AppIntegrations introduces new
configuration capabilities to enable customers to manage iframe permissions,
control application refresh behavior (per contact or per browser/cross-
contact), and run background applications (service).
* api-change:`budgets`: Adds IPv6 and PrivateLink support for AWS Budgets in
IAD.
* api-change:`config`: Documentation improvements have been made to the
EvaluationModel and DescribeConfigurationRecorders APIs.
* api-change:`ec2`: Transit Gateway native integration with AWS Network
Firewall. Adding new enum value for the new Transit Gateway Attachment type.
* api-change:`kms`: Doc only update: fixed grammatical errors.
* api-change:`mediapackagev2`: This release adds support for specifying a
preferred input for channels using CMAF ingest.
* api-change:`socialmessaging`: This release introduces new WhatsApp template
management APIs that enable customers to programmatically create and submit
templates for approval, monitor approval status, and manage the complete
template lifecycle
* api-change:`sqs`: Documentation updates for Amazon SQS fair queues feature.
* from version 1.41.13
* api-change:`datazone`: This release adds support for 1) highlighting
relevant text in returned results for Search and SearchListings APIs and 2)
returning aggregated counts of values for specified attributes for
SearchListings API.
* api-change:`omics`: Add Git integration and README support for HealthOmics
workflows
* from version 1.41.12
* api-change:`ec2`: Added support for skip-os-shutdown option for the EC2
instance stop and terminate operations. This feature enables customers to
bypass the graceful OS shutdown, supporting faster state transitions when
instance data preservation isn't critical.
* api-change:`glue`: AWS Glue now supports dynamic session policies for job
executions. This feature allows you to specify custom, fine-grained
permissions for each job run without creating multiple IAM roles.
* api-change:`workspaces-thin-client`: Added the lastUserId parameter to the
ListDevices and GetDevice API.
* from version 1.41.11
* api-change:`ecr`: Add support for Image Tag Mutability Exception feature,
allowing repositories to define wildcard-based patterns that override the
default image tag mutability settings.
* api-change:`emr`: This release adds new parameter 'ExtendedSupport' in AWS
EMR RunJobFlow, ModifyCluster and DescribeCluster API.
* api-change:`lambda`: This release migrated the model to Smithy keeping all
features unchanged.
* api-change:`neptunedata`: This release updates the supported regions for
Neptune API to include current AWS regions.
* enhancement:EMR: Updated create-cluster and describe-cluster commands to
support \--extended-support and --no-extended-support arguments
* from version 1.41.10
* api-change:`cloudfront`: Add dualstack endpoint support
* api-change:`deadline`: Add support for VPC resource endpoints in Service
Managed Fleets
* api-change:`ec2`: This release adds support for C8gn, F2 and P6e-GB200
Instance types
* api-change:`sagemaker`: This release adds 1/ Support for S3FileSystem in
CustomFileSystems 2/ The ability for a customer to select their preferred
IpAddressType for use with private Workforces 3/ Support for p4de instance
type in SageMaker Training Plans
* api-change:`timestream-influxdb`: Timestream for InfluxDB adds support for
db.influx.24xlarge instance type. This enhancement enables higher compute
capacity for demanding workloads through CreateDbInstance, CreateDbCluster,
UpdateDbInstance, and UpdateDbCluster APIs.
* enhancement:cloudfront: This release adds automatic pagination to the list-
origin-access-controls command. To disable this behavior, please use the
--no-paginate flag.
* from version 1.41.9
* api-change:`auditmanager`: Updated error handling for
RegisterOrganizationAdminAccount API to properly translate TooManyExceptions
to HTTP 429 status code. This enhancement improves error handling
consistency and provides clearer feedback when request limits are exceeded.
* api-change:`logs`: CloudWatchLogs launches GetLogObject API with streaming
support for efficient log data retrieval. Logs added support for new
AccountPolicy type METRIC_EXTRACTION_POLICY. For more information, see
CloudWatch Logs API documentation
* api-change:`mediaconvert`: This release adds support for TAMS server
integration with MediaConvert inputs.
* api-change:`outposts`: Add AWS Outposts API to surface customer billing
information
* api-change:`sesv2`: Added IP Visibility support for managed dedicated pools.
Enhanced GetDedicatedIp and GetDedicatedIps APIs to return managed IP
addresses.
* api-change:`ssm`: July 2025 doc-only updates for Systems Manager.
* from version 1.41.8
* api-change:`cleanroomsml`: This release introduces Parquet result format
support for ML Input Channel models in AWS Clean Rooms ML.
* api-change:`cloudfront`: Doc only update for CloudFront that fixes some
customer-reported issues
* api-change:`ec2`: AWS Free Tier Version2 Support
* api-change:`keyspacesstreams`: Doc only update for the Amazon Keyspaces
Streams API.
* api-change:`mailmanager`: Allow underscores in the local part of the input
of the "Email recipients rewrite" action in rule sets.
* api-change:`mediaconvert`: This release expands the range of supported audio
outputs to include xHE, 192khz FLAC and the deprecation of dual mono for
AC3.
* api-change:`stepfunctions`: Align input with style guidelines.
* api-change:`synthetics`: This feature allows AWS Synthetics customers to
provide code dependencies using lambda layer while creating a canary
* from version 1.41.7
* api-change:`bedrock`: This release adds support for on-demand custom model
inference through CustomModelDeployment APIs for Amazon Bedrock.
* api-change:`bedrock-agentcore`: Initial release of Amazon Bedrock AgentCore
SDK including Runtime, Built-In Tools, Memory, Gateway and Identity.
* api-change:`bedrock-agentcore-control`: Initial release of Amazon Bedrock
AgentCore SDK including Runtime, Built-In Tools, Memory, Gateway and
Identity.
* api-change:`bedrock-runtime`: document update to support on demand custom
model.
* api-change:`datasync`: AWS DataSync now supports IPv6 address inputs and
outputs in create, update, and describe operations for NFS, SMB, and Object
Storage locations
* api-change:`glue`: AWS Glue now supports schema, partition and sort
management of Apache Iceberg tables using Glue SDK
* api-change:`guardduty`: Add expectedBucketOwner parameter to ThreatIntel and
IPSet APIs.
* api-change:`iotwireless`: FuotaTaskId is not a valid IdentifierType for
EventConfiguration and is being removed from possible IdentifierType values.
* api-change:`logs`: CloudWatch Logs updates: Added X-Ray tracing for Amazon
Bedrock Agent resources. Logs introduced Log Group level resource policies
(managed through Put/Delete/Describe Resource Policy APIs). For more
information, see CloudWatch Logs API documentation.
* api-change:`mediapackagev2`: This release adds support for CDN
Authentication using Static Headers in MediaPackage v2.
* api-change:`networkflowmonitor`: Introducing 2 new scope status types -
DEACTIVATING and DEACTIVATED.
* api-change:`payment-cryptography-data`: Expand length of message data field
for Mac generation and validation to 8192 characters.
* api-change:`stepfunctions`: Doc-only update to introduction, and edits to
clarify input parameter and the set of control characters.
* from version 1.41.6
* api-change:`ecs`: This release removes hookDetails for the Amazon ECS native
blue/green deployments.
* from version 1.41.5
* api-change:`bedrock-agent`: Add support for S3 Vectors as a vector store.
* api-change:`datazone`: Removing restriction of environment profile
identifier as required field, S3 feature release
* api-change:`dynamodbstreams`: Added support for optional shard filter
parameter in DescribeStream api that allows customers to fetch child shards
of a read_only parent shard.
* api-change:`ec2`: This release adds support for volume initialization
status, which enables you to monitor when the initialization process for an
EBS volume is completed. This release also adds IPv6 support to EC2 Instance
Connect Endpoints, allowing you to connect to your EC2 Instance via a
private IPv6 address.
* api-change:`ecs`: Amazon ECS supports native blue/green deployments,
allowing you to validate new service revisions before directing production
traffic to them.
* api-change:`events`: Add customer-facing logging for the EventBridge Event
Bus, enabling customers to better observe their events and extract insights
about their EventBridge usage.
* api-change:`opensearch`: AWS Opensearch adds support for enabling s3 vector
engine options. After enabling this option, customers will be able to create
indices with s3 vector engine.
* api-change:`pricing`: This release adds support for new filter types in
GetProducts API, including EQUALS, CONTAINS, ANY_OF, and NONE_OF.
* api-change:`quicksight`: Introduced custom instructions for topics.
* api-change:`repostspace`: This release introduces Channels functionality
with CreateChannel, GetChannel, ListChannels, and UpdateChannel operations.
Channels provide dedicated collaboration spaces where teams can organize
discussions and knowledge by projects, business units, or areas of
responsibility.
* api-change:`s3`: Amazon S3 Metadata live inventory tables provide a
queryable inventory of all the objects in your general purpose bucket so
that you can determine the latest state of your data. To help minimize your
storage costs, use journal table record expiration to set a retention period
for your records.
* api-change:`s3tables`: Adds table bucket type to ListTableBucket and
GetTableBucket API operations
* api-change:`s3vectors`: Amazon S3 Vectors provides cost-effective, elastic,
and durable vector storage for queries based on semantic meaning and
similarity.
* api-change:`sagemaker`: This release adds support for a new Restricted
instance group type to enable a specialized environment for running Nova
customization jobs on SageMaker HyperPod clusters. This release also adds
support for SageMaker pipeline versioning.
* from version 1.41.4
* api-change:`ec2`: Adds support to Capacity Blocks for ML for purchasing EC2
P6e-GB200 UltraServers. Customers can now purchase u-p6e-gb200x72 and
u-p6e-gb200x36 UltraServers. Adds new DescribeCapacityBlocks
andDescribeCapacityBlockStatus APIs. Adds support for CapacityBlockId to
DescribeInstanceTopology.
* api-change:`freetier`: This release introduces four new APIs:
GetAccountPlanState and UpgradeAccountPlan for AWS account plan management;
ListAccountActivities and GetAccountActivity that provide activity tracking
capabilities.
* api-change:`opsworkscm`: Removing content that refers to an S3 bucket that
is no longer in use.
* from version 1.41.3
* api-change:`customer-profiles`: This release introduces capability of create
Segments via importing a CSV file directly. This consumes the CSV file and
creates/updates corresponding profiles for the particular domain.
* api-change:`deadline`: Added fields for output manifest reporting and task
chunking parameters
* api-change:`ec2`: This release adds GroupOwnerId as a response member to the
DescribeSecurityGroupVpcAssociations API and also adds waiters for
SecurityGroupVpcAssociations (SecurityGroupVpcAssociationAssociated and
SecurityGroupVpcAssociationDisassociated).
* api-change:`mediapackagev2`: This release adds support for Microsoft Smooth
Streaming (MSS) and allows users to exclude DRM segment Metadata in
MediaPackage v2 Origin Endpoints
* api-change:`route53`: Amazon Route 53 now supports the iso-e regions for
private DNS Amazon VPCs and cloudwatch healthchecks.
* api-change:`sagemaker`: Changes include new StartSession API for SageMaker
Studio spaces and CreateHubContentPresignedUrls API for SageMaker JumpStart.
* from version 1.41.2
* api-change:`connectcases`: This release adds DeleteCase and
DeleteRelatedItem APIs, which enable deleting cases and comments, undoing
contact association, and removing service level agreements (SLAs) from
cases. Contact center admins can use these APIs to delete cases when
requested by customers and correct agent errors.
* api-change:`ec2`: AWS Site-to-Site VPN now supports IPv6 addresses on outer
tunnel IPs, making it easier for customers to build or transition to
IPv6-only networks.
* api-change:`s3`: Added support for directory bucket creation with tags and
bucket ARN retrieval in CreateBucket, ListDirectoryBuckets, and HeadBucket
operations
* api-change:`s3control`: Added TagResource, UntagResource, and
ListTagsForResource support for directory bucket
* from version 1.41.1
* api-change:`cleanroomsml`: This release introduces support for incremental
training and distributed training for custom models in AWS Clean Rooms ML.
* api-change:`datazone`: Add support for the new optional domain-unit-id
parameter in the UpdateProject API.
* api-change:`ec2`: Add Context to GetInstanceTypesFromInstanceRequirements
API
* api-change:`odb`: This release adds API operations for Oracle Database at AWS.
You can use the APIs to create Exadata infrastructure, ODB networks, and
Exadata and Autonomous VM clusters inside AWS data centers. The
infrastructure is managed by OCI. You can integrate these resources with AWS
services.
* api-change:`qbusiness`: New ChatResponseConfiguration to Customize Q
Business chat responses for specific use cases and communication needs.
Updated Boosting capability allowing admins to provide preference on date
attributes for recency and/or provide a preferred data source.
* api-change:`rds`: Amazon RDS Custom for Oracle now supports multi-AZ
database instances.
* api-change:`sagemaker`: Updated field validation requirements for
InstanceGroups.
* from version 1.41.0
* api-change:`arc-zonal-shift`: Added support for on-demand practice runs and
balanced capacity checks in ARC autoshift practice.
* api-change:`b2bi`: Updated APIs to support inbound EDI split capabilities
and additional Partnership-level configurations of generated EDI files'
contents and format.
* api-change:`bedrock`: Add support for API Keys, Re-Ranker, implicit filter
for RAG / KB evaluation for Bedrock APIs.
* api-change:`bedrock-runtime`: Add API Key and document citations support for
Bedrock Runtime APIs
* api-change:`cloudformation`: Added support for UNKNOWN drift status.
* api-change:`config`: Updated ResourceType enum with new resource types
onboarded by AWS Config as of June 2025
* api-change:`connect`: This release introduces ChatMetrics to the model,
providing comprehensive analytics insights for Amazon Connect chat
conversations. Users can access these detailed metrics through the AWS
Connect API by using the DescribeContact operation with their specific
instance and contact IDs
* api-change:`dataexchange`: This release updates resource Id with
alphanumeric constraint, including Asset id, Revision id, Data Set id, Job
id, and Event Action id.
* api-change:`dynamodb`: This change adds support for witnesses in global
tables. It also adds a new table status, REPLICATION_NOT_AUTHORIZED. This
status will indicate scenarios where global replicas table can't be utilized
for data plane operations.
* api-change:`events`: Added support for EventBridge Dualstack endpoints in
AWS GovCloud (US) regions (us-gov-east-1 and us-gov-west-1). The dualstack
endpoints are identical for both FIPS and non-FIPS configurations, following
the format: events.{region}.api.aws
* api-change:`glue`: releasing source processing properties to support source
properties for ODB integrations
* api-change:`iam`: Updated IAM ServiceSpecificCredential support to include
expiration, API Key output format instead of username and password for
services that will support API keys, and the ability to list credentials for
all users in the account for a given service configuration.
* api-change:`logs`: Increase minimum length of queryId parameter to 1
character.
* api-change:`medical-imaging`: Added new fields to support the concept of
primary image sets within the storage hierarchy.
* api-change:`networkflowmonitor`: Add ConflictExceptions to UpdateScope and
DeleteScope operations for scopes being mutated.
* api-change:`outposts`: Make ContactName and ContactPhoneNumber required
fields when creating and updating Outpost Site Addresses.
* api-change:`pcs`: Fixed the validation pattern for an instance profile
Amazon Resource Name (ARN) in AWS PCS.
* api-change:`quicksight`: Introduced custom permission capabilities for
reporting content. Added menu option in exploration to preserve
configuration data when textbox menu option is used. Added support for
Athena trusted identity propagation.
* api-change:`ssm`: Introduces AccessType, a new filter value for the
DescribeSessions API.
* api-change:`transfer`: Added support for dual-stack (IPv4 and IPv6)
endpoints for SFTP public endpoints and VPC-internal endpoints (SFTP, FTPS,
FTP, and AS2), enabling customers to configure new servers with IPv4 or
dual-stack mode, convert existing servers to dual-stack, and use IPv6 with
service APIs.
* feature:`bedrock`: Add support for retrieving a Bearer token from
environment variables to enable bearer authentication with Bedrock services.
* from version 1.40.45
* api-change:`config`: Added important considerations to the
PutConformancePack and PutOrganizationConformancPack APIs.
* api-change:`connect`: This release adds the following value to an InitiateAs
enum: COMPLETED
* api-change:`glue`: AWS Glue now supports schema, partition and sort
management of Apache Iceberg tables using Glue SDK
* api-change:`guardduty`: Update JSON target for Kubernetes workload resource
type.
* api-change:`qconnect`: Adding UnauthorizedException to public SDK
* api-change:`rds`: StartDBCluster and StopDBCluster can now throw
InvalidDBShardGroupStateFault.
* api-change:`sesv2`: Added support for new SES regions
* from version 1.40.44
* api-change:`deadline`: Added fields to track cumulative task retry attempts
for steps and jobs
* api-change:`ec2`: This release adds support for OdbNetworkArn as a target in
VPC Route Tables
* api-change:`iot-managed-integrations`: Adding managed integrations APIs for
IoT Device Management to onboard and control devices across different
manufacturers, connectivity protocols and third party vendor clouds. APIs
include managed thing operations, provisioning profile management, and cloud
connector operations.
* api-change:`keyspaces`: This release provides change data capture (CDC)
streams support through updates to the Amazon Keyspaces API.
* api-change:`keyspacesstreams`: This release adds change data capture (CDC)
streams support through the new Amazon Keyspaces Streams API.
* api-change:`kms`: This release updates AWS CLI examples for KMS APIs.
* api-change:`qbusiness`: Added support for App level authentication for
QBusiness DataAccessor using AWS IAM Identity center Trusted Token issuer
* api-change:`workspaces`: Updated modifyStreamingProperties to support
PrivateLink VPC endpoints for directories
* from version 1.40.43
* api-change:`ecs`: Updates for change to Amazon ECS default log driver mode
from blocking to non-blocking
* api-change:`fsx`: Add support for the ability to create Amazon S3 Access
Points for Amazon FSx for OpenZFS file systems.
* api-change:`s3`: Adds support for additional server-side encryption mode and
storage class values for accessing Amazon FSx data from Amazon S3 using S3
Access Points
* api-change:`s3control`: Add support for the ability to use Amazon S3 Access
Points with Amazon FSx for OpenZFS file systems.
* api-change:`storagegateway`: This release adds IPv6 support to the Storage
Gateway APIs. APIs that previously only accept or return IPv4 address will
now accept or return both IPv4 and IPv6 addresses.
* api-change:`textract`: Add RotationAngle field to Geometry of WORD blocks
for Textract AnalyzeDocument API
* api-change:`workspaces-thin-client`: Remove Tags field from Get API
responses
* from version 1.40.42
* api-change:`aiops`: Adds support for cross account investigations for
CloudWatch investigations AI Operations (AIOps).
* api-change:`batch`: Add userdataType to LaunchTemplateSpecification and
LaunchTemplateSpecificationOverride.
* api-change:`bedrock`: We are making ListFoundationModelAgreementOffers,
DeleteFoundationModelAgreement, CreateFoundationModelAgreement,
GetFoundationModelAvailability, PutUseCaseForModelAccess and
GetUseCaseForModelAccess APIs public, previously they were console.
* api-change:`ec2`: This release allows you to create and register AMIs while
maintaining their underlying EBS snapshots within Local Zones.
* api-change:`elbv2`: Add Paginator for DescribeAccountLimits, and fix
Paginators for DescribeTrustStoreAssociations,
DescribeTrustStoreRevocations, and DescribeTrustStores
* api-change:`gamelift`: Add support for UDP ping beacons to ListLocations
API, including new PingBeacon and UDPEndpoint data types within its
Locations return value. Use UDP ping beacon endpoints to help measure real-
time network latency for multiplayer games.
* api-change:`license-manager`: AWS License Manager now supports license type
conversions for AWS Marketplace products. Customers can provide Marketplace
codes in the source license context or destination license context in the
CreateLicenseConversionTaskForResource requests.
* api-change:`rds`: Adding support for RDS on Dedicated Local Zones, including
local backup target, snapshot availability zone and snapshot target
* api-change:`route53resolver`: Add support for iterative DNS queries through
the new INBOUND_DELEGATION endpoint. Add delegation support through the
Outbound Endpoints with DELEGATE rules.
* api-change:`transcribe`: This Feature Adds Support for the "et-EE" Locale
for Batch Operations
* from version 1.40.41
* api-change:`glue`: AWS Glue now supports sort and z-order strategy for
managed automated compaction for Iceberg tables in addition to binpack.
* api-change:`s3tables`: S3 Tables now supports sort and z-order compaction
strategies for Iceberg tables in addition to binpack.
* api-change:`workspaces-instances`: Added support for Amazon WorkSpaces
Instances API
* from version 1.40.40
* api-change:`bedrock`: Add support for tiers in Content Filters and Denied
Topics for Amazon Bedrock Guardrails.
* api-change:`ecs`: Add ECS support for Windows Server 2025
* api-change:`geo-places`: Geocode, ReverseGeocode, and GetPlace APIs added
Intersections and SecondaryAddresses. To use, add to the AdditionalFeatures
list in your request. This provides info about nearby intersections and
secondary addresses that are associated with a main address. Also added
MainAddress and ParsedQuery.
* api-change:`glue`: AWS Glue Data Quality now provides aggregated metrics in
evaluation results when publishAggregatedMetrics with row-level results are
enabled. These metrics include summary statistics showing total counts of
processed, passed, and failed rows and rules in a single view.
* api-change:`mediaconvert`: This release adds a new SPECIFIED_OPTIMAL option
for handling DDS when using DVB-Sub with high resolution video.
* from version 1.40.39
* api-change:`bedrock`: This release of the SDK has the API and documentation
for the createcustommodel API. This feature lets you copy a trained model
into Amazon Bedrock for inference.
* api-change:`emr-serverless`: This release adds the capability to enable IAM
IdentityCenter Trusted Identity Propagation for users running Interactive
Sessions on EMR Serverless Applications.
* api-change:`lambda`: Support Schema Registry feature for Kafka Event Source
Mapping. Customers can now configure a Schema Registry to enable schema
validation and filtering for Avro, Protobuf, and JSON-formatted events in
Lambda for Kafka Event Source.
* api-change:`payment-cryptography`: Additional support for managing HMAC keys
that adheres to changes documented in X9.143-2021 and provides better
interoperability for key import/export
* api-change:`payment-cryptography-data`: Additional support for managing HMAC
keys that adheres to changes documented in X9.143-2021 and provides better
interoperability for key import/export
* api-change:`sagemaker`: This release introduces alternative support for
utilizing CFN templates from S3 for SageMaker Projects.
* from version 1.40.38
* api-change:`aiops`: This is the initial SDK release for Amazon AI Operations
(AIOps). AIOps is a generative AI-powered assistant that helps you respond
to incidents in your system by scanning your system's telemetry and quickly
surface suggestions that might be related to your issue.
* api-change:`autoscaling`: Add IncludeInstances parameter to
DescribeAutoScalingGroups API
* api-change:`imagebuilder`: Added paginators for `imagebuilder`.
* api-change:`logs`: Added CloudWatch Logs Transformer support for converting
CloudTrail, VPC Flow, EKS Audit, AWS WAF and Route53 Resolver logs to OCSF
v1.1 format.
* api-change:`s3`: Added support for renaming objects within the same bucket
using the new RenameObject API.
* api-change:`sagemaker`: Add support for p6-b200 instance type for SageMaker
Hyperpod
* from version 1.40.37
* api-change:`accessanalyzer`: We are launching a new analyzer type, internal
access analyzer. The new analyzer will generate internal access findings,
which help customers understand who within their AWS organization or AWS
Account has access to their critical AWS resources.
* api-change:`acm`: Adds support for Exportable Public Certificates
* api-change:`backup`: AWS Backup is adding support for integration of its
logically air-gapped vaults with the AWS Organizations Multi-party approval
capability.
* api-change:`bedrock`: This release of the SDK has the API and documentation
for the createcustommodel API. This feature lets you copy a trained model
into Amazon Bedrock for inference.
* api-change:`dms`: Add "Virtual" field to Data Provider as well as "S3Path"
and "S3AccessRoleArn" fields to DataProvider settings
* api-change:`guardduty`: Adding support for extended threat detection for EKS
Audit Logs and EKS Runtime Monitoring.
* api-change:`inspector2`: Add Code Repository Scanning as part of AWS
InspectorV2
* api-change:`mpa`: This release enables customers to create Multi-party
approval teams and approval requests to protect supported operations.
* api-change:`network-firewall`: Release of Active Threat Defense in Network
Firewall
* api-change:`organizations`: Add support for policy operations on the
SECURITYHUB_POLICY policy type.
* api-change:`securityhub`: Adds operations, structures, and exceptions
required for public preview release of Security Hub V2.
* api-change:`sts`: The AWS Security Token Service APIs AssumeRoleWithSAML and
AssumeRoleWithWebIdentity can now be invoked without pre-configured AWS
credentials in the SDK configuration.
* api-change:`wafv2`: AWS WAF can now suggest protection packs for you based
on the application information you provide when you create a webACL.
* from version 1.40.36
* api-change:`bedrock`: This release of the SDK has the API and documentation
for the createcustommodel API. This feature lets you copy a Amazon SageMaker
trained Amazon Nova model into Amazon Bedrock for inference.
* api-change:`ecr`: The `DescribeImageScanning` API now includes `lastInUseAt`
and `InUseCount` fields that can be used to prioritize vulnerability
remediation for images that are actively being used.
* api-change:`network-firewall`: You can now create firewalls using a Transit
Gateway instead of a VPC, resulting in a TGW attachment.
* api-change:`sagemaker`: This release 1) adds a new S3DataType Converse for
SageMaker training 2)adds C8g R7gd M8g C6in P6 P6e instance type for
SageMaker endpoint 3) adds m7i, r7i, c7i instance type for SageMaker
Training and Processing.
* from version 1.40.35
* api-change:`apigateway`: Documentation updates for Amazon API Gateway
* api-change:`apigatewayv2`: Documentation updates for Amazon API Gateway
* api-change:`connectcampaignsv2`: Added PutInstanceCommunicationLimits and
GetInstanceCommunicationLimits APIs
* api-change:`ecs`: This Amazon ECS release supports updating the
capacityProviderStrategy parameter in update-service.
* api-change:`emr-serverless`: This release adds support for retrieval of the
optional executionIamPolicy field in the GetJobRun API response.
* api-change:`iotfleetwise`: Add new status READY_FOR_CHECKIN used for vehicle
synchronisation
* api-change:`kms`: AWS KMS announces the support of ML-DSA key pairs that
creates post-quantum safe digital signatures.
* api-change:`pcs`: Fixed regex patterns for ARN fields.
* from version 1.40.34
* api-change:`controlcatalog`: Introduced ListControlMappings API that
retrieves control mappings. Added control aliases and governed resources
fields in GetControl and ListControls APIs. New filtering capability in
ListControls API, with implementation identifiers and implementation types.
* api-change:`eks`: Release for EKS Pod Identity Cross Account feature and
disableSessionTags flag.
* api-change:`lexv2-models`: Add support for the Assisted NLU feature to
improve bot performance
* api-change:`networkmanager`: Add support for public DNS hostname resolution
to private IP addresses across Cloud WAN-managed VPCs. Add support for
security group referencing across Cloud WAN-managed VPCs.
* api-change:`rds`: Updates Amazon RDS documentation for Amazon RDS for Db2
cross-Region replicas in standby mode.
* api-change:`wafv2`: WAF now provides two DDoS protection options: resource-
level monitoring for Application Load Balancers and the
AWSManagedRulesAntiDDoSRuleSet managed rule group for CloudFront
distributions.
* from version 1.40.33
* api-change:`gameliftstreams`: Documentation updates for Amazon GameLift
Streams to address formatting errors, correct resource ID examples, and
update links to other guides
* from version 1.40.32
* api-change:`appsync`: Deprecate `atRestEncryptionEnabled` and
`transitEncryptionEnabled` attributes in `CreateApiCache` action. Encryption
is always enabled for new caches.
* api-change:`ce`: Support dual-stack endpoints for ce api
* api-change:`customer-profiles`: This release introduces capability of
Profile Explorer, using correct ingestion timestamp & using historical data
for computing calculated attributes, and new standard objects for T&H as
part of Amazon Connect Customer Profiles service.
* api-change:`ec2`: Release to support Elastic VMware Service (Amazon EVS)
Subnet and Amazon EVS Network Interface Types.
* api-change:`efs`: Added support for Internet Protocol Version 6 (IPv6) on
EFS Service APIs and mount targets.
* api-change:`marketplace-catalog`: The ListEntities API now supports the
EntityID, LastModifiedDate, ProductTitle, and Visibility filters for machine
learning products. You can also sort using all of those filters.
* api-change:`workspaces-thin-client`: Add ConflictException to
UpdateEnvironment API
* enhancement:`cloudformation`: High-level Cloudformation commands such as
`deploy` and `package` will now fallback to SHA256 for checksumming if MD5
isn't present on the host
* from version 1.40.31
* api-change:`bedrock-agent-runtime`: This release introduces the
`PromptCreationConfigurations` input parameter, which includes fields to
control prompt population for `InvokeAgent` or `InvokeInlineAgent` requests.
* api-change:`kms`: Remove unpopulated KeyMaterialId from Encrypt Response
* api-change:`rds`: Include Global Cluster Identifier in DBCluster if the
DBCluster is a Global Cluster Member.
* api-change:`rekognition`: Adds support for defining an ordered preference
list of different Rekognition Face Liveness challenge types when calling
CreateFaceLivenessSession.
* api-change:`route53`: Amazon Route 53 now supports the Asia Pacific (Taipei)
Region (ap-east-2) for latency records, geoproximity records, and private
DNS for Amazon VPCs in that region.
* api-change:`s3tables`: S3 Tables now supports getting details about a table
via its table ARN.
* from version 1.40.30
* api-change:`bcm-pricing-calculator`: Updating the minimum for List APIs to
be 1 (instead of 0)
* api-change:`cloudformation`: Add new warning type 'EXCLUDED_PROPERTIES'
* api-change:`kms`: AWS KMS announces the support for on-demand rotation of
symmetric-encryption KMS keys with imported key material (EXTERNAL origin).
* api-change:`wafv2`: AWS WAF adds support for ASN-based traffic filtering and
support for ASN-based rate limiting.
* from version 1.40.29
* api-change:`amplify`: Update documentation for cacheConfig in CreateApp API
* api-change:`evs`: Amazon Elastic VMware Service (Amazon EVS) allows you to
run VMware Cloud Foundation (VCF) directly within your Amazon VPC including
simplified self-managed migration experience with guided workflow in AWS
console or via AWS CLI, get full access to their VCF deployment and VCF
license portability.
* api-change:`invoicing`: Added new Invoicing ListInvoiceSummaries API
Operation
* api-change:`mediaconnect`: This release updates the DescribeFlow API to show
peer IP addresses. You can now identify the peer IP addresses of devices
connected to your sources and outputs. This helps you to verify and
troubleshoot your flow's active connections.
* api-change:`mediaconvert`: This release includes support for embedding and
signing C2PA content credentials in MP4 outputs.
* api-change:`network-firewall`: You can now monitor flow and alert log
metrics from the Network Firewall console.
* api-change:`sagemaker`: Added support for p6-b200 instance type in SageMaker
Training Jobs and Training Plans.
* api-change:`transcribe`: AWS Healthscribe now supports new templates for the
clinical note summary: BIRP, SIRP, DAP, BEHAVIORAL_SOAP, and PHYSICAL_SOAP
* from version 1.40.28
* api-change:`apigateway`: Adds support to set the routing mode for a custom
domain name.
* api-change:`apigatewayv2`: Adds support to create routing rules and set the
routing mode for a custom domain name.
* api-change:`emr-serverless`: AWS EMR Serverless: Adds a new option in the
CancelJobRun API in EMR 7.9.0+, to cancel a job with grace period. This
feature is enabled by default with a 120-second grace period for streaming
jobs and is not enabled by default for batch jobs.
* from version 1.40.27
* api-change:`athena`: Add support for the managed query result in the
workgroup APIs. The managed query result configuration enables users to
store query results to Athena owned storage.
* api-change:`backup`: You can now subscribe to Amazon SNS notifications and
Amazon EventBridge events for backup indexing. You can now receive
notifications when a backup index is created, deleted, or fails to create,
enhancing your ability to monitor and track your backup operations.
* api-change:`bedrock-agent`: This release adds the Agent Lifecycle Paused
State feature to Amazon Bedrock agents. By using an agent's alias, you can
temporarily suspend agent operations during maintenance, updates, or other
situations.
* api-change:`compute-optimizer`: This release enables AWS Compute Optimizer
to analyze Amazon Aurora database clusters and generate Aurora I/O-Optimized
recommendations.
* api-change:`cost-optimization-hub`: Support recommendations for Aurora
instance and Aurora cluster storage.
* api-change:`ecs`: Updates Amazon ECS documentation to include note for
upcoming default log driver mode change.
* api-change:`eks`: Add support for filtering ListInsights API calls on
MISCONFIGURATION insight category
* api-change:`entityresolution`: Add support for generating match IDs in near
real-time.
* api-change:`pcs`: Introduces SUSPENDING and SUSPENDED states for clusters,
compute node groups, and queues.
* api-change:`synthetics`: Support for Java runtime handler pattern.
* from version 1.40.26
* api-change:`emr-serverless`: This release adds the capability for users to
specify an optional Execution IAM policy in the StartJobRun action. The
resulting permissions assumed by the job run is the intersection of the
permissions in the Execution Role and the specified Execution IAM Policy.
* api-change:`sagemaker`: Release new parameter CapacityReservationConfig in
ProductionVariant
* from version 1.40.25
* api-change:`amplify`: Add support for customizable build instance sizes.
CreateApp and UpdateApp operations now accept a new JobConfig parameter
composed of BuildComputeType.
* api-change:`autoscaling`: Add support for "apple" CpuManufacturer in ABIS
* api-change:`bcm-pricing-calculator`: Add AFTER_DISCOUNTS_AND_COMMITMENTS to
Workload Estimate Rate Type. Set ListWorkLoadEstimateUsage maxResults range
to minimum of 0 and maximum of 300.
* api-change:`cloudtrail`: CloudTrail Feature Release: Support for Enriched
Events with Configurable Context for Event Data Store
* api-change:`connect`: Amazon Connect Service Feature: Email Recipient Limit
Increase
* api-change:`dataexchange`: This release adds Tag support for Event Action
resource, through which customers can create event actions with Tags and
retrieve event actions with Tags.
* api-change:`datasync`: AgentArns field is made optional for Object Storage
and Azure Blob location create requests. Location credentials are now
managed via Secrets Manager, and may be encrypted with service managed or
customer managed keys. Authentication is now optional for Azure Blob
locations.
* api-change:`fsx`: FSx API changes to support the public launch of new
Intelligent Tiering storage class on Amazon FSx for Lustre
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the
participant replication that allow customers to copy a participant from one
stage to another.
* api-change:`mwaa`: Amazon MWAA now lets you choose a worker replacement
strategy when updating an environment. This release adds two worker
replacement strategies: FORCED (default), which stops workers immediately,
and GRACEFUL, which allows workers to finish current tasks before shutting
down.
* api-change:`s3`: Adding checksum support for S3 PutBucketOwnershipControls
API.
* api-change:`sagemaker`: Add maintenance status field to
DescribeMlflowTrackingServer API response
* from version 1.40.24
* api-change:`cost-optimization-hub`: This release allows customers to modify
their preferred commitment term and payment options.
* api-change:`ec2`: Enable the option to automatically delete underlying
Amazon EBS snapshots when deregistering Amazon Machine Images (AMIs)
* api-change:`events`: Allow for more than 2 characters for location codes in
EventBridge ARNs
* api-change:`network-firewall`: You can now use VPC endpoint associations to
create multiple firewall endpoints for a single firewall.
* api-change:`synthetics`: Add support to change ephemeral storage. Add a new
field "TestResult" under CanaryRunStatus.
* from version 1.40.23
* api-change:`ce`: This release introduces Cost Comparison feature
(GetCostAndUsageComparisons, GetCostComparisonDrivers) allowing you find
cost variations across multiple dimensions and identify key drivers of
spending changes.
* api-change:`deadline`: AWS Deadline Cloud service-managed fleets now support
storage profiles. With storage profiles, you can map file paths between a
workstation and the worker hosts running the job.
* api-change:`ec2`: This release adds three features - option to store AWS
Site-to-Site VPN pre-shared keys in AWS Secrets Manager,
GetActiveVpnTunnelStatus API to check the in-use VPN algorithms, and
SampleType option in GetVpnConnectionDeviceSampleConfiguration API to get
recommended sample configs for VPN devices.
* Update to 1.40.22
* api-change:`ec2`: This release adds support for the C7i-flex, M7i-flex, I7i,
I7ie, I8g, P6-b200, Trn2, C8gd, M8gd and R8gd instances
* api-change:`security-ir`: Update PrincipalId pattern documentation to
reflect what user should receive back from the API call
* from version 1.40.21
* api-change:`amp`: Add QueryLoggingConfiguration APIs for Amazon Managed
Prometheus
* api-change:`auditmanager`: With this release, the AssessmentControl
description field has been deprecated, as of May 19, 2025. Additionally, the
UpdateAssessment API can now return a ServiceQuotaExceededException when
applicable service quotas are exceeded.
* api-change:`dsql`: Features: support for customer managed encryption keys
* api-change:`glue`: This release supports additional ConversionSpec parameter
as part of IntegrationPartition Structure in CreateIntegrationTableProperty
API. This parameter is referred to apply appropriate column transformation
for columns that are used for timestamp based partitioning
* from version 1.40.20
* api-change:`application-autoscaling`: Doc only update that addresses a
customer reported issue.
* api-change:`bedrock-agent-runtime`: Amazon Bedrock introduces asynchronous
flows (in preview), which let you run flows for longer durations and yield
control so that your application can perform other tasks and you don't have
to actively monitor the flow's progress.
* api-change:`cloudwatch`: Adds support for setting up Contributor Insight
rules on logs transformed via Logs Transformation feature.
* api-change:`ec2`: Release of Dualstack and Ipv6-only EC2 Public DNS
hostnames
* api-change:`partnercentral-selling`: Modified validation to allow
expectedCustomerSpend array with zero elements in Partner Opportunity
operations.
* from version 1.40.19
* api-change:`datasync`: Remove Discovery APIs from the DataSync service
* api-change:`ec2`: This release expands the ModifyInstanceMaintenanceOptions
API to enable or disable instance migration during customer-initiated
reboots for EC2 Scheduled Reboot Events.
* api-change:`glue`: Enhanced AWS Glue ListConnectionTypes API Model with
additional metadata fields.
* api-change:`inspector2`: This release adds GetClustersForImage API and
filter updates as part of the mapping of container images to running
containers feature.
* api-change:`oam`: Add IncludeTags field to GetLink, GetSink and UpdateLink
API
* api-change:`rds`: This release introduces the new
DescribeDBMajorEngineVersions API for describing the properties of specific
major versions of database engines.
* from version 1.40.18
* api-change:`dsql`: CreateMultiRegionCluster and DeleteMultiRegionCluster
APIs removed
* api-change:`ec2`: This release includes new APIs for System Integrity
Protection (SIP) configuration and automated root volume ownership
delegation for EC2 Mac instances.
* api-change:`mediapackagev2`: This release adds support for DVB-DASH, EBU-
TT-D subtitle format, and non-compacted manifests for DASH in MediaPackage
v2 Origin Endpoints.
* from version 1.40.17
* api-change:`bedrock-data-automation`: Add support for VIDEO modality to
BlueprintType enum.
* api-change:`bedrock-data-automation-runtime`: Add
AssetProcessingConfiguration for video segment to InputConfiguration
* api-change:`codepipeline`: CodePipeline now supports new API
ListDeployActionExecutionTargets that lists the deployment target details
for deploy action executions.
* api-change:`ecs`: This is an Amazon ECs documentation only release to
support the change of the container exit "reason" field from 255 characters
to 1024 characters.
* api-change:`emr`: Added APIs for managing Application UIs: Access Persistent
(serverless) UIs via CreatePersistentAppUI DescribePersistentAppUI &
GetPersistentAppUIPresignedURL, and Cluster-based UIs through
GetOnClusterAppUIPresignedURL. Supports Yarn, Spark History, and TEZ
interfaces.
* api-change:`glue`: Changes include (1) Excel as S3 Source type and XML and
Tableau's Hyper as S3 Sink types, (2) targeted number of partitions
parameter in S3 sinks and (3) new compression types in CSV/JSON and Parquet
S3 sinks.
* api-change:`neptune`: This release adds Global Cluster Switchover capability
which enables you to change your global cluster's primary AWS Region, the
region that serves writes, while preserving the replication between all
regions in the global cluster.
* api-change:`service-quotas`: This release introduces CreateSupportCase
operation to SDK.
* from version 1.40.16
* api-change:`bedrock-agent`: Amazon Bedrock Flows introduces DoWhile loops
nodes, parallel node executions, and enhancements to knowledge base nodes.
* api-change:`codebuild`: AWS CodeBuild now supports Docker Server capability
* api-change:`controltower`: Updated the descriptions for the AWS Control
Tower Baseline APIs to make them more intuitive.
* api-change:`dms`: Introduces Data Resync feature to describe-table-
statistics and IAM database authentication for MariaDB, MySQL, and
PostgreSQL.
* api-change:`pcs`: This release adds support for Slurm accounting. For more
information, see the Slurm accounting topic in the AWS PCS User Guide. Slurm
accounting is supported for Slurm 24.11 and later. This release also adds
24.11 as a valid value for the version parameter of the Scheduler data type.
* api-change:`workspaces`: Added the new AlwaysOn running mode for WorkSpaces
Pools. Customers can now choose between AlwaysOn (for instant access, with
hourly usage billing regardless of connection status), or AutoStop (to
optimize cost, with a brief startup delay) for their pools.
* from version 1.40.15
* api-change:`cognito-idp`: Add exceptions to WebAuthn operations.
* api-change:`firehose`: This release adds catalogARN support for s3 tables
multi-catalog catalogARNs.
* api-change:`logs`: This release adds a new API "ListLogGroups" and an
improvement in API "DescribeLogGroups"
* api-change:`mediaconvert`: This update enables cropping for video overlays
and adds a new STL to Teletext upconversion toggle to preserve styling.
* from version 1.40.14
* api-change:`bedrock`: Enable cross-Region inference for Amazon Bedrock
Guardrails by using the crossRegionConfig parameter when calling the
CreateGuardrail or UpdateGuardrail operation.
* api-change:`bedrock-agent-runtime`: Changes for enhanced metadata in trace
* api-change:`controltower`: AWS Control Tower now reports the inheritance
drift status for EnabledBaselines through the GetEnabledBaseline and
ListEnabledBaselines APIs. You can now filter EnabledBaselines by their
enablement and drift status using the ListEnabledBaselines API to view
accounts and OUs that require attention.
* api-change:`dsql`: CreateMultiRegionClusters and DeleteMultiRegionClusters
APIs marked as deprecated. Introduced new multi-Region clusters creation
experience through multiRegionProperties parameter in CreateCluster API.
* api-change:`ecs`: This release extends functionality for Amazon EBS volumes
attached to Amazon ECS tasks by adding support for the new EBS
volumeInitializationRate parameter in ECS
RunTask/StartTask/CreateService/UpdateService APIs.
* api-change:`license-manager`: Add Tagging feature to resources in the
Managed Entitlements service. License and Grant resources can now be tagged.
* from version 1.40.13
* api-change:`deadline`: AWS Deadline Cloud service-managed fleets now support
configuration scripts. Configuration scripts make it easy to install
additional software, like plugins and packages, onto a worker.
* api-change:`ec2`: EC2 - Adding support for AvailabilityZoneId
* api-change:`iam`: Updating the endpoint list for the Identity and access
management (IAM) service
* api-change:`medialive`: Add support to the AV1 rate control mode
* api-change:`mediatailor`: Documenting that EnabledLoggingStrategies is
always present in responses of PlaybackConfiguration read operations.
* api-change:`s3control`: Updates to support S3 Express zonal endpoints for
directory buckets in AWS CLI
* api-change:`sagemaker`: No API changes from previous release. This release
migrated the model to Smithy keeping all features unchanged.
* api-change:`supplychain`: Launch new AWS Supply Chain public APIs for
DataIntegrationEvent, DataIntegrationFlowExecution and DatasetNamespace.
Also add more capabilities to existing public APIs to support direct dataset
event publish, data deduplication in DataIntegrationFlow, partition
specification of custom datasets.
* from version 1.40.12
* api-change:`athena`: Minor API documentation updates
* api-change:`logs`: We are pleased to announce limit increases to our grok
processor logs transformation feature. Now you can define 20 Grok patterns
in their configurations, with an expanded total pattern matching limit of
512 characters.
* api-change:`synthetics`: Add support to retry a canary automatically after
schedule run failures. Users can enable this feature by configuring the
RetryConfig field when calling the CreateCanary or UpdateCanary API. Also
includes changes in GetCanary and GetCanaryRuns to support retrieving retry
configurations.
* api-change:`workspaces`: Remove parameter EnableWorkDocs from
WorkSpacesServiceModel due to end of support of Amazon WorkDocs service.
* from version 1.40.11
* api-change:`cloudfront`: Doc-only update for CloudFront. These changes
include customer-reported issues.
* api-change:`codepipeline`: Add support for Secrets Manager and Plaintext
environment variable types in Commands action
* api-change:`ec2`: Launching the feature to support ENA queues offering
flexibility to support multiple queues per Enhanced Network Interface (ENI)
* api-change:`glue`: This new release supports customizable RefreshInterval
for all Saas ZETL integrations from 15 minutes to 6 days.
* api-change:`guardduty`: Updated description of a data structure.
* api-change:`sso-admin`: Update PutPermissionBoundaryToPermissionSet API's
managedPolicyArn pattern to allow valid ARN only. Update ApplicationName to
allow white spaces.
* from version 1.40.10
* api-change:`ec2`: This release adds API support for Path Component Exclusion
(Filter Out ARN) for Reachability Analyzer
* api-change:`imagebuilder`: Updated the CreateImageRecipeRequest ParentImage
description to include all valid values as updated with the SSM Parameters
project.
* api-change:`medialive`: Enables Updating Anywhere Settings on a MediaLive
Anywhere Channel.
* api-change:`sagemaker`: SageMaker AI Studio users can now migrate to
SageMaker Unified Studio, which offers a unified web-based development
experience that integrates AWS data, analytics, artificial intelligence
(AI), and machine learning (ML) services, as well as additional tools and
resource
* api-change:`synthetics`: Add support to test a canary update by invoking a
dry run of a canary. This behavior can be used via the new StartCanaryDryRun
API along with new fields in UpdateCanary to apply dry run changes. Also
includes changes in GetCanary and GetCanaryRuns to support retrieving dry
run configurations.
* from version 1.40.9
* api-change:`ec2`: This release adds support for Amazon EBS Provisioned Rate
for Volume Initialization, which lets you specify a volume initialization
rate to ensure that your EBS volumes are initialized in a predictable amount
of time.
* api-change:`servicecatalog`: ServiceCatalog's APIs (DeleteServiceAction,
DisassociateServiceActionFromProvisioningArtifact,
AssociateServiceActionWithProvisioningArtifact) now throw
InvalidParametersException when IdempotencyToken is invalid.
* api-change:`timestream-query`: Add dualstack endpoints support and correct
us-gov-west-1 FIPS endpoint.
* api-change:`timestream-write`: Add dualstack endpoints support.
* from version 1.40.8
* api-change:`datazone`: This release adds a new authorization policy to
control the usage of custom AssetType when creating an Asset. Customer can
now add new grant(s) of policyType USE_ASSET_TYPE for custom AssetTypes to
apply authorization policy to projects members and domain unit owners.
* api-change:`devicefarm`: Add an optional parameter to the
GetDevicePoolCompatibility API to pass in project information to check
device pool compatibility.
* api-change:`ec2`: This update introduces API operations to manage and create
local gateway VIF and VIF groups. It also includes API operations to
describe Outpost LAGs and service link VIFs.
* api-change:`ecs`: Add support to roll back an In_Progress ECS Service
Deployment
* api-change:`mediaconvert`: This release adds an optional sidecar per-frame
video quality metrics report and an ALL_PCM option for audio selectors. It
also changes the data type for Probe API response fields related to video
and audio bitrate from integer to double.
* from version 1.40.7
* api-change:`bedrock-data-automation`: Added support for Custom output and
blueprints for AUDIO data types.
* api-change:`ds`: Doc only update - fixed typos.
* api-change:`kinesis`: Marking ResourceARN as required for Amazon Kinesis
Data Streams APIs TagResource, UntagResource, and ListTagsForResource.
* from version 1.40.6
* api-change:`appconfig`: Adding waiter support for deployments and
environments; documentation updates
* api-change:`connect`: This release adds the following fields to
DescribeContact: DisconnectReason, AgentInitiatedHoldDuration,
AfterContactWorkStartTimestamp, AfterContactWorkEndTimestamp,
AfterContactWorkDuration, StateTransitions, Recordings, ContactDetails,
ContactEvaluations, Attributes
* api-change:`sagemaker`: Feature - Adding support for Scheduled and Rolling
Update Software in Sagemaker Hyperpod.
* api-change:`verifiedpermissions`: Amazon Verified Permissions / Features :
Adds support for tagging policy stores.
* from version 1.40.5
* api-change:`bedrock`: You can now specify a cross region inference profile
as a teacher model for the CreateModelCustomizationJob API. Additionally,
the GetModelCustomizationJob API has been enhanced to return the sub-task
statuses of a customization job within the StatusDetails response field.
* api-change:`bedrock-agent`: Features: Add inline code node to prompt flow
* api-change:`bedrock-agent-runtime`: Support for Custom Orchestration within
InlineAgents
* api-change:`cleanrooms`: This release adds support for ProtectedQuery
results to be delivered to more than one collaboration member via the new
distribute output configuration in StartProtectedQuery.
* api-change:`deadline`: Adds support for tag management on workers and tag
inheritance from fleets to their associated workers.
* api-change:`ec2`: Launch of cost distribution feature for IPAM owners to
distribute costs to internal teams.
* api-change:`ecr`: Adds dualstack support for Amazon Elastic Container
Registry (Amazon ECR).
* api-change:`ecr-public`: Adds dualstack support for Amazon Elastic Container
Registry Public (Amazon ECR Public).
* api-change:`logs`: CloudWatch Logs supports "DELIVERY" log class. This log
class is used only for delivering AWS Lambda logs to Amazon S3 or Amazon
Data Firehose.
* api-change:`mailmanager`: Introducing new RuleSet rule PublishToSns action,
which allows customers to publish email notifications to an Amazon SNS
topic. New PublishToSns action enables customers to easily integrate their
email workflows via Amazon SNS, allowing them to notify other systems about
important email events.
* from version 1.40.4
* api-change:`connectcases`: Introduces CustomEntity as part of the UserUnion
data type. This field is used to indicate the entity who is performing the
API action.
* api-change:`kinesis`: Amazon KDS now supports tagging and attribute-based
access control (ABAC) for enhanced fan-out consumers.
* api-change:`pinpoint-sms-voice-v2`: AWS End User Messaging has added MONITOR
and FILTER functionality to SMS Protect.
* api-change:`qbusiness`: Add support for anonymous user access for Q Business
applications
* api-change:`sagemaker`: Introduced support for P5en instance types on
SageMaker Studio for JupyterLab and CodeEditor applications.
* api-change:`sagemaker-metrics`: SageMaker Metrics Service now supports FIPS
endpoint in all US and Canada Commercial regions.
* api-change:`ssm`: This release adds support for just-In-time node access in
AWS Systems Manager. Just-in-time node access enables customers to move
towards zero standing privileges by requiring operators to request access
and obtain approval before remotely connecting to nodes managed by the SSM
Agent.
* api-change:`ssm-guiconnect`: This release adds API support for the
connection recording GUI Connect feature of AWS Systems Manager
* bugfix:bundled-installer: Fix installing setup dependencies on newer
versions of pip
* from version 1.40.3
* api-change:`acm`: Add support for file-based HTTP domain control validation,
available through Amazon CloudFront.
* api-change:`bedrock-runtime`: This release adds native h2 support for the
bedrock runtime API, the support is only limited to SDKs that support h2
requests natively.
* api-change:`cloudfront`: Add distribution tenant, connection group, and
multi-tenant distribution APIs to the CloudFront SDK.
* api-change:`dynamodb`: Doc only update for GSI descriptions.
* api-change:`imagebuilder`: Add integration with SSM Parameter Store to Image
Builder.
* from version 1.40.2
* api-change:`bedrock-runtime`: You can now reference images and documents
stored in Amazon S3 when using InvokeModel and Converse APIs with Amazon
Nova Lite and Nova Pro. This enables direct integration of S3-stored
multimedia assets in your model requests without manual downloading or
base64 encoding.
* api-change:`ecs`: Documentation only release for Amazon ECS.
* api-change:`marketplace-deployment`: Doc only update for the AWS Marketplace
Deployment Service that fixes several customer-reported issues.
* from version 1.40.1
* api-change:`apprunner`: AWS App Runner adds Node.js 22 runtime.
* api-change:`appsync`: Add data source support to Event APIs
* api-change:`bedrock-data-automation`: Added support for modality routing and
modality enablement on CreateDataAutomationProject and
UpdateDataAutomationProject APIs
* api-change:`codebuild`: Remove redundant validation check.
* api-change:`dynamodb`: Add support for ARN-sourced account endpoint
generation for TransactWriteItems. This will generate account endpoints for
DynamoDB TransactWriteItems requests using ARN-sourced account ID when
available.
* api-change:`ecs`: Documentation only release for Amazon ECS
* api-change:`pcs`: Documentation-only update: added valid values for the
version property of the Scheduler and SchedulerRequest data types.
* api-change:`rds`: This Amazon RDS release adds support for managed master
user passwords for Oracle CDBs.
* Update to 1.40.0
* api-change:`codebuild`: Add support for custom instance type for reserved
capacity fleets
* api-change:`ecs`: Add support to roll back an In_Progress ECS Service
Deployment
* api-change:`resource-explorer-2`: Documentation-only update for CreateView
option correction
* feature:`eks`: Add assume-role-arn option to update-kubeconfig command for
cross-account access
* from version 1.39.0
* api-change:`account`: AWS Account Management now supports account name
update via IAM principals.
* api-change:`cognito-idp`: This release adds refresh token rotation.
* api-change:`ec2`: Added support for ClientRouteEnforcementOptions flag in
CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and
DescribeClientVpnEndpoints responses
* api-change:`entityresolution`: To expand support for matching records using
digital identifiers with TransUnion
* api-change:`mq`: You can now delete Amazon MQ broker configurations using
the DeleteConfiguration API. For more information, see Configurations in the
Amazon MQ API Reference.
* api-change:`redshift-serverless`: Provides new and updated API members to
support the Redshift Serverless reservations feature.
* api-change:`s3control`: Fix endpoint resolution test cases
* feature:Python: End of support for Python 3.8
* feature:Python: End of support for Python 3.8
* from version 1.38.38
* api-change:`arc-zonal-shift`: Updates to documentation and exception types
for Zonal Autoshift
* api-change:`budgets`: Releasing the new Budget FilterExpression and Metrics
fields to support more granular filtering options. These new fields are
intended to replace CostFilters and CostTypes, which are deprecated as of
2025/18/04.
* api-change:`firehose`: Documentation update regarding the number of streams
you can create using the CreateDeliveryStream API.
* api-change:`mediatailor`: Added support for Recurring Prefetch and Traffic
Shaping on both Single and Recurring Prefetch. ListPrefetchSchedules now
return single prefetchs by default and can be provided scheduleType of
SINGLE, RECURRING, AND ALL.
* api-change:`qbusiness`: The CheckDocumentAccess API for Amazon Q Business is
a self-service debugging API that allows administrators to verify document
access permissions and review Access Control List (ACL) configurations.
* from version 1.38.37
* api-change:`qconnect`: This release adds support for the following
capabilities: Chunking generative answer replies from Amazon Q in Connect.
Integration support for the use of additional LLM models with Amazon Q in
Connect.
* api-change:`sagemaker`: This release adds a new Neuron driver option in
InferenceAmiVersion parameter for ProductionVariant. Additionally, it adds
support for fetching model lifecycle status in the ListModelPackages API.
Users can now use this API to view the lifecycle stage of models that have
been shared with them.
* api-change:`service-quotas`: Add new optional SupportCaseAllowed query
parameter to the RequestServiceQuotaIncrease API
* from version 1.38.36
* api-change:`accessanalyzer`: Added new resource types to evaluate for public
access in resource policies and added support for S3 directory bucket access
points.
* api-change:`amp`: Add Workspace Configuration APIs for Amazon Prometheus
* api-change:`autoscaling`: Doc only update for EC2 Auto Scaling.
* api-change:`bedrock`: With this release, Bedrock Evaluation will now support
custom metrics for evaluation.
* api-change:`connect`: This release adds following capabilities to Contact
Lens Rules APIs 1/ 'ASSIGN_SLA' action and '$.Case.TemplateId' comparison
value for 'OnCaseCreate' and 'OnCaseUpdate' event sources 2/ 'OnSlaBreach'
Cases event source which supports '$.RelatedItem.SlaConfiguration.Name'
comparison value
* api-change:`ecs`: Adds a new AccountSetting - defaultLogDriverMode for ECS.
* api-change:`iotfleetwise`: We've added stricter parameter validations to AWS
IoT FleetWise signal catalog, model manifest, and decoder manifest APIs.
* api-change:`memorydb`: Added support for IPv6 and dual stack for Valkey and
Redis clusters. Customers can now launch new Valkey and Redis clusters with
IPv6 and dual stack networking support.
* api-change:`omics`: Add versioning for HealthOmics workflows
* from version 1.38.35
* api-change:`connectcases`: This feature provides capabilities to help track
and meet service level agreements (SLAs) on cases programmatically. It
allows configuring a new related item of type `Sla` on a case using
CreateRelatedItem API and provides the ability to search for this new
related item using SearchRelatedItems API.
* api-change:`dsql`: Added GetClusterEndpointService API. The new API allows
retrieving endpoint service name specific to a cluster.
* api-change:`eks`: Added support for new AL2023 ARM64 NVIDIA AMIs to the
supported AMITypes.
* api-change:`events`: Adding support for KmsKeyIdentifer in CreateConnection,
UpdateConnection and DescribeConnection APIs
* api-change:`resource-groups`: Resource Groups: TagSyncTasks can be created
with ResourceQuery
* api-change:`s3tables`: S3 Tables now supports setting encryption
configurations on table buckets and tables. Encryption configurations can
use server side encryption using AES256 or KMS customer-managed keys.
* api-change:`servicecatalog`: Updated default value for the access-level-
filter in SearchProvisionedProducts API to Account. For access to userLevel
or roleLevel, the user must provide access-level-filter parameter.
* bugfix:Formatter: Update JSON formatter to encode raw bytes as UTF-8.
* from version 1.38.34
* api-change:`entityresolution`: This is to add new metrics to our
GetIdMappingJob API and also update uniqueId naming for batchDeleteUniqueIds
API to be more accurate
* api-change:`taxsettings`: Indonesia SOR Tax Registration Launch
* from version 1.38.33
* api-change:`connect-contact-lens`: Making sentiment optional for
ListRealtimeContactAnalysisSegments Response depending on conversational
analytics configuration
* api-change:`datazone`: Raise hard limit of authorized principals per
SubscriptionTarget from 10 to 20.
* api-change:`detective`: Add support for Detective DualStack endpoints
* api-change:`dynamodb`: Doc only update for API descriptions.
* api-change:`marketplace-entitlement`: Add support for Marketplace
Entitlement Service dual-stack endpoints for CN and GOV regions
* api-change:`meteringmarketplace`: Add support for Marketplace Metering
Service dual-stack endpoints for CN regions
* api-change:`pcs`: Changed the minimum length of clusterIdentifier,
computeNodeGroupIdentifier, and queueIdentifier to 3.
* api-change:`verifiedpermissions`: Adds deletion protection support to policy
stores. Deletion protection is disabled by default, can be enabled via the
CreatePolicyStore or UpdatePolicyStore APIs, and is visible in
GetPolicyStore.
* from version 1.38.32
* api-change:`application-autoscaling`: Application Auto Scaling now supports
horizontal scaling for Elasticache Memcached self-designed clusters using
target tracking scaling policies and scheduled scaling.
* api-change:`elasticache`: AWS ElastiCache SDK now supports using
MemcachedUpgradeConfig parameter with ModifyCacheCluster API to enable
updating Memcached cache node types. Please refer to updated AWS ElastiCache
public documentation for detailed information on API usage and
implementation.
* api-change:`m2`: Introduce three new APIs: CreateDataSetExportTask,
GetDataSetExportTask and ListDataSetExportHistory. Add support for batch
restart for Blu Age applications.
* api-change:`medialive`: AWS Elemental MediaLive / Features : Add support for
CMAF Ingest CaptionLanguageMappings, TimedMetadataId3 settings, and Link
InputResolution.
* api-change:`qbusiness`: Adds functionality to enable/disable a new Q
Business Hallucination Reduction feature. If enabled, Q Business will detect
and attempt to remove Hallucinations from certain Chat requests.
* api-change:`quicksight`: Add support to analysis and sheet level
highlighting in QuickSight.
* from version 1.38.31
* api-change:`controlcatalog`: The GetControl API now surfaces a control's
Severity, CreateTime, and Identifier for a control's Implementation. The
ListControls API now surfaces a control's Behavior, Severity, CreateTime,
and Identifier for a control's Implementation.
* api-change:`dynamodb`: Documentation update for secondary indexes and
Create_Table.
* api-change:`glue`: The TableOptimizer APIs in AWS Glue now return the
DpuHours field in each TableOptimizerRun, providing clients visibility to
the DPU-hours used for billing in managed Apache Iceberg table compaction
optimization.
* api-change:`groundstation`: Support tagging Agents and adjust input field
validations
* api-change:`transfer`: This launch includes 2 enhancements to SFTP
connectors user-experience: 1) Customers can self-serve concurrent
connections setting for their connectors, and 2) Customers can discover the
public host key of remote servers using their SFTP connectors.
* from version 1.38.30
* api-change:`bedrock-runtime`: This release introduces our latest bedrock
runtime API, InvokeModelWithBidirectionalStream. The API supports both input
and output streams and is supported by only HTTP2.0.
* api-change:`ce`: This release supports Pagination traits on Cost Anomaly
Detection APIs.
* api-change:`cost-optimization-hub`: This release adds resource type
"MemoryDbReservedInstances" and resource type "DynamoDbReservedCapacity" to
the GetRecommendation, ListRecommendations, and ListRecommendationSummaries
APIs to support new MemoryDB and DynamoDB RI recommendations.
* api-change:`iotfleetwise`: This release adds the option to update the
strategy of state templates already associated to a vehicle, without the
need to remove and re-add them.
* api-change:`securityhub`: Documentation updates for AWS Security Hub.
* api-change:`storagegateway`: Added new ActiveDirectoryStatus value,
ListCacheReports paginator, and support for longer pagination tokens.
* api-change:`taxsettings`: Uzbekistan Launch on TaxSettings Page
* from version 1.38.29
* api-change:`bedrock`: New options for how to handle harmful content detected
by Amazon Bedrock Guardrails.
* api-change:`bedrock-runtime`: New options for how to handle harmful content
detected by Amazon Bedrock Guardrails.
* api-change:`codebuild`: AWS CodeBuild now offers an enhanced debugging
experience.
* api-change:`glue`: Add input validations for multiple Glue APIs
* api-change:`medialive`: AWS Elemental MediaLive now supports SDI inputs to
MediaLive Anywhere Channels in workflows that use AWS SDKs.
* api-change:`personalize`: Add support for eventsConfig for CreateSolution,
UpdateSolution, DescribeSolution, DescribeSolutionVersion. Add support for
GetSolutionMetrics to return weighted NDCG metrics when eventsConfig is
enabled for the solution.
* api-change:`transfer`: This launch enables customers to manage contents of
their remote directories, by deleting old files or moving files to archive
folders in remote servers once they have been retrieved. Customers will be
able to automate the process using event-driven architecture.
* from version 1.38.28
* api-change:`ds-data`: Doc only update - fixed broken links.
* api-change:`ec2`: Doc-only updates for Amazon EC2
* api-change:`events`: Amazon EventBridge adds support for customer-managed
keys on Archives and validations for two fields: eventSourceArn and
kmsKeyIdentifier.
* api-change:`s3control`: Updated max size of Prefixes parameter of Scope data
type.
* from version 1.38.27
* api-change:`bedrock-agent`: Added optional "customMetadataField" for Amazon
Aurora knowledge bases, allowing single-column metadata. Also added optional
"textIndexName" for MongoDB Atlas knowledge bases, enabling hybrid search
support.
* api-change:`chime-sdk-voice`: Added FOC date as an attribute of
PhoneNumberOrder, added AccessDeniedException as a possible return type of
ValidateE911Address
* api-change:`mailmanager`: Add support for Dual_Stack and PrivateLink types
of IngressPoint. For configuration requests, SES Mail Manager will now
accept both IPv4/IPv6 dual-stack endpoints and AWS PrivateLink VPC endpoints
for email receiving.
* api-change:`opensearch`: Improve descriptions for various API commands and
data types.
* api-change:`route53`: Added us-gov-east-1 and us-gov-west-1 as valid Latency
Based Routing regions for change-resource-record-sets.
* api-change:`sagemaker`: Adds support for i3en, m7i, r7i instance types for
SageMaker Hyperpod
* api-change:`sesv2`: This release enables customers to provide attachments in
the SESv2 SendEmail and SendBulkEmail APIs.
* api-change:`transcribe`: This Feature Adds Support for the "zh-HK" Locale
for Batch Operations
* from version 1.38.26
* api-change:`application-signals`: Application Signals now supports creating
Service Level Objectives on service dependencies. Users can now create or
update SLOs on discovered service dependencies to monitor their standard
application metrics.
* api-change:`codebuild`: This release adds support for environment type
WINDOWS_SERVER_2022_CONTAINER in ProjectEnvironment
* api-change:`ecr`: Fix for customer issues related to AWS account ID and size
limitation for token.
* api-change:`ecs`: This is an Amazon ECS documentation only update to address
various tickets.
* api-change:`lexv2-models`: Release feature of errorlogging for lex bot,
customer can config this feature in bot version to generate log for error
exception which helps debug
* api-change:`medialive`: Added support for SMPTE 2110 inputs when running a
channel in a MediaLive Anywhere cluster. This feature enables ingestion of
SMPTE 2110-compliant video, audio, and ancillary streams by reading SDP
files that AWS Elemental MediaLive can retrieve from a network source.
* from version 1.38.25
* api-change:`cleanrooms`: This release adds support for updating the
analytics engine of a collaboration.
* api-change:`sagemaker`: Added tagging support for SageMaker notebook
instance lifecycle configurations
* from version 1.38.24
* api-change:`bedrock-runtime`: Add Prompt Caching support to Converse and
ConverseStream APIs
* api-change:`deadline`: With this release you can use a new field to specify
the search term match type. Search term match types currently support fuzzy
and contains matching.
* api-change:`ec2`: Release VPC Route Server, a new feature allowing dynamic
routing in VPCs.
* api-change:`eks`: Add support for updating RemoteNetworkConfig for hybrid
nodes on EKS UpdateClusterConfig API
* api-change:`marketplace-entitlement`: Add support for Marketplace
Entitlement Service dual-stack endpoints.
* api-change:`outposts`: Enabling Asset Level Capacity Management feature,
which allows customers to create a Capacity Task for a single Asset on their
active Outpost.
* api-change:`s3`: Amazon S3 adds support for S3 Access Points for directory
buckets in AWS Dedicated Local Zones
* api-change:`s3control`: Amazon S3 adds support for S3 Access Points for
directory buckets in AWS Dedicated Local Zones
* api-change:`sesv2`: Add dual-stack support to global endpoints.
* api-change:`transfer`: Add WebAppEndpointPolicy support for WebApps
* from version 1.38.23
* api-change:`apigateway`: Adds support for setting the IP address type to
allow dual-stack or IPv4 address types to invoke your APIs or domain names.
* api-change:`apigatewayv2`: Adds support for setting the IP address type to
allow dual-stack or IPv4 address types to invoke your APIs or domain names.
* api-change:`bedrock-runtime`: Launching Multi-modality Content Filter for
Amazon Bedrock Guardrails.
* api-change:`codebuild`: This release adds support for cacheNamespace in
ProjectCache
* api-change:`ecs`: This is an Amazon ECS documentation only release that
addresses tickets.
* api-change:`meteringmarketplace`: Add support for Marketplace Metering
Service dual-stack endpoints.
* api-change:`networkmanager`: Add support for NetworkManager Dualstack
endpoints.
* api-change:`payment-cryptography`: The service adds support for transferring
AES-256 and other keys between the service and other service providers and
HSMs. This feature uses ECDH to derive a one-time key transport key to
enable these secure key exchanges.
* api-change:`quicksight`: RLS permission dataset with userAs: RLS_RULES flag,
Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle
dataset refresh email alerts via API, transposed table with options: column
width, type and index, toggle Q&A on dashboards, Oracle Service Name when
creating data source.
* api-change:`sagemaker`: TransformAmiVersion for Batch Transform and
SageMaker Search Service Aggregate Search API Extension
* from version 1.38.22
* api-change:`batch`: This release will enable two features: Firelens log
driver, and Execute Command on Batch jobs on ECS. Both features will be
passed through to ECS.
* api-change:`bcm-pricing-calculator`: Added
standaloneAccountRateTypeSelections for GetPreferences and UpdatePreferences
APIs. Added STALE enum value to status attribute in GetBillScenario and
UpdateBillScenario APIs.
* api-change:`bedrock-agent-runtime`: bedrock flow now support node action
trace.
* api-change:`cloudformation`: Adding support for the new parameter
"ScanFilters" in the CloudFormation StartResourceScan API. When this
parameter is included, the StartResourceScan API will initiate a scan
limited to the resource types specified by the parameter.
* api-change:`datazone`: This release adds new action type of Create Listing
Changeset for the Metadata Enforcement Rule feature.
* api-change:`eks`: Added support for BOTTLEROCKET FIPS AMIs to AMI types in
US regions.
* api-change:`gamelift`: Amazon GameLift Servers add support for additional
instance types.
* api-change:`iam`: Update IAM dual-stack endpoints for BJS, IAD and PDT
partitions
* api-change:`sagemaker`: add: recovery mode for SageMaker Studio apps
* api-change:`sso-oidc`: This release adds AwsAdditionalDetails in the
CreateTokenWithIAM API response.
* from version 1.38.21
* api-change:`arc-zonal-shift`: Add new shiftType field for ARC zonal shifts.
* api-change:`directconnect`: With this release, AWS Direct Connect allows you
to tag your Direct Connect gateways. Tags are metadata that you can create
and use to manage your Direct Connect gateways. For more information about
tagging, see AWS Tagging Strategies.
* api-change:`mediaconvert`: This release adds a configurable Quality Level
setting for the top rendition of Auto ABR jobs
* api-change:`mediatailor`: Add support for log filtering which allow
customers to filter out selected event types from logs.
* api-change:`polly`: Added support for the new voice - Jihye (ko-KR). Jihye
is available as a Neural voice only.
* api-change:`rds`: Add note about the Availability Zone where RDS restores
the DB cluster for the RestoreDBClusterToPointInTime operation.
* api-change:`wafv2`: This release adds the ability to associate an AWS WAF v2
web ACL with an AWS Amplify App.
* from version 1.38.20
* api-change:`bedrock-agent`: Adding support for Amazon OpenSearch Managed
clusters as a vector database in Knowledge Bases for Amazon Bedrock
* api-change:`eks`: Added support to override upgrade-blocking readiness
checks via force flag when updating a cluster.
* api-change:`gameliftstreams`: Minor updates to improve developer experience.
* api-change:`keyspaces`: Removing replication region limitation for Amazon
Keyspaces Multi-Region Replication APIs.
* api-change:`marketplace-entitlement`: This release enhances the
GetEntitlements API to support new filter CUSTOMER_AWS_ACCOUNT_ID in request
and CustomerAWSAccountId field in response.
* api-change:`meteringmarketplace`: This release enhances the BatchMeterUsage
API to support new field CustomerAWSAccountId in request and response and
making CustomerIdentifier optional. CustomerAWSAccountId or
CustomerIdentifier must be provided in request but not both.
* api-change:`sagemaker`: This release adds support for customer-managed KMS
keys in Amazon SageMaker Partner AI Apps
* api-change:`workspaces-thin-client`: Deprecate tags field in Get API
responses
* from version 1.38.19
* api-change:`iotwireless`: Mark EutranCid under LteNmr optional.
* api-change:`pcs`: ClusterName/ClusterIdentifier,
ComputeNodeGroupName/ComputeNodeGroupIdentifier, and
QueueName/QueueIdentifier can now have 10 characters, and a minimum of 3
characters. The TagResource API action can now return
ServiceQuotaExceededException.
* api-change:`qconnect`: Provides the correct value for supported model ID.
* api-change:`ssm`: This release adds the
AvailableSecurityUpdatesComplianceStatus field to patch baseline operations,
as well as the AvailableSecurityUpdateCount and
InstancesWithAvailableSecurityUpdates to patch state operations. Applies to
Windows Server managed nodes only.
* from version 1.38.18
* api-change:`bedrock`: A CustomModelUnit(CMU) is an abstract view of the
hardware utilization that Bedrock needs to host a a single copy of your
custom imported model. Bedrock determines the number of CMUs that a model
copy needs when you import the custom model. You can use CMUs to estimate
the cost of Inference's.
* api-change:`datazone`: Add support for overriding selection of default AWS
IAM Identity Center instance as part of Amazon DataZone domain APIs.
* api-change:`route53-recovery-control-config`: Adds dual-stack (IPv4 and
IPv6) endpoint support for route53-recovery-control-config operations, opt-
in dual-stack addresses for cluster endpoints, and UpdateCluster API to
update the network-type of clusters between IPv4 and dual-stack.
* api-change:`sagemaker`: This release does the following: 1.) Adds
DurationHours as a required field to the SearchTrainingPlanOfferings action
in the SageMaker AI API; 2.) Adds support for G6e instance types for
SageMaker AI inference optimization jobs.
* from version 1.38.17
* api-change:`amplify`: Added appId field to Webhook responses
* api-change:`bedrock`: With this release, Bedrock Evaluation will now support
bring your own inference responses.
* api-change:`controlcatalog`: Add ExemptAssumeRoot parameter to adapt for new
AWS AssumeRoot capability.
* api-change:`mailmanager`: Amazon SES Mail Manager. Extended rule string and
boolean expressions to support analysis in condition evaluation. Extended
ingress point string expression to support analysis in condition evaluation
* api-change:`network-firewall`: You can now use flow operations to either
flush or capture traffic monitored in your firewall's flow table.
* from version 1.38.16
* api-change:`bedrock`: Support custom prompt routers for evaluation jobs
* api-change:`ec2`: Doc-only updates for EC2 for March 2025.
* api-change:`lambda`: Add Ruby 3.4 (ruby3.4) support to AWS Lambda.
* api-change:`mediaconnect`: This release adds support for NDI flow outputs in
AWS Elemental MediaConnect. You can now send content from your MediaConnect
transport streams directly to your NDI environment using the new NDI output
type.
* api-change:`neptune-graph`: Update IAM Role ARN Validation to Support Role
Paths
* api-change:`sagemaker`: Added support for g6, g6e, m6i, c6i instance types
in SageMaker Processing Jobs.
* from version 1.38.15
* api-change:`appsync`: Providing Tagging support for DomainName in AppSync
* api-change:`cleanrooms`: This release adds support for PySpark jobs.
Customers can now analyze data by running jobs using approved PySpark
analysis templates.
* api-change:`mediaconvert`: This release adds support for AVC passthrough,
the ability to specify PTS offset without padding, and an A/V segment
matching feature.
* api-change:`route53`: Amazon Route 53 now supports the iso-f regions for
private DNS Amazon VPCs and cloudwatch healthchecks.
* from version 1.38.14
* api-change:`application-signals`: This release adds support for adding,
removing, and listing SLO time exclusion windows with the
BatchUpdateExclusionWindows and ListServiceLevelObjectiveExclusionWindows
APIs.
* api-change:`geo-maps`: Provide support for vector map styles in the
GetStaticMap operation.
* api-change:`rum`: CloudWatch RUM now supports unminification of JS error
stack traces.
* api-change:`taxsettings`: Adjust Vietnam PaymentVoucherNumber regex and
minor API change.
* api-change:`wafv2`: AWS WAF now lets you inspect fragments of request URIs.
You can specify the scope of the URI to inspect and narrow the set of URI
fragments.
* from version 1.38.13
* api-change:`cognito-identity`: Updated API model build artifacts for
identity pools
* api-change:`cognito-idp`: Minor description updates to API parameters
* api-change:`glue`: This release added AllowFullTableExternalDataAccess to
glue catalog resource.
* api-change:`lakeformation`: This release added "condition" to LakeFormation
OptIn APIs, also added WithPrivilegedAccess flag to RegisterResource and
DescribeResource.
* from version 1.38.12
* api-change:`acm-pca`: Private Certificate Authority service now supports
P521 and RSA3072 key algorithms.
* api-change:`amplify`: Introduced support for Skew Protection. Added
enableSkewProtection field to createBranch and updateBranch API.
* api-change:`codebuild`: AWS CodeBuild now supports webhook filtering by
organization name
* api-change:`datazone`: This release adds support to update projects and
environments
* api-change:`dynamodb`: Generate account endpoints for DynamoDB requests
using ARN-sourced account ID when available
* api-change:`ec2`: This release changes the CreateLaunchTemplate,
CreateLaunchTemplateVersion, ModifyLaunchTemplate CLI and SDKs such that if
you do not specify a client token, a randomly generated token is used for
the request to ensure idempotency.
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
adjust the participant & composition recording segment duration
* api-change:`logs`: Updated CreateLogAnomalyDetector to accept only kms key
arn
* api-change:`mediapackagev2`: This release adds the ResetChannelState and
ResetOriginEndpointState operation to reset MediaPackage V2 channel and
origin endpoint. This release also adds a new field, UrlEncodeChildManifest,
for HLS/LL-HLS to allow URL-encoding child manifest query string based on
the requirements of AWS SigV4.
* api-change:`s3control`: Updating GetDataAccess response for S3 Access Grants
to include the matched Grantee for the requested prefix
* from version 1.38.11
* api-change:`ec2`: This release adds the GroupLongName field to the response
of the DescribeAvailabilityZones API.
* api-change:`ecr`: This release adds Amazon ECR to Amazon ECR pull through
cache rules support.
* api-change:`ecs`: This is a documentation only update for Amazon ECS to
address various tickets.
* api-change:`inspector2`: Adding componentArn to network reachability details
* api-change:`medialive`: Add an enum option DISABLED for Output Locking Mode
under Global Configuration.
* from version 1.38.10
* api-change:`bedrock-agent`: Add support for computer use tools
* api-change:`bedrock-agent-runtime`: Add support for computer use tools
* api-change:`ce`: Releasing minor partition endpoint updates.
* api-change:`connect`: Add support for contact transfers in external voice
systems.
* api-change:`medialive`: Adds defaultFontSize and defaultLineHeight as
options in the EbuTtDDestinationSettings within the caption descriptions for
an output stream.
* api-change:`pca-connector-ad`: PrivateCA Connector for Active Directory now
supports dual stack endpoints. This release adds the IpAddressType option to
the VpcInformation on a Connector which determines whether the endpoint
supports IPv4 only or IPv4 and IPv6 traffic.
* api-change:`securityhub`: This release adds new StandardsControlsUpdatable
field to the StandardsSubscription resource
* api-change:`timestream-influxdb`: This release updates the default value of
pprof-disabled from false to true.
* from version 1.38.9
* api-change:`bedrock-agent`: Introduces support for Neptune Analytics as a
vector data store and adds Context Enrichment Configurations, enabling use
cases such as GraphRAG.
* api-change:`bedrock-agent-runtime`: Support Multi Agent Collaboration within
Inline Agents
* api-change:`cloudfront`: Documentation updates for Amazon CloudFront.
* api-change:`ec2`: Add serviceManaged field to DescribeAddresses API
response.
* api-change:`elbv2`: This release adds support for assigning IP addresses to
Application Load Balancers from VPC IP Address Manager pools.
* api-change:`neptune-graph`: Several small updates to resolve customer
requests.
* from version 1.38.8
* api-change:`bedrock`: This releases adds support for Custom Prompt Router
* api-change:`cloudtrail`: Doc-only update for CloudTrail.
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
merge fragmented recordings in the event of a participant disconnect.
* api-change:`networkflowmonitor`: This release contains 2 changes. 1:
DeleteScope/GetScope/UpdateScope operations now return 404 instead of 500
when the resource does not exist. 2: Expected string format for clientToken
fields of CreateMonitorInput/CreateScopeInput/UpdateMonitorInput have been
updated to be an UUID based string.
* api-change:`redshift-data`: This release adds support for ListStatements API
to filter statements by ClusterIdentifier, WorkgroupName, and Database.
* api-change:`wafv2`: You can now perform an exact match or rate limit
aggregation against the web request's JA4 fingerprint.
* api-change:`workspaces`: Added a new ModifyEndpointEncryptionMode API for
managing endpoint encryption settings.
* from version 1.38.7
* api-change:`bedrock-runtime`: This releases adds support for Custom Prompt
Router ARN
* api-change:`datasync`: AWS DataSync now supports modifying ServerHostname
while updating locations SMB, NFS, and ObjectStorage.
* api-change:`gameliftstreams`: New Service: Amazon GameLift Streams delivers
low-latency game streaming from AWS global infrastructure to virtually any
device with a browser at up to 1080p resolution and 60 fps.
* api-change:`iotfleetwise`: This release adds floating point support for
CAN/OBD signals and adds support for signed OBD signals.
* api-change:`workspaces`: Added DeviceTypeWorkSpacesThinClient type to allow
users to access their WorkSpaces through a WorkSpaces Thin Client.
* from version 1.38.6
* api-change:`elasticache`: Doc only update, listing 'valkey7' and 'valkey8'
as engine options for parameter groups.
* api-change:`iot-managed-integrations`: Adding managed integrations APIs for
IoT Device Management to setup and control devices across different
manufacturers and connectivity protocols. APIs include managedthing
operations, credential and provisioning profile management, notification
configuration, and OTA update.
* api-change:`iotsitewise`: AWS IoT SiteWise now supports MQTT-enabled, V3
gateways. Configure data destinations for real-time ingestion into AWS IoT
SiteWise or buffered ingestion using Amazon S3 storage. You can also use
path filters for precise data collection from specific MQTT topics.
* api-change:`rds`: Note support for Database Insights for Amazon RDS.
* from version 1.38.5
* api-change:`cognito-idp`: Added the capacity to return available challenges
in admin authentication and to set version 3 of the pre token generation
event for M2M ATC.
* api-change:`ec2`: Update the DescribeVpcs response
* api-change:`qbusiness`: Adds support for the ingestion of audio and video
files by Q Business, which can be configured with the
mediaExtractionConfiguration parameter.
* api-change:`rum`: Add support for PutResourcePolicy, GetResourcePolicy and
DeleteResourcePolicy to support resource based policies for AWS CloudWatch
RUM
* api-change:`sagemaker`: Add DomainId to CreateDomainResponse
* api-change:`transcribe`: Updating documentation for post call analytics job
queueing.
* from version 1.38.4
* api-change:`bedrock-agent`: This release lets Amazon Bedrock Flows support
newer models by increasing the maximum length of output in a prompt
configuration. This release also increases the maximum number of prompt
variables to 20 and the maximum number of node inputs to 20.
* api-change:`bedrock-data-automation`: Renamed and added new
StandardConfiguration enums. Added support to update EncryptionConfiguration
in UpdateBlueprint and UpdateDataAutomation APIs. Changed HttpStatus code
for DeleteBlueprint and DeleteDataAutomationProject APIs to 200 from 204.
Added APIs to support tagging.
* api-change:`bedrock-data-automation-runtime`: Added a mandatory parameter
DataAutomationProfileArn to support for cross region inference for
InvokeDataAutomationAsync API. Renamed DataAutomationArn to
DataAutomationProjectArn. Added APIs to support tagging.
* api-change:`dms`: Add skipped status to the Result Statistics of an
Assessment Run
* api-change:`eks`: Adding licenses to EKS Anywhere Subscription operations
response.
* api-change:`mediaconvert`: The AWS MediaConvert Probe API allows you to
analyze media files and retrieve detailed metadata about their content,
format, and structure.
* api-change:`pricing`: Update GetProducts and DescribeServices API request
input validations.
* api-change:`ssm`: Systems Manager doc-only updates for Feb. 2025.
* from version 1.38.3
* api-change:`bedrock-agent-runtime`: Introduces Sessions (preview) to enable
stateful conversations in GenAI applications.
* api-change:`emr`: Definition update for EbsConfiguration.
* api-change:`qbusiness`: This release supports deleting attachments from
conversations.
* api-change:`redshift-serverless`: Add track support for Redshift Serverless
workgroup.
* api-change:`sagemaker`: SageMaker HubService is introducing support for
creating Training Jobs in Curated Hub (Private Hub). Additionally, it is
introducing two new APIs: UpdateHubContent and UpdateHubContentReference.
* api-change:`storagegateway`: This release adds support to invoke a process
that cleans the specified file share's cache of file entries that are
failing upload to Amazon S3.
* from version 1.38.2
* api-change:`application-signals`: This release adds API support for reading
Service Level Objectives and Services from monitoring accounts, from SLO and
Service-scoped operations, including ListServices and
ListServiceLevelObjectives.
* api-change:`batch`: AWS Batch: Resource Aware Scheduling feature support
* api-change:`chime`: Removes the Amazon Chime SDK APIs from the "chime"
namespace. Amazon Chime SDK APIs continue to be available in the AWS SDK via
the dedicated Amazon Chime SDK namespaces: chime-sdk-identity, chime-sdk-
mediapipelines, chime-sdk-meetings, chime-sdk-messaging, and chime-sdk-
voice.
* api-change:`cloudfront`: Documentation update for VPC origin config.
* api-change:`ec2`: Amazon EC2 Fleet customers can now override the Block
Device Mapping specified in the Launch Template when creating a new Fleet
request, saving the effort of creating and associating new Launch Templates
to customize the Block Device Mapping.
* api-change:`iotfleetwise`: This release adds an optional listResponseScope
request parameter in certain list API requests to limit the response to
metadata only.
* api-change:`oam`: This release adds support for sharing
AWS::ApplicationSignals::Service and
AWS::ApplicationSignals::ServiceLevelObjective resources.
* api-change:`sagemaker`: AWS SageMaker InferenceComponents now support
rolling update deployments for Inference Components.
* from version 1.38.1
* api-change:`codebuild`: Adding "reportArns" field in output of
BatchGetBuildBatches API. "reportArns" is an array that contains the ARNs of
reports created by merging reports from builds associated with the batch
build.
* api-change:`devicefarm`: Add an optional configuration to the ScheduleRun
and CreateRemoteAccessSession API to set a device level http/s proxy.
* api-change:`ec2`: Adds support for time-based EBS-backed AMI copy
operations. Time-based copy ensures that EBS-backed AMIs are copied within
and across Regions in a specified timeframe.
* api-change:`iot`: AWS IoT - AWS IoT Device Defender adds support for a new
Device Defender Audit Check that monitors device certificate age and custom
threshold configurations for both the new device certificate age check and
existing device certificate expiry check.
* api-change:`taxsettings`: PutTaxRegistration API changes for Egypt, Greece,
Vietnam countries
* from version 1.38.0
* api-change:`bedrock-agent`: This release improves support for newer models
in Amazon Bedrock Flows.
* api-change:`bedrock-agent-runtime`: Adding support for ReasoningContent
fields in Pre-Processing, Post-Processing and Orchestration Trace outputs.
* api-change:`bedrock-runtime`: This release adds Reasoning Content support to
Converse and ConverseStream APIs
* api-change:`elasticache`: Documentation update, adding clarity and
rephrasing.
* feature:Endpoints: Generate and use AWS-account-based endpoints for
compatible services when the account ID is available. At launch, DynamoDB is
the first and only compatible service. The new endpoint URL pattern will be
`https://<account-id>.ddb.<region>.amazonaws.com`. Additional
services may be added in the future. See the documentation for details:
https://docs.aws.amazon.com/sdkref/latest/guide/feature-account-
endpoints.html
* from version 1.37.26
* api-change:`appstream`: Added support for Certificate-Based Authentication
on AppStream 2.0 multi-session fleets.
* api-change:`bedrock-agent`: Introduce a new parameter which represents the
user-agent header value used by the Bedrock Knowledge Base Web Connector.
* from version 1.37.25
* api-change:`codebuild`: Add webhook status and status message to AWS
CodeBuild webhooks
* api-change:`guardduty`: Reduce the minimum number of required attack
sequence signals from 2 to 1
* api-change:`license-manager-user-subscriptions`: Updates entity to include
Microsoft RDS SAL as a valid type of user subscription.
* api-change:`rds`: CloudWatch Database Insights now supports Amazon RDS.
* api-change:`sagemaker`: Added new capability in the UpdateCluster operation
to remove instance groups from your SageMaker HyperPod cluster.
* api-change:`workspaces-web`: Add support for toolbar configuration under
user settings.
* from version 1.37.24
* api-change:`codepipeline`: Add environment variables to codepipeline action
declaration.
* api-change:`ecs`: This is a documentation only release for Amazon ECS that
supports the CPU task limit increase.
* api-change:`lightsail`: Documentation updates for Amazon Lightsail.
* api-change:`location`: Adds support for larger property maps for tracking
and geofence positions changes. It increases the maximum number of items
from 3 to 4, and the maximum value length from 40 to 150.
* api-change:`mailmanager`: This release adds additional metadata fields in
Mail Manager archive searches to show email source and details about emails
that were archived when being sent with SES.
* api-change:`network-firewall`: This release introduces Network Firewall's
Automated Domain List feature. New APIs include
UpdateFirewallAnalysisSettings, StartAnalysisReport,
GetAnalysisReportResults, and ListAnalysisReports. These allow customers to
enable analysis on firewalls to identify and report frequently accessed
domain.
* api-change:`sagemaker`: Adds r8g instance type support to SageMaker Realtime
Endpoints
* api-change:`sesv2`: This release adds the ability for outbound email sent
with SES to preserve emails to a Mail Manager archive.
* from version 1.37.23
* api-change:`batch`: This documentation-only update corrects some typos.
* api-change:`emr-containers`: EMR on EKS StartJobRun Api will be supporting
the configuration of log storage in AWS by using "managedLogs" under
"MonitoringConfiguration".
* api-change:`medialive`: Adds support for creating CloudWatchAlarmTemplates
for AWS Elemental MediaTailor Playback Configuration resources.
* from version 1.37.22
* api-change:`amplify`: Add ComputeRoleArn to CreateApp, UpdateApp,
CreateBranch, and UpdateBranch, allowing caller to specify a role to be
assumed by Amplify Hosting for server-side rendered applications.
* api-change:`dms`: Support replicationConfigArn in DMS
DescribeApplicableIndividualAssessments API.
* api-change:`timestream-influxdb`: This release introduces APIs to manage
DbClusters and adds support for read replicas
* from version 1.37.21
* api-change:`codebuild`: Added test suite names to test case metadata
* api-change:`connect`: Release Notes: 1) Analytics API enhancements: Added
new ListAnalyticsDataLakeDataSets API. 2) Onboarding API Idempotency: Adds
ClientToken to instance creation and management APIs to support idempotency.
* api-change:`dms`: Introduces premigration assessment feature to DMS
Serverless API for start-replication and describe-replications
* api-change:`rds-data`: Add support for Stop DB feature.
* api-change:`s3`: Added support for Content-Range header in HeadObject
response.
* api-change:`wafv2`: The WAFv2 API now supports configuring data protection
in webACLs.
* api-change:`workspaces-thin-client`: Update Environment and Device name
field definitions
* from version 1.37.20
* api-change:`accessanalyzer`: This release introduces the
getFindingsStatistics API, enabling users to retrieve aggregated finding
statistics for IAM Access Analyzer's external access and unused access
analysis features. Updated service API and documentation.
* api-change:`acm-pca`: Private Certificate Authority (PCA) documentation
updates
* api-change:`ecs`: This is a documentation only release to support migrating
Amazon ECS service ARNs to the long ARN format.
* api-change:`fis`: Adds auto-pagination for the following operations:
ListActions, ListExperimentTemplates, ListTargetAccountConfigurations,
ListExperiments, ListExperimentResolvedTargets, ListTargetResourceTypes.
Reduces length constraints of prefixes for logConfiguration and
experimentReportConfiguration.
* api-change:`sagemaker`: Adds additional values to the InferenceAmiVersion
parameter in the ProductionVariant data type.
* api-change:`storagegateway`: This release adds support for generating cache
reports on S3 File Gateways for files that fail to upload.
* from version 1.37.19
* api-change:`b2bi`: Allow spaces in the following fields in the Partnership
resource: ISA 06 - Sender ID, ISA 08 - Receiver ID, GS 02 - Application
Sender Code, GS 03 - Application Receiver Code
* api-change:`bedrock-agent`: This releases adds the
additionalModelRequestFields field to the CreateAgent and UpdateAgent
operations. Use additionalModelRequestFields to specify additional inference
parameters for a model beyond the base inference parameters.
* api-change:`bedrock-agent-runtime`: This releases adds the
additionalModelRequestFields field to the InvokeInlineAgent operation. Use
additionalModelRequestFields to specify additional inference parameters for
a model beyond the base inference parameters.
* api-change:`codebuild`: Add note for the RUNNER_BUILDKITE_BUILD buildType.
* api-change:`fsx`: Support for in-place Lustre version upgrades
* api-change:`medialive`: Adds a RequestId parameter to all MediaLive Workflow
Monitor create operations. The RequestId parameter allows idempotent
operations.
* api-change:`opensearchserverless`: Custom OpenSearchServerless Entity ID for
SAML Config.
* api-change:`polly`: Added support for the new voice - Jasmine (en-SG).
Jasmine is available as a Neural voice only.
* from version 1.37.18
* api-change:`acm-pca`: Private Certificate Authority service now supports
Partitioned CRL as a revocation configuration option.
* api-change:`appsync`: Add support for operation level caching
* api-change:`ec2`: Adding support for the new fullSnapshotSizeInBytes field
in the response of the EC2 EBS DescribeSnapshots API. This field represents
the size of all the blocks that were written to the source volume at the
time the snapshot was created.
* api-change:`pi`: Documentation only update for RDS Performance Insights
dimensions for execution plans and locking analysis.
* from version 1.37.17
* api-change:`apigatewayv2`: Documentation updates for Amazon API Gateway
* api-change:`cloudfront`: Doc-only update that adds defaults for CloudFront
VpcOriginEndpointConfig values.
* api-change:`connect`: Updated the CreateContact API documentation to
indicate that it only applies to EMAIL contacts.
* api-change:`dms`: New vendors for DMS Data Providers: DB2 LUW and DB2 for
z/OS
* from version 1.37.16
* api-change:`ecr`: Adds support to handle the new basic scanning daily quota.
* api-change:`eks`: Introduce versionStatus field to take place of status
field in EKS DescribeClusterVersions API
* api-change:`mediaconvert`: This release adds support for Animated GIF
output, forced chroma sample positioning metadata, and Extensible Wave
Container format
* api-change:`pi`: Adds documentation for dimension groups and dimensions to
analyze locks for Database Insights.
* api-change:`transcribe`: This release adds support for the Clinical Note
Template Customization feature for the AWS HealthScribe APIs within Amazon
Transcribe.
* from version 1.37.15
* api-change:`cloudformation`: We added 5 new stack refactoring APIs:
CreateStackRefactor, ExecuteStackRefactor, ListStackRefactors,
DescribeStackRefactor, ListStackRefactorActions.
* api-change:`connectcases`: This release adds the ability to conditionally
require fields on a template. Check public documentation for more
information.
* api-change:`cost-optimization-hub`: This release enables AWS Cost
Optimization Hub to show cost optimization recommendations for Amazon Auto
Scaling Groups, including those with single and mixed instance types.
* api-change:`s3`: Updated list of the valid AWS Region values for the
LocationConstraint parameter for general purpose buckets.
* from version 1.37.14
* api-change:`rds`: Documentation updates to clarify the description for the
parameter AllocatedStorage for the DB cluster data type, the description for
the parameter DeleteAutomatedBackups for the DeleteDBCluster API operation,
and removing an outdated note for the CreateDBParameterGroup API operation.
* from version 1.37.13
* api-change:`datasync`: Doc-only update to provide more information on using
Kerberos authentication with SMB locations.
* api-change:`dms`: Introduces TargetDataSettings with the
TablePreparationMode option available for data migrations.
* api-change:`iam`: This release adds support for accepting encrypted SAML
assertions. Customers can now configure their identity provider to encrypt
the SAML assertions it sends to IAM.
* api-change:`neptune-graph`: Added argument to `list-export` to filter by
graph ID
* api-change:`qbusiness`: Adds functionality to enable/disable a new Q
Business Chat orchestration feature. If enabled, Q Business can orchestrate
over datasources and plugins without the need for customers to select
specific chat modes.
* api-change:`sagemaker`: IPv6 support for Hyperpod clusters
* from version 1.37.12
* api-change:`mediatailor`: Add support for CloudWatch Vended Logs which
allows for delivery of customer logs to CloudWatch Logs, S3, or Firehose.
* from version 1.37.11
* api-change:`amp`: Add support for sending metrics to cross account and CMCK
AMP workspaces through RoleConfiguration on Create/Update Scraper.
* api-change:`bedrock-agent-runtime`: This change is to deprecate the existing
citation field under RetrieveAndGenerateStream API response in lieu of
GeneratedResponsePart and RetrievedReferences
* api-change:`codebuild`: Added support for CodeBuild self-hosted Buildkite
runner builds
* api-change:`geo-routes`: The OptimizeWaypoints API now supports 50 waypoints
per request (20 with constraints like AccessHours or AppointmentTime). It
adds waypoint clustering via Clustering and ClusteringIndex for better
optimization. Also, total distance validation is removed for greater
flexibility.
* api-change:`rds`: Updates to Aurora MySQL and Aurora PostgreSQL API pages
with instance log type in the create and modify DB Cluster.
* api-change:`sagemaker`: This release introduces a new valid value in
InstanceType parameter: p5en.48xlarge, in ProductionVariant.
* from version 1.37.10
* api-change:`appstream`: Add support for managing admin consent requirement
on selected domains for OneDrive Storage Connectors in AppStream2.0.
* api-change:`bedrock-agent-runtime`: Add a 'reason' field to
InternalServerException
* api-change:`ecr`: Temporarily updating dualstack endpoint support
* api-change:`ecr-public`: Temporarily updating dualstack endpoint support
* api-change:`mediatailor`: Adds options for configuring how MediaTailor
conditions ads before inserting them into the content stream. Based on the
new settings, MediaTailor will either transcode ads to match the content
stream as it has in the past, or it will insert ads without first
transcoding them.
* api-change:`qbusiness`: Added APIs to manage QBusiness user subscriptions
* api-change:`s3tables`: You can now use the CreateTable API operation to
create tables with schemas by adding an optional metadata argument.
* api-change:`verifiedpermissions`: Adds Cedar JSON format support for
entities and context data in authorization requests
* from version 1.37.9
* api-change:`bcm-pricing-calculator`: Added ConflictException error type in
DeleteBillScenario, BatchDeleteBillScenarioCommitmentModification,
BatchDeleteBillScenarioUsageModification,
BatchUpdateBillScenarioUsageModification, and
BatchUpdateBillScenarioCommitmentModification API operations.
* api-change:`ecr`: Add support for Dualstack and Dualstack-with-FIPS
Endpoints
* api-change:`ecr-public`: Add support for Dualstack Endpoints
* api-change:`mailmanager`: This release includes a new feature for Amazon SES
Mail Manager which allows customers to specify known addresses and domains
and make use of those in traffic policies and rules actions to distinguish
between known and unknown entries.
* api-change:`s3`: Change the type of MpuObjectSize in
CompleteMultipartUploadRequest from int to long.
* from version 1.37.8
* api-change:`appsync`: Add stash and outErrors to
EvaluateCode/EvaluateMappingTemplate response
* api-change:`datasync`: AWS DataSync now supports the Kerberos authentication
protocol for SMB locations.
* api-change:`deadline`: feature: Deadline: Add support for limiting the
concurrent usage of external resources, like floating licenses, using limits
and the ability to constrain the maximum number of workers that work on a
job
* api-change:`ec2`: This release changes the CreateFleet CLI and SDK's such
that if you do not specify a client token, a randomly generated token is
used for the request to ensure idempotency.
* api-change:`firehose`: For AppendOnly streams, Firehose will automatically
scale to match your throughput.
* api-change:`timestream-influxdb`: Adds 'allocatedStorage' parameter to
UpdateDbInstance API that allows increasing the database instance storage
size and 'dbStorageType' parameter to UpdateDbInstance API that allows
changing the storage type of the database instance
* from version 1.37.7
* api-change:`bedrock-agent`: Add support for the prompt caching feature for
Bedrock Prompt Management
* api-change:`iot`: Raised the documentParameters size limit to 30 KB for AWS
IoT Device Management - Jobs.
* api-change:`mediaconvert`: This release adds support for dynamic audio
configuration and the ability to disable the deblocking filter for h265
encodes.
* api-change:`s3control`: Minor fix to ARN validation for Lambda functions
passed to S3 Batch Operations
* from version 1.37.6
* api-change:`cloudtrail`: This release introduces the SearchSampleQueries API
that allows users to search for CloudTrail Lake sample queries.
* api-change:`eks`: Adds support for UpdateStrategies in EKS Managed Node
Groups.
* api-change:`healthlake`: Added new authorization strategy value
'SMART_ON_FHIR' for CreateFHIRDatastore API to support Smart App 2.0
* api-change:`ssm`: Systems Manager doc-only update for January, 2025.
* api-change:`sso-oidc`: Fixed typos in the descriptions.
* api-change:`transfer`: Added CustomDirectories as a new directory option for
storing inbound AS2 messages, MDN files and Status files.
* from version 1.37.5
* api-change:`ec2`: Added "future" allocation type for future dated capacity
reservation
* from version 1.37.4
* api-change:`bedrock-agent-runtime`: Adds multi-turn input support for an
Agent node in an Amazon Bedrock Flow
* api-change:`glue`: Docs Update for timeout changes
* api-change:`medialive`: AWS Elemental MediaLive adds a new feature, ID3
segment tagging, in CMAF Ingest output groups. It allows customers to insert
ID3 tags into every output segment, controlled by a newly added channel
schedule action Id3SegmentTagging.
* api-change:`workspaces-thin-client`: Rename WorkSpaces Web to WorkSpaces
Secure Browser
* from version 1.37.3
* api-change:`batch`: Documentation-only update: clarified the description of
the shareDecaySeconds parameter of the FairsharePolicy data type, clarified
the description of the priority parameter of the JobQueueDetail data type.
* api-change:`cognito-idp`: corrects the dual-stack endpoint configuration for
cognitoidp
* api-change:`connect`: Added DeleteContactFlowVersion API and the CAMPAIGN
flow type
* api-change:`emr-serverless`: Increasing entryPoint in SparkSubmit to accept
longer script paths. New limit is 4kb.
* api-change:`iotsitewise`: AWS IoT SiteWise now supports ingestion and
querying of Null (all data types) and NaN (double type) values of bad or
uncertain data quality. New partial error handling prevents data loss during
ingestion. Enabled by default for new customers; existing customers can opt-
in.
* api-change:`logs`: Documentation-only update to address doc errors
* api-change:`quicksight`: Added `DigitGroupingStyle` in ThousandsSeparator to
allow grouping by `LAKH`( Indian Grouping system ) currency. Support LAKH
and `CRORE` currency types in Column Formatting.
* api-change:`sns`: This release adds support for the topic attribute
FifoThroughputScope for SNS FIFO topics. For details, see the documentation
history in the Amazon Simple Notification Service Developer Guide.
* Update to 1.37.2
* api-change:`bedrock-runtime`: Allow hyphens in tool name for Converse and
ConverseStream APIs
* api-change:`detective`: Doc only update for Detective documentation.
* api-change:`ec2`: Release u7i-6tb.112xlarge, u7i-8tb.112xlarge,
u7inh-32tb.480xlarge, p5e.48xlarge, p5en.48xlarge, f2.12xlarge, f2.48xlarge,
trn2.48xlarge instance types.
* api-change:`notifications`: Added support for Managed Notifications,
integration with AWS Organization and added aggregation summaries for
Aggregate Notifications
* api-change:`sagemaker`: Correction of docs for "Added support for
ml.trn1.32xlarge instance type in Reserved Capacity Offering"
* from version 1.37.1
* api-change:`ecs`: The release addresses Amazon ECS documentation tickets.
* api-change:`sagemaker`: Added support for ml.trn1.32xlarge instance type in
Reserved Capacity Offering
* from version 1.37.0
* api-change:`apigateway`: Documentation updates for Amazon API Gateway
* api-change:`bedrock-agent-runtime`: Now supports streaming for inline
agents.
* api-change:`cognito-identity`: corrects the dual-stack endpoint
configuration
* api-change:`partnercentral-selling`: Add Tagging support for
ResourceSnapshotJob resources
* api-change:`s3`: This change enhances integrity protections for new SDK
requests to S3. S3 SDKs now support the CRC64NVME checksum algorithm, full
object checksums for multipart S3 objects, and new default integrity
protections for S3 requests.
* api-change:`security-ir`: Increase minimum length of Threat Actor IP
'userAgent' to 1.
* api-change:`sesv2`: This release introduces a new recommendation in Virtual
Deliverability Manager Advisor, which detects elevated complaint rates for
customer sending identities.
* api-change:`workspaces`: Added GeneralPurpose.4xlarge &
GeneralPurpose.8xlarge ComputeTypes.
* api-change:`workspaces-thin-client`: Mark type in MaintenanceWindow as
required.
* feature:`s3`: The S3 client attempts to validate response checksums for all
S3 API operations that support checksums. However, if the SDK has not
implemented the specified checksum algorithm then this validation is
skipped. Checksum validation behavior can be configured using the
`when_supported` and `when_required` options - in code using the
`response_checksum_validation` parameter for `botocore.config.Config`, in
the shared AWS config file using `response_checksum_validation`, or as an
env variable using `AWS_RESPONSE_CHECKSUM_VALIDATION`.
* feature:`s3`: Added support for the CRC64NVME checksum algorithm in the S3
client through the optional AWS CRT (`awscrt`) dependency.
* feature:`s3`: S3 client behavior is updated to always calculate a CRC32
checksum by default for operations that support it (such as PutObject or
UploadPart), or require it (such as DeleteObjects). Checksum behavior can be
configured using `when_supported` and `when_required` options - in code
using the `request_checksum_calculation` parameter for
`botocore.config.Config`, in the shared AWS config file using
`request_checksum_calculation`, or as an env variable using
`AWS_REQUEST_CHECKSUM_CALCULATION`. Note: Botocore will no longer
automatically compute and populate the Content-MD5 header.
* from version 1.36.40
* api-change:`gamelift`: Amazon GameLift releases a new game session placement
feature: PriorityConfigurationOverride. You can now override how a game
session queue prioritizes placement locations for a single
StartGameSessionPlacement request.
* api-change:`route53`: Amazon Route 53 now supports the Mexico (Central)
Region (mx-central-1) for latency records, geoproximity records, and private
DNS for Amazon VPCs in that region
* from version 1.36.39
* api-change:`artifact`: Support resolving regional API calls to partition's
leader region endpoint.
* api-change:`bedrock`: With this release, Bedrock Evaluation will now support
latency-optimized inference for foundation models.
* api-change:`ec2`: Add support for DisconnectOnSessionTimeout flag in
CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and
DescribeClientVpnEndpoints responses
* api-change:`kafkaconnect`: Support updating connector configuration via
UpdateConnector API. Release Operations API to monitor the status of the
connector operation.
* api-change:`transcribe`: This update provides tagging support for
Transcribe's Call Analytics Jobs and Call Analytics Categories.
* from version 1.36.38
* api-change:`redshift`: Additions to the PubliclyAccessible and Encrypted
parameters clarifying what the defaults are.
* api-change:`securitylake`: Doc only update for ServiceName that fixes
several customer-reported issues
* api-change:`sts`: Fixed typos in the descriptions.
* from version 1.36.37
* api-change:`codebuild`: AWS CodeBuild Now Supports BuildBatch in Reserved
Capacity and Lambda
* api-change:`compute-optimizer`: This release expands AWS Compute Optimizer
rightsizing recommendation support for Amazon EC2 Auto Scaling groups to
include those with scaling policies and multiple instance types.
* api-change:`fms`: AWS Firewall Manager now lets you combine multiple
resource tags using the logical AND operator or the logical OR operator.
* from version 1.36.36
* api-change:`rds`: Updates Amazon RDS documentation to clarify the
RestoreDBClusterToPointInTime description.
* api-change:`route53`: Amazon Route 53 now supports the Asia Pacific
(Thailand) Region (ap-southeast-7) for latency records, geoproximity
records, and private DNS for Amazon VPCs in that region
* api-change:`sagemaker`: Adds support for IPv6 for SageMaker HyperPod cluster
nodes.
* from version 1.36.35
* api-change:`cloudhsmv2`: Adds support to ModifyCluster for modifying a
Cluster's Hsm Type.
* api-change:`dynamodb`: This release makes Amazon DynamoDB point-in-time-
recovery (PITR) to be configurable. You can set PITR recovery period for
each table individually to between 1 and 35 days.
* api-change:`imagebuilder`: This release adds support for importing images
from ISO disk files. Added new ImportDiskImage API operation.
* enhancement:`s3 ls`: Expose low-level `ListBuckets`
parameters`Prefix`and`BucketRegion`to high-level`s3 ls`command as`\--bucket-
name-prefix`and`\--bucket-region``.
* from version 1.36.34
* api-change:`iotsecuretunneling`: Adds dualstack endpoint support for IoT
Secure Tunneling
* api-change:`supplychain`: Allow vanity DNS domain when creating a new ASC
instance
* from version 1.36.33
* api-change:`ecs`: Adding SDK reference examples for Amazon ECS operations.
* api-change:`route53domains`: Doc only update for Route 53 Domains that fixes
several customer-reported issues
* api-change:`s3`: This change is only for updating the model regexp of
CopySource which is not for validation but only for documentation and user
guide change.
* from version 1.36.32
* api-change:`appsync`: Modify UpdateGraphQLAPI operation and flag
authenticationType as required.
* api-change:`gamelift`: Amazon GameLift releases a new game session shutdown
feature. Use the Amazon GameLift console or AWS CLI to terminate an in-
progress game session that's entered a bad state or is no longer needed.
* api-change:`mediaconnect`: AWS Elemental MediaConnect now supports Content
Quality Analysis for enhanced source stream monitoring. This enables you to
track specific audio and video metrics in transport stream source flows,
ensuring your content meets quality standards.
* api-change:`mediaconvert`: This release adds support for the AVC3 codec and
fixes an alignment issue with Japanese vertical captions.
* api-change:`organizations`: Added
ALL_FEATURES_MIGRATION_ORGANIZATION_SIZE_LIMIT_EXCEEDED to
ConstraintViolationException for the EnableAllFeatures operation.
* api-change:`sagemaker`: Adding ETag information with Model Artifacts for
Model Registry
* api-change:`sqs`: In-flight message typo fix from 20k to 120k.
* from version 1.36.31
* api-change:`ecr`: Restoring custom endpoint functionality for ECR
* api-change:`ecr-public`: Restoring custom endpoint functionality for ECR
Public
* from version 1.36.30
* api-change:`rds`: Updates Amazon RDS documentation to correct various
descriptions.
* from version 1.36.29
* api-change:`bcm-pricing-calculator`: Added ConflictException to
DeleteBillEstimate.
* api-change:`ecr`: Add support for Dualstack Endpoints
* api-change:`network-firewall`: Dual-stack endpoints are now supported.
* api-change:`securityhub`: Documentation updates for AWS Security Hub
* from version 1.36.28
* api-change:`ecr`: Documentation update for ECR GetAccountSetting and
PutAccountSetting APIs.
* api-change:`ecr-public`: Add support for Dualstack endpoints
* api-change:`eks`: This release adds support for DescribeClusterVersions API
that provides important information about Kubernetes versions along with end
of support dates
* api-change:`glue`: Add IncludeRoot parameters to GetCatalogs API to return
root catalog.
* from version 1.36.27
* api-change:`bedrock-agent`: Support for custom user agent and max web pages
crawled for web connector. Support app only credentials for SharePoint
connector. Increase agents memory duration limit to 365 days. Support to
specify max number of session summaries to include in agent invocation
context.
* api-change:`bedrock-agent-runtime`: bedrock agents now supports long term
memory and performance configs. Invokeflow supports performance configs.
RetrieveAndGenerate performance configs
* api-change:`bedrock-data-automation`: Documentation update for Amazon
Bedrock Data Automation
* api-change:`bedrock-data-automation-runtime`: Documentation update for
Amazon Bedrock Data Automation Runtime
* api-change:`billing`: Added new API's for defining and fetching Billing
Views.
* api-change:`ce`: Support for retrieving cost, usage, and forecast for
billing view.
* api-change:`connect`: This release supports adding NotAttributeCondition and
Range to the RoutingCriteria object.
* api-change:`docdb`: Support AWS Secret Manager managed password for AWS
DocumentDB instance-based cluster.
* api-change:`eks`: This release expands the catalog of upgrade insight checks
* api-change:`macie2`: This release adds support for identifying S3 general
purpose buckets that exceed the Amazon Macie quota for preventative control
monitoring.
* api-change:`outposts`: Add CS8365C as a supported power connector for
Outpost sites.
* api-change:`sagemaker`: This release adds support for c6i, m6i and r6i
instance on SageMaker Hyperpod and trn1 instances in batch
* from version 1.36.26
* api-change:`appstream`: Added support for Rocky Linux 8 on Amazon AppStream
2.0
* api-change:`mediaconvert`: This release adds support for inserting timecode
tracks into MP4 container outputs.
* api-change:`medialive`: MediaLive is releasing ListVersions api
* api-change:`qconnect`: Amazon Q in Connect enables agents to ask Q for
assistance in multiple languages and Q will provide answers and recommended
step-by-step guides in those languages. Qs default language is English
(United States) and you can switch this by setting the locale configuration
on the AI Agent.
* api-change:`ssm-sap`: AWS Systems Manager for SAP added support for
registration and discovery of distributed ABAP applications
* api-change:`workspaces`: Added AWS Global Accelerator (AGA) support for
WorkSpaces Personal.
* from version 1.36.25
* api-change:`amplify`: Added WAF Configuration to Amplify Apps
* api-change:`budgets`: Releasing minor partition endpoint updates
* api-change:`connect`: This release adds support for the
UpdateParticipantAuthentication API used for customer authentication within
Amazon Connect chats.
* api-change:`connectparticipant`: This release adds support for the
GetAuthenticationUrl and CancelParticipantAuthentication APIs used for
customer authentication within Amazon Connect chats. There are also minor
updates to the GetAttachment API.
* api-change:`datasync`: AWS DataSync introduces the ability to update
attributes for in-cloud locations.
* api-change:`iot`: Release connectivity status query API which is a dedicated
high throughput(TPS) API to query a specific device's most recent
connectivity state and metadata.
* api-change:`mwaa`: Added support for Apache Airflow version 2.10.3 to MWAA.
* api-change:`quicksight`: Add support for PerformanceConfiguration attribute
to Dataset entity. Allow PerformanceConfiguration specification in
CreateDataset and UpdateDataset APIs.
* api-change:`resiliencehub`: AWS Resilience Hub now automatically detects
already configured CloudWatch alarms and FIS experiments as part of the
assessment process and returns the discovered resources in the corresponding
list API responses. It also allows you to include or exclude test
recommendations for an AppComponent.
* api-change:`transfer`: Added AS2 agreement configurations to control
filename preservation and message signing enforcement. Added AS2 connector
configuration to preserve content type from S3 objects.
* from version 1.36.24
* api-change:`account`: Update endpoint configuration.
* api-change:`backup`: Add Support for Backup Indexing
* api-change:`backupsearch`: Add support for searching backups
* api-change:`batch`: This feature allows AWS Batch on Amazon EKS to support
configuration of Pod Annotations, overriding Namespace on which the Batch
job's Pod runs on, and allows Subpath and Persistent Volume claim to be set
for AWS Batch on Amazon EKS jobs.
* api-change:`cleanroomsml`: Add support for SQL compute configuration for
StartAudienceGenerationJob API.
* api-change:`cloudfront`: Adds support for OriginReadTimeout and
OriginKeepaliveTimeout to create CloudFront Distributions with VPC Origins.
* api-change:`codepipeline`: AWS CodePipeline V2 type pipelines now support
Managed Compute Rule.
* api-change:`ecs`: Added support for enableFaultInjection task definition
parameter which can be used to enable Fault Injection feature on ECS tasks.
* api-change:`m2`: This release adds support for AWS Mainframe
Modernization(M2) Service to allow specifying network type(ipv4, dual) for
the environment instances. For dual network type, m2 environment
applications will serve both IPv4 and IPv6 requests, whereas for ipv4 it
will serve only IPv4 requests.
* api-change:`synthetics`: Add support to toggle outbound IPv6 traffic on
canaries connected to dualstack subnets. This behavior can be controlled via
the new Ipv6AllowedForDualStack parameter of the VpcConfig input object in
CreateCanary and UpdateCanary APIs.
* from version 1.36.23
* api-change:`cloud9`: Added information about Ubuntu 18.04 will be removed
from the available imageIds for Cloud9 because Ubuntu 18.04 has ended
standard support on May 31, 2023.
* api-change:`dlm`: This release adds support for Local Zones in Amazon Data
Lifecycle Manager EBS snapshot lifecycle policies.
* api-change:`ec2`: This release adds support for EBS local snapshots in AWS
Dedicated Local Zones, which allows you to store snapshots of EBS volumes
locally in Dedicated Local Zones.
* api-change:`greengrassv2`: Add support for runtime in GetCoreDevice and
ListCoreDevices APIs.
* api-change:`medialive`: AWS Elemental MediaLive adds three new features:
MediaPackage v2 endpoint support for live stream delivery, KLV metadata
passthrough in CMAF Ingest output groups, and Metadata Name Modifier in CMAF
Ingest output groups for customizing metadata track names in output streams.
* api-change:`rds`: This release adds support for the
"MYSQL_CACHING_SHA2_PASSWORD" enum value for RDS Proxy
ClientPasswordAuthType.
* from version 1.36.22
* api-change:`cloudhsmv2`: Add support for Dual-Stack hsm2m.medium clusters.
The customers will now be able to create hsm2m.medium clusters having both
IPv4 and IPv6 connection capabilities by specifying a new param called
NetworkType=DUALSTACK during cluster creation.
* api-change:`ec2`: This release adds GroupId to the response for
DeleteSecurityGroup.
* api-change:`eks`: Add NodeRepairConfig in CreateNodegroupRequest and
UpdateNodegroupConfigRequest
* api-change:`logs`: Limit PutIntegration IntegrationName and ListIntegrations
IntegrationNamePrefix parameters to 50 characters
* api-change:`mediaconnect`: AWS Elemental MediaConnect Gateway now supports
Source Specific Multicast (SSM) for ingress bridges. This enables you to
specify a source IP address in addition to a multicast IP when creating or
updating an ingress bridge source.
* api-change:`networkmanager`: There was a sentence fragment in
UpdateDirectConnectGatewayAttachment that was causing customer confusion as
to whether it's an incomplete sentence or if it was a typo. Removed the
fragment.
* api-change:`servicediscovery`: AWS Cloud Map now supports service-level
attributes, allowing you to associate custom metadata directly with
services. These attributes can be retrieved, updated, and deleted using the
new GetServiceAttributes, UpdateServiceAttributes, and
DeleteServiceAttributes API calls.
* from version 1.36.21
* api-change:`connect`: Configure holidays and other overrides to hours of
operation in advance. During contact handling, Amazon Connect automatically
checks for overrides and provides customers with an appropriate flow path.
After an override period passes call center automatically reverts to
standard hours of operation.
* api-change:`dms`: Add parameters to support for kerberos authentication. Add
parameter for disabling the Unicode source filter with PostgreSQL settings.
Add parameter to use large integer value with Kinesis/Kafka settings.
* api-change:`glue`: To support customer-managed encryption in Data Quality to
allow customers encrypt data with their own KMS key, we will add a
DataQualityEncryption field to the SecurityConfiguration API where customers
can provide their KMS keys.
* api-change:`guardduty`: Improved descriptions for certain APIs.
* api-change:`route53domains`: This release includes the following API
updates: added the enumeration type RESTORE_DOMAIN to the OperationType;
constrained the Price attribute to non-negative values; updated the LangCode
to allow 2 or 3 alphabetical characters.
* from version 1.36.20
* api-change:`artifact`: Add support for listing active customer agreements
for the calling AWS Account.
* api-change:`cloudtrail`: Doc-only updates for CloudTrail.
* api-change:`cognito-idp`: Updated descriptions for some API operations and
parameters, corrected some errors in Cognito user pools
* api-change:`controlcatalog`: Minor documentation updates to the content of
ImplementationDetails object part of the Control Catalog GetControl API
* api-change:`emr-serverless`: This release adds support for accessing system
profile logs in Lake Formation-enabled jobs.
* api-change:`mgh`: API and documentation updates for AWS MigrationHub related
to adding support for listing migration task updates and associating,
disassociating and listing source resources
* api-change:`sesv2`: Introduces support for multi-region endpoint.
* api-change:`timestream-influxdb`: Adds networkType parameter to
CreateDbInstance API which allows IPv6 support to the InfluxDB endpoint
* from version 1.36.19
* api-change:`application-autoscaling`: Doc only update for AAS Predictive
Scaling policy configuration API.
* api-change:`bcm-pricing-calculator`: Updated condition key inference from
Workload Estimate, Bill Scenario, and Bill Estimate resources. Updated
documentation links.
* api-change:`connect`: Add support for Push Notifications for Amazon Connect
chat. With Push Notifications enabled an alert could be sent to customers
about new messages even when they aren't actively using the mobile
application.
* api-change:`finspace`: Update KxCommandLineArgument value parameter regex to
allow for spaces and semicolons
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
customize thumbnails recording mode and interval for both Individual
Participant Recording (IPR) and Server-Side Compositions (SSC).
* api-change:`sesv2`: Introduces support for creating DEED (Deterministic
Easy-DKIM) identities.
* Update to 1.36.18
* api-change:`appsync`: Provides description of new Amazon Bedrock runtime
datasource.
* api-change:`cognito-idp`: Change `CustomDomainConfig` from a required to an
optional parameter for the `UpdateUserPoolDomain` operation.
* api-change:`ec2`: This release includes a new API for modifying instance
network-performance-options after launch.
* api-change:`ecs`: This is a documentation only update to address various
tickets for Amazon ECS.
* api-change:`keyspaces`: Amazon Keyspaces: adding the list of IAM actions
required by the UpdateKeyspace API.
* api-change:`medialive`: H265 outputs now support disabling the deblocking
filter.
* api-change:`workspaces`: Added text to clarify case-sensitivity
* from version 1.36.17
* api-change:`partnercentral-selling`: Introducing the preview of new partner
central selling APIs designed to transform how AWS partners collaborate and
co-sell with multiple partners. This enables multiple partners to seamlessly
engage and jointly pursue customer opportunities, fostering a new era of
collaborative selling.
* api-change:`qbusiness`: This release removes the deprecated UserId and
UserGroups fields from SearchRelevantContent api's request parameters.
* from version 1.36.16
* api-change:`bedrock`: Introduced two APIs ListPromptRouters and
GetPromptRouter for Intelligent Prompt Router feature. Add support for
Bedrock Guardrails image content filter. New Bedrock Marketplace feature
enabling a wider range of bedrock compatible models with self-hosted
capability.
* api-change:`bedrock-agent`: This release introduces the ability to generate
SQL using natural language, through a new GenerateQuery API (with native
integration into Knowledge Bases); ability to ingest and retrieve images
through Bedrock Data Automation; and ability to create a Knowledge Base
backed by Kendra GenAI Index.
* api-change:`bedrock-agent-runtime`: This release introduces the ability to
generate SQL using natural language, through a new GenerateQuery API (with
native integration into Knowledge Bases); ability to ingest and retrieve
images through Bedrock Data Automation; and ability to create a Knowledge
Base backed by Kendra GenAI Index.
* api-change:`bedrock-data-automation`: Release Bedrock Data Automation SDK
* api-change:`bedrock-data-automation-runtime`: Release Bedrock Data
Automation Runtime SDK
* api-change:`bedrock-runtime`: Added support for Intelligent Prompt Router in
Invoke, InvokeStream, Converse and ConverseStream. Add support for Bedrock
Guardrails image content filter. New Bedrock Marketplace feature enabling a
wider range of bedrock compatible models with self-hosted capability.
* api-change:`kendra`: This release adds GenAI Index in Amazon Kendra for
Retrieval Augmented Generation (RAG) and intelligent search. With the Kendra
GenAI Index, customers get high retrieval accuracy powered by the latest
information retrieval technologies and semantic models.
* api-change:`sagemaker`: Amazon SageMaker HyperPod launched task governance
to help customers maximize accelerator utilization for model development and
flexible training plans to meet training timelines and budget while reducing
weeks of training time. AI apps from AWS partner is now available in
SageMaker.
* from version 1.36.15
* api-change:`athena`: Add FEDERATED type to CreateDataCatalog. This creates
Athena Data Catalog, AWS Lambda connector, and AWS Glue connection.
Create/DeleteDataCatalog returns DataCatalog. Add Status, ConnectionType,
and Error to DataCatalog and DataCatalogSummary. Add DeleteCatalogOnly to
delete Athena Catalog only.
* api-change:`bedrock`: Tagging support for Async Invoke resources. Added
support for Distillation in CreateModelCustomizationJob API. Support for
videoDataDeliveryEnabled flag in invocation logging.
* api-change:`bedrock-agent`: Releasing SDK for Multi-Agent Collaboration.
* api-change:`bedrock-agent-runtime`: Releasing SDK for multi agent
collaboration
* api-change:`bedrock-runtime`: Added support for Async Invoke Operations
Start, List and Get. Support for invocation logs with `requestMetadata`
field in Converse, ConverseStream, Invoke and InvokeStream. Video content
blocks in Converse/ConverseStream accept raw bytes or S3 URI.
* api-change:`cloudwatch`: Support for configuring AiOps investigation as
alarm action
* api-change:`datazone`: Adds support for Connections, ProjectProfiles, and
JobRuns APIs. Supports the new Lineage feature at GA. Adjusts optionality of
a parameter for DataSource and SubscriptionTarget APIs which may adjust
types in some clients.
* api-change:`dsql`: Add new API operations for Amazon Aurora DSQL. Amazon
Aurora DSQL is a serverless, distributed SQL database with virtually
unlimited scale, highest availability, and zero infrastructure management.
* api-change:`dynamodb`: This change adds support for global tables with
multi-Region strong consistency (in preview). The UpdateTable API now
supports a new attribute MultiRegionConsistency to set consistency when
creating global tables. The DescribeTable output now optionally includes the
MultiRegionConsistency attribute.
* api-change:`glue`: This release includes(1)Zero-ETL integration to ingest
data from 3P SaaS and DynamoDB to Redshift/Redlake (2)new properties on
Connections to enable reuse; new connection APIs for retrieve/preview
metadata (3)support of CRUD operations for Multi-catalog (4)support of
automatic statistics collections
* api-change:`lakeformation`: This release added two new LakeFormation
Permissions (CREATE_CATALOG, SUPER_USER) and added Id field for
CatalogResource. It also added new conditon and expression field.
* api-change:`qapps`: Add support for 11 new plugins as action cards to help
automate repetitive tasks and improve productivity.
* api-change:`qbusiness`: Amazon Q Business now supports customization options
for your web experience, 11 new Plugins, and QuickSight support. Amazon Q
index allows software providers to enrich their native generative AI
experiences with their customer's enterprise knowledge and user context
spanning multiple applications.
* api-change:`quicksight`: This release includes API needed to support for
Unstructured Data in Q in QuickSight Q&A (IDC).
* api-change:`redshift`: Adds support for Amazon Redshift RegisterNamespace
and DeregisterNamespace APIs to share data to AWS Glue Data Catalog.
* api-change:`redshift-serverless`: Adds support for the ListManagedWorkgroups
API to get an overview of existing managed workgroups.
* api-change:`s3`: Amazon S3 Metadata stores object metadata in read-only,
fully managed Apache Iceberg metadata tables that you can query. You can
create metadata table configurations for S3 general purpose buckets.
* api-change:`s3tables`: Amazon S3 Tables deliver the first cloud object store
with built-in open table format support, and the easiest way to store
tabular data at scale.
* from version 1.36.14
* api-change:`bedrock-runtime`: Add an API parameter that allows customers to
set performance configuration for invoking a model.
* api-change:`s3control`: It allows customers to pass CRC64NVME as a header in
S3 Batch Operations copy requests
* api-change:`socialmessaging`: Added support for passing role arn
corresponding to the supported event destination
* from version 1.36.13
* api-change:`bedrock`: Add support for Knowledge Base Evaluations & LLM as a
judge
* api-change:`bedrock-agent`: This release introduces APIs to upload documents
directly into a Knowledge Base
* api-change:`bedrock-agent-runtime`: This release introduces a new Rerank API
to leverage reranking models (with integration into Knowledge Bases); APIs
to upload documents directly into Knowledge Base; RetrieveAndGenerateStream
API for streaming response; Guardrails on Retrieve API; and ability to
automatically generate filters
* api-change:`chime-sdk-voice`: This release adds supports for enterprises to
integrate Amazon Connect with other voice systems. It supports directly
transferring voice calls and metadata without using the public telephone
network. It also supports real-time and post-call analytics.
* api-change:`cleanrooms`: This release allows customers and their partners to
easily collaborate with data stored in Snowflake and Amazon Athena, without
having to move or share their underlying data among collaborators.
* api-change:`connect`: Adds support for WhatsApp Business messaging, IVR call
recording, enabling Contact Lens for existing on-premise contact centers and
telephony platforms, and enabling telephony and IVR migration to Amazon
Connect independent of their contact center agents.
* api-change:`connectcampaignsv2`: Amazon Connect Outbound Campaigns V2 /
Features : Adds support for Event-Triggered Campaigns.
* api-change:`customer-profiles`: This release introduces Event Trigger APIs
as part of Amazon Connect Customer Profiles service.
* api-change:`ec2`: Adds support for declarative policies that allow you to
enforce desired configuration across an AWS organization through configuring
account attributes. Adds support for Allowed AMIs that allows you to limit
the use of AMIs in AWS accounts. Adds support for connectivity over non-HTTP
protocols.
* api-change:`ecs`: This release adds support for Container Insights with
Enhanced Observability for Amazon ECS.
* api-change:`eks`: Added support for Auto Mode Clusters, Hybrid Nodes, and
specifying computeTypes in the DescribeAddonVersions API.
* api-change:`events`: Call private APIs by configuring Connections with VPC
connectivity through PrivateLink and VPC Lattice
* api-change:`fsx`: FSx API changes to support the public launch of the Amazon
FSx Intelligent Tiering for OpenZFS storage class.
* api-change:`guardduty`: Add new Multi Domain Correlation findings.
* api-change:`imagebuilder`: Added support for EC2 Image Builder's integration
with AWS Marketplace for Marketplace components.
* api-change:`invoicing`: AWS Invoice Configuration allows you to receive
separate AWS invoices based on your organizational needs. You can use the
AWS SDKs to manage Invoice Units and programmatically fetch the information
of the invoice receiver.
* api-change:`logs`: Adds PutIntegration, GetIntegration, ListIntegrations and
DeleteIntegration APIs. Adds QueryLanguage support to StartQuery,
GetQueryResults, DescribeQueries, DescribeQueryDefinitions, and
PutQueryDefinition APIs.
* api-change:`memorydb`: Amazon MemoryDB SDK now supports all APIs for Multi-
Region. Please refer to the updated Amazon MemoryDB public documentation for
detailed information on API usage.
* api-change:`networkflowmonitor`: This release adds documentation for a new
feature in Amazon CloudWatch called Network Flow Monitor. You can use
Network Flow Monitor to get near real-time metrics, including
retransmissions and data transferred, for your actual workloads.
* api-change:`opensearch`: This feature introduces support for CRUDL APIs,
enabling the creation and management of Connected data sources.
* api-change:`organizations`: Add support for policy operations on the
DECLARATIVE_POLICY_EC2 policy type.
* api-change:`qbusiness`: Amazon Q Business now supports capabilities to
extract insights and answer questions from visual elements embedded within
documents, a browser extension for Google Chrome, Mozilla Firefox, and
Microsoft Edge, and attachments across conversations.
* api-change:`qconnect`: This release adds following capabilities: Configuring
safeguards via AIGuardrails for Q in Connect inferencing, and APIs to
support Q&A self-service use cases
* api-change:`rds`: Amazon RDS supports CloudWatch Database Insights. You can
use the SDK to create, modify, and describe the DatabaseInsightsMode for
your DB instances and clusters.
* api-change:`s3`: Amazon S3 introduces support for AWS Dedicated Local Zones
* api-change:`s3control`: Amazon S3 introduces support for AWS Dedicated Local
Zones
* api-change:`securityhub`: Add new Multi Domain Correlation findings.
* api-change:`security-ir`: AWS Security Incident Response is a purpose-built
security incident solution designed to help customers prepare for, respond
to, and recover from security incidents.
* api-change:`transfer`: AWS Transfer Family now offers Web apps that enables
simple and secure access to data stored in Amazon S3.
* api-change:`vpc-lattice`: Lattice APIs that allow sharing and access of VPC
resources across accounts.
* from version 1.36.12
* api-change:`bedrock-agent`: Add support for specifying embeddingDataType,
either FLOAT32 or BINARY
* api-change:`config`: AWS Config adds support for service-linked recorders, a
new type of Config recorder managed by AWS services to record specific
subsets of resource configuration data and functioning independently from
customer managed AWS Config recorders.
* api-change:`fsx`: This release adds EFA support to increase FSx for Lustre
file systems' throughput performance to a single client instance. This can
be done by specifying EfaEnabled=true at the time of creation of
Persistent_2 file systems.
* api-change:`observabilityadmin`: Amazon CloudWatch Observability Admin adds
the ability to audit telemetry configuration for AWS resources in customers
AWS Accounts and Organizations. The release introduces new APIs to turn
on/off the new experience, which supports discovering supported AWS
resources and their state of telemetry.
* from version 1.36.11
* api-change:`bedrock-agent`: Custom Orchestration API release for
AWSBedrockAgents.
* api-change:`bedrock-agent-runtime`: Custom Orchestration and Streaming
configurations API release for AWSBedrockAgents.
* api-change:`connect`: Enables access to ValueMap and ValueInteger types for
SegmentAttributes and fixes deserialization bug for DescribeContactFlow in
AmazonConnect Public API
* api-change:`ec2`: Adds support for Time-based Copy for EBS Snapshots and
Cross Region PrivateLink. Time-based Copy ensures that EBS Snapshots are
copied within and across AWS Regions in a specified timeframe. Cross Region
PrivateLink enables customers to connect to VPC endpoint services hosted in
other AWS Regions.
* api-change:`qapps`: Private sharing, file upload and data collection feature
support for Q Apps
* from version 1.36.10
* api-change:`directconnect`: Update DescribeDirectConnectGatewayAssociations
API to return associated core network information if a Direct Connect
gateway is attached to a Cloud WAN core network.
* api-change:`networkmanager`: This release adds native Direct Connect
integration on Cloud WAN enabling customers to directly attach their Direct
Connect gateways to Cloud WAN without the need for an intermediate Transit
Gateway.
* api-change:`s3`: Amazon Simple Storage Service / Features: Add support for
ETag based conditional writes in PutObject and CompleteMultiPartUpload APIs
to prevent unintended object modifications.
* from version 1.36.9
* api-change:`autoscaling`: Now, Amazon EC2 Auto Scaling customers can enable
target tracking policies to take quicker scaling decisions, enhancing their
application performance and EC2 utilization. To get started, specify target
tracking to monitor a metric that is available on Amazon CloudWatch at
seconds-level interval.
* api-change:`bcm-pricing-calculator`: Initial release of the AWS Billing and
Cost Management Pricing Calculator API.
* api-change:`bedrock-agent-runtime`: InvokeInlineAgent API release to help
invoke runtime agents without any dependency on preconfigured agents.
* api-change:`ce`: This release adds the Impact field(contains Contribution
field) to the GetAnomalies API response under RootCause
* api-change:`chatbot`: Adds support for programmatic management of custom
actions and aliases which can be associated with channel configurations.
* api-change:`codepipeline`: AWS CodePipeline V2 type pipelines now support
ECRBuildAndPublish and InspectorScan actions.
* api-change:`cognito-idp`: Add support for users to sign up and sign in
without passwords, using email and SMS OTPs and Passkeys. Add support for
Passkeys based on WebAuthn. Add support for enhanced branding customization
for hosted authentication pages with Amazon Cognito Managed Login. Add
feature tiers with new pricing.
* api-change:`connect`: Amazon Connect Service Feature: Add APIs for Amazon
Connect Email Channel
* api-change:`elbv2`: This release adds support for advertising trusted CA
certificate names in associated trust stores.
* api-change:`emr`: Advanced Scaling in Amazon EMR Managed Scaling
* api-change:`inspector2`: Extend inspector2 service model to include
ServiceQuotaExceededException.
* api-change:`lambda`: Add ProvisionedPollerConfig to Lambda event-source-
mapping API.
* api-change:`mailmanager`: Added new "DeliverToQBusiness" rule action to
MailManager RulesSet for ingesting email data into Amazon Q Business
customer applications
* api-change:`neptune-graph`: Add 4 new APIs to support new Export features,
allowing Parquet and CSV formats. Add new arguments in Import APIs to
support Parquet import. Add a new query "neptune.read" to run algorithms
without loading data into database
* api-change:`omics`: This release adds support for resource policy based
cross account S3 access to sequence store read sets.
* api-change:`quicksight`: This release includes: Update APIs to support
Image, Layer Map, font customization, and Plugin Visual. Add Identity center
related information in ListNamsespace API. Update API for restrictedFolder
support in topics and add API for SearchTopics, Describe/Update DashboardsQA
Configration.
* api-change:`sagemaker`: This release adds APIs for new features for
SageMaker endpoint to scale down to zero instances, native support for
multi-adapter inference, and endpoint scaling improvements.
* api-change:`ses`: This release adds support for starting email contacts in
your Amazon Connect instance as an email receiving action.
* api-change:`sns`: ArchivePolicy attribute added to Archive and Replay
feature
* api-change:`stepfunctions`: Add support for variables and JSONata in
TestState, GetExecutionHistory, DescribeStateMachine, and
DescribeStateMachineForExecution
* api-change:`workspaces`: While integrating WSP-DCV rebrand, a few mentions
were erroneously renamed from WSP to DCV. This release reverts those
mentions back to WSP.
* from version 1.36.8
* api-change:`apigateway`: Added support for custom domain names for private
APIs.
* api-change:`application-autoscaling`: Application Auto Scaling now supports
Predictive Scaling to proactively increase the desired capacity ahead of
predicted demand, ensuring improved availability and responsiveness for
customers' applications. This feature is currently only made available for
Amazon ECS Service scalable targets.
* api-change:`appsync`: Add support for the Amazon Bedrock Runtime.
* api-change:`ce`: This release introduces three new APIs that enable you to
estimate the cost, coverage, and utilization impact of Savings Plans you
plan to purchase. The three APIs are StartCommitmentPurchaseAnalysis,
GetCommitmentPurchaseAnalysis, and ListCommitmentPurchaseAnalyses.
* api-change:`cloudfront`: Adds support for Origin Selection between EMPv2
origins based on media quality score.
* api-change:`cloudtrail`: This release introduces new APIs for creating and
managing CloudTrail Lake dashboards. It also adds support for resource-based
policies on CloudTrail EventDataStore and Dashboard resource.
* api-change:`ec2`: Adds support for requesting future-dated Capacity
Reservations with a minimum commitment duration, enabling IPAM for
organizational units within AWS Organizations, reserving EC2 Capacity Blocks
that start in 30 minutes, and extending the end date of existing Capacity
Blocks.
* api-change:`elasticache`: Added support to modify the engine type for
existing ElastiCache Users and User Groups. Customers can now modify the
engine type from redis to valkey.
* api-change:`elbv2`: This feature adds support for enabling zonal shift on
cross-zone enabled Application Load Balancer, as well as modifying HTTP
request and response headers.
* api-change:`health`: Adds metadata property to an AffectedEntity.
* api-change:`iot`: General Availability (GA) release of AWS IoT Device
Management - Commands, to trigger light-weight remote actions on targeted
devices
* api-change:`iotfleetwise`: AWS IoT FleetWise now includes campaign
parameters to store and forward data, configure MQTT topic as a data
destination, and collect diagnostic trouble code data. It includes APIs for
network agnostic data collection using custom decoding interfaces, and
monitoring the last known state of vehicles.
* api-change:`iot-jobs-data`: General Availability (GA) release of AWS IoT
Device Management - Commands, to trigger light-weight remote actions on
targeted devices
* api-change:`lambda`: Adds support for metrics for event source mappings for
AWS Lambda
* api-change:`logs`: Adds "Create field indexes to improve query performance
and reduce scan volume" and "Transform logs during ingestion". Updates
documentation for "PutLogEvents with Entity".
* api-change:`notifications`: This release adds support for AWS User
Notifications. You can now configure and view notifications from AWS
services in a central location using the AWS SDK.
* api-change:`notificationscontacts`: This release adds support for AWS User
Notifications Contacts. You can now configure and view email contacts for
AWS User Notifications using the AWS SDK.
* api-change:`resiliencehub`: AWS Resilience Hub's new summary view visually
represents applications' resilience through charts, enabling efficient
resilience management. It provides a consolidated view of the app
portfolio's resilience state and allows data export for custom stakeholder
reporting.
* api-change:`s3`: Add support for conditional deletes for the S3 DeleteObject
and DeleteObjects APIs. Add support for write offset bytes option used to
append to objects with the S3 PutObject API.
* api-change:`ssm`: Added support for providing high-level overviews of
managed nodes and previewing the potential impact of a runbook execution.
* api-change:`ssm-quicksetup`: Add methods that retrieve details about
deployed configurations: ListConfigurations, GetConfiguration
* api-change:`xray`: AWS X-Ray introduces Transaction Search APIs, enabling
span ingestion into CloudWatch Logs for high-scale trace data indexing.
These APIs support span-level queries, trace graph generation, and metric
correlation for deeper application insights.
* from version 1.36.7
* api-change:`autoscaling`: With this release, customers can prioritize
launching instances into ODCRs using targets from ASGs or Launch Templates.
Customers can express their baseline instances' CPU-performance in
attribute-based Instance Requirements configuration by referencing an
instance family that meets their needs.
* api-change:`bedrock-agent-runtime`: Releasing new Prompt Optimization to
enhance your prompts for improved performance
* api-change:`cloudfront`: Add support for gRPC, VPC origins, and Anycast IP
Lists. Allow LoggingConfig IncludeCookies to be set regardless of whether
the LoggingConfig is enabled.
* api-change:`compute-optimizer`: This release enables AWS Compute Optimizer
to analyze and generate optimization recommendations for Amazon Aurora
database instances. It also enables Compute Optimizer to identify idle
Amazon EC2 instances, Amazon EBS volumes, Amazon ECS services running on
Fargate, and Amazon RDS databases.
* api-change:`controltower`: Adds support for child enabled baselines which
allow you to see the enabled baseline status for individual accounts.
* api-change:`cost-optimization-hub`: This release adds action type "Delete"
to the GetRecommendation, ListRecommendations and
ListRecommendationSummaries APIs to support new EBS and ECS recommendations
with action type "Delete".
* api-change:`datazone`: This release supports Metadata Enforcement Rule
feature for Create Subscription Request action.
* api-change:`discovery`: Add support to import data from commercially
available discovery tools without file manipulation.
* api-change:`ec2`: With this release, customers can express their desire to
launch instances only in an ODCR or ODCR group rather than OnDemand
capacity. Customers can express their baseline instances' CPU-performance in
attribute-based Instance Requirements configuration by referencing an
instance family.
* api-change:`ecs`: This release adds support for the Availability Zone
rebalancing feature on Amazon ECS.
* api-change:`elbv2`: This release adds support for configuring Load balancer
Capacity Unit reservations
* api-change:`lambda`: Add Node 22.x (node22.x) support to AWS Lambda
* api-change:`mediaconvert`: This release adds the ability to reconfigure
concurrent job settings for existing queues and create queues with custom
concurrent job settings.
* api-change:`mediapackagev2`: MediaPackage v2 now supports the Media Quality
Confidence Score (MQCS) published from MediaLive. Customers can control
input switching based on the MQCS and publishing HTTP Headers for the MQCS
via the API.
* api-change:`omics`: Enabling call caching feature that allows customers to
reuse previously computed results from a set of completed tasks in a new
workflow run.
* api-change:`rbin`: This release adds support for exclusion tags for Recycle
Bin, which allows you to identify resources that are to be excluded, or
ignored, by a Region-level retention rule.
* api-change:`rds`: This release adds support for scale storage on the DB
instance using a Blue/Green Deployment.
* api-change:`timestream-query`: This release adds support for Provisioning
Timestream Compute Units (TCUs), a new feature that allows provisioning
dedicated compute resources for your queries, providing predictable and
cost-effective query performance.
* api-change:`workspaces`: Added support for Rocky Linux 8 on Amazon
WorkSpaces Personal.
* api-change:`workspaces-web`: Added data protection settings with support for
inline data redaction.
* from version 1.36.6
* api-change:`b2bi`: Add new X12 transactions sets and versions
* api-change:`ec2`: This release adds VPC Block Public Access (VPC BPA), a new
declarative control which blocks resources in VPCs and subnets that you own
in a Region from reaching or being reached from the internet through
internet gateways and egress-only internet gateways.
* api-change:`ecs`: This release introduces support for configuring the
version consistency feature for individual containers defined within a task
definition. The configuration allows to specify whether ECS should resolve
the container image tag specified in the container definition to an image
digest.
* api-change:`efs`: Add support for the new parameters in EFS replication APIs
* api-change:`glue`: AWS Glue Data Catalog now enhances managed table
optimizations of Apache Iceberg tables that can be accessed only from a
specific Amazon Virtual Private Cloud (VPC) environment.
* api-change:`keyspaces`: Amazon Keyspaces Multi-Region Replication: Adds
support to add new regions to multi and single-region keyspaces.
* api-change:`mwaa`: Amazon MWAA now supports a new environment class,
mw1.micro, ideal for workloads requiring fewer resources than mw1.small.
This class supports a single instance of each Airflow component: Scheduler,
Worker, and Webserver.
* api-change:`taxsettings`: Release Tax Inheritance APIs, Tax Exemption APIs,
and functionality update for some existing Tax Registration APIs
* api-change:`workspaces`: Releasing new ErrorCodes for Image Validation
failure during CreateWorkspaceImage process
* from version 1.36.5
* api-change:`appconfig`: AWS AppConfig has added a new extension action
point, AT_DEPLOYMENT_TICK, to support third-party monitors to trigger an
automatic rollback during a deployment.
* api-change:`autoscaling`: Amazon EC2 Auto Scaling now supports Amazon
Application Recovery Controller (ARC) zonal shift and zonal autoshift to
help you quickly recover an impaired application from failures in an
Availability Zone (AZ).
* api-change:`cloudformation`: This release adds a new API, ListHookResults,
that allows retrieving CloudFormation Hooks invocation results for hooks
invoked during a create change set operation or Cloud Control API operation
* api-change:`connect`: Adds CreateContactFlowVersion and
ListContactFlowVersions APIs to create and view the versions of a contact
flow.
* api-change:`customer-profiles`: This release introduces Segmentation APIs
and new Calculated Attribute Event Filters as part of Amazon Connect
Customer Profiles service.
* api-change:`ec2`: Adding request and response elements for managed
resources.
* api-change:`ecs`: This release adds support for adding VPC Lattice
configurations in ECS CreateService/UpdateService APIs. The configuration
allows for associating VPC Lattice target groups with ECS Services.
* api-change:`iotsitewise`: The release introduces a generative AI Assistant
in AWS IoT SiteWise. It includes: 1) InvokeAssistant API - Invoke the
Assistant to get alarm summaries and ask questions. 2) Dataset APIs - Manage
knowledge base configuration for the Assistant. 3) Portal APIs enhancement -
Manage AI-aware dashboards.
* api-change:`qconnect`: This release introduces MessageTemplate as a resource
in Amazon Q in Connect, along with APIs to create, read, search, update, and
delete MessageTemplate resources.
* api-change:`rds`: Add support for the automatic pause/resume feature of
Aurora Serverless v2.
* api-change:`rds-data`: Add support for the automatic pause/resume feature of
Aurora Serverless v2.
* from version 1.36.4
* api-change:`cloudwatch`: Adds support for adding related Entity information
to metrics ingested through PutMetricData.
* api-change:`connectcampaignsv2`: Added Amazon Connect Outbound Campaigns V2
SDK.
* api-change:`datasync`: Doc-only updates and enhancements related to creating
DataSync tasks and describing task executions.
* api-change:`ec2`: Remove non-functional enum variants for
FleetCapacityReservationUsageStrategy
* api-change:`iot`: This release allows AWS IoT Core users to enrich MQTT
messages with propagating attributes, to associate a thing to a connection,
and to enable Online Certificate Status Protocol (OCSP) stapling for TLS
X.509 server certificates through private endpoints.
* api-change:`outposts`: You can now purchase AWS Outposts rack or server
capacity for a 5-year term with one of the following payment options: All
Upfront, Partial Upfront, and No Upfront.
* api-change:`pinpoint-sms-voice-v2`: Use rule overrides to always allow or
always block messages to specific phone numbers. Use message feedback to
monitor if a customer interacts with your message.
* api-change:`route53resolver`: Route 53 Resolver DNS Firewall Advanced Rules
allows you to monitor and block suspicious DNS traffic based on anomalies
detected in the queries, such as DNS tunneling and Domain Generation
Algorithms (DGAs).
* from version 1.36.3
* api-change:`partnercentral-selling`: Announcing AWS Partner Central API for
Selling: This service launch Introduces new APIs for co-selling opportunity
management and related functions. Key features include notifications, a
dynamic sandbox for testing, and streamlined validations.
* from version 1.36.2
* api-change:`accessanalyzer`: Expand analyzer configuration capabilities for
unused access analyzers. Unused access analyzer configurations now support
the ability to exclude accounts and resource tags from analysis providing
more granular control over the scope of analysis.
* api-change:`cloudcontrol`: Added support for CloudFormation Hooks with Cloud
Control API. The GetResourceRequestStatus API response now includes an
optional HooksProgressEvent and HooksRequestToken parameter for Hooks
Invocation Progress as part of resource operation with Cloud Control.
* api-change:`deadline`: Adds support for select GPU accelerated instance
types when creating new service-managed fleets.
* api-change:`iam`: This release includes support for five new APIs and
changes to existing APIs that give AWS Organizations customers the ability
to use temporary root credentials, targeted to member accounts in the
organization.
* api-change:`iotwireless`: New FuotaTask resource type to enable logging for
your FUOTA tasks. A ParticipatingGatewaysforMulticast parameter to choose
the list of gateways to receive the multicast downlink message and the
transmission interval between them. Descriptor field which will be sent to
devices during FUOTA transfer.
* api-change:`ivs`: IVS now offers customers the ability to stream multitrack
video to Channels.
* api-change:`license-manager-user-subscriptions`: New and updated API
operations to support License Included User-based Subscription of Microsoft
Remote Desktop Services (RDS).
* api-change:`partnercentral-selling`: Announcing AWS Partner Central API for
Selling: This service launch Introduces new APIs for co-selling opportunity
management and related functions. Key features include notifications, a
dynamic sandbox for testing, and streamlined validations.
* api-change:`quicksight`: This release adds APIs for Custom Permissions
management in QuickSight, and APIs to support QuickSight Branding.
* api-change:`redshift`: Adds support for Amazon Redshift S3AccessGrants
* api-change:`s3`: This release updates the ListBuckets API Reference
documentation in support of the new 10,000 general purpose bucket default
quota on all AWS accounts. To increase your bucket quota from 10,000 to up
to 1 million buckets, simply request a quota increase via Service Quotas.
* api-change:`sagemaker`: Add support for Neuron instance types [
trn1/trn1n/inf2 ] on SageMaker Notebook Instances Platform.
* api-change:`sts`: This release introduces the new API 'AssumeRoot', which
returns short-term credentials that you can use to perform privileged tasks.
* Update to 1.36.1
* api-change:`accessanalyzer`: This release adds support for policy validation
and external access findings for resource control policies (RCP). IAM Access
Analyzer helps you author functional and secure RCPs and awareness that a
RCP may restrict external access. Updated service API, documentation, and
paginators.
* api-change:`application-signals`: Amazon CloudWatch Application Signals now
supports creating Service Level Objectives with burn rates. Users can now
create or update SLOs with burn rate configurations to meet their specific
business requirements.
* api-change:`b2bi`: This release adds a GenerateMapping API to allow
generation of JSONata or XSLT transformer code based on input and output
samples.
* api-change:`billing`: Today, AWS announces the general availability of
ListBillingViews API in the AWS SDKs, to enable AWS Billing Conductor (ABC)
users to create proforma Cost and Usage Reports (CUR) programmatically.
* api-change:`cloudtrail`: This release adds a new API GenerateQuery that
generates a query from a natural language prompt about the event data in
your event data store. This operation uses generative artificial
intelligence (generative AI) to produce a ready-to-use SQL query from the
prompt.
* api-change:`dynamodb`: This release includes supports the new WarmThroughput
feature for DynamoDB. You can now provide an optional WarmThroughput
attribute for CreateTable or UpdateTable APIs to pre-warm your table or
global secondary index. You can also use DescribeTable to see the latest
WarmThroughput value.
* api-change:`ec2`: This release adds the source AMI details in DescribeImages
API
* api-change:`internetmonitor`: Add new query type Routing_Suggestions
regarding querying interface
* api-change:`mediaconvert`: This release adds support for ARN inputs in the
Kantar credentials secrets name field and the MSPR field to the manifests
for PlayReady DRM protected outputs.
* api-change:`organizations`: Add support for policy operations on the
Resource Control Polices.
* from version 1.36.0
* api-change:`codebuild`: AWS CodeBuild now supports non-containerized Linux
and Windows builds on Reserved Capacity.
* api-change:`controltower`: Added ResetEnabledControl API.
* api-change:`fis`: This release adds support for generating experiment
reports with the experiment report configuration
* api-change:`gamelift`: Amazon GameLift releases container fleets support for
general availability. Deploy Linux-based containerized game server software
for hosting on Amazon GameLift.
* api-change:`payment-cryptography`: Updated ListAliases API with KeyArn
filter.
* api-change:`rds`: Updates Amazon RDS documentation for Amazon RDS Extended
Support for Amazon Aurora MySQL.
* feature:shorthand: Adds support to shorthand syntax for loading parameters
from files via the `@=` assignment operator.
* from version 1.35.24
* api-change:`cloudfront`: No API changes from previous release. This release
migrated the model to Smithy keeping all features unchanged.
* api-change:`inspector2`: Adds support for filePath filter.
* api-change:`lambda`: Add Python 3.13 (python3.13) support to AWS Lambda
* api-change:`opensearch`: Adds Support for new AssociatePackages and
DissociatePackages API in Amazon OpenSearch Service that allows association
and dissociation operations to be carried out on multiple packages at the
same time.
* api-change:`outposts`: This release updates StartCapacityTask to allow an
active Outpost to be modified. It also adds a new API to list all running
EC2 instances on the Outpost.
* from version 1.35.23
* api-change:`batch`: This feature allows override LaunchTemplates to be
specified in an AWS Batch Compute Environment.
* api-change:`bedrock-agent-runtime`: This release adds trace functionality to
Bedrock Prompt Flows
* api-change:`chime-sdk-media-pipelines`: Added support for Media Capture
Pipeline and Media Concatenation Pipeline for customer managed server side
encryption. Now Media Capture Pipeline can use IAM sink role to get access
to KMS key and encrypt/decrypt recorded artifacts. KMS key ID can also be
supplied with encryption context.
* api-change:`controlcatalog`: AWS Control Catalog GetControl public API
returns additional data in output, including Implementation and Parameters
* api-change:`eks`: Adds new error code `Ec2InstanceTypeDoesNotExist` for
Amazon EKS managed node groups
* api-change:`firehose`: Amazon Data Firehose / Features : Adds support for a
new DeliveryStreamType, DatabaseAsSource. DatabaseAsSource hoses allow
customers to stream CDC events from their RDS and Amazon EC2 hosted
databases, running MySQL and PostgreSQL database engines, to Iceberg Table
destinations.
* api-change:`lambda`: This release adds support for using AWS KMS customer
managed keys to encrypt AWS Lambda .zip deployment packages.
* api-change:`pinpoint-sms-voice-v2`: Added the
RequiresAuthenticationTimestamp field to the
RegistrationVersionStatusHistory data type.
* api-change:`qbusiness`: Adds S3 path option to pass group member list for
PutGroup API.
* from version 1.35.22
* api-change:`autoscaling`: Auto Scaling groups now support the ability to
strictly balance instances across Availability Zones by configuring the
AvailabilityZoneDistribution parameter. If balanced-only is configured for a
group, launches will always be attempted in the under scaled Availability
Zone even if it is unhealthy.
* api-change:`bedrock-agent`: Add prompt support for chat template
configuration and agent generative AI resource. Add support for configuring
an optional guardrail in Prompt and Knowledge Base nodes in Prompt Flows.
Add API to validate flow definition
* api-change:`bedrock-runtime`: Add Prompt management support to Bedrock
runtime APIs: Converse, ConverseStream, InvokeModel,
InvokeModelWithStreamingResponse
* api-change:`cleanrooms`: This release introduces support for Custom Models
in AWS Clean Rooms ML.
* api-change:`cleanroomsml`: This release introduces support for Custom Models
in AWS Clean Rooms ML.
* api-change:`quicksight`: Add Client Credentials based OAuth support for
Snowflake and Starburst
* api-change:`resource-explorer-2`: Add GetManagedView, ListManagedViews APIs.
* api-change:`synthetics`: Add support to toggle if a canary will
automatically delete provisioned canary resources such as Lambda functions
and layers when a canary is deleted. This behavior can be controlled via the
new ProvisionedResourceCleanup property exposed in the CreateCanary and
UpdateCanary APIs.
* from version 1.35.21
* api-change:`codebuild`: AWS CodeBuild now adds additional compute types for
reserved capacity fleet.
* api-change:`guardduty`: GuardDuty RDS Protection expands support for Amazon
Aurora PostgreSQL Limitless Databases.
* api-change:`lakeformation`: API changes for new named tag expressions
feature.
* api-change:`qapps`: Introduces category apis in AmazonQApps. Web experience
users use Categories to tag and filter library items.
* api-change:`s3control`: Fix ListStorageLensConfigurations and
ListStorageLensGroups deserialization for Smithy SDKs.
* api-change:`verifiedpermissions`: Adding BatchGetPolicy API which supports
the retrieval of multiple policies across multiple policy stores within a
single request.
* from version 1.35.20
* api-change:`bedrock-agent`: Amazon Bedrock Knowledge Bases now supports
using application inference profiles to increase throughput and improve
resilience.
* api-change:`docdb-elastic`: Amazon DocumentDB Elastic Clusters adds support
for pending maintenance actions feature with APIs
GetPendingMaintenanceAction, ListPendingMaintenanceActions and
ApplyPendingMaintenanceAction
* api-change:`logs`: This release introduces an improvement in PutLogEvents
* api-change:`taxsettings`: Add support for supplemental tax registrations via
these new APIs: PutSupplementalTaxRegistration,
ListSupplementalTaxRegistrations, and DeleteSupplementalTaxRegistration.
* from version 1.35.19
* api-change:`amp`: Added support for UpdateScraper API, to enable updating
collector configuration in-place
* api-change:`autoscaling`: Adds bake time for Auto Scaling group Instance
Refresh
* api-change:`batch`: Add `podNamespace` to `EksAttemptDetail` and
`containerID` to `EksAttemptContainerDetail`.
* api-change:`elbv2`: Add UDP support for AWS PrivateLink and dual-stack
Network Load Balancers
* api-change:`glue`: Add schedule support for AWS Glue column statistics
* api-change:`sagemaker`: SageMaker HyperPod adds scale-down at instance level
via BatchDeleteClusterNodes API and group level via UpdateCluster API.
SageMaker Training exposes secondary job status in TrainingJobSummary from
ListTrainingJobs API. SageMaker now supports G6, G6e, P5e instances for
HyperPod and Training.
* api-change:`sesv2`: This release enables customers to provide the email
template content in the SESv2 SendEmail and SendBulkEmail APIs instead of
the name or the ARN of a stored email template.
* from version 1.35.18
* api-change:`appsync`: This release adds support for AppSync Event APIs.
* api-change:`connect`: Updated the public documentation for the
UserIdentityInfo object to accurately reflect the character limits for the
FirstName and LastName fields, which were previously listed as 1-100
characters.
* api-change:`datasync`: AWS DataSync now supports Enhanced mode tasks. This
task mode supports transfer of virtually unlimited numbers of objects with
enhanced metrics, more detailed logs, and higher performance than Basic
mode. This mode currently supports transfers between Amazon S3 locations.
* api-change:`ec2`: This release adds two new capabilities to VPC Security
Groups: Security Group VPC Associations and Shared Security Groups.
* api-change:`ecs`: This release supports service deployments and service
revisions which provide a comprehensive view of your Amazon ECS service
history.
* api-change:`geo-maps`: Release of Amazon Location Maps API. Maps enables you
to build digital maps that showcase your locations, visualize your data, and
unlock insights to drive your business
* api-change:`geo-places`: Release of Amazon Location Places API. Places
enables you to quickly search, display, and filter places, businesses, and
locations based on proximity, category, and name
* api-change:`geo-routes`: Release of Amazon Location Routes API. Routes
enables you to plan efficient routes and streamline deliveries by leveraging
real-time traffic, vehicle restrictions, and turn-by-turn directions.
* api-change:`keyspaces`: Adds support for interacting with user-defined types
(UDTs) through the following new operations: Create-Type, Delete-Type, List-
Types, Get-Type.
* api-change:`network-firewall`: AWS Network Firewall now supports configuring
TCP idle timeout
* api-change:`opensearch`: This release introduces the new OpenSearch user
interface (Dashboards), a new web-based application that can be associated
with multiple data sources across OpenSearch managed clusters, serverless
collections, and Amazon S3, so that users can gain a comprehensive insights
in an unified interface.
* api-change:`opensearchserverless`: Neo Integration via IAM Identity Center
(IdC)
* api-change:`redshift`: This release launches S3 event integrations to create
and manage integrations from an Amazon S3 source into an Amazon Redshift
database.
* api-change:`redshift-serverless`: Adds and updates API members for the
Redshift Serverless AI-driven scaling and optimization feature using the
price-performance target setting.
* api-change:`route53`: This release adds support for TLSA, SSHFP, SVCB, and
HTTPS record types.
* api-change:`sagemaker`: Added support for Model Registry Staging construct.
Users can define series of stages that models can progress through for model
workflows and lifecycle. This simplifies tracking and managing models as
they transition through development, testing, and production stages.
* api-change:`workmail`: This release adds support for Multi-Factor
Authentication (MFA) and Personal Access Tokens through integration with AWS
IAM Identity Center.
* from version 1.35.17
* api-change:`bedrock`: Update Application Inference Profile
* api-change:`bedrock-runtime`: Update Application Inference Profile
* api-change:`cleanrooms`: This release adds the option for customers to
configure analytics engine when creating a collaboration, and introduces the
new SPARK analytics engine type in addition to maintaining the legacy
CLEAN_ROOMS_SQL engine type.
* api-change:`iotfleetwise`: Updated BatchCreateVehicle and BatchUpdateVehicle
APIs: LimitExceededException has been added and the maximum number of
vehicles in a batch has been set to 10 explicitly
* api-change:`logs`: Added support for new optional baseline parameter in the
UpdateAnomaly API. For UpdateAnomaly requests with baseline set to True, The
anomaly behavior is then treated as baseline behavior. However, more severe
occurrences of this behavior will still be reported as anomalies.
* api-change:`redshift-data`: Adding a new API GetStatementResultV2 that
supports CSV formatted results from ExecuteStatement and
BatchExecuteStatement calls.
* api-change:`sagemaker`: Adding `notebook-al2-v3` as allowed value to
SageMaker NotebookInstance PlatformIdentifier attribute
* from version 1.35.16
* api-change:`mediapackagev2`: MediaPackage V2 Live to VOD Harvester is a
MediaPackage V2 feature, which is used to export content from an origin
endpoint to a S3 bucket.
* api-change:`opensearch`: Adds support for provisioning dedicated coordinator
nodes. Coordinator nodes can be specified using the new NodeOptions
parameter in ClusterConfig.
* api-change:`rds`: This release adds support for Enhanced Monitoring and
Performance Insights when restoring Aurora Limitless Database DB clusters.
It also adds support for the os-upgrade pending maintenance action.
* api-change:`storagegateway`: Documentation update: Amazon FSx File Gateway
will no longer be available to new customers.
* from version 1.35.15
* api-change:`bedrock-agent`: Add support of new model types for Bedrock
Agents, Adding inference profile support for Flows and Prompt Management,
Adding new field to configure additional inference configurations for Flows
and Prompt Management
* api-change:`codebuild`: AWS CodeBuild now supports automatically retrying
failed builds
* api-change:`lambda`: Add TagsError field in Lambda GetFunctionResponse. The
TagsError field contains details related to errors retrieving tags.
* api-change:`logs`: Adding inferred token name for dynamic tokens in
Anomalies.
* api-change:`supplychain`: API doc updates, and also support showing error
message on a failed instance
* from version 1.35.14
* api-change:`appconfig`: This release improves deployment safety by granting
customers the ability to REVERT completed deployments, to the last known
good state.In the StopDeployment API revert case the status of a COMPLETE
deployment will be REVERTED. AppConfig only allows a revert within 72 hours
of deployment completion.
* api-change:`ec2`: This release includes a new API to describe some details
of the Amazon Machine Images (AMIs) that were used to launch EC2 instances,
even if those AMIs are no longer available for use.
* api-change:`ecs`: This release adds support for EBS volumes attached to
Amazon ECS Windows tasks running on EC2 instances.
* api-change:`pcs`: Documentation update: added the default value of the Slurm
configuration parameter scaleDownIdleTimeInSeconds to its description.
* api-change:`qbusiness`: Add a new field in chat response. This field can be
used to support nested schemas in array fields
* bugfix:shorthand: Improve performance when parsing invalid shorthand syntax.
* Update to 1.35.13
* api-change:`bedrock`: Doc updates for supporting converse
* api-change:`connect`: Amazon Connect Service Feature: Add support to start
screen sharing for a web calling contact.
* api-change:`ec2`: Amazon EC2 X8g, C8g and M8g instances are powered by AWS
Graviton4 processors. X8g provide the lowest cost per GiB of memory among
Graviton4 instances. C8g provide the best price performance for compute-
intensive workloads. M8g provide the best price performance in for general
purpose workloads.
* api-change:`mwaa`: Introducing InvokeRestApi which allows users to invoke
the Apache Airflow REST API on the webserver with the specified inputs.
* api-change:`payment-cryptography`: Add support for ECC P-256 and P-384 Keys.
* api-change:`payment-cryptography-data`: Add ECDH support on PIN operations.
* from version 1.35.12
* api-change:`bedrock-runtime`: Updating invoke regex to support imported
models for converse API
* api-change:`imagebuilder`: Add macOS platform and instance placement options
* api-change:`m2`: Add AuthSecretsManagerArn optional parameter to batch job
APIs, expand batch parameter limits, and introduce clientToken constraints.
* api-change:`rds`: Global clusters now expose the Endpoint attribute as one
of its fields. It is a Read/Write endpoint for the global cluster which
resolves to the Global Cluster writer instance.
* api-change:`repostspace`: Adds the BatchAddRole and BatchRemoveRole APIs.
* api-change:`timestream-query`: This release adds support for Query Insights,
a feature that provides details of query execution, enabling users to
identify areas for improvement to optimize their queries, resulting in
improved query performance and lower query costs.
* from version 1.35.11
* api-change:`application-insights`: This feature enables customers to specify
SNS Topic ARN. CloudWatch Application Insights (CWAI) will utilize this ARN
to send problem notifications.
* api-change:`autoscaling`: Adds support for removing the PlacementGroup
setting on an Auto Scaling Group through the UpdateAutoScalingGroup API.
* api-change:`bedrock-agent-runtime`: Knowledge Bases for Amazon Bedrock now
supports custom prompts and model parameters in the
orchestrationConfiguration of the RetrieveAndGenerate API. The modelArn
field accepts Custom Models and Imported Models ARNs.
* api-change:`dms`: Added support for tagging in
StartReplicationTaskAssessmentRun API and introduced
IsLatestTaskAssessmentRun and ResultStatistic fields for enhanced tracking
and assessment result statistics.
* api-change:`ec2`: Amazon EC2 now allows you to create network interfaces
with just the EFA driver and no ENA driver by specifying the network
interface type as efa-only.
* api-change:`eks`: This release adds support for Amazon Application Recovery
Controller (ARC) zonal shift and zonal autoshift with EKS that enhances the
resiliency of multi-AZ cluster environments
* api-change:`fms`: Update AWS WAF policy - add the option to retrofit
existing web ACLs instead of creating all new web ACLs.
* api-change:`payment-cryptography-data`: Adding new API to generate
authenticated scripts for EMV pin change use cases.
* api-change:`wafv2`: Add a property to WebACL to indicate whether it's been
retrofitted by Firewall Manager.
* from version 1.35.10
* api-change:`athena`: Removing FEDERATED from
Create/List/Delete/GetDataCatalog API
* api-change:`bedrock`: Adding converse support to CMI API's
* api-change:`bedrock-runtime`: Added converse support for custom imported
models
* api-change:`datazone`: Adding the following project member designations:
PROJECT_CATALOG_VIEWER, PROJECT_CATALOG_CONSUMER and PROJECT_CATALOG_STEWARD
in the CreateProjectMembership API and PROJECT_CATALOG_STEWARD designation
in the AddPolicyGrant API.
* api-change:`ec2`: RequestSpotInstances and RequestSpotFleet feature release.
* from version 1.35.9
* api-change:`bedrock-agent`: Removing support for topK property in
PromptModelInferenceConfiguration object, Making PromptTemplateConfiguration
property as required, Limiting the maximum PromptVariant to 1
* api-change:`dataexchange`: This release adds Data Grant support, through
which customers can programmatically create data grants to share with other
AWS accounts and accept data grants from other AWS accounts.
* api-change:`ecs`: This is an Amazon ECS documentation only update to address
tickets.
* api-change:`pinpoint-sms-voice-v2`: Added the registrations status of
REQUIRES_AUTHENTICATION
* api-change:`pipes`: This release adds validation to require specifying a
SecurityGroup and Subnets in the Vpc object under
PipesSourceSelfManagedKafkaParameters. It also adds support for iso-e,
iso-f, and other non-commercial partitions in ARN parameters.
* api-change:`quicksight`: Add StartDashboardSnapshotJobSchedule API.
RestoreAnalysis now supports restoring analysis to folders.
* api-change:`rds`: Updates Amazon RDS documentation for TAZ IAM support
* api-change:`workspaces`: Updated the DomainName pattern for Active Directory
* from version 1.35.8
* api-change:`s3`: Add support for the new optional bucket-region and prefix
query parameters in the ListBuckets API. For ListBuckets requests that
express pagination, Amazon S3 will now return both the bucket names and
associated AWS regions in the response.
* from version 1.35.7
* api-change:`amplify`: Added sourceUrlType field to StartDeployment request
* api-change:`cloudformation`: Documentation update for AWS CloudFormation API
Reference.
* api-change:`codebuild`: Enable proxy for reserved capacity fleet.
* api-change:`ivs`: On a channel that you own, you can now replace an ongoing
stream with a new stream by streaming up with the priority parameter
appended to the stream key.
* api-change:`qbusiness`: Amazon Q Business now supports embedding the Amazon
Q Business web experience on third-party websites.
* api-change:`redshift`: This release launches the CreateIntegration,
DeleteIntegration, DescribeIntegrations and ModifyIntegration APIs to create
and manage Amazon Redshift Zero-ETL Integrations.
* api-change:`resiliencehub`: AWS Resilience Hub now integrates with the
myApplications platform, enabling customers to easily assess the resilience
of applications defined in myApplications. The new Resiliency widget
provides visibility into application resilience and actionable
recommendations for improvement.
* api-change:`sesv2`: This release adds support for email maximum delivery
seconds that allows senders to control the time within which their emails
are attempted for delivery.
* from version 1.35.6
* api-change:`codepipeline`: AWS CodePipeline V2 type pipelines now support
automatically retrying failed stages and skipping stage for failed entry
conditions.
* api-change:`mailmanager`: Mail Manager support for viewing and exporting
metadata of archived messages.
* api-change:`securitylake`: This release updates request validation regex for
resource ARNs.
* api-change:`supplychain`: This release adds AWS Supply Chain instance
management functionality. Specifically adding CreateInstance,
DeleteInstance, GetInstance, ListInstances, and UpdateInstance APIs.
* api-change:`transfer`: This release enables customers using SFTP connectors
to query the transfer status of their files to meet their monitoring needs
as well as orchestrate post transfer actions.
* from version 1.35.5
* api-change:`appflow`: Doc only updates for clarification around
OAuth2GrantType for Salesforce.
* api-change:`elbv2`: Add zonal_shift.config.enabled attribute. Add new
AdministrativeOverride construct in the describe-target-health API response
to include information about the override status applied to a target.
* api-change:`emr`: This release provides new parameter "Context" in instance
fleet clusters.
* api-change:`guardduty`: Added a new field for network connection details.
* api-change:`robomaker`: Documentation update: added support notices to each
API action.
* from version 1.35.4
* api-change:`acm-pca`: Documentation updates for AWS Private CA.
* api-change:`dms`: Introduces DescribeDataMigrations, CreateDataMigration,
ModifyDataMigration, DeleteDataMigration, StartDataMigration,
StopDataMigration operations to SDK. Provides FailedDependencyFault error
message.
* api-change:`ec2`: This release adds support for assigning the billing of
shared Amazon EC2 On-Demand Capacity Reservations.
* api-change:`ecs`: This is a documentation only release that updates to
documentation to let customers know that Amazon Elastic Inference is no
longer available.
* api-change:`elastic-inference`: Elastic Inference - Documentation update to
add service shutdown notice.
* api-change:`iotfleetwise`: Refine campaign related API validations
* api-change:`neptune-graph`: Support for 16 m-NCU graphs available through
account allowlisting
* api-change:`outposts`: Adding new "DELIVERED" enum value for Outposts Order
status
* api-change:`route53resolver`: Route 53 Resolver Forwarding Rules can now
include a server name indication (SNI) in the target address for rules that
use the DNS-over-HTTPS (DoH) protocol. When a DoH-enabled Outbound Resolver
Endpoint forwards a request to a DoH server, it will provide the SNI in the
TLS handshake.
* api-change:`socialmessaging`: This release for AWS End User Messaging
includes a public SDK, providing a suite of APIs that enable sending
WhatsApp messages to end users.
* api-change:`timestream-influxdb`: This release updates our regex based
validation rules in regards to valid DbInstance and DbParameterGroup name.
* from version 1.35.3
* api-change:`codepipeline`: AWS CodePipeline introduces a Compute category
* from version 1.35.2
* api-change:`elasticache`: AWS ElastiCache SDK now supports using APIs with
newly launched Valkey engine. Please refer to updated AWS ElastiCache public
documentation for detailed information on API usage.
* api-change:`memorydb`: Amazon MemoryDB SDK now supports all APIs for newly
launched Valkey engine. Please refer to the updated Amazon MemoryDB public
documentation for detailed information on API usage.
* enhancement:`s3`: Adds logic to gracefully handle invalid timestamps
returned in the Expires header.
* from version 1.35.1
* api-change:`deadline`: Add support for using the template from a previous
job during job creation and listing parameter definitions for a job.
* api-change:`marketplace-reporting`: Documentation-only update for AWS
Marketplace Reporting API.
* api-change:`qconnect`: This release adds support for the following
capabilities: Configuration of the Gen AI system via AIAgent and AIPrompts.
Integration support for Bedrock Knowledge Base.
* api-change:`redshift`: Add validation pattern to S3KeyPrefix on the
EnableLogging API
* from version 1.35.0
* api-change:`ec2`: Documentation updates for Amazon EC2.
* api-change:`iot-data`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* feature:s3: Adds `--checksum-mode` and `--checksum-algorithm` parameters to
high-level `s3` commands.
* from version 1.34.33
* api-change:`codepipeline`: AWS CodePipeline introduces Commands action that
enables you to easily run shell commands as part of your pipeline execution.
* api-change:`connect`: Public GetMetricDataV2 Grouping increase from 3 to 4
* api-change:`ec2`: This release includes a new API for modifying instance
cpu-options after launch.
* api-change:`iot`: This release adds support for Custom Authentication with
X.509 Client Certificates, support for Custom Client Certificate validation,
and support for selecting application protocol and authentication type
without requiring TLS ALPN for customer's AWS IoT Domain Configurations.
* api-change:`marketplace-reporting`: The AWS Marketplace Reporting service
introduces the GetBuyerDashboard API. This API returns a dashboard that
provides visibility into your organization's AWS Marketplace agreements and
associated spend across the AWS accounts in your organization.
* api-change:`mediapackagev2`: Added support for ClipStartTime on the
FilterConfiguration object on OriginEndpoint manifest settings objects.
Added support for EXT-X-START tags on produced HLS child playlists.
* api-change:`quicksight`: QuickSight: Add support for exporting and importing
folders in AssetBundle APIs
* from version 1.34.32
* api-change:`appstream`: Added support for Automatic Time Zone Redirection on
Amazon AppStream 2.0
* api-change:`b2bi`: Added and updated APIs to support outbound EDI
transformations
* api-change:`bedrock-agent-runtime`: Added raw model response and usage
metrics to PreProcessing and PostProcessing Trace
* api-change:`bedrock-runtime`: Added new fields to Amazon Bedrock Guardrails
trace
* api-change:`iotdeviceadvisor`: Add clientToken attribute and implement
idempotency for CreateSuiteDefinition.
* api-change:`ivs-realtime`: Adds new Stage Health EventErrorCodes applicable
to RTMP(S) broadcasts. Bug Fix: Enforces that EncoderConfiguration Video
height and width must be even-number values.
* api-change:`s3`: This release introduces a header representing the minimum
object size limit for Lifecycle transitions.
* api-change:`sagemaker`: releasing builtinlcc to public
* api-change:`workspaces`: WSP is being rebranded to become DCV.
* from version 1.34.31
* api-change:`bedrock-agent`: This release adds support to stop an ongoing
ingestion job using the StopIngestionJob API in Agents for Amazon Bedrock.
* api-change:`codeartifact`: Add support for the dual stack endpoints.
* api-change:`rds`: This release provides additional support for enabling
Aurora Limitless Database DB clusters.
* from version 1.34.30
* api-change:`bedrock`: Add support for custom models via provisioned
throughput for Bedrock Model Evaluation
* api-change:`clouddirectory`: Add examples for API operations in model.
* api-change:`connect`: Amazon Connect introduces StartOutboundChatContact API
allowing customers to initiate outbound chat contacts
* api-change:`pricing`: Add examples for API operations in model.
* api-change:`resource-groups`: This update includes new APIs to support
application groups and to allow users to manage resource tag-sync tasks in
applications.
* api-change:`supplychain`: Release DataLakeDataset, DataIntegrationFlow and
ResourceTagging APIs for AWS Supply Chain
* api-change:`timestream-influxdb`: Timestream for InfluxDB now supports port
configuration and additional customer-modifiable InfluxDB v2 parameters.
This release adds Port to the CreateDbInstance and UpdateDbInstance API, and
additional InfluxDB v2 parameters to the CreateDbParameterGroup API.
* api-change:`verifiedpermissions`: Add examples for API operations in model.
* from version 1.34.29
* api-change:`customer-profiles`: Introduces optional RoleArn parameter for
PutIntegration request and includes RoleArn in the response of
PutIntegration, GetIntegration and ListIntegrations
* api-change:`quicksight`: Adding personalization in QuickSight data stories.
Admins can enable or disable personalization through QuickSight settings.
* api-change:`securityhub`: Documentation updates for AWS Security Hub
* api-change:`sesv2`: This release adds support for engagement tracking over
Https using custom domains.
* from version 1.34.28
* api-change:`chatbot`: Return State and StateReason fields for Chatbot
Channel Configurations.
* api-change:`lambda`: Reverting Lambda resource-based policy and block public
access APIs.
* api-change:`organizations`: Add support for policy operations on the
CHATBOT_POLICY policy type.
* api-change:`pcs`: AWS PCS API documentation - Edited the description of the
iamInstanceProfileArn parameter of the CreateComputeNodeGroup and
UpdateComputeNodeGroup actions; edited the description of the
SlurmCustomSetting data type to list the supported parameters for clusters
and compute node groups.
* api-change:`rds-data`: Documentation update for RDS Data API to reflect
support for Aurora MySQL Serverless v2 and Provisioned DB clusters.
* api-change:`sagemaker`: Adding `TagPropagation` attribute to Sagemaker API
* from version 1.34.27
* api-change:`cloudtrail`: Doc-only update for CloudTrail network activity
events release (in preview)
* api-change:`ec2`: Updates to documentation for the transit gateway security
group referencing feature.
* api-change:`fsx`: Doc-only update to address Lustre S3 hard-coded names.
* from version 1.34.26
* api-change:`bedrock`: Add support for Cross Region Inference in Bedrock
Model Evaluations.
* api-change:`budgets`: Releasing minor partitional endpoint updates
* api-change:`kinesis`: This release includes support to add tags when
creating a stream
* api-change:`pinpoint-sms-voice-v2`: AWS End User Messaging SMS-Voice V2 has
added support for resource policies. Use the three new APIs to create, view,
edit, and delete resource policies.
* api-change:`sagemaker`: Adding `HiddenInstanceTypes` and
`HiddenSageMakerImageVersionAliases` attribute to SageMaker API
* from version 1.34.25
* api-change:`apigateway`: Documentation updates for Amazon API Gateway
* api-change:`athena`: List/Get/Update/Delete/CreateDataCatalog now integrate
with AWS Glue connections. Users can create a Glue connection through Athena
or use a Glue connection to define their Athena federated parameters.
* api-change:`bedrock-agent`: Amazon Bedrock Prompt Flows and Prompt
Management now supports using inference profiles to increase throughput and
improve resilience.
* api-change:`ec2`: Amazon EC2 G6e instances powered by NVIDIA L40S Tensor
Core GPUs are the most cost-efficient GPU instances for deploying generative
AI models and the highest performance GPU instances for spatial computing
workloads.
* api-change:`emr-serverless`: This release adds support for job concurrency
and queuing configuration at Application level.
* api-change:`glue`: Added AthenaProperties parameter to Glue Connections,
allowing Athena to store service specific properties on Glue Connections.
* api-change:`rds`: Support ComputeRedundancy parameter in ModifyDBShardGroup
API. Add DBShardGroupArn in DBShardGroup API response. Remove
InvalidMaxAcuFault from CreateDBShardGroup and ModifyDBShardGroup API. Both
API will throw InvalidParameterValueException for invalid ACU configuration.
* api-change:`resource-explorer-2`: AWS Resource Explorer released
ListResources feature which allows customers to list all indexed AWS
resources within a view.
* from version 1.34.24
* api-change:`dynamodb`: Generate account endpoint for DynamoDB requests when
the account ID is available
* api-change:`neptune`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`sagemaker`: Amazon SageMaker now supports using manifest files
to specify the location of uncompressed model artifacts within Model
Packages
* api-change:`sagemaker-metrics`: This release introduces support for the
SageMaker Metrics BatchGetMetrics API.
* api-change:`workspaces`: Releasing new ErrorCodes for SysPrep failures
during ImageImport and CreateImage process
* enhancement:paginator: Add warning when a non-positive value is provided for
the max-items pagination parameter.
* from version 1.34.23
* api-change:`codeconnections`: This release adds the PullRequestComment field
to CreateSyncConfiguration API input, UpdateSyncConfiguration API input,
GetSyncConfiguration API output and ListSyncConfiguration API output
* api-change:`glue`: This change is for releasing TestConnection api SDK model
* api-change:`lambda`: Tagging support for Lambda event source mapping, and
code signing configuration resources.
* api-change:`mediaconvert`: This release provides support for additional DRM
configurations per SPEKE Version 2.0.
* api-change:`medialive`: Adds Bandwidth Reduction Filtering for HD AVC and
HEVC encodes, multiplex container settings.
* api-change:`quicksight`: QuickSight: 1. Add new API -
ListFoldersForResource. 2. Commit mode adds visibility configuration of
Apply button on multi-select controls for authors.
* api-change:`sagemaker`: Introduced support for G6e instance types on
SageMaker Studio for JupyterLab and CodeEditor applications.
* api-change:`workspaces-web`: WorkSpaces Secure Browser now enables
Administrators to view and manage end-user browsing sessions via Session
Management APIs.
* from version 1.34.22
* api-change:`ce`: This release extends the
GetReservationPurchaseRecommendation API to support recommendations for
Amazon DynamoDB reservations.
* api-change:`ds`: Added new APIs for enabling, disabling, and describing
access to the AWS Directory Service Data API
* api-change:`ds-data`: Added new AWS Directory Service Data API, enabling you
to manage data stored in AWS Directory Service directories. This includes
APIs for creating, reading, updating, and deleting directory users, groups,
and group memberships.
* api-change:`guardduty`: Add `launchType` and `sourceIPs` fields to GuardDuty
findings.
* api-change:`mailmanager`: Introduce a new RuleSet condition evaluation,
where customers can set up a StringExpression with a MimeHeader condition.
This condition will perform the necessary validation based on the X-header
provided by customers.
* api-change:`rds`: Updates Amazon RDS documentation with information
upgrading snapshots with unsupported engine versions for RDS for MySQL and
RDS for PostgreSQL.
* api-change:`s3`: Added SSE-KMS support for directory buckets.
* Update to 1.34.21
* api-change:`codebuild`: GitLab Enhancements - Add support for Self-Hosted
GitLab runners in CodeBuild. Add group webhooks
* api-change:`ecr`: The `DescribeImageScanning` API now includes
`fixAvailable`, `exploitAvailable`, and `fixedInVersion` fields to provide
more detailed information about the availability of fixes, exploits, and
fixed versions for identified image vulnerabilities.
* api-change:`ecs`: This is a documentation only release to address various
tickets.
* api-change:`lambda`: Support for JSON resource-based policies and block
public access
* api-change:`rds`: Updates Amazon RDS documentation with configuration
information about the BYOL model for RDS for Db2.
* api-change:`ssm`: Support for additional levels of cross-account, cross-
Region organizational units in Automation. Various documentation updates.
* from version 1.34.20
* api-change:`bedrock`: This feature adds cross account s3 bucket and VPC
support to ModelInvocation jobs. To use a cross account bucket, pass in the
accountId of the bucket to s3BucketOwner in the
ModelInvocationJobInputDataConfig or ModelInvocationJobOutputDataConfig.
* api-change:`iot`: This release adds additional enhancements to AWS IoT
Device Management Software Package Catalog and Jobs. It also adds SBOM
support in Software Package Version.
* api-change:`medialive`: Removing the ON_PREMISE enum from the input settings
field.
* api-change:`organizations`: Doc only update for AWS Organizations that fixes
several customer-reported issues
* api-change:`pca-connector-scep`: This is a general availability (GA) release
of Connector for SCEP, a feature of AWS Private CA. Connector for SCEP links
your SCEP-enabled and mobile device management systems to AWS Private CA for
digital signature installation and certificate management.
* api-change:`rds`: Launching Global Cluster tagging.
* from version 1.34.19
* api-change:`amplify`: Doc only update to Amplify to explain platform setting
for Next.js 14 SSG only applications
* api-change:`ivs`: Updates to all tags descriptions.
* api-change:`ivschat`: Updates to all tags descriptions.
* from version 1.34.18
* api-change:`cognito-idp`: Added email MFA option to user pools with advanced
security features.
* api-change:`elbv2`: Correct incorrectly mapped error in ELBv2 waiters
* api-change:`emr`: Update APIs to allow modification of ODCR options,
allocation strategy, and InstanceTypeConfigs on running InstanceFleet
clusters.
* api-change:`glue`: AWS Glue is introducing two new optimizers for Apache
Iceberg tables: snapshot retention and orphan file deletion. Customers can
enable these optimizers and customize their configurations to perform daily
maintenance tasks on their Iceberg tables based on their specific
requirements.
* api-change:`mediaconvert`: This release includes support for dynamic video
overlay workflows, including picture-in-picture and squeezeback
* api-change:`rds`: This release adds support for the os-upgrade pending
maintenance action for Amazon Aurora DB clusters.
* api-change:`storagegateway`: The S3 File Gateway now supports DSSE-KMS
encryption. A new parameter EncryptionType is added to these APIs:
CreateSmbFileShare, CreateNfsFileShare, UpdateSmbFileShare,
UpdateNfsFileShare, DescribeSmbFileShares, DescribeNfsFileShares. Also, in
favor of EncryptionType, KmsEncrypted is deprecated.
* api-change:`synthetics`: This release introduces two features. The first is
tag replication, which allows for the propagation of canary tags onto
Synthetics related resources, such as Lambda functions. The second is a
limit increase in canary name length, which has now been increased from 21
to 255 characters.
* from version 1.34.17
* api-change:`bedrock-agent`: Amazon Bedrock Knowledge Bases now supports
using inference profiles to increase throughput and improve resilience.
* api-change:`bedrock-agent-runtime`: Amazon Bedrock Knowledge Bases now
supports using inference profiles to increase throughput and improve
resilience.
* api-change:`ecr`: Added KMS_DSSE to EncryptionType
* api-change:`guardduty`: Add support for new statistic types in
GetFindingsStatistics.
* api-change:`lexv2-models`: Support new Polly voice engines in VoiceSettings:
long-form and generative
* api-change:`medialive`: Adds AV1 Codec support, SRT ouputs, and MediaLive
Anywhere support.
* from version 1.34.16
* api-change:`chime-sdk-voice`: Documentation-only update that clarifies the
ValidateE911Address action of the Amazon Chime SDK Voice APIs.
* api-change:`cognito-identity`: This release adds sensitive trait to some
required shapes.
* api-change:`pipes`: This release adds support for customer managed KMS keys
in Amazon EventBridge Pipe
* api-change:`securityhub`: Documentation update for Security Hub
* from version 1.34.15
* api-change:`dynamodb`: Doc-only update for DynamoDB. Added information about
async behavior for TagResource and UntagResource APIs and updated the
description of ResourceInUseException.
* api-change:`elbv2`: Add paginators for the ELBv2
DescribeListenerCertificates and DescribeRules APIs. Fix broken waiter for
the ELBv2 DescribeLoadBalancers API.
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
broadcast to Stages using RTMP(S).
* api-change:`kafka`: Amazon MSK Replicator can now replicate data to
identically named topics between MSK clusters within the same AWS Region or
across different AWS Regions.
* api-change:`sagemaker`: Amazon Sagemaker supports orchestrating SageMaker
HyperPod clusters with Amazon EKS
* api-change:`sagemaker-runtime`: AWS SageMaker Runtime feature: Add sticky
routing to support stateful inference models.
* from version 1.34.14
* api-change:`qapps`: Adds UpdateLibraryItemMetadata api to change status of
app for admin verification feature and returns isVerified field in any api
returning the app or library item.
* from version 1.34.13
* api-change:`application-signals`: Amazon CloudWatch Application Signals now
supports creating Service Level Objectives using a new calculation type.
Users can now create SLOs which are configured with request-based SLIs to
help meet their specific business requirements.
* api-change:`codepipeline`: Updates to add recent notes to APIs and to
replace example S3 bucket names globally.
* api-change:`connect`: Amazon Connect Custom Vocabulary now supports Catalan
(Spain), Danish (Denmark), Dutch (Netherlands), Finnish (Finland),
Indonesian (Indonesia), Malay (Malaysia), Norwegian Bokmal (Norway), Polish
(Poland), Swedish (Sweden), and Tagalog/Filipino (Philippines).
* api-change:`gamelift`: Amazon GameLift provides additional events for
tracking the fleet creation process.
* api-change:`kinesisanalyticsv2`: Support for Flink 1.20 in Managed Service
for Apache Flink
* api-change:`sagemaker`: Amazon SageMaker now supports idle shutdown of
JupyterLab and CodeEditor applications on SageMaker Studio.
* from version 1.34.12
* api-change:`appsync`: Adds new logging levels (INFO and DEBUG) for
additional log output control
* api-change:`bedrock-agent`: Add support for user metadata inside
PromptVariant.
* api-change:`finspace`: Updates Finspace documentation for smaller instances.
* api-change:`fis`: This release adds safety levers, a new mechanism to stop
all running experiments and prevent new experiments from starting.
* api-change:`logs`: Update to support new APIs for delivery of logs from AWS
services.
* api-change:`s3control`: Amazon Simple Storage Service /S3 Access Grants /
Features : This release launches new Access Grants API -
ListCallerAccessGrants.
* from version 1.34.11
* api-change:`connect`: Release ReplicaConfiguration as part of
DescribeInstance
* api-change:`datazone`: Add support to let data publisher specify a subset of
the data asset that a subscriber will have access to based on the asset
filters provided, when accepting a subscription request.
* api-change:`elbv2`: This release adds support for configuring TCP idle
timeout on NLB and GWLB listeners.
* api-change:`mediaconnect`: AWS Elemental MediaConnect introduces thumbnails
for Flow source monitoring. Thumbnails provide still image previews of the
live content feeding your MediaConnect Flow allowing you to easily verify
that your source is operating as expected.
* api-change:`medialive`: Added MinQP as a Rate Control option for H264 and
H265 encodes.
* api-change:`sagemaker`: Amazon SageMaker now supports automatic mounting of
a user's home folder in the Amazon Elastic File System (EFS) associated with
the SageMaker Studio domain to their Studio Spaces to enable users to share
data between their own private spaces.
* api-change:`timestream-influxdb`: Timestream for InfluxDB now supports
compute scaling and deployment type conversion. This release adds the
DbInstanceType and DeploymentType parameters to the UpdateDbInstance API.
* Update to 1.34.10
* api-change:`backup`: The latest update introduces two new attributes,
VaultType and VaultState, to the DescribeBackupVault and ListBackupVaults
APIs. The VaultState attribute reflects the current status of the vault,
while the VaultType attribute indicates the specific category of the vault.
* api-change:`datazone`: Amazon DataZone now adds new governance capabilities
of Domain Units for organization within your Data Domains, and Authorization
Policies for tighter controls.
* api-change:`logs`: This release introduces a new optional parameter: Entity,
in PutLogEvents request
* api-change:`redshift-data`: The release include the new Redshift DataAPI
feature for session use, customer execute query with --session-keep-alive-
seconds parameter and can submit follow-up queries to same sessions with
returned`session-id`
* from version 1.34.9
* api-change:`bedrock-agent-runtime`: Lifting the maximum length on Bedrock
KnowledgeBase RetrievalFilter array
* api-change:`bedrock-runtime`: Add support for imported-model in invokeModel
and InvokeModelWithResponseStream.
* api-change:`personalize`: This releases ability to update automatic training
scheduler for customer solutions
* api-change:`quicksight`: Increased Character Limit for Dataset Calculation
Field expressions
* api-change:`stepfunctions`: This release adds support for static analysis to
ValidateStateMachineDefinition API, which can now return optional WARNING
diagnostics for semantic errors on the definition of an Amazon States
Language (ASL) state machine.
* api-change:`wafv2`: The minimum request rate for a rate-based rule is now
10. Before this, it was 100.
* from version 1.34.8
* api-change:`appconfig`: This release adds support for deletion protection,
which is a safety guardrail to prevent the unintentional deletion of a
recently used AWS AppConfig Configuration Profile or Environment. This also
includes a change to increase the maximum length of the Name parameter in
UpdateConfigurationProfile.
* api-change:`datazone`: Update regex to include dot character to be
consistent with IAM role creation in the authorized principal field for
create and update subscription target.
* api-change:`devicefarm`: This release removed support for Calabash, UI
Automation, Built-in Explorer, remote access record, remote access replay,
and web performance profile framework in ScheduleRun API.
* api-change:`ec2`: Amazon VPC IP Address Manager (IPAM) now allows customers
to provision IPv4 CIDR blocks and allocate Elastic IP Addresses directly
from IPAM pools with public IPv4 space
* api-change:`internetmonitor`: Adds new querying types to show overall
traffic suggestion information for monitors
* api-change:`pcs`: Introducing AWS Parallel Computing Service (AWS PCS), a
new service makes it easy to setup and manage high performance computing
(HPC) clusters, and build scientific and engineering models at virtually any
scale on AWS.
* api-change:`workspaces`: Documentation-only update that clarifies the
StartWorkspaces and StopWorkspaces actions, and a few other minor edits.
* from version 1.34.7
* api-change:`bedrock`: Amazon Bedrock SDK updates for Inference Profile.
* api-change:`bedrock-runtime`: Amazon Bedrock SDK updates for Inference
Profile.
* api-change:`chatbot`: Update documentation to be consistent with the API
docs
* api-change:`omics`: Adds data provenance to import jobs from read sets and
references
* api-change:`polly`: Amazon Polly adds 2 new voices: Jitka (cs-CZ) and
Sabrina (de-CH).
* from version 1.34.6
* api-change:`iotsitewise`: AWS IoT SiteWise now supports versioning for asset
models. It enables users to retrieve active version of their asset model and
perform asset model writes with optimistic lock.
* api-change:`workspaces`: This release adds support for creating and managing
directories that use AWS IAM Identity Center as user identity source. Such
directories can be used to create non-Active Directory domain joined
WorkSpaces Personal.Updated RegisterWorkspaceDirectory and
DescribeWorkspaceDirectories APIs.
* from version 1.34.5
* api-change:`bedrock-agent`: Releasing the support for Action User
Confirmation.
* api-change:`bedrock-agent-runtime`: Releasing the support for Action User
Confirmation.
* api-change:`codebuild`: Added support for the MAC_ARM environment type for
CodeBuild fleets.
* api-change:`organizations`: Releasing minor partitional endpoint updates.
* api-change:`qbusiness`: Amazon QBusiness: Enable support for SAML and OIDC
federation through AWS IAM Identity Provider integration.
* api-change:`supplychain`: Update API documentation to clarify the event SLA
as well as the data model expectations
* from version 1.34.4
* api-change:`autoscaling`: Amazon EC2 Auto Scaling now provides EBS health
check to manage EC2 instance replacement
* api-change:`bedrock`: Amazon Bedrock Evaluation BatchDeleteEvaluationJob API
allows customers to delete evaluation jobs under terminated evaluation job
statuses - Stopped, Failed, or Completed. Customers can submit a batch of 25
evaluation jobs to be deleted at once.
* api-change:`emr-containers`: Correct endpoint for FIPS is configured for US
Gov Regions.
* api-change:`inspector2`: Add enums for Agentless scan statuses and EC2
enablement error states
* api-change:`quicksight`: Explicit query for authors and dashboard viewing
sharing for embedded users
* api-change:`route53`: Amazon Route 53 now supports the Asia Pacific
(Malaysia) Region (ap-southeast-5) for latency records, geoproximity
records, and private DNS for Amazon VPCs in that region.
* from version 1.34.3
* api-change:`ec2`: DescribeInstanceStatus now returns health information on
EBS volumes attached to Nitro instances
* api-change:`entityresolution`: Increase the mapping attributes in Schema to
35.
* api-change:`glue`: Add optional field JobRunQueuingEnabled to CreateJob and
UpdateJob APIs.
* api-change:`lambda`: Release FilterCriteria encryption for Lambda
EventSourceMapping, enabling customers to encrypt their filter criteria
using a customer-owned KMS key.
* api-change:`securityhub`: Security Hub documentation and definition updates
* api-change:`ses`: Enable email receiving customers to provide SES with
access to their S3 buckets via an IAM role for "Deliver to S3 Action"
* from version 1.34.2
* api-change:`ecs`: Documentation only release to address various tickets
* api-change:`opensearchserverless`: Added FailureCode and FailureMessage to
BatchGetCollectionResponse for BatchGetVPCEResponse for non-Active
Collection and VPCE.
* api-change:`s3`: Amazon Simple Storage Service / Features : Add support for
conditional writes for PutObject and CompleteMultipartUpload APIs.
* from version 1.34.1
* api-change:`bedrock`: Amazon Bedrock Batch Inference/ Model Invocation is a
feature which allows customers to asynchronously run inference on a large
set of records/files stored in S3.
* api-change:`codebuild`: AWS CodeBuild now supports creating fleets with
macOS platform for running builds.
* api-change:`deadline`: This release adds additional search fields and
provides sorting by multiple fields.
* api-change:`lambda`: Release Lambda FunctionRecursiveConfig, enabling
customers to turn recursive loop detection on or off on individual
functions. This release adds two new APIs, GetFunctionRecursionConfig and
PutFunctionRecursionConfig.
* api-change:`ssm-sap`: Add new attributes to the outputs of GetApplication
and GetDatabase APIs.
* from version 1.34.0
* api-change:`batch`: Improvements of integration between AWS Batch and EC2.
* api-change:`inspector2`: Update the correct format of key and values for
resource tags
* api-change:`quicksight`: Amazon QuickSight launches Customer Managed Key
(CMK) encryption for Data Source metadata
* api-change:`sagemaker`: Introduce Endpoint and EndpointConfig Arns in
sagemaker:ListPipelineExecutionSteps API response
* api-change:`sesv2`: Marking use case description field of account details as
deprecated.
* enhancement:`codeartifact`: Update login command error message.
* from version 1.33.44
* api-change:`docdb`: This release adds Global Cluster Failover capability
which enables you to change your global cluster's primary AWS region, the
region that serves writes, during a regional outage. Performing a failover
action preserves your Global Cluster setup.
* api-change:`ecs`: This release introduces a new ContainerDefinition
configuration to support the customer-managed keys for ECS container restart
feature.
* api-change:`iam`: Make the LastUsedDate field in the GetAccessKeyLastUsed
response optional. This may break customers who only call the API for access
keys with a valid LastUsedDate. This fixes a deserialization issue for
access keys without a LastUsedDate, because the field was marked as required
but could be null.
* api-change:`s3`: Amazon Simple Storage Service / Features : Adds support for
pagination in the S3 ListBuckets API.
* from version 1.33.43
* api-change:`codebuild`: AWS CodeBuild now supports using Secrets Manager to
store git credentials and using multiple source credentials in a single
project.
* from version 1.33.42
* api-change:`amplify`: Add a new field "cacheConfig" that enables users to
configure the CDN cache settings for an App
* api-change:`appstream`: This release includes following new APIs:
CreateThemeForStack, DescribeThemeForStack, UpdateThemeForStack,
DeleteThemeForStack to support custom branding programmatically.
* api-change:`fis`: This release adds support for additional error information
on experiment failure. It adds the error code, location, and account id on
relevant failures to the GetExperiment and ListExperiment API responses.
* api-change:`glue`: Add AttributesToGet parameter support for Glue GetTables
* api-change:`neptune-graph`: Amazon Neptune Analytics provides a new option
for customers to load data into a graph using the RDF (Resource Description
Framework) NTRIPLES format. When loading NTRIPLES files, use the value
`convertToIri` for the `blankNodeHandling` parameter.
* from version 1.33.41
* api-change:`compute-optimizer`: Doc only update for Compute Optimizer that
fixes several customer-reported issues relating to ECS finding
classifications
* api-change:`config`: Documentation update for the OrganizationConfigRuleName
regex pattern.
* api-change:`ec2`: This release adds new capabilities to manage On-Demand
Capacity Reservations including the ability to split your reservation, move
capacity between reservations, and modify the instance eligibility of your
reservation.
* api-change:`eks`: Added support for new AL2023 GPU AMIs to the supported
AMITypes.
* api-change:`groundstation`: Updating documentation for OEMEphemeris to link
to AWS Ground Station User Guide
* api-change:`medialive`: AWS Elemental MediaLive now supports now supports
editing the PID values for a Multiplex.
* api-change:`sagemaker`: Releasing large data support as part of
CreateAutoMLJobV2 in SageMaker Autopilot and CreateDomain API for SageMaker
Canvas.
* from version 1.33.40
* api-change:`cognito-idp`: Fixed a description of
AdvancedSecurityAdditionalFlows in Amazon Cognito user pool configuration.
* api-change:`connect`: This release supports adding RoutingCriteria via
UpdateContactRoutingData public API.
* api-change:`ssm`: Systems Manager doc-only updates for August 2024.
* from version 1.33.39
* api-change:`cognito-idp`: Added support for threat protection for custom
authentication in Amazon Cognito user pools.
* api-change:`connect`: This release fixes a regression in number of access
control tags that are allowed to be added to a security profile in Amazon
Connect. You can now add up to four access control tags on a single security
profile.
* api-change:`ec2`: Launch of private IPv6 addressing for VPCs and Subnets.
VPC IPAM supports the planning and monitoring of private IPv6 usage.
* api-change:`glue`: This release adds support to retrieve the validation
status when creating or updating Glue Data Catalog Views. Also added is
support for BasicCatalogTarget partition keys.
* from version 1.33.38
* api-change:`appintegrations`: Updated CreateDataIntegration and
CreateDataIntegrationAssociation API to support bulk data export from Amazon
Connect Customer Profiles to the customer S3 bucket.
* api-change:`glue`: Introducing AWS Glue Data Quality anomaly detection, a
new functionality that uses ML-based solutions to detect data anomalies
users have not explicitly defined rules for.
* from version 1.33.37
* api-change:`bedrock-agent-runtime`: Introduce model invocation output traces
for orchestration traces, which contain the model's raw response and usage.
* api-change:`cognito-idp`: Advanced security feature updates to include
password history and log export for Cognito user pools.
* api-change:`cost-optimization-hub`: This release adds savings percentage
support to the ListRecommendationSummaries API.
* api-change:`workspaces`: Added support for BYOL_GRAPHICS_G4DN_WSP
IngestionProcess
* from version 1.33.36
* api-change:`datazone`: This releases Data Product feature. Data Products
allow grouping data assets into cohesive, self-contained units for ease of
publishing for data producers, and ease of finding and accessing for data
consumers.
* api-change:`ecr`: Released two new APIs along with documentation updates.
The GetAccountSetting API is used to view the current basic scan type
version setting for your registry, while the PutAccountSetting API is used
to update the basic scan type version for your registry.
* api-change:`kinesis-video-webrtc-storage`: Add JoinStorageSessionAsViewer
API
* api-change:`pi`: Added a description for the Dimension db.sql.tokenized_id
on the DimensionGroup data type page.
* from version 1.33.35
* api-change:`cloudwatch`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`kinesis`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`resiliencehub`: Customers are presented with the grouping
recommendations and can determine if the recommendations are accurate and
apply to their case. This feature simplifies onboarding by organizing
resources into appropriate AppComponents.
* api-change:`route53`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`waf-regional`: Add v2 smoke tests and smithy smokeTests trait
for SDK testing.
* from version 1.33.34
* api-change:`bedrock`: API and Documentation for Bedrock Model Copy feature.
This feature lets you share and copy a custom model from one region to
another or one account to another.
* api-change:`controlcatalog`: AWS Control Tower provides two new public APIs
controlcatalog:ListControls and controlcatalog:GetControl under
controlcatalog service namespace, which enable customers to programmatically
retrieve control metadata of available controls.
* api-change:`controltower`: Updated Control Tower service documentation for
controlcatalog control ARN support with existing Control Tower public APIs
* api-change:`iam`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`memorydb`: Doc only update for changes to deletion API.
* api-change:`rds`: This release adds support for specifying optional MinACU
parameter in CreateDBShardGroup and ModifyDBShardGroup API. DBShardGroup
response will contain MinACU if specified.
* api-change:`sagemaker`: This release adds support for Amazon EMR Serverless
applications in SageMaker Studio for running data processing jobs.
* api-change:`ssm-quicksetup`: This release adds API support for the
QuickSetup feature of AWS Systems Manager
* api-change:`support`: Doc only updates to CaseDetails
* from version 1.33.33
* api-change:`appstream`: Added support for Red Hat Enterprise Linux 8 on
Amazon AppStream 2.0
* api-change:`autoscaling`: Increase the length limit for VPCZoneIdentifier
from 2047 to 5000
* api-change:`codepipeline`: AWS CodePipeline V2 type pipelines now support
stage level conditions to enable development teams to safely release changes
that meet quality and compliance requirements.
* api-change:`elasticache`: Doc only update for changes to deletion API.
* api-change:`elb`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`events`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`lexv2-models`: This release adds new capabilities to the
AMAZON.QnAIntent: Custom prompting, Guardrails integration and ExactResponse
support for Bedrock Knowledge Base.
* api-change:`logs`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`rolesanywhere`: IAM RolesAnywhere now supports custom role
session name on the CreateSession. This release adds the
acceptRoleSessionName option to a profile to control whether a role session
name will be accepted in a session request with a given profile.
* api-change:`tnb`: This release adds Network Service Update, through which
customers will be able to update their instantiated networks to a new
network package. See the documentation for limitations. The release also
enhances the Get network operation API to return parameter overrides used
during the operation.
* api-change:`workspaces`: Removing multi-session as it isn't supported for
pools
* bugfix:`s3`: Disable usage of mb command with S3 Express directory buckets.
* from version 1.33.32
* api-change:`elasticache`: Renaming full service name as it appears in
developer documentation.
* api-change:`memorydb`: Renaming full service name as it appears in developer
documentation.
* from version 1.33.31
* api-change:`application-autoscaling`: Application Auto Scaling is now more
responsive to the changes in demand of your SageMaker Inference endpoints.
To get started, create or update a Target Tracking policy based on High
Resolution CloudWatch metrics.
* api-change:`application-signals`: CloudWatch Application Signals now
supports application logs correlation with traces and operational health
metrics of applications running on EC2 instances. Users can view the most
relevant telemetry to troubleshoot application health anomalies such as
spikes in latency, errors, and availability.
* api-change:`bedrock-runtime`: Provides ServiceUnavailableException error
message
* api-change:`codecommit`: CreateRepository API now throws
OperationNotAllowedException when the account has been restricted from
creating a repository.
* api-change:`datazone`: Introduces GetEnvironmentCredentials operation to SDK
* api-change:`ec2`: EC2 Fleet now supports using custom identifiers to
reference Amazon Machine Images (AMI) in launch requests that are configured
to choose from a diversified list of instance types.
* api-change:`ecr`: API and documentation updates for Amazon ECR, adding
support for creating, updating, describing and deleting ECR Repository
Creation Template.
* api-change:`eks`: This release adds support for EKS cluster to manage
extended support.
* api-change:`elbv2`: This release adds support for sharing trust stores
across accounts and organizations through integration with AWS Resource
Access Manager.
* api-change:`network-firewall`: You can now log events that are related to
TLS inspection, in addition to the existing alert and flow logging.
* api-change:`outposts`: Adding default vCPU information to
GetOutpostSupportedInstanceTypes and GetOutpostInstanceTypes responses
* api-change:`stepfunctions`: This release adds support to customer managed
KMS key encryption in AWS Step Functions.
* from version 1.33.30
* api-change:`cleanrooms`: Three enhancements to the AWS Clean Rooms:
Disallowed Output Columns, Flexible Result Receivers, SQL as a Seed
* api-change:`dynamodb`: DynamoDB doc only update for July
* api-change:`iotsitewise`: Adds support for creating SiteWise Edge gateways
that run on a Siemens Industrial Edge Device.
* api-change:`mediapackagev2`: This release adds support for Irdeto DRM
encryption in DASH manifests.
* api-change:`medical-imaging`: CopyImageSet API adds copying selected
instances between image sets, and overriding inconsistent metadata with a
force parameter. UpdateImageSetMetadata API enables reverting to prior
versions; updates to Study, Series, and SOP Instance UIDs; and updates to
private elements, with a force parameter.
* api-change:`pinpoint-sms-voice-v2`: Update for rebrand to AWS End User
Messaging SMS and Voice.
* from version 1.33.29
* api-change:`appsync`: Adding support for paginators in AppSync list APIs
* api-change:`cleanrooms`: This release adds AWS Entity Resolution integration
to associate ID namespaces & ID mapping workflow resources as part of ID
namespace association and ID mapping table in AWS Clean Rooms. It also
introduces a new ID_MAPPING_TABLE analysis rule to manage the protection on
ID mapping table.
* api-change:`cleanroomsml`: Adds SQL query as the source of seed audience for
audience generation job.
* api-change:`connect`: Added PostContactSummary segment type on
ListRealTimeContactAnalysisSegmentsV2 API
* api-change:`connect-contact-lens`: Added PostContactSummary segment type on
ListRealTimeContactAnalysisSegments API
* api-change:`datazone`: This release removes the deprecated dataProductItem
field from Search API output.
* api-change:`entityresolution`: Support First Party ID Mapping
* from version 1.33.28
* api-change:`datazone`: This release adds 1/ support of register S3 locations
of assets in AWS Lake Formation hybrid access mode for DefaultDataLake
blueprint. 2/ support of CRUD operations for Asset Filters.
* api-change:`ivs`: Documentation update for IVS Low Latency API Reference.
* api-change:`neptune-graph`: Amazon Neptune Analytics provides new options
for customers to start with smaller graphs at a lower cost. CreateGraph,
CreaateGraphImportTask, UpdateGraph and StartImportTask APIs will now allow
32 and 64 for `provisioned-memory`
* api-change:`redshift-serverless`: Adds dualstack support for Redshift
Serverless workgroup.
* from version 1.33.27
* api-change:`acm-pca`: Fix broken waiters for the acm-pca client. Waiters
broke in version
* from version 1.13.144 of the Boto3 SDK.
* api-change:`connect`: Amazon Connect expands search API coverage for
additional resources. Search for hierarchy groups by name, ID, tag, or other
criteria (new endpoint). Search for agent statuses by name, ID, tag, or
other criteria (new endpoint). Search for users by their assigned
proficiencies (enhanced endpoint)
* api-change:`ec2`: Amazon VPC IP Address Manager (IPAM) now supports Bring-
Your-Own-IP (BYOIP) for IP addresses registered with any Internet Registry.
This feature uses DNS TXT records to validate ownership of a public IP
address range.
* api-change:`firehose`: This release 1) Add configurable buffering hints for
Snowflake as destination. 2) Add ReadFromTimestamp for MSK As Source.
Firehose will start reading data from MSK Cluster using offset associated
with this timestamp. 3) Gated public beta release to add Apache Iceberg
tables as destination.
* api-change:`ivschat`: Documentation update for IVS Chat API Reference.
* api-change:`medialive`: AWS Elemental MediaLive now supports the SRT
protocol via the new SRT Caller input type.
* api-change:`rds`: Updates Amazon RDS documentation to specify an eventual
consistency model for DescribePendingMaintenanceActions.
* api-change:`sagemaker`: SageMaker Training supports R5, T3 and R5D instances
family. And SageMaker Processing supports G5 and R5D instances family.
* api-change:`secretsmanager`: Doc only update for Secrets Manager
* api-change:`taxsettings`: Set default endpoint for aws partition. Requests
from all regions in aws partition will be forward to us-east-1 endpoint.
* api-change:`timestream-query`: Doc-only update for TimestreamQuery. Added
guidance about the accepted valid value for the QueryPricingModel parameter.
* api-change:`workspaces-thin-client`: Documentation update for WorkSpaces
Thin Client.
* Update to 1.33.26
* api-change:`acm-pca`: Minor refactoring of C2J model for AWS Private CA
* api-change:`arc-zonal-shift`: Adds the option to subscribe to get
notifications when a zonal autoshift occurs in a region.
* api-change:`globalaccelerator`: This feature adds exceptions to the Customer
API to avoid throwing Internal Service errors
* api-change:`pinpoint`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`quicksight`: Vega ally control options and Support for Reviewed
Answers in Topics
* from version 1.33.25
* api-change:`batch`: This feature allows AWS Batch Jobs with EKS container
orchestration type to be run as Multi-Node Parallel Jobs.
* api-change:`bedrock`: Add support for contextual grounding check for
Guardrails for Amazon Bedrock.
* api-change:`bedrock-agent`: Introduces new data sources and chunking
strategies for Knowledge bases, advanced parsing logic using FMs, session
summary generation, and code interpretation (preview) for Claude V3 Sonnet
and Haiku models. Also introduces Prompt Flows (preview) to link prompts,
foundational models, and resources.
* api-change:`bedrock-agent-runtime`: Introduces query decomposition, enhanced
Agents integration with Knowledge bases, session summary generation, and
code interpretation (preview) for Claude V3 Sonnet and Haiku models. Also
introduces Prompt Flows (preview) to link prompts, foundational models, and
resources for end-to-end solutions.
* api-change:`bedrock-runtime`: Add support for contextual grounding check and
ApplyGuardrail API for Guardrails for Amazon Bedrock.
* api-change:`ec2`: Add parameters to enable provisioning IPAM BYOIPv4 space
at a Local Zone Network Border Group level
* api-change:`glue`: Add recipe step support for recipe node
* api-change:`groundstation`: Documentation update specifying OEM ephemeris
units of measurement
* api-change:`license-manager-linux-subscriptions`: Add support for third
party subscription providers, starting with RHEL subscriptions through Red
Hat Subscription Manager (RHSM). Additionally, add support for tagging
subscription provider resources, and detect when an instance has more than
one Linux subscription and notify the customer.
* api-change:`mediaconnect`: AWS Elemental MediaConnect introduces the ability
to disable outputs. Disabling an output allows you to keep the output
attached to the flow, but stop streaming to the output destination. A
disabled output does not incur data transfer costs.
* from version 1.33.24
* api-change:`datazone`: This release deprecates dataProductItem field from
SearchInventoryResultItem, along with some unused DataProduct shapes
* api-change:`fsx`: Adds support for FSx for NetApp ONTAP 2nd Generation file
systems, and FSx for OpenZFS Single AZ HA file systems.
* api-change:`opensearch`: This release adds support for enabling or disabling
Natural Language Query Processing feature for Amazon OpenSearch Service
domains, and provides visibility into the current state of the setup or
tear-down.
* api-change:`sagemaker`: This release 1/ enables optimization jobs that
allows customers to perform Ahead-of-time compilation and quantization. 2/
allows customers to control access to Amazon Q integration in SageMaker
Studio. 3/ enables AdditionalModelDataSources for CreateModel action.
* from version 1.33.23
* api-change:`codedeploy`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`devicefarm`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`dms`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`elasticbeanstalk`: Add v2 smoke tests and smithy smokeTests
trait for SDK testing.
* api-change:`es`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`firehose`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`gamelift`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`qapps`: This is a general availability (GA) release of Amazon Q
Apps, a capability of Amazon Q Business. Q Apps leverages data sources your
company has provided to enable users to build, share, and customize apps
within your organization.
* api-change:`route53resolver`: Add v2 smoke tests and smithy smokeTests trait
for SDK testing.
* api-change:`ses`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* from version 1.33.22
* api-change:`acm`: Documentation updates, including fixes for xml formatting,
broken links, and ListCertificates description.
* api-change:`ecr`: This release for Amazon ECR makes change to bring the SDK
into sync with the API.
* api-change:`payment-cryptography-data`: Added further restrictions on
logging of potentially sensitive inputs and outputs.
* api-change:`qbusiness`: Add personalization to Q Applications. Customers can
enable or disable personalization when creating or updating a Q application
with the personalization configuration.
* from version 1.33.21
* api-change:`application-autoscaling`: Doc only update for Application Auto
Scaling that fixes resource name.
* api-change:`directconnect`: This update includes documentation for support
of new native 400 GBps ports for Direct Connect.
* api-change:`organizations`: Added a new reason under
ConstraintViolationException in RegisterDelegatedAdministrator API to
prevent registering suspended accounts as delegated administrator of a
service.
* api-change:`rekognition`: This release adds support for tagging projects and
datasets with the CreateProject and CreateDataset APIs.
* api-change:`workspaces`: Fix create workspace bundle RootStorage/UserStorage
to accept non null values
* Update to 1.33.20
* api-change:`ec2`: Documentation updates for Elastic Compute Cloud (EC2).
* api-change:`fms`: Increases Customer API's ManagedServiceData length
* api-change:`s3`: Added response overrides to Head Object requests.
* from version 1.33.19
* api-change:`apigateway`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`cognito-identity`: Add v2 smoke tests and smithy smokeTests
trait for SDK testing.
* api-change:`connect`: Authentication profiles are Amazon Connect resources
(in gated preview) that allow you to configure authentication settings for
users in your contact center. This release adds support for new
ListAuthenticationProfiles, DescribeAuthenticationProfile and
UpdateAuthenticationProfile APIs.
* api-change:`docdb`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`eks`: Updates EKS managed node groups to support EC2 Capacity
Blocks for ML
* api-change:`payment-cryptography`: Added further restrictions on logging of
potentially sensitive inputs and outputs.
* api-change:`payment-cryptography-data`: Adding support for dynamic keys for
encrypt, decrypt, re-encrypt and translate pin functions. With this change,
customers can use one-time TR-31 keys directly in dataplane operations
without the need to first import them into the service.
* api-change:`stepfunctions`: Add v2 smoke tests and smithy smokeTests trait
for SDK testing.
* api-change:`swf`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`wafv2`: JSON body inspection: Update documentation to clarify
that JSON parsing doesn't include full validation.
* from version 1.33.18
* api-change:`acm-pca`: Added CCPC_LEVEL_1_OR_HIGHER
KeyStorageSecurityStandard and SM2 KeyAlgorithm and SM3WITHSM2
SigningAlgorithm for China regions.
* api-change:`cloudhsmv2`: Added 3 new APIs to support backup sharing:
GetResourcePolicy, PutResourcePolicy, and DeleteResourcePolicy. Added
BackupArn to the output of the DescribeBackups API. Added support for
BackupArn in the CreateCluster API.
* api-change:`connect`: This release supports showing PreferredAgentRouting
step via DescribeContact API.
* api-change:`emr`: This release provides the support for new allocation
strategies i.e. CAPACITY_OPTIMIZED_PRIORITIZED for Spot and PRIORITIZED for
On-Demand by taking input of priority value for each instance type for
instance fleet clusters.
* api-change:`glue`: Added AttributesToGet parameter to Glue GetDatabases,
allowing caller to limit output to include only the database name.
* api-change:`kinesisanalyticsv2`: Support for Flink 1.19 in Managed Service
for Apache Flink
* api-change:`opensearch`: This release removes support for enabling or
disabling Natural Language Query Processing feature for Amazon OpenSearch
Service domains.
* api-change:`pi`: Noting that the filter db.sql.db_id isn't available for RDS
for SQL Server DB instances.
* api-change:`workspaces`: Added support for Red Hat Enterprise Linux 8 on
Amazon WorkSpaces Personal.
* from version 1.33.17
* api-change:`application-autoscaling`: Amazon WorkSpaces customers can now
use Application Auto Scaling to automatically scale the number of virtual
desktops in a WorkSpaces pool.
* api-change:`chime-sdk-media-pipelines`: Added Amazon Transcribe multi
language identification to Chime SDK call analytics. Enabling customers
sending single stream audio to generate call recordings using Chime SDK call
analytics
* api-change:`cloudfront`: Doc only update for CloudFront that fixes customer-
reported issue
* api-change:`datazone`: This release supports the data lineage feature of
business data catalog in Amazon DataZone.
* api-change:`elasticache`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`mq`: This release makes the EngineVersion field optional for
both broker and configuration and uses the latest available version by
default. The AutoMinorVersionUpgrade field is also now optional for broker
creation and defaults to 'true'.
* api-change:`qconnect`: Adds CreateContentAssociation,
ListContentAssociations, GetContentAssociation, and DeleteContentAssociation
APIs.
* api-change:`quicksight`: Adding support for Repeating Sections, Nested
Filters
* api-change:`rds`: Updates Amazon RDS documentation for TAZ export to S3.
* api-change:`sagemaker`: Add capability for Admins to customize Studio
experience for the user by showing or hiding Apps and MLTools.
* api-change:`workspaces`: Added support for WorkSpaces Pools.
* from version 1.33.16
* api-change:`controltower`: Added ListLandingZoneOperations API.
* api-change:`eks`: Added support for disabling unmanaged addons during
cluster creation.
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
upload public keys for customer vended participant tokens.
* api-change:`kinesisanalyticsv2`: This release adds support for new
ListApplicationOperations and DescribeApplicationOperation APIs. It adds a
new configuration to enable system rollbacks, adds field
ApplicationVersionCreateTimestamp for clarity and improves support for
pagination for APIs.
* api-change:`opensearch`: This release adds support for enabling or disabling
Natural Language Query Processing feature for Amazon OpenSearch Service
domains, and provides visibility into the current state of the setup or
tear-down.
* from version 1.33.15
* api-change:`autoscaling`: Doc only update for Auto Scaling's
TargetTrackingMetricDataQuery
* api-change:`ec2`: This release is for the launch of the new
u7ib-12tb.224xlarge, R8g, c7gn.metal and mac2-m1ultra.metal instance types
* api-change:`networkmanager`: This is model changes & documentation update
for the Asynchronous Error Reporting feature for AWS Cloud WAN. This feature
allows customers to view errors that occur while their resources are being
provisioned, enabling customers to fix their resources without needing
external support.
* api-change:`workspaces-thin-client`: This release adds the
deviceCreationTags field to CreateEnvironment API input, UpdateEnvironment
API input and GetEnvironment API output.
* from version 1.33.14
* api-change:`bedrock-runtime`: Increases Converse API's document name length
* api-change:`customer-profiles`: This release includes changes to
ProfileObjectType APIs, adds functionality top set and get capacity for
profile object types.
* api-change:`ec2`: Fix EC2 multi-protocol info in models.
* api-change:`qbusiness`: Allow enable/disable Q Apps when creating/updating a
Q application; Return the Q Apps enablement information when getting a Q
application.
* api-change:`ssm`: Add sensitive trait to SSM IPAddress property for
CloudTrail redaction
* api-change:`workspaces-web`: Added ability to enable DeepLinking
functionality on a Portal via UserSettings as well as added support for
IdentityProvider resource tagging.
* from version 1.33.13
* api-change:`bedrock-runtime`: This release adds document support to Converse
and ConverseStream APIs
* api-change:`codeartifact`: Add support for the Cargo package format.
* api-change:`compute-optimizer`: This release enables AWS Compute Optimizer
to analyze and generate optimization recommendations for Amazon RDS MySQL
and RDS PostgreSQL.
* api-change:`cost-optimization-hub`: This release enables AWS Cost
Optimization Hub to show cost optimization recommendations for Amazon RDS
MySQL and RDS PostgreSQL.
* api-change:`dynamodb`: Doc-only update for DynamoDB. Fixed Important note in
6 Global table APIs - CreateGlobalTable, DescribeGlobalTable,
DescribeGlobalTableSettings, ListGlobalTables, UpdateGlobalTable, and
UpdateGlobalTableSettings.
* api-change:`glue`: Fix Glue paginators for Jobs, JobRuns, Triggers,
Blueprints and Workflows.
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
record individual stage participants to S3.
* api-change:`sagemaker`: Adds support for model references in Hub service,
and adds support for cross-account access of Hubs
* api-change:`securityhub`: Documentation updates for Security Hub
* from version 1.33.12
* api-change:`artifact`: This release adds an acceptanceType field to the
ReportSummary structure (used in the ListReports API response).
* api-change:`athena`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`cur`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`directconnect`: Add v2 smoke tests and smithy smokeTests trait
for SDK testing.
* api-change:`elastictranscoder`: Add v2 smoke tests and smithy smokeTests
trait for SDK testing.
* api-change:`opensearch`: This release enables customers to use JSON Web
Tokens (JWT) for authentication on their Amazon OpenSearch Service domains.
* from version 1.33.11
* api-change:`bedrock-runtime`: This release adds support for using Guardrails
with the Converse and ConverseStream APIs.
* api-change:`cloudtrail`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`config`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`eks`: This release adds support to surface async fargate
customer errors from async path to customer through describe-fargate-profile
API response.
* api-change:`lightsail`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`polly`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`rekognition`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`sagemaker`: Launched a new feature in SageMaker to provide
managed MLflow Tracking Servers for customers to track ML experiments. This
release also adds a new capability of attaching additional storage to
SageMaker HyperPod cluster instances.
* api-change:`shield`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`snowball`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* from version 1.33.10
* api-change:`acm-pca`: Doc-only update that adds name constraints as an
allowed extension for ImportCertificateAuthorityCertificate.
* api-change:`batch`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`codebuild`: AWS CodeBuild now supports global and organization
GitHub webhooks
* api-change:`cognito-idp`: Add v2 smoke tests and smithy smokeTests trait for
SDK testing.
* api-change:`ds`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`efs`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`glue`: This release introduces a new feature, Usage profiles.
Usage profiles allow the AWS Glue admin to create different profiles for
various classes of users within the account, enforcing limits and defaults
for jobs and sessions.
* api-change:`mediaconvert`: This release includes support for creating
I-frame only video segments for DASH trick play.
* api-change:`secretsmanager`: Doc only update for Secrets Manager
* api-change:`waf`: Add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* from version 1.33.9
* api-change:`datazone`: This release introduces a new default service
blueprint for custom environment creation.
* api-change:`ec2`: Documentation updates for Amazon EC2.
* api-change:`macie2`: This release adds support for managing the status of
automated sensitive data discovery for individual accounts in an
organization, and determining whether individual S3 buckets are included in
the scope of the analyses.
* api-change:`mediaconvert`: This release adds the ability to search for
historical job records within the management console using a search box
and/or via the SDK/CLI with partial string matching search on input file
name.
* api-change:`route53domains`: Add v2 smoke tests and smithy smokeTests trait
for SDK testing.
* from version 1.33.8
* api-change:`cloudhsmv2`: Added support for hsm type hsm2m.medium. Added
supported for creating a cluster in FIPS or NON_FIPS mode.
* api-change:`glue`: This release adds support for configuration of evaluation
method for composite rules in Glue Data Quality rulesets.
* api-change:`iotwireless`: Add RoamingDeviceSNR and RoamingDeviceRSSI to
Customer Metrics.
* api-change:`kms`: This feature allows customers to use their keys stored in
KMS to derive a shared secret which can then be used to establish a secured
channel for communication, provide proof of possession, or establish trust
with other parties.
* api-change:`mediapackagev2`: This release adds support for CMAF ingest
(DASH-IF live media ingest protocol interface 1)
* from version 1.33.7
* api-change:`apptest`: AWS Mainframe Modernization Application Testing is an
AWS Mainframe Modernization service feature that automates functional
equivalence testing for mainframe application modernization and migration to
AWS, and regression testing.
* api-change:`ec2`: Tagging support for Traffic Mirroring FilterRule resource
* api-change:`osis`: SDK changes for self-managed vpc endpoint to OpenSearch
ingestion pipelines.
* api-change:`redshift`: Updates to remove DC1 and DS2 node types.
* api-change:`secretsmanager`: Introducing RotationToken parameter for
PutSecretValue API
* api-change:`securitylake`: This release updates request validation regex to
account for non-commercial aws partitions.
* api-change:`sesv2`: This release adds support for Amazon EventBridge as an
email sending events destination.
* from version 1.33.6
* api-change:`accessanalyzer`: IAM Access Analyzer now provides policy
recommendations to help resolve unused permissions for IAM roles and users.
Additionally, IAM Access Analyzer now extends its custom policy checks to
detect when IAM policies grant public access or access to critical resources
ahead of deployments.
* api-change:`guardduty`: Added API support for GuardDuty Malware Protection
for S3.
* api-change:`networkmanager`: This is model changes & documentation update
for Service Insertion feature for AWS Cloud WAN. This feature allows
insertion of AWS/3rd party security services on Cloud WAN. This allows to
steer inter/intra segment traffic via security appliances and provide
visibility to the route updates.
* api-change:`pca-connector-scep`: Connector for SCEP allows you to use a
managed, cloud CA to enroll mobile devices and networking gear. SCEP is a
widely-adopted protocol used by mobile device management (MDM) solutions for
enrolling mobile devices. With the connector, you can use AWS Private CA
with popular MDM solutions.
* api-change:`sagemaker`: Introduced Scope and
AuthenticationRequestExtraParams to SageMaker Workforce OIDC configuration;
this allows customers to modify these options for their private Workforce
IdP integration. Model Registry Cross-account model package groups are
discoverable.
* from version 1.33.5
* api-change:`application-signals`: This is the initial SDK release for Amazon
CloudWatch Application Signals. Amazon CloudWatch Application Signals
provides curated application performance monitoring for developers to
monitor and troubleshoot application health using pre-built dashboards and
Service Level Objectives.
* api-change:`ecs`: This release introduces a new cluster configuration to
support the customer-managed keys for ECS managed storage encryption.
* api-change:`imagebuilder`: This release updates the regex pattern for Image
Builder ARNs.
* Update to 1.33.4
* api-change:`auditmanager`: New feature: common controls. When creating
custom controls, you can now use pre-grouped AWS data sources based on
common compliance themes. Also, the awsServices parameter is deprecated
because we now manage services in scope for you. If used, the input is
ignored and an empty list is returned.
* api-change:`b2bi`: Added exceptions to B2Bi List operations and
ConflictException to B2Bi StartTransformerJob operation. Also made
capabilities field explicitly required when creating a Partnership.
* api-change:`codepipeline`: CodePipeline now supports overriding S3 Source
Object Key during StartPipelineExecution, as part of Source Overrides.
* api-change:`sagemaker`: This release introduces a new optional parameter:
InferenceAmiVersion, in ProductionVariant.
* api-change:`verifiedpermissions`: This release adds OpenIdConnect (OIDC)
configuration support for IdentitySources, allowing for external IDPs to be
used in authorization requests.
* from version 1.33.3
* api-change:`account`: This release adds 3 new APIs
(AcceptPrimaryEmailUpdate, GetPrimaryEmail, and StartPrimaryEmailUpdate)
used to centrally manage the root user email address of member accounts
within an AWS organization.
* api-change:`firehose`: Adds integration with Secrets Manager for Redshift,
Splunk, HttpEndpoint, and Snowflake destinations
* api-change:`fsx`: This release adds support to increase metadata performance
on FSx for Lustre file systems beyond the default level provisioned when a
file system is created. This can be done by specifying MetadataConfiguration
during the creation of Persistent_2 file systems or by updating it on
demand.
* api-change:`glue`: This release adds support for creating and updating Glue
Data Catalog Views.
* api-change:`iotwireless`: Adds support for wireless device to be in Conflict
FUOTA Device Status due to a FUOTA Task, so it couldn't be attached to a new
one.
* api-change:`location`: Added two new APIs, VerifyDevicePosition and
ForecastGeofenceEvents. Added support for putting larger geofences up to
100,000 vertices with Geobuf fields.
* api-change:`sns`: Doc-only update for SNS. These changes include customer-
reported issues and TXC3 updates.
* api-change:`sqs`: Doc only updates for SQS. These updates include customer-
reported issues and TCX3 modifications.
* api-change:`storagegateway`: Adds SoftwareUpdatePreferences to
DescribeMaintenanceStartTime and UpdateMaintenanceStartTime, a structure
which contains AutomaticUpdatePolicy.
* from version 1.33.2
* api-change:`globalaccelerator`: This release contains a new optional ip-
addresses input field for the update accelerator and update custom routing
accelerator apis. This input enables consumers to replace IPv4 addresses on
existing accelerators with addresses provided in the input.
* api-change:`glue`: AWS Glue now supports native SaaS connectivity:
Salesforce connector available now
* api-change:`s3`: Added new params copySource and key to copyObject API for
supporting S3 Access Grants plugin. These changes will not change any of the
existing S3 API functionality.
* bugfix:emr customization: Update the EC2 service principal when creating the
trust policy for EMR default roles to always be ec2.amazonaws.com.
* from version 1.33.1
* api-change:`ec2`: U7i instances with up to 32 TiB of DDR5 memory and 896
vCPUs are now available. C7i-flex instances are launched and are lower-
priced variants of the Amazon EC2 C7i instances that offer a baseline level
of CPU performance with the ability to scale up to the full compute
performance 95% of the time.
* api-change:`pipes`: This release adds Timestream for LiveAnalytics as a
supported target in EventBridge Pipes
* api-change:`sagemaker`: Extend DescribeClusterNode response with private DNS
hostname and IP address, and placement information about availability zone
and availability zone ID.
* api-change:`taxsettings`: Initial release of AWS Tax Settings API
* from version 1.33.0
* api-change:`amplify`: This doc-only update identifies fields that are
specific to Gen 1 and Gen 2 applications.
* api-change:`batch`: This release adds support for the AWS Batch
GetJobQueueSnapshot API operation.
* api-change:`eks`: Adds support for EKS add-ons pod identity associations
integration
* api-change:`iottwinmaker`: Support RESET_VALUE UpdateType for
PropertyUpdates to reset property value to default or null
* feature:logs start-live-tail: Adds support for starting a live tail
streaming session for one or more log groups.
* from version 1.32.117
* api-change:`codebuild`: AWS CodeBuild now supports Self-hosted GitHub
Actions runners for Github Enterprise
* api-change:`codeguru-security`: This release includes minor model updates
and documentation updates.
* api-change:`elasticache`: Update to attributes of TestFailover and minor
revisions.
* api-change:`launch-wizard`: This release adds support for describing
workload deployment specifications, deploying additional workload types, and
managing tags for Launch Wizard resources with API operations.
* from version 1.32.116
* api-change:`acm`: add v2 smoke tests and smithy smokeTests trait for SDK
testing.
* api-change:`bedrock-agent`: With this release, Knowledge bases for Bedrock
adds support for Titan Text Embedding v2.
* api-change:`bedrock-runtime`: This release adds Converse and ConverseStream
APIs to Bedrock Runtime
* api-change:`cloudtrail`: CloudTrail Lake returns PartitionKeys in the
GetEventDataStore API response. Events are grouped into partitions based on
these keys for better query performance. For example, the calendarday key
groups events by day, while combining the calendarday key with the hour key
groups them by day and hour.
* api-change:`connect`: Adding associatedQueueIds as a SearchCriteria and
response field to the SearchRoutingProfiles API
* api-change:`emr-serverless`: The release adds support for spark structured
streaming.
* api-change:`rds`: Updates Amazon RDS documentation for Aurora Postgres
DBname.
* api-change:`sagemaker`: Adds Model Card information as a new component to
Model Package. Autopilot launches algorithm selection for TimeSeries
modality to generate AutoML candidates per algorithm.
* bugfix:`ssm start-session`: Only provide profile name to session-manager-
plugin if provided using --profile flag
* from version 1.32.115
* api-change:`athena`: Throwing validation errors on CreateNotebook with Name
containing `/`,`:`,`\`
* api-change:`codebuild`: AWS CodeBuild now supports manually creating GitHub
webhooks
* api-change:`connect`: This release includes changes to DescribeContact API's
response by including ConnectedToSystemTimestamp, RoutingCriteria, Customer,
Campaign, AnsweringMachineDetectionStatus, CustomerVoiceActivity,
QualityMetrics, DisconnectDetails, and SegmentAttributes information from a
contact in Amazon Connect.
* api-change:`glue`: Add optional field JobMode to CreateJob and UpdateJob
APIs.
* api-change:`securityhub`: Add ROOT type for TargetType model
* from version 1.32.114
* api-change:`dynamodb`: Doc-only update for DynamoDB. Specified the IAM
actions needed to authorize a user to create a table with a resource-based
policy.
* api-change:`ec2`: Providing support to accept BgpAsnExtended attribute
* api-change:`kafka`: Adds ControllerNodeInfo in ListNodes response to support
Raft mode for MSK
* api-change:`swf`: This release adds new APIs for deleting activity type and
workflow type resources.
* from version 1.32.113
* api-change:`dynamodb`: Documentation only updates for DynamoDB.
* api-change:`iotfleetwise`: AWS IoT FleetWise now supports listing vehicles
with attributes filter, ListVehicles API is updated to support additional
attributes filter.
* api-change:`managedblockchain`: This is a minor documentation update to
address the impact of the shut down of the Goerli and Polygon networks.
* from version 1.32.112
* api-change:`emr-serverless`: This release adds the capability to run
interactive workloads using Apache Livy Endpoint.
* api-change:`opsworks`: Documentation-only update for OpsWorks Stacks.
* from version 1.32.111
* api-change:`chatbot`: This change adds support for tagging Chatbot
configurations.
* api-change:`cloudformation`: Added DeletionMode FORCE_DELETE_STACK for
deleting a stack that is stuck in DELETE_FAILED state due to resource
deletion failure.
* api-change:`kms`: This release includes feature to import customer's
asymmetric (RSA, ECC and SM2) and HMAC keys into KMS in China.
* api-change:`opensearch`: This release adds support for enabling or disabling
a data source configured as part of Zero-ETL integration with Amazon S3, by
setting its status.
* api-change:`wafv2`: You can now use Security Lake to collect web ACL traffic
data.
* from version 1.32.110
* api-change:`cloudfront`: Model update; no change to SDK functionality.
* api-change:`glue`: Add Maintenance window to CreateJob and UpdateJob APIs
and JobRun response. Add a new Job Run State for EXPIRED.
* api-change:`lightsail`: This release adds support for Amazon Lightsail
instances to switch between dual-stack or IPv4 only and IPv6-only public IP
address types.
* api-change:`mailmanager`: This release includes a new Amazon SES feature
called Mail Manager, which is a set of email gateway capabilities designed
to help customers strengthen their organization's email infrastructure,
simplify email workflow management, and streamline email compliance control.
* api-change:`pi`: Performance Insights added a new input parameter called
AuthorizedActions to support the fine-grained access feature. Performance
Insights also restricted the acceptable input characters.
* api-change:`rds`: Updates Amazon RDS documentation for Db2 license through
AWS Marketplace.
* api-change:`storagegateway`: Added new SMBSecurityStrategy enum named
MandatoryEncryptionNoAes128, new mode enforces encryption and disables AES
128-bit algorithums.
* from version 1.32.109
* api-change:`bedrock-agent`: This release adds support for using Guardrails
with Bedrock Agents.
* api-change:`bedrock-agent-runtime`: This release adds support for using
Guardrails with Bedrock Agents.
* api-change:`controltower`: Added ListControlOperations API and filtering
support for ListEnabledControls API. Updates also includes added metadata
for enabled controls and control operations.
* api-change:`osis`: Add support for creating an OpenSearch Ingestion pipeline
that is attached to a provided VPC. Add information about the destinations
of an OpenSearch Ingestion pipeline to the GetPipeline and ListPipelines
APIs.
* api-change:`rds`: This release adds support for EngineLifecycleSupport on
DBInstances, DBClusters, and GlobalClusters.
* api-change:`secretsmanager`: add v2 smoke tests and smithy smokeTests trait
for SDK testing
* from version 1.32.108
* api-change:`application-autoscaling`: add v2 smoke tests and smithy
smokeTests trait for SDK testing.
* api-change:`codebuild`: Aws CodeBuild now supports 36 hours build timeout
* api-change:`elbv2`: This release adds dualstack-without-public-ipv4 IP
address type for ALB.
* api-change:`lakeformation`: Introduces a new API, GetDataLakePrincipal, that
returns the identity of the invoking principal
* api-change:`transfer`: Enable use of CloudFormation traits in Smithy model
to improve generated CloudFormation schema from the Smithy API model.
* from version 1.32.107
* api-change:`acm-pca`: This release adds support for waiters to fail on
AccessDeniedException when having insufficient permissions
* api-change:`connect`: Adding Contact Flow metrics to the GetMetricDataV2 API
* api-change:`kafka`: AWS MSK support for Broker Removal.
* api-change:`mwaa`: Amazon MWAA now supports Airflow web server auto scaling
to automatically handle increased demand from REST APIs, Command Line
Interface (CLI), or more Airflow User Interface (UI) users. Customers can
specify maximum and minimum web server instances during environment creation
and update workflow.
* api-change:`quicksight`: This release adds DescribeKeyRegistration and
UpdateKeyRegistration APIs to manage QuickSight Customer Managed Keys (CMK).
* api-change:`sagemaker`: Introduced WorkerAccessConfiguration to SageMaker
Workteam. This allows customers to configure resource access for workers in
a workteam.
* api-change:`secretsmanager`: Documentation updates for AWS Secrets Manager
* from version 1.32.106
* api-change:`bedrock-agent-runtime`: Updating Bedrock Knowledge Base Metadata
& Filters feature with two new filters listContains and stringContains
* api-change:`codebuild`: CodeBuild Reserved Capacity VPC Support
* api-change:`datasync`: Task executions now display a CANCELLING status when
an execution is in the process of being cancelled.
* api-change:`grafana`: This release adds new ServiceAccount and
ServiceAccountToken APIs.
* api-change:`medical-imaging`: Added support for importing medical imaging
data from Amazon S3 buckets across accounts and regions.
* api-change:`securityhub`: Documentation-only update for AWS Security Hub
* Update to 1.32.105
* api-change:`connect`: Amazon Connect provides enhanced search capabilities
for flows & flow modules on the Connect admin website and programmatically
using APIs. You can search for flows and flow modules by name, description,
type, status, and tags, to filter and identify a specific flow in your
Connect instances.
* api-change:`s3`: Updated a few x-id in the http uri traits
* from version 1.32.104
* api-change:`events`: Amazon EventBridge introduces KMS customer-managed key
(CMK) encryption support for custom and partner events published on
EventBridge Event Bus (including default bus) and UpdateEventBus API.
* api-change:`vpc-lattice`: This release adds TLS Passthrough support. It also
increases max number of target group per rule to 10.
* from version 1.32.103
* api-change:`discovery`: add v2 smoke tests and smithy smokeTests trait for
SDK testing
* api-change:`greengrassv2`: Mark ComponentVersion in
ComponentDeploymentSpecification as required.
* api-change:`sagemaker`: Introduced support for G6 instance types on
Sagemaker Notebook Instances and on SageMaker Studio for JupyterLab and
CodeEditor applications.
* api-change:`sso-oidc`: Updated request parameters for PKCE support.
* from version 1.32.102
* api-change:`bedrock-agent-runtime`: This release adds support to provide
guardrail configuration and modify inference parameters that are then used
in RetrieveAndGenerate API in Agents for Amazon Bedrock.
* api-change:`pinpoint`: This release adds support for specifying email
message headers for Email Templates, Campaigns, Journeys and Send Messages.
* api-change:`route53resolver`: Update the DNS Firewall settings to correct a
spelling issue.
* api-change:`ssm-sap`: Added support for application-aware start/stop of SAP
applications running on EC2 instances, with SSM for SAP
* api-change:`verifiedpermissions`: Adds policy effect and actions fields to
Policy API's.
* from version 1.32.101
* api-change:`cognito-idp`: Add EXTERNAL_PROVIDER enum value to
UserStatusType.
* api-change:`ec2`: Adding Precision Hardware Clock (PHC) to public API
DescribeInstanceTypes
* api-change:`ecr`: This release adds pull through cache rules support for
GitLab container registry in Amazon ECR.
* api-change:`fms`: The policy scope resource tag is always a string value,
either a non-empty string or an empty string.
* api-change:`polly`: Add new engine - generative - that builds the most
expressive conversational voices.
* api-change:`sqs`: This release adds MessageSystemAttributeNames to
ReceiveMessageRequest to replace AttributeNames.
* from version 1.32.100
* api-change:`b2bi`: Documentation update to clarify the MappingTemplate
definition.
* api-change:`budgets`: This release adds tag support for budgets and budget
actions.
* api-change:`resiliencehub`: AWS Resilience Hub has expanded its drift
detection capabilities by introducing a new type of drift detection -
application resource drift. This new enhancement detects changes, such as
the addition or deletion of resources within the application's input
sources.
* api-change:`route53profiles`: Doc only update for Route 53 profiles that
fixes some link issues
* from version 1.32.99
* api-change:`medialive`: AWS Elemental MediaLive now supports configuring how
SCTE 35 passthrough triggers segment breaks in HLS and MediaPackage output
groups. Previously, messages triggered breaks in all these output groups.
The new option is to trigger segment breaks only in groups that have SCTE 35
passthrough enabled.
* from version 1.32.98
* api-change:`bedrock-agent`: This release adds support for using Provisioned
Throughput with Bedrock Agents.
* api-change:`connect`: This release adds 5 new APIs for managing attachments:
StartAttachedFileUpload, CompleteAttachedFileUpload, GetAttachedFile,
BatchGetAttachedFileMetadata, DeleteAttachedFile. These APIs can be used to
programmatically upload and download attachments to Connect resources, like
cases.
* api-change:`connectcases`: This feature supports the release of Files
related items
* api-change:`datasync`: Updated guidance on using private or self-signed
certificate authorities (CAs) with AWS DataSync object storage locations.
* api-change:`inspector2`: This release adds CSV format to GetCisScanReport
for Inspector v2
* api-change:`sagemaker`: Amazon SageMaker Inference now supports m6i, c6i,
r6i, m7i, c7i, r7i and g5 instance types for Batch Transform Jobs
* api-change:`sesv2`: Adds support for specifying replacement headers per
BulkEmailEntry in SendBulkEmail in SESv2.
* from version 1.32.97
* api-change:`dynamodb`: This release adds support to specify an optional,
maximum OnDemandThroughput for DynamoDB tables and global secondary indexes
in the CreateTable or UpdateTable APIs. You can also override the
OnDemandThroughput settings by calling the ImportTable,
RestoreFromPointInTime, or RestoreFromBackup APIs.
* api-change:`ec2`: This release includes a new API for retrieving the public
endorsement key of the EC2 instance's Nitro Trusted Platform Module
(NitroTPM).
* api-change:`personalize`: This releases ability to delete users and their
data, including their metadata and interactions data, from a dataset group.
* api-change:`redshift-serverless`: Update Redshift Serverless List Scheduled
Actions Output Response to include Namespace Name.
* from version 1.32.96
* api-change:`bedrock-agent`: This release adds support for using MongoDB
Atlas as a vector store when creating a knowledge base.
* api-change:`ec2`: Documentation updates for Amazon EC2.
* api-change:`personalize-runtime`: This release adds support for a Reason
attribute for predicted items generated by User-Personalization-v2.
* api-change:`securityhub`: Updated CreateMembers API request with limits.
* api-change:`sesv2`: Fixes ListContacts and ListImportJobs APIs to use POST
instead of GET.
* from version 1.32.95
* api-change:`chime-sdk-voice`: Due to changes made by the Amazon Alexa
service, GetSipMediaApplicationAlexaSkillConfiguration and
PutSipMediaApplicationAlexaSkillConfiguration APIs are no longer available
for use. For more information, refer to the Alexa Smart Properties page.
* api-change:`codeartifact`: Add support for the Ruby package format.
* api-change:`fms`: AWS Firewall Manager now supports the network firewall
service stream exception policy feature for accounts within your
organization.
* api-change:`omics`: Add support for workflow sharing and dynamic run storage
* api-change:`opensearch`: This release enables customers to create Route53 A
and AAAA alias record types to point custom endpoint domain to OpenSearch
domain's dualstack search endpoint.
* api-change:`pinpoint-sms-voice-v2`: Amazon Pinpoint has added two new
features Multimedia services (MMS) and protect configurations. Use the three
new MMS APIs to send media messages to a mobile phone which includes image,
audio, text, or video files. Use the ten new protect configurations APIs to
block messages to specific countries.
* api-change:`qbusiness`: This is a general availability (GA) release of
Amazon Q Business. Q Business enables employees in an enterprise to get
comprehensive answers to complex questions and take actions through a
unified, intuitive web-based chat experience - using an enterprise's
existing content, data, and systems.
* api-change:`quicksight`: New Q embedding supporting Generative Q&A
* api-change:`route53resolver`: Release of FirewallDomainRedirectionAction
parameter on the Route 53 DNS Firewall Rule. This allows customers to
configure a DNS Firewall rule to inspect all the domains in the DNS
redirection chain (default) , such as CNAME, ALIAS, DNAME, etc., or just the
first domain and trust the rest.
* api-change:`sagemaker`: Amazon SageMaker Training now supports the use of
attribute-based access control (ABAC) roles for training job execution
roles. Amazon SageMaker Inference now supports G6 instance types.
* api-change:`signer`: Documentation updates for AWS Signer. Adds cross-
account signing constraint and definitions for cross-account actions.
* from version 1.32.94
* api-change:`amplify`: Updating max results limit for listing any resources
(Job, Artifacts, Branch, BackendResources, DomainAssociation) to 50 with the
exception of list apps that where max results can be up to 100.
* api-change:`connectcases`: This feature releases DeleteField, DeletedLayout,
and DeleteTemplate API's
* api-change:`inspector2`: Update Inspector2 to include new Agentless API
parameters.
* api-change:`timestream-query`: This change allows users to update and
describe account settings associated with their accounts.
* api-change:`transcribe`: This update provides error messaging for generative
call summarization in Transcribe Call Analytics
* api-change:`trustedadvisor`: This release adds the
BatchUpdateRecommendationResourceExclusion API to support batch updates of
Recommendation Resource exclusion statuses and introduces a new exclusion
status filter to the ListRecommendationResources and
ListOrganizationRecommendationResources APIs.
* from version 1.32.93
* api-change:`codepipeline`: Add ability to manually and automatically roll
back a pipeline stage to a previously successful execution.
* api-change:`cognito-idp`: Add LimitExceededException to SignUp errors
* api-change:`connectcampaigns`: This release adds support for specifying if
Answering Machine should wait for prompt sound.
* api-change:`marketplace-entitlement`: Releasing minor endpoint updates.
* api-change:`oam`: This release introduces support for Source Accounts to
define which Metrics and Logs to share with the Monitoring Account
* api-change:`rds`: SupportsLimitlessDatabase field added to describe-db-
engine-versions to indicate whether the DB engine version supports Aurora
Limitless Database.
* api-change:`support`: Releasing minor endpoint updates.
* enhancement:dependency: Bump upper bound of colorama to <0.4.7; fixes `#7086
<https://github.com/aws/aws-cli/issues/7086>`__
* from version 1.32.92
* api-change:`appsync`: UpdateGraphQLAPI documentation update and datasource
introspection secret arn update
* api-change:`fms`: AWS Firewall Manager adds support for network ACL policies
to manage Amazon Virtual Private Cloud (VPC) network access control lists
(ACLs) for accounts in your organization.
* api-change:`ivs`: Bug Fix: IVS does not support arns with the `svs` prefix
* api-change:`ivs-realtime`: Bug Fix: IVS Real Time does not support ARNs
using the `svs` prefix.
* api-change:`rds`: Updates Amazon RDS documentation for setting local time
zones for RDS for Db2 DB instances.
* api-change:`stepfunctions`: Add new ValidateStateMachineDefinition
operation, which performs syntax checking on the definition of a Amazon
States Language (ASL) state machine.
* from version 1.32.91
* api-change:`datasync`: This change allows users to disable and enable the
schedules associated with their tasks.
* api-change:`ec2`: Launching capability for customers to enable or disable
automatic assignment of public IPv4 addresses to their network interface
* api-change:`emr-containers`: EMRonEKS Service support for
SecurityConfiguration enforcement for Spark Jobs.
* api-change:`entityresolution`: Support Batch Unique IDs Deletion.
* api-change:`gamelift`: Amazon GameLift releases container fleets support for
public preview. Deploy Linux-based containerized game server software for
hosting on Amazon GameLift.
* api-change:`ssm`: Add SSM DescribeInstanceProperties API to public AWS SDK.
* from version 1.32.90
* api-change:`bedrock`: This release introduces Model Evaluation and
Guardrails for Amazon Bedrock.
* api-change:`bedrock-agent`: Introducing the ability to create multiple data
sources per knowledge base, specify S3 buckets as data sources from external
accounts, and exposing levers to define the deletion behavior of the
underlying vector store data.
* api-change:`bedrock-agent-runtime`: This release introduces zero-setup file
upload support for the RetrieveAndGenerate API. This allows you to chat with
your data without setting up a Knowledge Base.
* api-change:`bedrock-runtime`: This release introduces Guardrails for Amazon
Bedrock.
* api-change:`ce`: Added additional metadata that might be applicable to your
reservation recommendations.
* api-change:`ec2`: This release introduces EC2 AMI Deregistration Protection,
a new AMI property that can be enabled by customers to protect an AMI
against an unintended deregistration. This release also enables the AMI
owners to view the AMI 'LastLaunchedTime' in DescribeImages API.
* api-change:`pi`: Clarifies how aggregation works for GetResourceMetrics in
the Performance Insights API.
* api-change:`rds`: Fix the example ARN for ModifyActivityStreamRequest
* api-change:`workspaces-web`: Added InstanceType and MaxConcurrentSessions
parameters on CreatePortal and UpdatePortal Operations as well as the
ability to read Customer Managed Key & Additional Encryption Context
parameters on supported resources (Portal, BrowserSettings, UserSettings,
IPAccessSettings)
* from version 1.32.89
* api-change:`bedrock-agent`: Releasing the support for simplified
configuration and return of control
* api-change:`bedrock-agent-runtime`: Releasing the support for simplified
configuration and return of control
* api-change:`payment-cryptography`: Adding support to TR-31/TR-34 exports for
optional headers, allowing customers to add additional metadata (such as key
version and KSN) when exporting keys from the service.
* api-change:`redshift-serverless`: Updates description of schedule field for
scheduled actions.
* api-change:`route53profiles`: Route 53 Profiles allows you to apply a
central DNS configuration across many VPCs regardless of account.
* api-change:`sagemaker`: This release adds support for Real-Time
Collaboration and Shared Space for JupyterLab App on SageMaker Studio.
* api-change:`servicediscovery`: This release adds examples to several Cloud
Map actions.
* api-change:`transfer`: Adding new API to support remote directory listing
using SFTP connector
* from version 1.32.88
* api-change:`glue`: Adding RowFilter in the response for
GetUnfilteredTableMetadata API
* api-change:`internetmonitor`: This update introduces the GetInternetEvent
and ListInternetEvents APIs, which provide access to internet events
displayed on the Amazon CloudWatch Internet Weather Map.
* api-change:`personalize`: This releases auto training capability while
creating a solution and automatically syncing latest solution versions when
creating/updating a campaign
* from version 1.32.87
* api-change:`drs`: Outpost ARN added to Source Server and Recovery Instance
* api-change:`emr-serverless`: This release adds the capability to publish
detailed Spark engine metrics to Amazon Managed Service for Prometheus (AMP)
for enhanced monitoring for Spark jobs.
* api-change:`guardduty`: Added IPv6Address fields for local and remote IP
addresses
* api-change:`quicksight`: This release adds support for the Cross Sheet
Filter and Control features, and support for warnings in asset imports for
any permitted errors encountered during execution
* api-change:`rolesanywhere`: This release introduces the PutAttributeMapping
and DeleteAttributeMapping APIs. IAM Roles Anywhere now provides the
capability to define a set of mapping rules, allowing customers to specify
which data is extracted from their X.509 end-entity certificates.
* api-change:`sagemaker`: Removed deprecated enum values and updated API
documentation.
* api-change:`workspaces`: Adds new APIs for managing and sharing WorkSpaces
BYOL configuration across accounts.
* from version 1.32.86
* api-change:`ec2`: Documentation updates for Elastic Compute Cloud (EC2).
* api-change:`qbusiness`: This release adds support for IAM Identity Center
(IDC) as the identity gateway for Q Business. It also allows users to
provide an explicit intent for Q Business to identify how the Chat request
should be handled.
* from version 1.32.85
* api-change:`bedrock-agent`: For Create Agent API, the agentResourceRoleArn
parameter is no longer required.
* api-change:`emr-serverless`: This release adds support for shuffle optimized
disks that allow larger disk sizes and higher IOPS to efficiently run
shuffle heavy workloads.
* api-change:`entityresolution`: Cross Account Resource Support .
* api-change:`iotwireless`: Add PublicGateways in the GetWirelessStatistics
call response, indicating the LoRaWAN public network accessed by the device.
* api-change:`lakeformation`: This release adds Lake Formation managed RAM
support for the 4 APIs
* "DescribeLakeFormationIdentityCenterConfiguration", "CreateLakeFormationIdentityCenterConfiguration", "DescribeLakeFormationIdentityCenterConfiguration", and "DeleteLakeFormationIdentityCenterConfiguration"
* api-change:`m2`: Adding new ListBatchJobRestartPoints API and support for
restart batch job.
* api-change:`mediapackagev2`: Dash v2 is a MediaPackage V2 feature to support
egressing on DASH manifest format.
* api-change:`outposts`: This release adds new APIs to allow customers to
configure their Outpost capacity at order-time.
* api-change:`wellarchitected`: AWS Well-Architected now has a Connector for
Jira to allow customers to efficiently track workload risks and improvement
efforts and create closed-loop mechanisms.
* from version 1.32.84
* api-change:`cloudformation`: Adding support for the new parameter
"IncludePropertyValues" in the CloudFormation DescribeChangeSet API. When
this parameter is included, the DescribeChangeSet response will include more
detailed information such as before and after values for the resource
properties that will change.
* api-change:`config`: Updates documentation for AWS Config
* api-change:`glue`: Modifying request for GetUnfilteredTableMetadata for
view-related fields.
* api-change:`healthlake`: Added new CREATE_FAILED status for data stores.
Added new errorCause to DescribeFHIRDatastore API and ListFHIRDatastores API
response for additional insights into data store creation and deletion
workflows.
* api-change:`iotfleethub`: Documentation updates for AWS IoT Fleet Hub to
clarify that Fleet Hub supports organization instance of IAM Identity
Center.
* api-change:`kms`: This feature supports the ability to specify a custom
rotation period for automatic key rotations, the ability to perform on-
demand key rotations, and visibility into your key material rotations.
* api-change:`mediatailor`: Added InsertionMode to PlaybackConfigurations.
This setting controls whether players can use stitched or guided ad
insertion. The default for players that do not specify an insertion mode is
stitched.
* api-change:`neptune-graph`: Update to API documentation to resolve customer
reported issues.
* api-change:`outposts`: This release adds EXPEDITORS as a valid shipment
carrier.
* api-change:`redshift`: Adds support for Amazon Redshift
DescribeClusterSnapshots API to include Snapshot ARN response field.
* api-change:`transfer`: This change releases support for importing self
signed certificates to the Transfer Family for sending outbound file
transfers over TLS/HTTPS.
* from version 1.32.83
* api-change:`batch`: This release adds the task properties field to attempt
details and the name field on EKS container detail.
* api-change:`cloudfront`: CloudFront origin access control extends support to
AWS Lambda function URLs and AWS Elemental MediaPackage v2 origins.
* api-change:`cloudwatch`: This release adds support for Metric
Characteristics for CloudWatch Anomaly Detection. Anomaly Detector now takes
Metric Characteristics object with Periodic Spikes boolean field that tells
Anomaly Detection that spikes that repeat at the same time every week are
part of the expected pattern.
* api-change:`codebuild`: Support access tokens for Bitbucket sources
* api-change:`iam`: For CreateOpenIDConnectProvider API, the ThumbprintList
parameter is no longer required.
* api-change:`medialive`: AWS Elemental MediaLive introduces workflow monitor,
a new feature that enables the visualization and monitoring of your media
workflows. Create signal maps of your existing workflows and monitor them by
creating notification and monitoring template groups.
* api-change:`omics`: This release adds support for retrieval of S3 direct
access metadata on sequence stores and read sets, and adds support for
SHA256up and SHA512up HealthOmics ETags.
* api-change:`pipes`: LogConfiguration ARN validation fixes
* api-change:`rds`: Updates Amazon RDS documentation for Standard Edition 2
support in RDS Custom for Oracle.
* api-change:`s3control`: Documentation updates for Amazon S3-control.
* from version 1.32.82
* api-change:`cleanrooms`: AWS Clean Rooms Differential Privacy is now fully
available. Differential privacy protects against user-identification
attempts.
* api-change:`connect`: This release adds new Submit Auto Evaluation Action
for Amazon Connect Rules.
* api-change:`networkmonitor`: Examples were added to CloudWatch Network
Monitor commands.
* api-change:`qconnect`: This release adds a new QiC public API updateSession
and updates an existing QiC public API createSession
* api-change:`rekognition`: Added support for ContentType to content
moderation detections.
* api-change:`supplychain`: This release includes API SendDataIntegrationEvent
for AWS Supply Chain
* api-change:`workspaces-thin-client`: Adding tags field to SoftwareSet.
Removing tags fields from Summary objects. Changing the list of exceptions
in tagging APIs. Fixing an issue where the SDK returns empty tags in Get
APIs.
* from version 1.32.81
* api-change:`codebuild`: Add new webhook filter types for GitHub webhooks
* api-change:`mediaconvert`: This release includes support for bringing your
own fonts to use for burn-in or DVB-Sub captioning workflows.
* api-change:`pinpoint`: The OrchestrationSendingRoleArn has been added to the
email channel and is used to send emails from campaigns or journeys.
* api-change:`rds`: This release adds support for specifying the CA
certificate to use for the new db instance when restoring from db snapshot,
restoring from s3, restoring to point in time, and creating a db instance
read replica.
* from version 1.32.80
* api-change:`controlcatalog`: This is the initial SDK release for AWS Control
Catalog, a central catalog for AWS managed controls. This release includes 3
new APIs - ListDomains, ListObjectives, and ListCommonControls - that vend
high-level data to categorize controls across the AWS platform.
* api-change:`mgn`: Added USE_SOURCE as default option to
LaunchConfigurationTemplate bootMode parameter.
* api-change:`networkmonitor`: Updated the allowed monitorName length for
CloudWatch Network Monitor.
* from version 1.32.79
* api-change:`quicksight`: Adding IAMIdentityCenterInstanceArn parameter to
CreateAccountSubscription
* api-change:`resource-groups`: Added a new QueryErrorCode
RESOURCE_TYPE_NOT_SUPPORTED that is returned by the ListGroupResources
operation if the group query contains unsupported resource types.
* api-change:`verifiedpermissions`: Adding BatchIsAuthorizedWithToken API
which supports multiple authorization requests against a PolicyStore given a
bearer token.
* from version 1.32.78
* api-change:`b2bi`: Adding support for X12 5010 HIPAA EDI version and
associated transaction sets.
* api-change:`cleanrooms`: Feature: New schemaStatusDetails field to the
existing Schema object that displays a status on Schema API responses to
show whether a schema is queryable or not. New BatchGetSchemaAnalysisRule
API to retrieve multiple schemaAnalysisRules using a single API call.
* api-change:`ec2`: Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core
GPUs can be used for a wide range of graphics-intensive and machine learning
use cases. Gr6 instances also feature NVIDIA L4 GPUs and can be used for
graphics workloads with higher memory requirements.
* api-change:`emr-containers`: This release adds support for integration with
EKS AccessEntry APIs to enable automatic Cluster Access for EMR on EKS.
* api-change:`ivs`: API update to include an SRT ingest endpoint and
passphrase for all channels.
* api-change:`verifiedpermissions`: Adds GroupConfiguration field to Identity
Source API's
* from version 1.32.77
* api-change:`cleanroomsml`: The release includes a public SDK for AWS Clean
Rooms ML APIs, making them globally available to developers worldwide.
* api-change:`cloudformation`: This release would return a new field -
PolicyAction in cloudformation's existed DescribeChangeSetResponse, showing
actions we are going to apply on the physical resource (e.g., Delete,
Retain) according to the user's template
* api-change:`datazone`: This release supports the feature of dataQuality to
enrich asset with dataQualityResult in Amazon DataZone.
* api-change:`docdb`: This release adds Global Cluster Switchover capability
which enables you to change your global cluster's primary AWS Region, the
region that serves writes, while preserving the replication between all
regions in the global cluster.
* api-change:`groundstation`: This release adds visibilityStartTime and
visibilityEndTime to DescribeContact and ListContacts responses.
* api-change:`lambda`: Add Ruby 3.3 (ruby3.3) support to AWS Lambda
* api-change:`medialive`: Cmaf Ingest outputs are now supported in Media Live
* api-change:`medical-imaging`: SearchImageSets API now supports following
enhancements - Additional support for searching on UpdatedAt and
SeriesInstanceUID - Support for searching existing filters between
dates/times - Support for sorting the search result by Ascending/Descending
- Additional parameters returned in the response
* api-change:`transfer`: Add ability to specify Security Policies for SFTP
Connectors
* from version 1.32.76
* api-change:`ecs`: Documentation only update for Amazon ECS.
* api-change:`glue`: Adding View related fields to responses of read-only
Table APIs.
* api-change:`ivschat`: Doc-only update. Changed "Resources" to "Key Concepts"
in docs and updated text.
* api-change:`rolesanywhere`: This release increases the limit on the roleArns
request parameter for the *Profile APIs that support it. This parameter can
now take up to 250 role ARNs.
* api-change:`securityhub`: Documentation updates for AWS Security Hub
* from version 1.32.75
* api-change:`cloudwatch`: This release adds support for CloudWatch Anomaly
Detection on cross-account metrics. SingleMetricAnomalyDetector and
MetricDataQuery inputs to Anomaly Detection APIs now take an optional
AccountId field.
* api-change:`datazone`: This release supports the feature of AI
recommendations for descriptions to enrich the business data catalog in
Amazon DataZone.
* api-change:`deadline`: AWS Deadline Cloud is a new fully managed service
that helps customers set up, deploy, and scale rendering projects in
minutes, so they can improve the efficiency of their rendering pipelines and
take on more projects.
* api-change:`emr`: This release fixes a broken link in the documentation.
* api-change:`lightsail`: This release adds support to upgrade the TLS version
of the distribution.
* from version 1.32.74
* api-change:`b2bi`: Supporting new EDI X12 transaction sets for X12 versions
4010, 4030, and 5010.
* api-change:`codebuild`: Add new fleet status code for Reserved Capacity.
* api-change:`codeconnections`: Duplicating the CodeStar Connections service
into the new, rebranded AWS CodeConnections service.
* api-change:`internetmonitor`: This release adds support to allow customers
to track cross account monitors through ListMonitor, GetMonitor,
ListHealthEvents, GetHealthEvent, StartQuery APIs.
* api-change:`iotwireless`: Add support for retrieving key historical and live
metrics for LoRaWAN devices and gateways
* api-change:`marketplace-catalog`: This release enhances the ListEntities API
to support ResaleAuthorizationId filter and sort for OfferEntity in the
request and the addition of a ResaleAuthorizationId field in the response of
OfferSummary.
* api-change:`neptune-graph`: Add the new API Start-Import-Task for Amazon
Neptune Analytics.
* api-change:`sagemaker`: This release adds support for custom images for the
CodeEditor App on SageMaker Studio
* enhancement:`s3`: Add parameter to validate source and destination S3 URIs
to the `mv` command.
* from version 1.32.73
* api-change:`codecatalyst`: This release adds support for understanding
pending changes to subscriptions by including two new response parameters
for the GetSubscription API for Amazon CodeCatalyst.
* api-change:`compute-optimizer`: This release enables AWS Compute Optimizer
to analyze and generate recommendations with a new customization preference,
Memory Utilization.
* api-change:`ec2`: Amazon EC2 C7gd, M7gd and R7gd metal instances with up to
3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved
real-time NVMe storage performance than comparable Graviton2-based
instances.
* api-change:`eks`: Add multiple customer error code to handle customer caused
failure when managing EKS node groups
* api-change:`guardduty`: Add EC2 support for GuardDuty Runtime Monitoring
auto management.
* api-change:`neptune-graph`: Update ImportTaskCancelled waiter to evaluate
task state correctly and minor documentation changes.
* api-change:`oam`: This release adds support for sharing
AWS::InternetMonitor::Monitor resources.
* api-change:`quicksight`: Amazon QuickSight: Adds support for setting up VPC
Endpoint restrictions for accessing QuickSight Website.
* from version 1.32.72
* api-change:`batch`: This feature allows AWS Batch to support configuration
of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
* api-change:`bedrock-agent`: This changes introduces metadata documents
statistics and also updates the documentation for bedrock agent.
* api-change:`bedrock-agent-runtime`: This release introduces filtering
support on Retrieve and RetrieveAndGenerate APIs.
* api-change:`elasticache`: Added minimum capacity to Amazon ElastiCache
Serverless. This feature allows customer to ensure minimum capacity even
without current load
* api-change:`secretsmanager`: Documentation updates for Secrets Manager
* from version 1.32.71
* api-change:`bedrock-agent-runtime`: This release adds support to customize
prompts sent through the RetrieveAndGenerate API in Agents for Amazon
Bedrock.
* api-change:`ce`: Adds support for backfill of cost allocation tags, with new
StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
* api-change:`ec2`: Documentation updates for Elastic Compute Cloud (EC2).
* api-change:`ecs`: This is a documentation update for Amazon ECS.
* api-change:`finspace`: Add new operation delete-kx-cluster-node and add
status parameter to list-kx-cluster-node operation.
* from version 1.32.70
* api-change:`codebuild`: Supporting GitLab and GitLab Self Managed as source
types in AWS CodeBuild.
* api-change:`ec2`: Added support for ModifyInstanceMetadataDefaults and
GetInstanceMetadataDefaults to set Instance Metadata Service account
defaults
* api-change:`ecs`: Documentation only update for Amazon ECS.
* api-change:`emr-containers`: This release increases the number of supported
job template parameters from 20 to 100.
* api-change:`globalaccelerator`: AWS Global Accelerator now supports cross-
account sharing for bring your own IP addresses.
* api-change:`medialive`: Exposing TileMedia H265 options
* api-change:`sagemaker`: Introduced support for the following new instance
types on SageMaker Studio for JupyterLab and CodeEditor applications: m6i,
m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i, and p5
* from version 1.32.69
* api-change:`firehose`: Updates Amazon Firehose documentation for message
regarding Enforcing Tags IAM Policy.
* api-change:`kendra`: Documentation update, March 2024. Corrects some docs
for Amazon Kendra.
* api-change:`pricing`: Add ResourceNotFoundException to ListPriceLists and
GetPriceListFileUrl APIs
* api-change:`rolesanywhere`: This release relaxes constraints on the
durationSeconds request parameter for the *Profile APIs that support it.
This parameter can now take on values that go up to 43200.
* api-change:`securityhub`: Added new resource detail object to ASFF,
including resource for LastKnownExploitAt
* from version 1.32.68
* api-change:`codeartifact`: This release adds Package groups to CodeArtifact
so you can more conveniently configure package origin controls for multiple
packages.
* from version 1.32.67
* api-change:`accessanalyzer`: This release adds support for policy validation
and external access findings for DynamoDB tables and streams. IAM Access
Analyzer helps you author functional and secure resource-based policies and
identify cross-account access. Updated service API, documentation, and
paginators.
* api-change:`codebuild`: This release adds support for new webhook events
(RELEASED and PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).
* api-change:`connect`: This release updates the *InstanceStorageConfig APIs
to support a new ResourceType: REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS. Use
this resource type to enable streaming for real-time analysis of chat
contacts and to associate a Kinesis stream where real-time analysis chat
segments will be published.
* api-change:`dynamodb`: This release introduces 3 new APIs
('GetResourcePolicy', 'PutResourcePolicy' and 'DeleteResourcePolicy') and
modifies the existing 'CreateTable' API for the resource-based policy
support. It also modifies several APIs to accept a 'TableArn' for the
'TableName' parameter.
* api-change:`managedblockchain-query`: AMB Query: update GetTransaction to
include transactionId as input
* api-change:`savingsplans`: Introducing the Savings Plans Return feature
enabling customers to return their Savings Plans within 7 days of purchase.
* from version 1.32.66
* api-change:`cloudformation`: Documentation update, March 2024. Corrects some
formatting.
* api-change:`ec2`: This release adds the new DescribeMacHosts API operation
for getting information about EC2 Mac Dedicated Hosts. Users can now see the
latest macOS versions that their underlying Apple Mac can support without
needing to be updated.
* api-change:`finspace`: Adding new attributes readWrite and onDemand to
dataview models for Database Maintenance operations.
* api-change:`logs`: Update LogSamples field in Anomaly model to be a list of
LogEvent
* api-change:`managedblockchain-query`: Introduces a new API for Amazon
Managed Blockchain Query: ListFilteredTransactionEvents.
* from version 1.32.65
* api-change:`cloudformation`: This release supports for a new API
ListStackSetAutoDeploymentTargets, which provider auto-deployment
configuration as a describable resource. Customers can now view the specific
combinations of regions and OUs that are being auto-deployed.
* api-change:`kms`: Adds the ability to use the default policy name by
omitting the policyName parameter in calls to PutKeyPolicy and GetKeyPolicy
* api-change:`mediatailor`: This release adds support to allow customers to
show different content within a channel depending on metadata associated
with the viewer.
* api-change:`rds`: This release launches the ModifyIntegration API and
support for data filtering for zero-ETL Integrations.
* api-change:`s3`: Fix two issues with response root node names.
* api-change:`timestream-query`: Documentation updates, March 2024
* from version 1.32.64
* api-change:`backup`: This release introduces a boolean attribute
ManagedByAWSBackupOnly as part of ListRecoveryPointsByResource api to filter
the recovery points based on ownership. This attribute can be used to filter
out the recovery points protected by AWSBackup.
* api-change:`codebuild`: AWS CodeBuild now supports overflow behavior on
Reserved Capacity.
* api-change:`connect`: This release adds Hierarchy based Access Control
fields to Security Profile public APIs and adds support for
UserAttributeFilter to SearchUsers API.
* api-change:`ec2`: Add media accelerator and neuron device information on the
describe instance types API.
* api-change:`kinesisanalyticsv2`: Support for Flink 1.18 in Managed Service
for Apache Flink
* api-change:`s3`: Documentation updates for Amazon S3.
* api-change:`sagemaker`: Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i,
p5 instance type support to Sagemaker Notebook Instances and miscellaneous
wording fixes for previous Sagemaker documentation.
* api-change:`workspaces-thin-client`: Removed unused parameter kmsKeyArn from
UpdateDeviceRequest
* from version 1.32.63
* api-change:`amplify`: Documentation updates for Amplify. Identifies the APIs
available only to apps created using Amplify Gen 1.
* api-change:`ec2-instance-connect`: This release includes a new exception
type "SerialConsoleSessionUnsupportedException" for
SendSerialConsoleSSHPublicKey API.
* api-change:`elbv2`: This release allows you to configure HTTP client keep-
alive duration for communication between clients and Application Load
Balancers.
* api-change:`fis`: This release adds support for previewing target resources
before running a FIS experiment. It also adds resource ARNs for actions,
experiments, and experiment templates to API responses.
* api-change:`rds`: Updates Amazon RDS documentation for EBCDIC collation for
RDS for Db2.
* api-change:`secretsmanager`: Doc only update for Secrets Manager
* api-change:`timestream-influxdb`: This is the initial SDK release for Amazon
Timestream for InfluxDB. Amazon Timestream for InfluxDB is a new time-series
database engine that makes it easy for application developers and DevOps
teams to run InfluxDB databases on AWS for near real-time time-series
applications using open source APIs.
* from version 1.32.62
* api-change:`ivs-realtime`: adds support for multiple new composition layout
configuration options (grid, pip)
* api-change:`kinesisanalyticsv2`: Support new RuntimeEnvironmentUpdate
parameter within UpdateApplication API allowing callers to change the Flink
version upon which their application runs.
* api-change:`s3`: This release makes the default option for S3 on Outposts
request signing to use the SigV4A algorithm when using AWS Common Runtime
(CRT).
* from version 1.32.61
* api-change:`cloudformation`: CloudFormation documentation update for March,
2024
* api-change:`connect`: This release increases MaxResults limit to 500 in
request for SearchUsers, SearchQueues and SearchRoutingProfiles APIs of
Amazon Connect.
* api-change:`ec2`: Documentation updates for Amazon EC2.
* api-change:`kafka`: Added support for specifying the starting position of
topic replication in MSK-Replicator.
* api-change:`ssm`: March 2024 doc-only updates for Systems Manager.
* from version 1.32.60
* api-change:`codestar-connections`: Added a sync configuration enum to
disable publishing of deployment status to source providers
(PublishDeploymentStatus). Added a sync configuration enum
(TriggerStackUpdateOn) to only trigger changes.
* api-change:`elasticache`: Revisions to API text that are now to be carried
over to SDK text, changing usages of "SFO" in code examples to "us-west-1",
and some other typos.
* api-change:`mediapackagev2`: This release enables customers to safely update
their MediaPackage v2 channel groups, channels and origin endpoints using
entity tags.
* from version 1.32.59
* api-change:`batch`: This release adds JobStateTimeLimitActions setting to
the Job Queue API. It allows you to configure an action Batch can take for a
blocking job in front of the queue after the defined period of time. The new
parameter applies for ECS, EKS, and FARGATE Job Queues.
* api-change:`bedrock-agent-runtime`: Documentation update for Bedrock Runtime
Agent
* api-change:`cloudtrail`: Added exceptions to CreateTrail, DescribeTrails,
and ListImportFailures APIs.
* api-change:`codebuild`: This release adds support for a new webhook event:
PULL_REQUEST_CLOSED.
* api-change:`cognito-idp`: Add ConcurrentModificationException to
SetUserPoolMfaConfig
* api-change:`guardduty`: Add RDS Provisioned and Serverless Usage types
* api-change:`transfer`: Added DES_EDE3_CBC to the list of supported
encryption algorithms for messages sent with an AS2 connector.
* from version 1.32.58
* api-change:`appconfig`: AWS AppConfig now supports dynamic parameters, which
enhance the functionality of AppConfig Extensions by allowing you to provide
parameter values to your Extensions at the time you deploy your
configuration.
* api-change:`ec2`: This release adds an optional parameter to RegisterImage
and CopyImage APIs to support tagging AMIs at the time of creation.
* api-change:`grafana`: Adds support for the new GrafanaToken as part of the
Amazon Managed Grafana Enterprise plugins upgrade to associate your AWS
account with a Grafana Labs account.
* api-change:`lambda`: Documentation updates for AWS Lambda
* api-change:`payment-cryptography-data`: AWS Payment Cryptography EMV Decrypt
Feature Release
* api-change:`rds`: Updates Amazon RDS documentation for io2 storage for
Multi-AZ DB clusters
* api-change:`snowball`: Doc-only update for change to EKS-Anywhere ordering.
* api-change:`wafv2`: You can increase the max request body inspection size
for some regional resources. The size setting is in the web ACL association
config. Also, the AWSManagedRulesBotControlRuleSet EnableMachineLearning
setting now takes a Boolean instead of a primitive boolean type, for
languages like Java.
* api-change:`workspaces`: Added note for user decoupling
* from version 1.32.57
* api-change:`dynamodb`: Doc only updates for DynamoDB documentation
* api-change:`imagebuilder`: Add PENDING status to Lifecycle Execution
resource status. Add StartTime and EndTime to ListLifecycleExecutionResource
API response.
* api-change:`mwaa`: Amazon MWAA adds support for Apache Airflow v2.8.1.
* api-change:`rds`: Updated the input of CreateDBCluster and ModifyDBCluster
to support setting CA certificates. Updated the output of DescribeDBCluster
to show current CA certificate setting value.
* api-change:`redshift`: Update for documentation only. Covers port ranges,
definition updates for data sharing, and definition updates to cluster-
snapshot documentation.
* api-change:`verifiedpermissions`: Deprecating details in favor of
configuration for GetIdentitySource and ListIdentitySources APIs.
* from version 1.32.56
* api-change:`apigateway`: Documentation updates for Amazon API Gateway
* api-change:`chatbot`: Minor update to documentation.
* api-change:`organizations`: This release contains an endpoint addition
* api-change:`sesv2`: Adds support for providing custom headers within
SendEmail and SendBulkEmail for SESv2.
* from version 1.32.55
* api-change:`cloudformation`: Add DetailedStatus field to DescribeStackEvents
and DescribeStacks APIs
* api-change:`fsx`: Added support for creating FSx for NetApp ONTAP file
systems with up to 12 HA pairs, delivering up to 72 GB/s of read throughput
and 12 GB/s of write throughput.
* api-change:`organizations`: Documentation update for AWS Organizations
* from version 1.32.54
* api-change:`accessanalyzer`: Fixed a typo in description field.
* api-change:`autoscaling`: With this release, Amazon EC2 Auto Scaling groups,
EC2 Fleet, and Spot Fleet improve the default price protection behavior of
attribute-based instance type selection of Spot Instances, to consistently
select from a wide range of instance types.
* api-change:`ec2`: With this release, Amazon EC2 Auto Scaling groups, EC2
Fleet, and Spot Fleet improve the default price protection behavior of
attribute-based instance type selection of Spot Instances, to consistently
select from a wide range of instance types.
* from version 1.32.53
* api-change:`docdb-elastic`: Launched Elastic Clusters Readable Secondaries,
Start/Stop, Configurable Shard Instance count, Automatic Backups and
Snapshot Copying
* api-change:`eks`: Added support for new AL2023 AMIs to the supported
AMITypes.
* api-change:`lexv2-models`: This release makes AMAZON.QnAIntent generally
available in Amazon Lex. This generative AI feature leverages large language
models available through Amazon Bedrock to automate frequently asked
questions (FAQ) experience for end-users.
* api-change:`migrationhuborchestrator`: Adds new CreateTemplate,
UpdateTemplate and DeleteTemplate APIs.
* api-change:`quicksight`: TooltipTarget for Combo chart visuals;
ColumnConfiguration limit increase to 2000; Documentation Update
* api-change:`sagemaker`: Adds support for ModelDataSource in Model Packages
to support unzipped models. Adds support to specify SourceUri for models
which allows registration of models without mandating a container for
hosting. Using SourceUri, customers can decouple the model from hosting
information during registration.
* api-change:`securitylake`: Add capability to update the Data Lake's
MetaStoreManager Role in order to perform required data lake updates to use
Iceberg table format in their data lake or update the role for any other
reason.
* from version 1.32.52
* api-change:`batch`: This release adds Batch support for configuration of
multicontainer jobs in ECS, Fargate, and EKS. This support is available for
all types of jobs, including both array jobs and multi-node parallel jobs.
* api-change:`bedrock-agent-runtime`: This release adds support to override
search strategy performed by the Retrieve and RetrieveAndGenerate APIs for
Amazon Bedrock Agents
* api-change:`ce`: This release introduces the new API
'GetApproximateUsageRecords', which retrieves estimated usage records for
hourly granularity or resource-level data at daily granularity.
* api-change:`ec2`: This release increases the range of MaxResults for
GetNetworkInsightsAccessScopeAnalysisFindings to 1,000.
* api-change:`iot`: This release reduces the maximum results returned per
query invocation from 500 to 100 for the SearchIndex API. This change has no
implications as long as the API is invoked until the nextToken is NULL.
* api-change:`wafv2`: AWS WAF now supports configurable time windows for
request aggregation with rate-based rules. Customers can now select time
windows of 1 minute, 2 minutes or 10 minutes, in addition to the previously
supported 5 minutes.
* from version 1.32.51
* api-change:`amplifyuibuilder`: We have added the ability to tag resources
after they are created
* from version 1.32.50
* api-change:`apigateway`: Documentation updates for Amazon API Gateway.
* api-change:`drs`: Added volume status to DescribeSourceServer replicated
volumes.
* api-change:`kafkaconnect`: Adds support for tagging, with new TagResource,
UntagResource and ListTagsForResource APIs to manage tags and updates to
existing APIs to allow tag on create. This release also adds support for the
new DeleteWorkerConfiguration API.
* api-change:`rds`: This release adds support for gp3 data volumes for Multi-
AZ DB Clusters.
* from version 1.32.49
* api-change:`appsync`: Documentation only updates for AppSync
* api-change:`qldb`: Clarify possible values for KmsKeyArn and
EncryptionDescription.
* api-change:`rds`: Add pattern and length based validations for
DBShardGroupIdentifier
* api-change:`rum`: Doc-only update for new RUM metrics that were added
* from version 1.32.48
* api-change:`internetmonitor`: This release adds IPv4 prefixes to health
events
* api-change:`kinesisvideo`: Increasing NextToken parameter length restriction
for List APIs from 512 to 1024.
* from version 1.32.47
* api-change:`iotevents`: Increase the maximum length of descriptions for
Inputs, Detector Models, and Alarm Models
* api-change:`lookoutequipment`: This release adds a field exposing model
quality to read APIs for models. It also adds a model quality field to the
API response when creating an inference scheduler.
* api-change:`medialive`: MediaLive now supports the ability to restart
pipelines in a running channel.
* api-change:`ssm`: This release adds support for sharing Systems Manager
parameters with other AWS accounts.
* from version 1.32.46
* api-change:`dynamodb`: Publishing quick fix for doc only update.
* api-change:`firehose`: This release updates a few Firehose related APIs.
* api-change:`lambda`: Add .NET 8 (dotnet8) Runtime support to AWS Lambda.
* from version 1.32.45
* api-change:`amplify`: This release contains API changes that enable users to
configure their Amplify domains with their own custom SSL/TLS certificate.
* api-change:`chatbot`: This release adds support for AWS Chatbot. You can now
monitor, operate, and troubleshoot your AWS resources with interactive
ChatOps using the AWS SDK.
* api-change:`config`: Documentation updates for the AWS Config CLI
* api-change:`ivs`: Changed description for latencyMode in
Create/UpdateChannel and Channel/ChannelSummary.
* api-change:`keyspaces`: Documentation updates for Amazon Keyspaces
* api-change:`mediatailor`: MediaTailor: marking #AdBreak.OffsetMillis as
required.
* from version 1.32.44
* api-change:`connectparticipant`: Doc only update to GetTranscript API
reference guide to inform users about presence of events in the chat
transcript.
* api-change:`emr`: adds fine grained control over Unhealthy Node Replacement
to Amazon ElasticMapReduce
* api-change:`firehose`: This release adds support for Data Message Extraction
for decompressed CloudWatch logs, and to use a custom file extension or time
zone for S3 destinations.
* api-change:`lambda`: Documentation-only updates for Lambda to clarify a
number of existing actions and properties.
* api-change:`rds`: Doc only update for a valid option in DB parameter group
* api-change:`sns`: This release marks phone numbers as sensitive inputs.
* from version 1.32.43
* api-change:`artifact`: This is the initial SDK release for AWS Artifact. AWS
Artifact provides on-demand access to compliance and third-party compliance
reports. This release includes access to List and Get reports, along with
their metadata. This release also includes access to AWS Artifact
notifications settings.
* api-change:`codepipeline`: Add ability to override timeout on action level.
* api-change:`detective`: Doc only updates for content enhancement
* api-change:`guardduty`: Marked fields IpAddressV4, PrivateIpAddress, Email
as Sensitive.
* api-change:`healthlake`: This release adds a new response parameter,
JobProgressReport, to the DescribeFHIRImportJob and ListFHIRImportJobs API
operation. JobProgressReport provides details on the progress of the import
job on the server.
* api-change:`opensearch`: Adds additional supported instance types.
* api-change:`polly`: Amazon Polly adds 1 new voice - Burcu (tr-TR)
* api-change:`sagemaker`: This release adds a new API UpdateClusterSoftware
for SageMaker HyperPod. This API allows users to patch HyperPod clusters
with latest platform softwares.
* api-change:`secretsmanager`: Doc only update for Secrets Manager
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* from version 1.32.42
* api-change:`controltower`: Adds support for new Baseline and EnabledBaseline
APIs for automating multi-account governance.
* api-change:`lookoutequipment`: This feature allows customers to see
pointwise model diagnostics results for their models.
* api-change:`qbusiness`: This release adds the metadata-boosting feature,
which allows customers to easily fine-tune the underlying ranking of
retrieved RAG passages in order to optimize Q&A answer relevance. It also
adds new feedback reasons for the PutFeedback API.
* from version 1.32.41
* api-change:`lightsail`: This release adds support to upgrade the major
version of a database.
* api-change:`marketplace-catalog`: AWS Marketplace Catalog API now supports
setting intent on requests
* api-change:`resource-explorer-2`: Resource Explorer now uses newly supported
IPv4 'amazonaws.com' endpoints by default.
* api-change:`securitylake`: Documentation updates for Security Lake
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* from version 1.32.40
* api-change:`appsync`: Adds support for new options on GraphqlAPIs, Resolvers
and Data Sources for emitting Amazon CloudWatch metrics for enhanced
monitoring of AppSync APIs.
* api-change:`cloudwatch`: Update cloudwatch command to latest version
* api-change:`neptune-graph`: Adding a new option "parameters" for data plane
api ExecuteQuery to support running parameterized query via SDK.
* api-change:`route53domains`: This release adds bill contact support for
RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API.
* from version 1.32.39
* api-change:`amp`: Overall documentation updates.
* api-change:`batch`: This feature allows Batch to support configuration of
repository credentials for jobs running on ECS
* api-change:`braket`: Creating a job will result in DeviceOfflineException
when using an offline device, and DeviceRetiredException when using a
retired device.
* api-change:`cost-optimization-hub`: Adding includeMemberAccounts field to
the response of ListEnrollmentStatuses API.
* api-change:`ecs`: Documentation only update for Amazon ECS.
* api-change:`iot`: This release allows AWS IoT Core users to enable Online
Certificate Status Protocol (OCSP) Stapling for TLS X.509 Server
Certificates when creating and updating AWS IoT Domain Configurations with
Custom Domain.
* api-change:`pricing`: Add Throttling Exception to all APIs.
* from version 1.32.38
* api-change:`codepipeline`: Add ability to execute pipelines with new
parallel & queued execution modes and add support for triggers with
filtering on branches and file paths.
* api-change:`quicksight`: General Interactions for Visuals; Waterfall Chart
Color Configuration; Documentation Update
* api-change:`workspaces`: This release introduces User-Decoupling feature.
This feature allows Workspaces Core customers to provision workspaces
without providing users. CreateWorkspaces and DescribeWorkspaces APIs will
now take a new optional parameter "WorkspaceName".
* from version 1.32.37
* api-change:`datasync`: AWS DataSync now supports manifests for specifying
files or objects to transfer.
* api-change:`lexv2-models`: Update lexv2-models command to latest version
* api-change:`redshift`: LisRecommendations API to fetch Amazon Redshift
Advisor recommendations.
* from version 1.32.36
* api-change:`appsync`: Support for environment variables in AppSync GraphQL
APIs
* api-change:`ecs`: This release is a documentation only update to address
customer issues.
* api-change:`es`: This release adds clear visibility to the customers on the
changes that they make on the domain.
* api-change:`logs`: This release adds a new field, logGroupArn, to the
response of the logs:DescribeLogGroups action.
* api-change:`opensearch`: This release adds clear visibility to the customers
on the changes that they make on the domain.
* api-change:`wafv2`: You can now delete an API key that you've created for
use with your CAPTCHA JavaScript integration API.
* from version 1.32.35
* api-change:`glue`: Introduce Catalog Encryption Role within Glue Data
Catalog Settings. Introduce SASL/PLAIN as an authentication method for Glue
Kafka connections
* api-change:`workspaces`: Added definitions of various WorkSpace states
* from version 1.32.34
* api-change:`dynamodb`: Any number of users can execute up to 50 concurrent
restores (any type of restore) in a given account.
* api-change:`sagemaker`: Amazon SageMaker Canvas adds GenerativeAiSettings
support for CanvasAppSettings.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* from version 1.32.33
* api-change:`cognito-idp`: Added CreateIdentityProvider and
UpdateIdentityProvider details for new SAML IdP features
* api-change:`ivs`: This release introduces a new resource Playback
Restriction Policy which can be used to geo-restrict or domain-restrict
channel stream playback when associated with a channel. New APIs to support
this resource were introduced in the form of Create/Delete/Get/Update/List.
* api-change:`managedblockchain-query`: This release adds support for
transactions that have not reached finality. It also removes support for the
status property from the response of the GetTransaction operation. You can
use the confirmationStatus and executionStatus properties to determine the
status of the transaction.
* api-change:`mediaconvert`: This release includes support for broadcast-mixed
audio description tracks.
* api-change:`neptune-graph`: Adding new APIs in SDK for Amazon Neptune
Analytics. These APIs include operations to execute, cancel, list queries
and get the graph summary.
* from version 1.32.32
* api-change:`cloudformation`: CloudFormation IaC generator allows you to scan
existing resources in your account and select resources to generate a
template for a new or existing CloudFormation stack.
* api-change:`elbv2`: Update elbv2 command to latest version
* api-change:`glue`: Update page size limits for GetJobRuns and GetTriggers
APIs.
* api-change:`ssm`: This release adds an optional Duration parameter to
StateManager Associations. This allows customers to specify how long an
apply-only-on-cron association execution should run. Once the specified
Duration is out all the ongoing cancellable commands or automations are
cancelled.
* Switch to Python 3.11 build in SLE 15 SP4 and openSUSE Leap 15.4 and later
(jsc#PCT-371)
* Switch to wheel build
* Update to version 1.32.31
* api-change:`datazone`: Add new skipDeletionCheck to DeleteDomain. Add new
skipDeletionCheck to DeleteProject which also automatically deletes
dependent objects
* api-change:`route53`: Update the SDKs for text changes in the APIs.
* From 1.32.30
* api-change:`autoscaling`: EC2 Auto Scaling customers who use attribute based
instance-type selection can now intuitively define their Spot instances
price protection limit as a percentage of the lowest priced On-Demand
instance type.
* api-change:`comprehend`: Comprehend PII analysis now supports Spanish input
documents.
* api-change:`ec2`: EC2 Fleet customers who use attribute based instance-type
selection can now intuitively define their Spot instances price protection
limit as a percentage of the lowest priced On-Demand instance type.
* api-change:`mwaa`: This release adds MAINTENANCE environment status for
Amazon MWAA environments.
* api-change:`rds`: Introduced support for the
InsufficientDBInstanceCapacityFault error in the RDS
RestoreDBClusterFromSnapshot and RestoreDBClusterToPointInTime API methods.
This provides enhanced error handling, ensuring a more robust experience.
* api-change:`snowball`: Modified description of createaddress to include
direction to add path when providing a JSON file.
* From 1.32.29
* api-change:`connect`: Update list and string length limits for predefined
attributes.
* api-change:`inspector2`: This release adds ECR container image scanning
based on their lastRecordedPullTime.
* api-change:`sagemaker`: Amazon SageMaker Automatic Model Tuning now provides
an API to programmatically delete tuning jobs.
* From 1.32.28
* api-change:`acm-pca`: AWS Private CA now supports an option to omit the CDP
extension from issued certificates, when CRL revocation is enabled.
* api-change:`lightsail`: This release adds support for IPv6-only instance
plans.
* From 1.32.27
* api-change:`ec2`: Introduced a new clientToken request parameter on
CreateNetworkAcl and CreateRouteTable APIs. The clientToken parameter allows
idempotent operations on the APIs.
* api-change:`ecs`: Documentation updates for Amazon ECS.
* api-change:`outposts`: DeviceSerialNumber parameter is now optional in
StartConnection API
* api-change:`rds`: This release adds support for Aurora Limitless Database.
* api-change:`storagegateway`: Add DeprecationDate and SoftwareVersion to
response of ListGateways.
* From 1.32.26
* api-change:`inspector2`: This release adds support for CIS scans on EC2
instances.
* From 1.32.25
* bugfix:`s3 sync`: Disable S3 Express support for s3 sync command
* From 1.32.24
* api-change:`appconfigdata`: Fix FIPS Endpoints in aws-us-gov.
* api-change:`cloud9`: Doc-only update around removing AL1 from list of
available AMIs for Cloud9
* api-change:`cloudfront-keyvaluestore`: This release improves upon the
DescribeKeyValueStore API by returning two additional fields, Status of the
KeyValueStore and the FailureReason in case of failures during creation of
KeyValueStore.
* api-change:`connectcases`: This release adds the ability to view audit
history on a case and introduces a new parameter, performedBy, for
CreateCase and UpdateCase API's.
* api-change:`ec2`: Documentation updates for Amazon EC2.
* api-change:`ecs`: This release adds support for Transport Layer Security
(TLS) and Configurable Timeout to ECS Service Connect. TLS facilitates
privacy and data security for inter-service communications, while
Configurable Timeout allows customized per-request timeout and idle timeout
for Service Connect services.
* api-change:`finspace`: Allow customer to set zip default through command
line arguments.
* api-change:`organizations`: Doc only update for quota increase change
* api-change:`rds`: Introduced support for the
InsufficientDBInstanceCapacityFault error in the RDS CreateDBCluster API
method. This provides enhanced error handling, ensuring a more robust
experience when creating database clusters with insufficient instance
capacity.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* From 1.32.23
* api-change:`athena`: Introducing new NotebookS3LocationUri parameter to
Athena ImportNotebook API. Payload is no longer required and either Payload
or NotebookS3LocationUri needs to be provided (not both) for a successful
ImportNotebook API call. If both are provided, an InvalidRequestException
will be thrown.
* api-change:`codebuild`: Release CodeBuild Reserved Capacity feature
* api-change:`dynamodb`: This release adds support for including
ApproximateCreationDateTimePrecision configurations in
EnableKinesisStreamingDestination API, adds the same as an optional field in
the response of DescribeKinesisStreamingDestination, and adds support for a
new UpdateKinesisStreamingDestination API.
* api-change:`qconnect`: Increased Quick Response name max length to 100
* From 1.32.22
* api-change:`b2bi`: Increasing TestMapping inputFileContent file size limit
to 5MB and adding file size limit 250KB for TestParsing input file. This
release also includes exposing InternalServerException for Tag APIs.
* api-change:`cloudtrail`: This release adds a new API ListInsightsMetricData
to retrieve metric data from CloudTrail Insights.
* api-change:`connect`: GetMetricDataV2 now supports 3 groupings
* api-change:`drs`: Removed invalid and unnecessary default values.
* api-change:`firehose`: Allow support for Snowflake as a Kinesis Data
Firehose delivery destination.
* api-change:`sagemaker-featurestore-runtime`: Increase BatchGetRecord limits
from 10 items to 100 items
* From 1.32.21
* api-change:`dynamodb`: Updating note for enabling streams for UpdateTable.
* api-change:`keyspaces`: This release adds support for Multi-Region
Replication with provisioned tables, and Keyspaces auto scaling APIs
* From 1.32.20
* api-change:`iot`: Revert release of LogTargetTypes
* api-change:`iotfleetwise`: Updated APIs: SignalNodeType query parameter has
been added to ListSignalCatalogNodesRequest and ListVehiclesResponse has
been extended with attributes field.
* api-change:`macie2`: This release adds support for analyzing Amazon S3
objects that are encrypted using dual-layer server-side encryption with AWS
KMS keys (DSSE-KMS). It also adds support for reporting DSSE-KMS details in
statistics and metadata about encryption settings for S3 buckets and
objects.
* api-change:`payment-cryptography`: Provide an additional option for key
exchange using RSA wrap/unwrap in addition to tr-34/tr-31 in ImportKey and
ExportKey operations. Added new key usage (type) TR31_M1_ISO_9797_1_MAC_KEY,
for use with Generate/VerifyMac dataplane operations with ISO9797 Algorithm
1 MAC calculations.
* api-change:`personalize-runtime`: Documentation updates for Amazon
Personalize
* api-change:`personalize`: Documentation updates for Amazon Personalize.
* api-change:`rekognition`: This release adds ContentType and TaxonomyLevel
attributes to DetectModerationLabels and GetMediaAnalysisJob API responses.
* api-change:`securityhub`: Documentation updates for AWS Security Hub
* From 1.32.19
* api-change:`sagemaker`: This release will have ValidationException thrown if
certain invalid app types are provided. The release will also throw
ValidationException if more than 10 account ids are provided in
VpcOnlyTrustedAccounts.
* From 1.32.18
* api-change:`connect`: Supervisor Barge for Chat is now supported through the
MonitorContact API.
* api-change:`connectparticipant`: Introduce new Supervisor participant role
* api-change:`location`: Location SDK documentation update. Added missing
fonts to the MapConfiguration data type. Updated note for the
SubMunicipality property in the place data type.
* api-change:`mwaa`: This Amazon MWAA feature release includes new fields in
CreateWebLoginToken response model. The new fields IamIdentity and
AirflowIdentity will let you match identifications, as the Airflow identity
length is currently hashed to 64 characters.
* api-change:`s3control`: S3 On Outposts team adds dualstack endpoints support
for S3Control and S3Outposts API calls.
* api-change:`supplychain`: This release includes APIs
CreateBillOfMaterialsImportJob and GetBillOfMaterialsImportJob.
* api-change:`transfer`: AWS Transfer Family now supports static IP addresses
for SFTP & AS2 connectors and for async MDNs on AS2 servers.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* From 1.32.17
* api-change:`ec2`: This release adds support for adding an
ElasticBlockStorage volume configurations in ECS
RunTask/StartTask/CreateService/UpdateService APIs. The configuration allows
for attaching EBS volumes to ECS Tasks.
* api-change:`ecs`: This release adds support for adding an
ElasticBlockStorage volume configurations in ECS
RunTask/StartTask/CreateService/UpdateService APIs. The configuration allows
for attaching EBS volumes to ECS Tasks.
* api-change:`events`: Update events command to latest version
* api-change:`iot`: Add ConflictException to Update APIs of AWS IoT Software
Package Catalog
* api-change:`iotfleetwise`: The following dataTypes have been removed:
CUSTOMER_DECODED_INTERFACE in NetworkInterfaceType;
CUSTOMER_DECODED_SIGNAL_INFO_IS_NULL in SignalDecoderFailureReason;
CUSTOMER_DECODED_SIGNAL_NETWORK_INTERFACE_INFO_IS_NULL in
NetworkInterfaceFailureReason; CUSTOMER_DECODED_SIGNAL in SignalDecoderType
* api-change:`secretsmanager`: Doc only update for Secrets Manager
* api-change:`workspaces`: Added AWS Workspaces RebootWorkspaces API -
Extended Reboot documentation update
* From 1.32.16
* api-change:`connectcampaigns`: Minor pattern updates for Campaign and Dial
Request API fields.
* api-change:`location`: This release adds API support for custom layers for
the maps service APIs: CreateMap, UpdateMap, DescribeMap.
* api-change:`logs`: Add support for account level subscription filter
policies to PutAccountPolicy, DescribeAccountPolicies, and
DeleteAccountPolicy APIs. Additionally, PutAccountPolicy has been modified
with new optional "selectionCriteria" parameter for resource selection.
* api-change:`qconnect`: QueryAssistant and GetRecommendations will be
discontinued starting June 1, 2024. To receive generative responses after
March 1, 2024 you will need to create a new Assistant in the Connect console
and integrate the Amazon Q in Connect JavaScript library (amazon-q-
connectjs) into your applications.
* api-change:`redshift-serverless`: Updates to ConfigParameter for RSS
workgroup, removal of use_fips_ssl
* api-change:`route53`: Route53 now supports geoproximity routing in AWS
regions
* api-change:`wisdom`: QueryAssistant and GetRecommendations will be
discontinued starting June 1, 2024. To receive generative responses after
March 1, 2024 you will need to create a new Assistant in the Connect console
and integrate the Amazon Q in Connect JavaScript library (amazon-q-
connectjs) into your applications.
* From 1.32.15
* api-change:`codebuild`: Aws CodeBuild now supports new compute type
BUILD_GENERAL1_XLARGE
* api-change:`ec2`: Amazon EC2 R7iz bare metal instances are powered by custom
4th generation Intel Xeon Scalable processors.
* api-change:`route53resolver`: This release adds support for query type
configuration on firewall rules that enables customers for granular action
(ALLOW, ALERT, BLOCK) by DNS query type.
* From 1.32.14
* api-change:`connect`: Minor trait updates for User APIs
* api-change:`kms`: Documentation updates for AWS Key Management Service
(KMS).
* api-change:`redshift-serverless`: use_fips_ssl and require_ssl parameter
support for Workgroup, UpdateWorkgroup, and CreateWorkgroup
* From 1.32.13
* api-change:`config`: Updated ResourceType enum with new resource types
onboarded by AWS Config in November and December 2023.
* api-change:`docdb`: Adding PerformanceInsightsEnabled and
PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response.
* api-change:`ecs`: This release adds support for managed instance draining
which facilitates graceful termination of Amazon ECS instances.
* api-change:`es`: This release adds support for new or existing Amazon
OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward secrecy
cipher suites for domain endpoints.
* api-change:`lightsail`: This release adds support to set up an HTTPS
endpoint on an instance.
* api-change:`opensearch`: This release adds support for new or existing
Amazon OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward
secrecy cipher suites for domain endpoints.
* api-change:`sagemaker`: Adding support for provisioned throughput mode for
SageMaker Feature Groups
* api-change:`servicecatalog`: Added Idempotency token support to Service
Catalog AssociateServiceActionWithProvisioningArtifact,
DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* From 1.32.12
* api-change:`connect`: Amazon Connect, Contact Lens Evaluation API increase
evaluation notes max length to 3072.
* api-change:`mediaconvert`: This release includes video engine updates
including HEVC improvements, support for ingesting VP9 encoded video in MP4
containers, and support for user-specified 3D LUTs.
* From 1.32.11
* api-change:`apprunner`: AWS App Runner adds Python 3.11 and Node.js 18
runtimes.
* api-change:`location`: This release introduces a new parameter to bypasses
an API key's expiry conditions and delete the key.
* api-change:`quicksight`: Add LinkEntityArn support for different partitions;
Add UnsupportedUserEditionException in UpdateDashboardLinks API; Add support
for New Reader Experience Topics
* From 1.32.10
* api-change:`codestar-connections`: New integration with the GitLab self-
managed provider type.
* api-change:`kinesis-video-archived-media`: NoDataRetentionException thrown
when GetImages requested for a Stream that does not retain data (that is,
has a DataRetentionInHours of 0).
* api-change:`sagemaker`: Amazon SageMaker Studio now supports Docker access
from within app container
* From 1.32.9
* api-change:`emr`: Update emr command to latest version
* From 1.32.8
* api-change:`iam`: Documentation updates for AWS Identity and Access
Management (IAM).
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* From 1.32.7
* api-change:`bedrock-agent`: Adding Claude 2.1 support to Bedrock Agents
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* api-change:`glue`: This release adds additional configurations for Query
Session Context on the following APIs: GetUnfilteredTableMetadata,
GetUnfilteredPartitionMetadata, GetUnfilteredPartitionsMetadata.
* api-change:`lakeformation`: This release adds additional configurations on
GetTemporaryGlueTableCredentials for Query Session Context.
* api-change:`mediaconnect`: This release adds the DescribeSourceMetadata API.
This API can be used to view the stream information of the flow's source.
* api-change:`networkmonitor`: CloudWatch Network Monitor is a new service
within CloudWatch that will help network administrators and operators
continuously monitor network performance metrics such as round-trip-time and
packet loss between their AWS-hosted applications and their on-premises
locations.
* api-change:`omics`: Provides minor corrections and an updated description of
APIs.
* api-change:`secretsmanager`: Update endpoint rules and examples.
* From 1.32.6
* api-change:`amp`: This release updates Amazon Managed Service for Prometheus
APIs to support customer managed KMS keys.
* api-change:`appintegrations`: The Amazon AppIntegrations service adds
DeleteApplication API for deleting applications, and updates APIs to support
third party applications reacting to workspace events and make data requests
to Amazon Connect for agent and contact events.
* api-change:`bedrock-agent`: This release introduces Amazon Aurora as a
vector store on Knowledge Bases for Amazon Bedrock
* api-change:`codecommit`: AWS CodeCommit now supports customer managed keys
from AWS Key Management Service. UpdateRepositoryEncryptionKey is added for
updating the key configuration. CreateRepository, GetRepository,
BatchGetRepositories are updated with new input or output parameters.
* api-change:`connect`: Adds APIs to manage User Proficiencies and Predefined
Attributes. Enhances StartOutboundVoiceContact API input. Introduces
SearchContacts API. Enhances DescribeContact API. Adds an API to update
Routing Attributes in QueuePriority and QueueTimeAdjustmentSeconds.
* api-change:`medialive`: MediaLive now supports the ability to configure the
audio that an AWS Elemental Link UHD device produces, when the device is
configured as the source for a flow in AWS Elemental MediaConnect.
* api-change:`neptune-graph`: Adds Waiters for successful creation and
deletion of Graph, Graph Snapshot, Import Task and Private Endpoints for
Neptune Analytics
* api-change:`rds-data`: This release adds support for using RDS Data API with
Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
* api-change:`rds`: This release adds support for using RDS Data API with
Aurora PostgreSQL Serverless v2 and provisioned DB clusters.
* api-change:`sagemaker`: Amazon SageMaker Training now provides model
training container access for debugging purposes. Amazon SageMaker Search
now provides the ability to use visibility conditions to limit resource
access to a single domain or multiple domains.
* From 1.32.5
* api-change:`appstream`: This release introduces configurable clipboard,
allowing admins to specify the maximum length of text that can be copied by
the users from their device to the remote session and vice-versa.
* api-change:`eks`: Add support for cluster insights, new EKS capability that
surfaces potentially upgrade impacting issues.
* api-change:`guardduty`: This release 1) introduces a new API:
GetOrganizationStatistics , and 2) adds a new UsageStatisticType
TOP_ACCOUNTS_BY_FEATURE for GetUsageStatistics API
* api-change:`managedblockchain-query`: Adding Confirmation Status and
Execution Status to GetTransaction Response.
* api-change:`mediatailor`: Adds the ability to configure time shifting on
MediaTailor channels using the TimeShiftConfiguration field
* api-change:`route53`: Amazon Route 53 now supports the Canada West (Calgary)
Region (ca-west-1) for latency records, geoproximity records, and private
DNS for Amazon VPCs in that region.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* From 1.32.4
* api-change:`appsync`: This release adds additional configurations on GraphQL
APIs for limits on query depth, resolver count, and introspection
* api-change:`chime-sdk-meetings`: Add meeting features to specify a maximum
camera resolution, a maximum content sharing resolution, and a maximum
number of attendees for a given meeting.
* api-change:`ec2`: Provision BYOIPv4 address ranges and advertise them by
specifying the network border groups option in Los Angeles, Phoenix and
Dallas AWS Local Zones.
* api-change:`fsx`: Added support for FSx for OpenZFS on-demand data
replication across AWS accounts and/or regions.Added the IncludeShared
attribute for DescribeSnapshots.Added the CopyStrategy attribute for
OpenZFSVolumeConfiguration.
* api-change:`marketplace-catalog`: AWS Marketplace now supports a new API,
BatchDescribeEntities, which returns metadata and content for multiple
entities.
* api-change:`rds`: RDS - The release adds two new APIs:
DescribeDBRecommendations and ModifyDBRecommendation
* From 1.32.3
* api-change:`cognito-idp`: Amazon Cognito now supports trigger versions that
define the fields in the request sent to pre token generation Lambda
triggers.
* api-change:`eks`: Add support for EKS Cluster Access Management.
* api-change:`quicksight`: A docs-only release to add missing entities to the
API reference.
* api-change:`route53resolver`: Add DOH protocols in resolver endpoints.
* From 1.32.2
* enhancement:`cloudformation package`: Add support for intrinsic Fn:ForEach
(fixes `#8075 <https://github.com/aws/aws-cli/issues/8075>`__)
* api-change:`cloud9`: Updated Cloud9 API documentation for AL2023 release
* api-change:`connect`: Adds relatedContactId field to
StartOutboundVoiceContact API input. Introduces PauseContact API and
ResumeContact API for Task contacts. Adds pause duration, number of pauses,
timestamps for last paused and resumed events to DescribeContact API
response. Adds new Rule type and new Rule action.
* api-change:`connectcases`: Increase number of fields that can be included in
CaseEventIncludedData from 50 to 200
* api-change:`kms`: Documentation updates for AWS Key Management Service
* api-change:`rds`: Updates Amazon RDS documentation by adding code examples
* api-change:`sagemaker`: This release 1) introduces a new API:
DeleteCompilationJob , and 2) adds InfraCheckConfig for Create/Describe
training job API
* From 1.32.1
* api-change:`appstream`: This release includes support for images of Windows
Server 2022 platform.
* api-change:`b2bi`: Documentation updates for AWS B2B Data Interchange
* api-change:`billingconductor`: Billing Conductor is releasing a new API,
GetBillingGroupCostReport, which provides the ability to retrieve/view the
Billing Group Cost Report broken down by attributes for a specific billing
group.
* api-change:`connect`: This release adds support for more granular billing
using tags (key:value pairs)
* api-change:`controltower`: Documentation updates for AWS Control Tower.
* api-change:`firehose`: This release, 1) adds configurable buffering hints
for the Splunk destination, and 2) reduces the minimum configurable
buffering interval for supported destinations
* api-change:`gamelift`: Amazon GameLift adds the ability to add and update
the game properties of active game sessions.
* api-change:`iot`: This release adds the ability to self-manage certificate
signing in AWS IoT Core fleet provisioning using the new certificate
provider resource.
* api-change:`neptune-graph`: This is the initial SDK release for Amazon
Neptune Analytics
* api-change:`opensearch`: Updating documentation for Amazon OpenSearch
Service support for new zero-ETL integration with Amazon S3.
* api-change:`quicksight`: Update Dashboard Links support; SingleAxisOptions
support; Scatterplot Query limit support.
* api-change:`workspaces`: Updated note to ensure customers understand running
modes.
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* From 1.32.0
* feature:Python: End of support for Python 3.7
* api-change:`drs`: Adding AgentVersion to SourceServer and RecoveryInstance
structures
* feature:Python: End of support for Python 3.7
* From 1.31.13
* api-change:`imagebuilder`: This release adds the Image Workflows feature to
give more flexibility and control over the image building and testing
process.
* api-change:`location`: This release 1) adds sub-municipality field in Places
API for searching and getting places information, and 2) allows optimizing
route calculation based on expected arrival time.
* api-change:`logs`: This release introduces the StartLiveTail API to tail
ingested logs in near real time.
* From 1.31.12
* api-change:`neptune`: This release adds a new parameter configuration
setting to the Neptune cluster related APIs that can be leveraged to switch
between the underlying supported storage modes.
* api-change:`pinpoint`: This release includes Amazon Pinpoint API
documentation updates pertaining to campaign message sending rate limits.
* api-change:`securityhub`: Added new resource detail objects to ASFF,
including resources for AwsDynamoDbTable, AwsEc2ClientVpnEndpoint,
AwsMskCluster, AwsS3AccessPoint, AwsS3Bucket
* api-change:`endpoint-rules`: Update endpoint-rules command to latest version
* Update in SLE-15 (bsc#1209255, jsc#PED-3780)
* Update in SLE-15 (bsc#1204537, jsc#PED-2333)
Changes in python-s3transfer:
* Update to version 0.19.0
* feature:`s3`: Update multi-part copy logic to match single-part behavior for
TaggingDirective and AnnotationDirective
* enhancement:`s3`: Warn when Metadata or Tagging is supplied to a copy
without the corresponding directive set to REPLACE, in which case the
supplied value is silently ignored. This matches the CopyObject behavior.
* from version 0.18.0
* feature:Copy: By default, preserve source object metadata during multipart
copies to match single CopyObject behavior.
* Update to version 0.17.0
* feature:Python: End of support for Python 3.9
* from version 0.16.1
* enhancement:`TransferManager`: Add support for customer-provided full-object
checksums using the SHA512, MD5, XXHASH3, XXHASH64, and XXHASH128
algorithms.
* Update to version 0.16.0
* feature:`awscrt`: `CRTTransferManager` now supports the following
`TransferConfig` options - `multipart_threshold`, `multipart_chunksize`,
`max_request_concurrency`
* Update to version 0.15.0
* feature:`CopyPartTask`: Validate ETag of stored object during multipart
copies
* Update to version 0.14.0
* feature:download: Validate requested range matches content range in response
for multipart downloads
* Update to version 0.13.1
* enhancement:Python: Added provisional support for the upcoming Python 3.14
release
* Update to version 0.13.0
* feature:`GetObjectTask`: Validate ETag of stored object during multipart
downloads
* Update to version 0.12.0
* feature:Python: End of support for Python 3.8
* Update to version 0.11.4
* enhancement:Dependencies: Update the floor version of botocore to 1.37.4 to
match imports.
* enhancement:Tasks: Pass Botocore context from parent to child threads.
* from version 0.11.3
* bugfix:`awscrt`: Fix urlencoding issues for request signing with the awscrt.
* Update BuildRequires and Requires from setup.py
* Update to version 0.11.2
* bugfix:upload: Only set a default checksum if the
`request_checksum_calculation` config is set to `when_supported`. Fixes
(boto/s3transfer#327).
* Update to version 0.11.1
* bugfix:Dependencies: Update the floor version of botocore to 1.36.0 to match
imports.
* from version 0.11.0
* feature:manager: Use CRC32 by default and support user provided full-object
checksums.
* Update to version 0.10.4
* enhancement:`s3`: Added Multi-Region Access Points support to CRT transfers
Changes in python-boto3:
* Update to 1.43.36
* api-change:`kafka`: Amazon MSK Replicator now supports mTLS authentication
when connecting to external Apache Kafka clusters, enabling customers to
replicate data from clusters that require mutual TLS for client
authentication. This capability is supported when replicating to Amazon MSK
Express brokers.
* from version 1.43.35
* api-change:`application-signals`: Application Signals now supports dynamic
instrumentation and Service Events telemetry. Add instrumentation at runtime
without restarts, and use fine-grained profiling data to quickly pinpoint
latency and error root causes.
* api-change:`bedrock-agentcore`: Adds an optional extractionMode field to
CreateEvent. SKIP retains the event in short-term memory but excludes it
from long-term memory extraction.
* api-change:`directconnect`: Added VIF rate limiting support for AWS Direct
Connect, allowing customers to set bandwidth allocations on virtual
interfaces to manage traffic on dedicated connections.
* api-change:`ec2`: This release adds support for AMI Watermark and Allowed
AMIs integration
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`guardduty`: Added AI-powered investigations that automatically
analyze security findings, correlate related activity, and produce
structured summaries with risk assessment, confidence scoring, MITRE
technique classification, and actionable next steps.
* api-change:`kafka`: Amazon MSK Replicator now supports mTLS authentication
when connecting to external Apache Kafka clusters, enabling customers to
replicate data from clusters that require mutual TLS for client
authentication. This capability is supported when replicating to Amazon MSK
Express brokers.
* api-change:`lambda`: Add support for tagging Network Connector resources in
AWS Lambda.
* api-change:`lambda-core`: Initial release of the AWS Lambda Core SDK with
APIs to create, manage, and tag network connectors that enable Lambda
compute resources to access private resources in your Amazon VPC.
* api-change:`lambda-microvms`: Lambda MicroVMs GA launch. Lambda MicroVMs
enable isolated and highly responsive execution of user-supplied or LLM-
generated code.
* api-change:`logs`: CloudWatch Logs Updates - New APIs introduced to support
syslog ingestion to a log group. For more information, see CloudWatch Logs
API documentation.
* api-change:`mediaconnect`: AWS MediaConnect now supports Content Quality
Analysis for Router Inputs, enabling detection of black frames, frozen
frames, and silent audio with configurable thresholds.
* api-change:`omics`: Adds support for scratch ephemeral storage mounted at
tmp
* api-change:`quicksight`: Updated the Amazon Quick Spaces API to remove
unsupported SPACE and ARTIFACT values from the SpaceQuickSightResourceType
enum.
* from version 1.43.34
* api-change:`appstream`: Amazon WorkSpaces Agent Access now supports domain-
joined fleets for enterprise identity integration, real-time agent
observation with instant stop controls, and MCP tool forwarding for lower-
latency, cost-effective desktop tool access.
* api-change:`bedrock-agent`: Add support for metadata-only retrieval on
GetFlow, GetFlowVersion, and GetPrompt APIs.
* api-change:`connect`: This is the release for point based scoring system and
the evaluation form validation project
* api-change:`glue`: Adds the SearchAssets operation for discovering assets in
the AWS Glue Data Catalog using full-text search and filters. Minor naming
refinements across the Glossary Terms and Attachment APIs for consistency.
* api-change:`opensearch`: This release introduces data source attachment
APIs, enabling users to attach and detach Amazon OpenSearch Service domains
and Amazon OpenSearch Serverless collections to an OpenSearch application.
* from version 1.43.33
* api-change:`application-autoscaling`: Adds support for ECS high-resolution
predefined scaling metrics (ECSServiceAverageCPUUtilizationHighResolution,
ECSServiceAverageMemoryUtilizationHighResolution) enabling 20-second metric
periods for faster scaling
* api-change:`batch`: Adds Support for ordered allocation strategies- BEST-
FIT-PROGRESSIVE-ORDERED or SPOT-CAPACITY-OPTIMIZED-PRIORITIZED
* api-change:`cognito-idp`: In order to support the new TLS Self-Service
feature, this change adds SecurityPolicyType to CustomDomainConfigType.
During CreateUserPoolDomain and UpdateUserPoolDomain this is used to select
a custom domain's TLS enforcement, and for DescribeUserPoolDomain it informs
users about the current TLS.
* api-change:`compute-optimizer`: This release surfaces two new metrics Volume
IOPS Exceeded and Volume Throughput Exceeded into EBS volume rightsizing
recommendations.
* api-change:`ec2`: Documentation updates clarifying CancelCapacityReservation
cancellable states
* api-change:`ecs`: Amazon ECS services now support high resolution (20
second) CloudWatch metrics for CPUUtilization and MemoryUtilization. Use
these metrics for faster service auto scaling.
* api-change:`eks`: Adds support for configurable control plane egress routing
in Amazon EKS, allowing you to route control plane egress traffic through
your VPC and control how the control plane reaches resources in your network
such as webhook servers and OIDC providers.
* api-change:`gamelift`: Amazon GameLift Servers has launched support for
customizing Linux capabilities in container fleets. You can now specify
additional Linux capabilities for containers in a container group
definition, giving you finer control over the default Docker capabilities
available to your containers.
* api-change:`healthlake`: Adding New Configurations to the FHIR Create
Datastore. The new configurations include NLP Configuration,
AnalyticsConfiguration, ProfileConfiguration
* api-change:`lambda`: Converging and fixing existing documentation gaps in
Lambda SDK
* api-change:`logs`: Added optional startFromHead parameter to FilterLogEvents
enabling descending timestamp order (newest first) when set to false.
Default true preserves existing ascending order. Reverse sorting requires a
startTime on or after Jan 1, 2024.
* api-change:`sagemaker`: Adds support for automatic AMI patching on HyperPod
clusters. Customers can configure patching strategies to automatically apply
security patch with zero job termination. Customers can also specify an AMI
version at instance group level and update cluster software to a certain AMI
version.
* api-change:`synthetics`: CloudWatch Synthetics adds support for multi-
location canaries. Customers can now monitor their endpoints from multiple
locations with centralized management from a primary location. The SDK
includes new parameters for configuring multiple locations and tracking
their state.
* from version 1.43.32
* api-change:`bedrock-agent`: Launching Bedrock Managed Knowledge Bases. Added
support for resource-based policies on Knowledge Base resources, enabling
cross-account access for Managed Knowledge Bases.
* api-change:`bedrock-agentcore`: AgentCore Harness service will be Generally
Available at NYS 2026 with this Treb release. Harness will support invoking
specific endpoints via the qualifier parameter, AWS Skills for pre-built
agent capabilities, and improved validation for skill git source URLs.
* api-change:`bedrock-agentcore-control`: AgentCore Gateway now supports
inference targets to LLM providers (direct config or built-in connectors),
HTTP passthrough targets with session stickiness, runtime target API
schemas, AWS WAF web ACL association with configurable fail-open or fail-
close modes, and interceptor payload filtering.
* api-change:`bedrock-agent-runtime`: Adds new AgenticRetrieveStream API for
managed knowledge bases to use conversation history and autonomously plan
for multi-hop multi-KB reasoning with built-in evaluation and access-
control. Updates Retrieve API for access-control-based filtering for managed
knowledge bases.
* api-change:`compute-optimizer-automation`: This launch adds IfExists
comparison operators to Compute Optimizer Automation rule criteria, so a
rule can include recommended actions whose specified attribute isn't
present.
* api-change:`devops-agent`: Adds support for Remote A2A (Agent-to-Agent)
agent registration and management. Adds new Release Readiness Review and
Release Testing capabilities. Adds support for Git managed skills in AWS
DevOps Agent.
* api-change:`ecs`: Releasing the ability to bring-your-own task-definition
for CreateExpressGatewayService and UpdateGatewayExpressService
* api-change:`glue`: This release adds support for Search and Discovery in AWS
Glue, letting you and your applications search Data Catalog assets such as
table and enrich them with business context and glossary terms.
* api-change:`mq`: This release adds private networking support for Amazon MQ
for RabbitMQ. You can now associate AWS RAM resource shares with your broker
and retrieve shared resource details using the new DescribeSharedResources
API.
* api-change:`opensearch`: Adds support for configuring IAM Identity Center
options on existing OpenSearch applications via the UpdateApplication API.
* api-change:`partnercentral-selling`: Cosell Resonate AND Prospecing API
Launch with ARN correction
* api-change:`securityagent`: Updated AWS Security Agent SDK model with new
APIs for threat modeling, code review, security requirements, and additional
integration providers.
* from version 1.43.31
* api-change:`directconnect`: Added VIF rate limiting support for AWS Direct
Connect, allowing customers to set bandwidth allocations on virtual
interfaces to manage traffic on dedicated connections.
* api-change:`outposts`: Adds support for creating an order from quotes.
* api-change:`partnercentral-selling`: Added Prospecting APIs to convert
engagements into AI-enriched leads with scoring insights. Extended
Engagement APIs with ProspectingResult and Lead contexts. Added CoSell
Scoring to GetAwsOpportunitySummary- quality score, trend, agent-driven
recommendations, and engagement classification.
* api-change:`route53resolver`: Adds supports for PartnerManagedRules
* api-change:`s3`: Added support for annotations. You can now attach up to
1000 annotations (up to 1 MB each) directly to objects and create, retrieve,
list, and delete them using new annotation APIs. Also added support for
configuring an annotation table in S3 Metadata.
* api-change:`s3vectors`: Amazon S3 Vectors now supports paginated
QueryVectors requests, returning up to 10,000 results per query.
* api-change:`sagemaker`: Add EnableDetailedObservability to Endpoint
MetricsConfig. Publishes GPU, host, and framework-native inference metrics
to CloudWatch with per-inference-component, availability-zone, and instance
dimensions. Adds Inference Component provisioning lifecycle and multi-AZ
placement metrics.
* from version 1.43.30
* api-change:`bedrock-runtime`: InvokeGuardrailChecks API evaluates prompts
and responses against safety checks (content filters, prompt attacks,
sensitive info) without creating guardrail resources. It's a detect-only
API, returning numeric scores so you can build adaptive logic as per your
application.
* api-change:`datazone`: Adds support for deleting lineage events in Amazon
DataZone.
* api-change:`logs`: Added endTimeOffset parameter to Scheduled Queries APIs
(Create, Update, Get) enabling bounded time window configuration. Introduced
scheduleType filter (CUSTOMER MANAGED, AWS MANAGED) for ListScheduledQueries
and exposed it in Get and Update responses.
* api-change:`mgn`: AWS Transform for VMware now supports Amazon FSx for
NetApp ONTAP as a target storage. Customers can migrate source server disks
directly to FSx for NetApp ONTAP iSCSI LUNs. Target storage is configurable
per source server, and compute, network, and storage migrate together in
coordinated waves.
* api-change:`rds`: Adding support for RDS SQL Server BYOM and DB2 Community
Edition
* api-change:`wafv2`: AWS WAF now supports AI traffic monetization for
CloudFront. Configure payment networks and pricing on your web ACL, use the
new Monetize rule action to charge AI agents via x402, and monitor revenue
with new GetRevenueStatisticsSummary, GetRevenueStatistics, and
ListSettlementRecords APIs.
* api-change:`workspaces`: Added a validation for null check for ImageIds in
DescribeWorkspaceImages API request parameters.
* from version 1.43.29
* api-change:`acm`: Certificate transparency logging opt-out is no longer
available. Per compliance requirements, all public ACM certificates are
automatically recorded in certificate transparency logs. The
CertificateTransparencyLoggingPreference option is deprecated.
* api-change:`bedrock-agentcore`: Added tagging and CMK support across
optimization, an explanation field in recommendation output, and an insights
feature to identify failure patterns, extract user intents, and summarize
execution behavior
* api-change:`bedrock-agentcore-control`: Added tagging and CMK support for
optimizations and an insights feature to identify failure patterns, extract
user intents, and summarize execution behavior
* api-change:`devops-agent`: Adds support for Trigger CRUD APIs
(CreateTrigger, GetTrigger, UpdateTrigger, DeleteTrigger, ListTriggers) for
managing schedule-based automation triggers in DevOps Agent agent spaces.
* api-change:`eks`: Patches missing enum values for EKS updates
* api-change:`firehose`: Update KeyARN in
DeliveryStreamEncryptionConfigurationInput to accept KMS key ARNs only (not
alias ARNs), matching service behavior.
* api-change:`glue`: Adds support for retrieving Apache Iceberg table metadata
via GetTable. Use the new AttributesToGet parameter with LATEST ICEBERG
METADATA to receive schema, partition specs, sort orders, and table
properties in the response.
* api-change:`iam`: Updating documentation for select service-specific
credential APIs
* api-change:`sagemaker-runtime`: Added support for inline request payloads to
the InvokeEndpointAsync operation to allow users to provide the inference
payload directly in the request Body (up to 128,000 bytes) as an alternative
to uploading the payload to Amazon S3 and passing InputLocation.
* from version 1.43.28
* api-change:`bedrock-agentcore`: Adds support to perform cross account data
plane actions on an AgentCore Memory resource
* api-change:`bedrock-agentcore-control`: Supports deterministic metadata for
AgentCore Memory
* api-change:`eks`: Introduce new CreateCluster parameters for Amazon EKS
local clusters on AWS Outposts. Added etcdInstanceType for configuring the
EC2 instance type for dedicated etcd instances, and spreadLevel for
configuring the placement group spread level for Kubernetes control plane
and etcd instances.
* api-change:`healthlake`: Adds the UpdateFHIRDatastore API and adds
analytics, NLP, and profile configuration support to CreateFHIRDatastore and
DescribeFHIRDatastore.
* api-change:`neptune`: Amazon Neptune now supports IPv6 dual-stack
networking. You can create and manage Neptune DB clusters accessible over
both IPv4 and IPv6 by specifying NetworkType as DUAL in CreateDBCluster,
ModifyDBCluster, RestoreDBClusterFromSnapshot, and
RestoreDBClusterToPointInTime API operations
* api-change:`omics`: Adds support for workflowName in the ListRuns API
response.
* api-change:`support`: Adding new BDD representation of endpoint ruleset
* from version 1.43.27
* api-change:`amp`: Adds supports for out-of-order sample ingestion (default
1-minute window) and a configurable rule query offset to reduce data loss
and improve alerting accuracy.
* api-change:`connecthealth`: Add support for MedicalScribeBinaryAudioEvent in
the Medical Scribe streaming input. This new event type lets you send audio
as a raw binary payload instead of a base64-encoded value
* api-change:`ec2`: This release adds support for AMI Watermark which a
structured identifier that helps in tracking AMI provenance
* api-change:`ecs`: Amazon ECS Managed Daemon task definitions now support
pidMode and ipcMode parameters. Set shared to allow daemons to share PID or
IPC namespaces with co-located tasks on Managed Instances, enabling process
tracing and shared memory communication.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`lightsail`: This release adds support for Asia Pacific (Hong
Kong) (ap-east-1), Europe (Spain) (eu-south-2) and South America (Sao Paulo)
(sa-east-1) Regions.
* api-change:`medialive`: Adding premixer settings to pid and track audio
inputs in MediaLIve to allow greater control over mixing audio from multiple
source streams including support for AudioPidSelectors made up of multiple
audio PIDs.
* api-change:`sagemaker`: Add support for G6e instances (ml.g6e.xlarge through
ml.g6e.48xlarge) on Amazon SageMaker Notebook Instances.
* api-change:`signin`: AWS Sign-In now allows customers to control access to
the AWS Management Console using resource-based policies. With this release
customers can restrict console access based on network perimeters such as
VPC IDs, VPC endpoints, and IP addresses.
* from version 1.43.26
* api-change:`bedrock`: Adds support for the Amazon Bedrock account-level data
retention APIs PutAccountDataRetention and GetAccountDataRetention.
* api-change:`bedrock-agentcore`: Add RetryableConflictException (HTTP 409) to
InvokeAgentRuntimeCommand and GetAgentCard to prevent orphaned VMs during
concurrent session access. The SDK automatically retries this exception with
backoff. Enforcement is not yet active and will be enabled in a future
service update.
* api-change:`cloudwatch`: This release adds the APIs (AssociateDatasetKmsKey,
DisassociateDatasetKmsKey, GetDataset) to manage encryption at rest for
OpenTelemetry metrics in CloudWatch using AWS KMS customer managed keys.
* api-change:`ec2`: Added TagFieldSpecifications to CreateFlowLogs and
DescribeFlowLogs APIs. Customers can now specify tag keys in their Flow Logs
subscriptions to capture associated EC2 resource tag values in their logs,
enabling tag-based visibility.
* api-change:`odb`: Releases Autonomous Database Serverless APIs,
autonomousDatabaseOciIntegrationIamRoles, linkedOciTenancyId,
linkedOciCompartmentId, and subscriptionErrors fields in
GetOciOnboardingStatus API response.
* api-change:`outposts`: Added AWS Outposts APIs for self-service Outposts
quoting and ordering. New operations include CreateQuote, GetQuote,
UpdateQuote, DeleteQuote, ListQuotes, and ListOrderableInstanceTypes.
* from version 1.43.25
* api-change:`compute-optimizer`: Adds new Idle Recommendation Resource types
in the AWS Compute Optimizer API
* api-change:`cost-optimization-hub`: Adds new Idle Recommendation types in
the Cost Optimization Hub API
* api-change:`deadline`: Added optional identityCenterRegion parameter to
AssociateMember APIs to allow managing memberships for users and groups in
other regions.
* api-change:`devops-agent`: Add Asset APIs for managing versioned assets and
asset files in AWS DevOps Agent agent spaces.
* api-change:`mediapackagev2`: Adds support for DASH Audio Timeline
Patternization. This enables your DASH manifests to templatize the repeating
patterns that emerge in audio segment timelines. This compacts the total
timeline length, utilizing the repeat notation, such that manifests don't
grow indefinitely long.
* api-change:`mgn`: AWS Transform discovery tool now supported as network
migration input source. You can now use the AWS Transform Discovery tool as
a source for network migration alongside modelizeIT, enabling hybrid network
migrations for environments running both VMware and non-VMware workloads.
* api-change:`observabilityadmin`: CloudWatch Observability Admin extends
CentralizationRuleForOrganization APIs to support metrics, enabling
centralization of metrics across accounts and Regions alongside logs.
* api-change:`omics`: StartRunBatch API - Add EngineSettings
* api-change:`taxsettings`: Adds support for additional tax information fields
for Philippines, Belgium, Chile, France, Poland, and Italy in the Tax
Settings API.
* from version 1.43.24
* api-change:`emr-serverless`: Adds support for updating max capacity and
custom fields while application is started
* api-change:`mediaconvert`: Adds support for configurable number of Clear
Lead segments at the beginning of encrypted output. Adds support for
multiple trickplay variants.
* api-change:`payment-cryptography`: Adds CloudFormation support for resource-
based policies on AWS Payment Cryptography keys.
* api-change:`quicksight`: Adds support for Knowledge Base APIs and Index
Capacity API
* api-change:`sagemaker`: This release adds support for MLflow experiment
tracking in SageMaker inference optimization. CreateAIRecommendationJob and
CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig
(MLflow App ARN, experiment, run name) to stream benchmark metrics and
artifacts to your own MLflow App.
* from version 1.43.23
* api-change:`appflow`: Adding new BDD representation of endpoint ruleset
* api-change:`appintegrations`: Adding new BDD representation of endpoint
ruleset
* api-change:`auditmanager`: Adding new BDD representation of endpoint ruleset
* api-change:`chime-sdk-voice`: Adding new BDD representation of endpoint
ruleset
* api-change:`cloudformation`: Adding new BDD representation of endpoint
ruleset
* api-change:`config`: AWS Config now supports internal service-linked rules,
allowing AWS service partners to deploy Config rules for customers and use
the evaluation results to build enhanced features.
* api-change:`connectparticipant`: Adding new BDD representation of endpoint
ruleset
* api-change:`efs`: Adding new BDD representation of endpoint ruleset
* api-change:`emr`: Added support for Spark Connect interactive sessions on
Amazon EMR on EC2 with new APIs - StartSession, GetSession,
GetSessionEndpoint, ListSessions, and TerminateSession. Added sessionEnabled
field in RunJobFlow and DescribeCluster to enable Spark Connect endpoints on
EMR clusters.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`glue`: AWS Glue Interactive Sessions now supports Apache Spark
Connect, enabling remote Spark execution over gRPC with minimal client-side
dependencies. Adds GetSessionEndpoint and GetDashboardUrl APIs. Modifies
CreateSession now accepts SPARK CONNECT session type.
* api-change:`guardduty`: Remove unsupported RDS field for filter
* api-change:`ivs`: adds UpdateAdConfiguration operation to AWS IVS low-
latency APIs
* api-change:`kendra`: Adding new BDD representation of endpoint ruleset
* api-change:`sagemaker`: Adds the IncludedData parameter to DescribeModelCard
and DescribeModelPackage. Set it to MetadataOnly to retrieve a model card
without decrypt permission on the customer managed AWS KMS key (default
AllData returns full content). Adds support for the MTRL Job resource in
SageMaker Search.
* api-change:`sns`: Adding new BDD representation of endpoint ruleset
* api-change:`wickr`: AWS Wickr now allows network administrators to configure
a maximum session duration for non-SSO users in security groups, and display
customizable consent popups to users at login for terms of use or compliance
acknowledgements.
* api-change:`workdocs`: Adding new BDD representation of endpoint ruleset
* api-change:`workspaces`: Adding new BDD representation of endpoint ruleset
* from version 1.43.22
* api-change:`arc-region-switch`: ARC Region Switch now supports three new
execution blocks for multi-Region database workloads-Amazon Aurora
Serverless scaling, Amazon Aurora Provisioned scaling, and Amazon Neptune
Global Database failover.
* api-change:`ce`: Added support for target-coverage-based Savings Plans
purchase analysis. The StartCommitmentPurchaseAnalysis API now accepts a new
TARGET AVERAGE COVERAGE value for AnalysisType, as well as an optional
SavingsPlansTargetCoverage field in
SavingsPlansPurchaseAnalysisConfiguration
* api-change:`compute-optimizer`: This release lets customers extend the
lookback period for Amazon EBS volume and Amazon ECS rightsizing
recommendations to 32 days.
* api-change:`connect`: SearchContacts Connect API now supports filtering
contacts by the AI Agents involved in handling them
* api-change:`inspector2`: Inspector support for enhanced scanning
* api-change:`socialmessaging`: Adding support for WhatsApp flow APIs and
adding AccessDeniedByMetaException for Template APIs
* from version 1.43.21
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`geo-routes`: Add "standardRegionalEndpoints" back to fix 'Could
not connect to the endpoint URL'
* from version 1.43.20
* api-change:`ec2`: Amazon EC2 now supports self-service cancellation of
future-dated Capacity Reservations. A cancellation charge applies based on
remaining commitment. Customers can generate a cancellation quote to review
charges before confirming.
* api-change:`elasticache`: Amazon ElastiCache for Valkey now supports
durability. This new capability is enabled through a Multi-AZ transactional
log, enabling fast recovery and restart during failures.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`geo-routes`: Added Transit and Intermodal travel modes to
CalculateRoutes. Plan routes using public transit (bus, subway, train,
ferry) or combine transit with driving, taxi, and rental car segments in a
single multi-modal route.
* api-change:`guardduty`: Amazon GuardDuty Runtime Monitoring now supports 3
new SensitiveFileModified finding types (Persistence, PrivilegeEscalation,
DefenseEvasion) that detect when security-sensitive system files are
modified on EC2 instances or containers, indicating potential compromise
through file tampering.
* api-change:`iot`: Fleet indexing documentation update
* api-change:`keyspacesstreams`: Added iterator description to the GetRecords
API response for Amazon Keyspaces Change Data Capture (CDC) streams,
enabling consumers to track their current position within the stream.
* api-change:`lambda`: Adds configuration for tag propagation to Lambda-
managed resources.
* api-change:`sagemaker`: Amazon SageMaker Job is a new service to help you
manage various workloads related to model fine tuning, evaluation etc. Two
job categories are supported today, AgentRFT for multi-turn agentic
reinforcement fine tuning, and AgentRFTEvaluation for evaluating base model
or trained model from AgentRFT.
* api-change:`sagemakerjobruntime`: Amazon SageMaker Job Runtime is a new
service for managing trajectory data during multi-turn customization jobs.
It provides APIs to send inference requests to models during job execution,
mark rollouts as complete, and submit reward values for training
trajectories.
* api-change:`transcribe`: Release new Language locales including am-ET, es-
MX, fa-AF, ht-HT, jv-ID, km-KH, my-MM, sq-AL, ne-NP. The commit shows past
locales that have already been release which include cy-gb, ga-ie, gd-gb.
* from version 1.43.19
* api-change:`cognito-idp`: Add support for multi-region replication, enabling
synchronization of user data and configurations to a secondary user pool in
a standby Region. Add support for customer managed keys (CMK) in AWS KMS for
encrypting user pool data at rest.
* api-change:`marketplace-agreement`: Adding Entitlements in SearchAgreements
Response
* api-change:`quicksight`: This release adds public APIs for Amazon QuickSight
Spaces, Agents, and Flows. Spaces APIs enable management of curated resource
collections. Agents APIs provide lifecycle control over AI-powered agents
that leverage Spaces. Flows APIs add CRUDL APIs for automated workflows.
* from version 1.43.18
* api-change:`bedrock`: Automated Reasoning checks - Added two build workflows
for policies. Iterative Refine Policy uses AI to update policy definitions
based on test results and feedback. Resolve Policy Ambiguities consolidates
ambiguous variables in Automated Reasoning policies, a common source of
ambiguous validation.
* api-change:`bedrock-agentcore-control`: Reference your own AWS Secrets
Manager secrets when configuring credential providers, giving you control
over encryption, rotation, and access policies instead of using service-
managed secrets.
* api-change:`groundstation`: Adds support for Alpha-5 satellite number
encoding in the Two-Line Element ephemeris format.
* api-change:`omics`: Add engineSettings to StartRun and GetRun. Add profiles
and profileParameterTemplates to GetWorkflow and GetWorkflowVersion.
* api-change:`quicksight`: Adds support for creating, updating, describing,
listing, and deleting an OAuthClientApplication resource, a new quicksight
resource that allows customers to store OAuth configurations to connect to
their databases via 3 Legged OAuth.
* api-change:`rds-data`: RDS Data API arrays (longValues, doubleValues,
stringValues, booleanValues) in ExecuteStatement responses now correctly
support null elements. Runtime change for JS v3 and .NET. Compile-time
change for C plus plus, .NET, Kotlin, Rust. No impact for Java, Python,
Ruby, PHP, Go.
* api-change:`route53resolver`: Added BatchCreateFirewallRule,
BatchUpdateFirewallRule, BatchDeleteFirewallRule, and ListFirewallRuleTypes
APIs. Added FirewallRuleType support to Firewall Rule APIs.
* api-change:`sesv2`: This release introduces support for Tenant Suppression
Lists
* from version 1.43.17
* api-change:`appstream`: Amazon WorkSpaces Applications now supports BYOL
(Bring Your Own License). This enables customers to import their own
WorkSpaces images and use them in WorkSpaces Applications.
* api-change:`bedrock`: Add support for ModelPackageArn in Bedrock's
CreateCustomModel API
* api-change:`bedrock-agentcore`: Added Harness support for LiteLLM model
configuration for third-party model providers. Added S3 and Git skill source
types. Added Responses API format for OpenAI and Bedrock models. Added
runtimeUserId and runtimeClientError to InvokeHarness.
* api-change:`bedrock-agentcore-control`: Added Harness support for LiteLLM
model configuration for third-party model providers. Added S3 and Git skill
source types. Added Responses API format for OpenAI and Bedrock models.
Added runtimeUserId parameter to InvokeHarness for end-user identification.
* api-change:`bedrock-runtime`: Support system role in message
* api-change:`controlcatalog`: AWS Control Catalog - Added GovernedProviders
response field and inclusion filter to GetControl and ListControls APIs to
identify and filter by cloud provider. Added ParameterRequirementSummary
response field indicating parameter requirements.
* api-change:`customer-profiles`: BatchPutProfileObject API adds multiple
profile objects to a domain of a given ObjectType in a single API call.
* api-change:`deadline`: Added support for persistent storage on Service-
Managed Fleets, allowing customers to configure persistent storage that
preserves data across worker sessions which reduces job startup times for
workloads with large software installations or asset caches.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`iot`: Adds new connectivity-related fields to Fleet Indexing API
requests and responses.
* api-change:`iot-data`: Adding GetConnection, ListSubscriptions, and
SendDirectMessage APIs to IoT Data Plane
* api-change:`opensearchserverless`: Adds support for deletion protection on
collections, ability to create NEXTGEN collection groups and autoscaling
visibility for NEXTGEN collection groups
* api-change:`pcs`: This release adds support for configuring
scaleDownIdleTimeInSeconds at the compute node group level, allowing
customers to set different idle timeouts per node group. Previously this
setting was only available at the cluster level.
* api-change:`resiliencehubv2`: This is the initial SDK release for the next
generation of Resilience Hub.
* api-change:`s3control`: Update the minimum value of
MinStorageBytesPercentage in StorageLensPrefixLevel.SelectionCriteria from
0.1 to 1, aligning the model with the documented contract.
* from version 1.43.16
* api-change:`bedrock-data-automation`: Matcher Fallback extends the
CustomOutputConfiguration for the Document modality in
DataAutomationProjects, enabling a fallback blueprint when no match is
found. A FALLBACK match status is returned, improving the matching
experience and guaranteeing customers always receive CustomOutputResults.
* api-change:`ecs`: Add support for Neuron device resource requirements for
Amazon ECS
* api-change:`elementalinference`: Added support for smart subtitles in
Elemental Inference, enabling automatic generation of subtitles for media
content. Available in English, Spanish, French, German, Italian, and
Portuguese.
* api-change:`medialive`: AWS Elemental MediaLive now supports Smart
Subtitles, a new caption source that uses AWS Elemental Inference to
automatically generate WebVTT and TTML captions from source audio. Available
in English, Spanish, French, German, Italian, and Portuguese.
* api-change:`opensearch`: OpenSearch will now support multi-segment paths in
JWKS URLs.
* api-change:`organizations`: AWS Organizations now emits CloudTrail events
(AccountJoinedOrganization, AccountDepartedOrganization) to the management
account for membership changes, including join and departure method and
timestamp.
* api-change:`sagemaker`: Adds shared environment support for Restricted
Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload
scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed
for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support
for recommendation jobs
* Update BuildRequires and Requires from setup.py
* Update to 1.43.15
* api-change:`backup`: [`botocore`] Launching S3 PITR malware scanning support
for AWS Backup
* api-change:`batch`: [`botocore`] Increase the maximum value of
jobExecutionTimeoutMinutes to support longer job timeouts during compute
environment infrastructure updates.
* api-change:`budgets`: [`botocore`] AWS Budget Name Validation Documentation
Updates.
* api-change:`datazone`: [`botocore`] Added resourceConfigurations and
allowUserProvidedConfigurations fields to environment blueprint
configuration APIs, enabling customers who migrated from V1 to V2 domains to
update resource configurations (such as lineage schedules) programmatically
via the SDK.
* api-change:`guardduty`: [`botocore`] Add malware scan support for Continuous
Backups, also known as Point-In-Time Recovery Points (PITR).
* api-change:`resourcegroupstaggingapi`: [`botocore`] The GetResources API now
returns MissingTagKeys in ComplianceDetails, listing tag keys defined as
required in the ReportRequiredTagBlock block of the effective tag policy
that are absent from the resource.
* from version 1.43.14
* api-change:`datazone`: [`botocore`] Add support for VPC connection
* api-change:`ec2`: [`botocore`] The ModifyInstanceAttribute API now supports
modification of EnclaveOptions for the instance as a typed parameter.
* api-change:`gameliftstreams`: [`botocore`] Added new Gen6 stream classes
based on the EC2 G6e instance family. These classes are designed for
streaming high-fidelity, graphically demanding games and applications that
benefit from additional GPU memory and performance.
* api-change:`invoicing`: [`botocore`] Adds support for idempotency with a new
ClientToken field for the CreateInvoiceUnit, DeleteInvoiceUnit,
UpdateInvoiceUnit, DeleteProcurementPortalPreference,
PutProcurementPortalPreference, and UpdateProcurementPortalPreferenceStatus
APIs.
* api-change:`pi`: [`botocore`] Added
ListPerformanceAnalysisReportRecommendations API to retrieve recommendations
for a performance analysis report. Added analysis configuration support to
CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum
analysis.
* api-change:`qconnect`: [`botocore`] Added guardrail assessment results to
inference spans in the ListSpans API. You can now see which AI Guardrail
policies were evaluated, whether content was blocked or masked, and per-
policy details for each Bedrock Converse call
* api-change:`securityagent`: [`botocore`] Adds support for verification
scripts on penetration test findings. Customers can now download executable
scripts to independently reproduce confirmed vulnerabilities, with
instructions and required environment variables provided for each finding.
* enhancement:`s3`: [`botocore`] Improve caching of S3 endpoints, which should
improve performance when working with multiple keys in the same bucket
* from version 1.43.13
* api-change:`batch`: [`botocore`] Clarified CreateComputeEnvironment
parameter requirements - serviceRole is required for UNMANAGED compute
environments, allocationStrategy is required for EKS compute environments,
and compute environments must be created in the ENABLED state.
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds dataset management
APIs for creating, versioning, and managing evaluation datasets.
* api-change:`cleanrooms`: [`botocore`] Collaboration creators can update
payment configurations without recreating the collaboration. When multiple
payer candidates are configured for a cost type, analysis runners can
specify the actual payer at submission time, providing granular control over
billing.
* api-change:`cleanroomsml`: [`botocore`] Collaboration creators can update
payment configurations without recreating the collaboration. When multiple
payer candidates are configured for a cost type, analysis runners can
specify the actual payer at submission time, providing granular control over
billing.
* api-change:`evs`: [`botocore`] A new GetDepotUrl API has been added to
retrieve a URL for accessing Amazon EVS custom addon packages. Customers can
use this URL to configure vSphere Lifecycle Manager (vLCM) as an online
depot source, enabling upgrades of addon components across ESXi hosts.
* api-change:`mediaconnect`: [`botocore`] Adds support for controlling the
timecode source of NDI flow outputs.
* api-change:`sagemaker`: [`botocore`] Add support for disabling home EFS file
system creation on SageMaker domains.
* api-change:`verifiedpermissions`: [`botocore`] Support hard deleting policy
store aliases. Users can now delete an alias and immediately reassign it to
a different policy store without waiting for the soft-delete retention
period.
* from version 1.43.12
* api-change:`bedrock-runtime`: [`botocore`] Supporting Request Metadata for
Invoke Model and Invoke Model with Response Stream
* api-change:`customer-profiles`: [`botocore`] Amazon Connect Customer
Profiles adds support for item catalog columns in RecommenderSchema,
ExcludedColumns in Create and Update Recommender to specify columns to
exclude from training, and the ability to disable automatic retraining by
setting TrainingFrequency to 0.
* api-change:`kms`: [`botocore`] AWS KMS now supports creating grants for AWS
service principals using new GranteeServicePrincipal and
RetiringServicePrincipal parameters. This release adds SourceArn grant
constraint and three condition keys for controlling CreateGrant access. For
more information, see Grants in AWS KMS.
* api-change:`mwaa`: [`botocore`] Updated API documentation to describe the
PublicAndPrivate webserver access mode.
* api-change:`payment-cryptography-data`: [`botocore`]
GenerateAuthRequestCryptogram API launch.
* Update BuildRequires and Requires from setup.py
* Update to 1.43.11
* api-change:`bedrock-agentcore`: [`botocore`] Add RetryableConflictException
(HTTP 409) to InvokeAgentRuntime and StopRuntimeSession to prevent orphaned
VMs during concurrent session access. The SDK automatically retries this
exception with backoff. Enforcement is not yet active and will be enabled in
a future service update.
* api-change:`devops-agent`: [`botocore`] Added a new serviceType
mcpserversigv4 service and association. This provides feature to register
MCP sigv4 authorization based MCPs
* api-change:`grafana`: [`botocore`] Introduce degraded workspace status as a
possible Amazon Managed Grafana workspace status, and a new field named
degraded workspace reason which informs customers why the workspace is
degraded in the DescribeWorkspace API response.
* api-change:`guardduty`: [`botocore`] Adding support for exposure and
vulnerability context from AWS Security Hub in GuardDuty Extended Threat
Detection attack sequence findings.
* api-change:`rtbfabric`: [`botocore`] This release is to deprecate
'inboundLinksCount' field in GetResponderGateway response and introduce the
new field 'linksRequestedCount' to replace it.
* api-change:`sagemaker`: [`botocore`] Add support for ml.p5.4xlarge and
ml.p5en.48xlarge instances on SageMaker Notebook Instances Platform. From
1.43.10
* api-change:`accessanalyzer`: [`botocore`] Services manage service-linked
analyzers through dedicated APIs - CreateServiceLinkedAnalyzer and
DeleteServiceLinkedAnalyzer that separate service-linked specific operations
from customer-managed operations. It also shows up in ListAnalyzers and
GetAnalyzer responses.
* api-change:`connect`: [`botocore`] Amazon Connect Cases now supports SLA
durations of up to 2 years (1,051,200 minutes), increased from the previous
maximum of 90 days (129,600 minutes). This enables you to track long-running
service level agreements for cases that require extended resolution
timelines.
* api-change:`ec2`: [`botocore`] Amazon VPC IP Address Manager (IPAM) now
supports tags on IPAM pool allocations, enabling all standard tagging
features for allocations including tag-on-create.
* api-change:`ecs`: [`botocore`] Amazon ECS now supports Pause lifecycle hooks
for service deployments, allowing customers to automatically pause
deployments at specified stages and use the new ContinueServiceDeployment
API to continue or roll back with confidence.
* api-change:`evs`: [`botocore`] Amazon EVS now supports up to 32 hosts per
EVS environment, increasing the previous host limit to allow a larger scale
of VMware workload deployments and reduce operational overhead.
* api-change:`ivs`: [`botocore`] Adds support for up to 3
mediaTailorPlaybackConfiguration objects in an ad configuration resource
* api-change:`quicksight`: [`botocore`] Support for dataset enrichment and geo
spatial in new data preparation experience From 1.43.9
* api-change:`logs`: [`botocore`] Updating the max limit for start query api
parameter.
* api-change:`mediapackagev2`: [`botocore`] This release adds support for
AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests
* api-change:`partnercentral-selling`: [`botocore`] Enable TCV intake on
Opportunity to improve Opportunities Hygiene and downstream revenue
attribution. From 1.43.8
* api-change:`bedrock`: [`botocore`] Advanced Prompt Optimization (AdvPO)
allows you to optimize and migrate your prompts for any model on Bedrock by
automatically evaluating responses and rewriting prompts to improve
performance. This release provides a programmatic way to create, get, list,
stop, and delete AdvPO jobs.
* api-change:`cloudfront`: [`botocore`] Adding a new boolean for OCSP
Revocations in Viewer mTLS Create and Update APIs, and adding a new
'Passthrough' option for TrustStore modes
* api-change:`datazone`: [`botocore`] Adds support for SageMaker Unified
Studio notebook operations, including notebook import and export
* api-change:`dms`: [`botocore`] Add 9 SDK waiters for DMS Schema Conversion
async operations. Eliminates manual polling for import, assessment,
conversion, export, and creation jobs.
* api-change:`glue`: [`botocore`] Release --has-databases parameter for AWS
Glue get-catalogs API, which filters catalog responses to include only those
capable of containing databases, excluding parent catalogs that hold only
other catalogs. Remove model-level validation on partition index list size
for AWS Glue tables.
* api-change:`grafana`: [`botocore`] Adds support for dual-stack (IPv4 and
IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can
configure the ipAddressType parameter when creating or updating a workspace
to choose between IPv4-only or dual-stack (IPv4 and IPv6) access.
* api-change:`mgn`: [`botocore`] Introducing new option for security groups
mapping - with MAP-DHCP the service translates security rules from your
source environment with DHCP compatibility.
* api-change:`qconnect`: [`botocore`] ListModels is an API that returns the
available AI models for a Connect Assistant based on its region and AI
prompt type. From 1.43.7
* api-change:`arc-region-switch`: [`botocore`] Adds support for enabling and
disabling Lambda event source mappings in Region switch plans.
* api-change:`batch`: [`botocore`] Adds a billing callout to docs regarding
using the CE Scale Down Delay feature
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for read-
only summary APIs for Policy Engine, Policy, and Policy Generation
resources, enabling metadata retrieval without KMS decryption for AWS Config
integration.
* api-change:`billingconductor`: [`botocore`] Add ConflictException to
UpdateCustomLineItem operation.
* api-change:`connect`: [`botocore`] This change added three new
EventSourceName for schedule notification feature
* api-change:`connectcampaignsv2`: [`botocore`] This release added support for
Outbound Campaign timezone detection using all available contact methods
* api-change:`connectcases`: [`botocore`] Amazon Connect Cases now supports
SLA durations of up to 2 years (1,051,200 minutes), increased from the
previous maximum of 90 days (129,600 minutes). This enables you to track
long-running service level agreements for cases that require extended
resolution timelines.
* api-change:`dsql`: [`botocore`] Added support for Amazon Aurora DSQL change
data capture (CDC) streams that deliver row-level database changes to Amazon
Kinesis in JSON format. Includes CreateStream, GetStream, ListStreams, and
DeleteStream operations.
* api-change:`ec2`: [`botocore`] Include length limits in the SDK and
documentation for text fields in Image (AMI) APIs such as the image name and
description
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`es`: [`botocore`] Adds support for
AutomatedSnapshotPauseOptions.
* api-change:`glue`: [`botocore`] AWS Glue now defaults the job timeout to 480
minutes for Glue version 5.0 and later when no timeout value is specified.
The default remains 2,880 minutes for Glue version 4.0 and earlier.
* api-change:`lightsail`: [`botocore`] Added OriginIpAddressTypeEnum (ipv4,
ipv6, dualstack) and ipAddressType field to Origin and InputOrigin
structures for Lightsail CDN distributions. Allows customers to specify how
the distribution connects to origins, using IPv4, IPv6, or dualstack
networking
* api-change:`opensearch`: [`botocore`] Adds support for
AutomatedSnapshotPauseOptions.
* api-change:`partnercentral-account`: [`botocore`] Added
ServiceQuotaExceededExceptions for Profile operations
* api-change:`pcs`: [`botocore`] Add support for Amazon EC2 Interruptible-ODCR
* api-change:`quicksight`: [`botocore`] Adds five new custom permission option
for Quick Apps so that these capabilities can be controlled by public SDK
and CLI.
* api-change:`redshift`: [`botocore`] Added rg.xlarge and rg.4xlarge to valid
NodeType values and updated documentation for CreateCluster, ModifyCluster,
ResizeCluster, and RestoreFromClusterSnapshot APIs to reflect RG node type
support.
* api-change:`rtbfabric`: [`botocore`] Customers can now configure custom
domain names for their RTB Fabric gateways. This enables partners to use
their own branded domain for RTB traffic instead of the default rtbfabric
endpoint
* api-change:`sagemaker`: [`botocore`] Adds execution role session name mode
to reflect user identity in Studio. Adds Flexible Training Plans on Studio
apps. Adds restricted model packages to control access to proprietary model
artifacts via IAM. Fixed instance type parity between inference endpoints
and managed shadow tests.
* api-change:`securityagent`: [`botocore`] Add support for code reviews, a new
resource type that enables automated security-focused static analysis of
source code repositories.
* api-change:`socialmessaging`: [`botocore`] Adds parameters to call the
GetWhatsAppMessageTemplate and UpdateWhatsAppMessageTemplate APIs with a
template name and language code in place of the template ID. Linked WhatsApp
accounts also describe whether the WABA is onboarded to Meta's Marketing
Messages API.
* api-change:`stepfunctions`: [`botocore`] Updated default SDK endpoints for
AWS Step Functions in AWS GovCloud (US) regions. The default Dual-Stack
endpoints now resolve to "states-fips" prefixed hostnames. There are no
changes to service behavior. No customer action is required.
* Update to 1.43.6
* api-change:`bcm-data-exports`: [`botocore`] With this release, customers can
configure their data exports to generate additional integration artifacts
for Athena and Redshift.
* api-change:`bedrock-agentcore`: [`botocore`] Launching AgentCore payments -
a capability that provides secure, instant microtransaction payments for AI
agents to access paid APIs, MCP servers, and content. It handles payment
processing for x402 protocol, payment limits, and 3P wallet integrations
with Coinbase CDP and Stripe (Privy).
* api-change:`bedrock-agentcore-control`: [`botocore`] Launching AgentCore
payments - a capability that provides secure, instant microtransaction
payments for AI agents to access paid APIs, MCP servers, and content. It
handles payment processing for x402 protocol, payment limits, and 3P wallet
integrations with Coinbase CDP and Stripe (Privy).
* api-change:`ec2`: [`botocore`] DescribeInstanceTypes now accepts an
IncludeUnsupportedInRegion parameter. When set, the response also lists
instance types that are not available in the current Region. Each instance
type includes a SupportedInRegion field indicating its regional
availability.
* api-change:`guardduty`: [`botocore`] This is a documentation update
* api-change:`invoicing`: [`botocore`] Updated ListInvoiceSummaries API to add
new ReceiverRole filter in Request and Response
* api-change:`route53resolver`: [`botocore`] Adds supports for DNS64 on
inbound endpoints and IPv6 forwarding through the internet gateway (IGW) on
outbound endpoints, making it easier to manage hybrid DNS across IPv4 and
IPv6 networks.
* from version 1.43.5
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for bring-
your-own file system in AgentCore Runtime. Developers can mount Amazon S3
Files and Amazon EFS access points directly into agent sessions using
filesystemConfigurations.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`glue`: [`botocore`] Adds support for a CustomLogGroupPrefix
parameter in StartDataQualityRulesetEvaluationRun to specify custom
CloudWatch log group paths, and a RulesetName filter in
ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset
name.
* api-change:`imagebuilder`: [`botocore`] The ImportDiskImage API now enforces
a maximum character limit of 128 characters on the image name field.
* api-change:`lexv2-models`: [`botocore`] Amazon Lex V2 introduces audio
filler support for speech-to-speech bots. Configure melody or typing sounds
that play during backend processing to reduce perceived latency and maintain
a natural conversational experience for callers.
* api-change:`mwaa`: [`botocore`] Amazon MWAA now supports a PublicAndPrivate
webserver access mode. The Airflow web server is accessible over both public
and private endpoints, enabling workers in VPCs without internet access to
reach the Task API privately while retaining public access to the Airflow
UI.
* api-change:`s3`: [`botocore`] Validate outpost access point resource name
* api-change:`sagemaker`: [`botocore`] Amazon SageMaker HyperPod now returns
ImageVersionStatus in DescribeCluster, DescribeClusterNode, and
ListClusterNodes responses, indicating whether cluster instances are running
the latest available image version.
* api-change:`securityhub`: [`botocore`] Release GenerateRecommendedPolicyV2
and GetRecommendedPolicyV2 APIs. This supports generating and retrieving
policy recommendations to remediate unused permissions findings that are now
being supported on Security Hub.
* from version 1.43.4
* api-change:`cleanroomsml`: [`botocore`] Increase max configurable output
limits in the Clean Rooms ML configured model algorithm association
resource.
* api-change:`cloudfront`: [`botocore`] Adds support for tagging CloudFront
Functions and KeyValueStores resources.
* api-change:`marketplace-agreement`: [`botocore`] With this release,
Agreements API provides a programmatic way to generate quotes, accept
offers, track charges and entitlements, manage renewals and cancellations,
and streamline operations entirely through APIs without navigating to the
AWS Marketplace website or AWS Management Console.
* api-change:`mediatailor`: [`botocore`] Added support for Monetization
Functions. Monetization Functions let you enrich ad requests with external
data and transform session parameters using JSONata expressions, without
deploying custom infrastructure.
* api-change:`medical-imaging`: [`botocore`] Add support for DICOM Json
Metadata Override features in startDICOMImportJob API
* api-change:`opensearch`: [`botocore`] Amazon OpenSearch Service now supports
VPC egress, enabling outbound traffic from your OpenSearch domain to route
privately through your VPC instead of the public internet.
* api-change:`route53domains`: [`botocore`] This release adds the
TLDInMaintenance exception.
* api-change:`sagemaker`: [`botocore`] Adds support for ml.p5.4xlarge instance
type for SageMaker Studio JupyterLab and CodeEditor apps for IAD (us-
east-1), NRT (ap-northeast-1), BOM (ap-south-1), CGK (ap-southeast-3), GRU
(sa-east-1), PDX (us-west-2), CMH (us-east-2).
* from version 1.43.3
* api-change:`bedrock-agentcore-control`: [`botocore`] Amazon Bedrock
AgentCore gateways now support MCP Sessions and response streaming from MCP
targets. Session timeouts can be set between 15 minutes and 8 hours, and
response streaming enables forwarding stream events sent by MCP targets to
gateway users.
* api-change:`ec2`: [`botocore`] This feature allows customers to change the
tunnel bandwidth on existing VPN connections using the
ModifyVpnConnectionOptions API
* api-change:`geo-routes`: [`botocore`] Added support for
TravelTimeExceedsDriverWorkHours, ViolatedBlockedRoad, and
ViolatedVehicleRestriction notice codes to the CalculateRoutes API response.
* api-change:`lex-models`: [`botocore`] Lex V1 is deprecated, use Lex V2
instead
* api-change:`logs`: [`botocore`] Adding an additional optional
deliverySourceConfiguration field to PutDeliverySource API. This enables
customers to pass service-specific configurations through IngestionHub such
as tracing enablement or sampling rates that will be propagated to the
source resource.
* api-change:`medialive`: [`botocore`] Updates the type of the
MediaLiveRouterOutputConnectionMap.
* api-change:`securityagent`: [`botocore`] AWS Security Agent is adding a new
target domain verification method for private VPC penetration testing.
Additionally, the target domain resource will now have a verification status
reason field to surface additional details about domain verification
* api-change:`vpc-lattice`: [`botocore`] Amazon VPC Lattice now supports
privately resolvable DNS resources
* from version 1.43.2
* api-change:`appstream`: [`botocore`] Amazon WorkSpaces Applications now
enables AI agents to securely operate desktop applications. Administrators
configure stacks to provide agents access to WorkSpaces. Agents can click,
type, and take screenshots. Agents authenticate with AWS IAM credentials
with activity logged in AWS CloudTrail.
* api-change:`cloudwatch`: [`botocore`] This release adds tag support for
CloudWatch Dashboards. The PutDashboard API now accepts a Tags parameter,
allowing you to tag dashboards at creation time. Additionally, the
TagResource, UntagResource, and ListTagsForResource APIs now support
dashboard ARNs as resources.
* api-change:`entityresolution`: [`botocore`] Add support for transitive
matching in AWS Entity Resolution rule-based matching workflows. When
enabled, records that match through different rules are grouped together
into the same match group, allowing related records to be connected across
rule levels.
* api-change:`iam`: [`botocore`] Added guidance for
CreateOpenIDConnectProvider to include multiple thumbprints when OIDC
discovery and JWKS endpoints use different hosts or certificates
* api-change:`iot`: [`botocore`] AWS IoT HTTP rule actions now support cross-
topic batching, combining messages from different MQTT topics into single
HTTP requests.
* api-change:`logs`: [`botocore`] Adds support for filtering log groups by
tags in the ListLogGroups API via the new logGroupTags parameter.
* api-change:`qconnect`: [`botocore`] Added reasoning details,
statusDescription, and timeToFirstTokenMs fields to the ListSpans response
in Amazon Q in Connect to provide visibility into model thinking, error
diagnostics, and inference latency metrics.
* api-change:`quicksight`: [`botocore`] Add
IdentityProviderCACertificatesBundleS3Uri for private CA certs with OAuth
datasources. 256-char limit for FontFamily in themes. ControlTitleFormatText
on all 13 filters. ControlTitleFontConfiguration. ContextRegion for cross-
region identity context. Story,scenario in CreateCustomCapability API.
* from version 1.43.1
* api-change:`bedrock-agentcore`: [`botocore`] AgentCore Identity now supports
on-behalf-of token exchange OAuth2. AgentCore Memory now supports metadata
for LongTerm Memory Records.
* api-change:`bedrock-agentcore-control`: [`botocore`] AgentCore Identity now
supports on-behalf-of token exchange OAuth2. AgentCore Memory now supports
metadata for LongTerm Memory Records.
* api-change:`datazone`: [`botocore`] Adds support for asynchronous notebook
runs
* api-change:`eks`: [`botocore`] Vended logs update param for capability
vended logs feature
* api-change:`kafka`: [`botocore`] Adds support for ZookeeperAccess field to
control the Client-Zookeeper connectivity.
* api-change:`observabilityadmin`: [`botocore`] Observability Admin enablement
launch for AWS Kafka, Bedrock Agent Core Workload Identity and OTel metric
enablement.
* api-change:`payment-cryptography`: [`botocore`] Adds support for resource-
based policies on AWS Payment Cryptography keys, enabling cross-account key
sharing. Also adds Multi-Party Approval (MPA) team association APIs for
protecting sensitive import root public key operations.
* api-change:`route53globalresolver`: [`botocore`] Adds support for regions in
the UpdateGlobalResolver input.
* api-change:`sagemaker`: [`botocore`] Add InstancePools support to Endpoint
for flexible provisioning across a prioritized list of instance types. Add
Specifications support to InferenceComponent for per-instance-type model
configurations.
* api-change:`sso-admin`: [`botocore`] Add InstanceArn and IdentityStoreArn in
the response of CreateApplication API and IdentityStoreArn in the response
of DescribeApplication API
* from version 1.43.0
* api-change:`account`: [`botocore`] Adds AccountState in the response for the
GetAccountInformation API. Each state represents a specific phase in the
account lifecycle. Use this information to manage account access, automate
workflows, or trigger actions based on account state changes.
* api-change:`bedrock-agentcore`: [`botocore`] Adds batch evaluation for
running evaluators against multiple agent sessions with server-side
orchestration, AI-powered recommendations for optimizing system prompts and
tool descriptions, and AB testing with controlled traffic splitting and
statistical significance reporting
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds configuration
bundles for versioned, immutable agent configuration snapshots with branch-
based lineage
* api-change:`cloudfront`: [`botocore`] Amazon CloudFront now supports cache
tag. Tag objects via response headers and invalidate all matching objects in
a single request, replacing manual URL tracking and broad wildcards.
* api-change:`deadline`: [`botocore`] Adds support for rtx-pro-server-6000 GPU
accelerator for service-managed fleets.
* api-change:`ecr`: [`botocore`] Removes support for registry policy V1
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers adds a new
DescribeContainerGroupPortMappings API for container fleets, making it easy
to discover which connection ports map to your container ports without
needing to remotely access the compute.
* api-change:`mediapackagev2`: [`botocore`] This feature adds configuration
for specifying SCTE marker handling and allow greater control over generated
manifest and segment URIs
* api-change:`transfer`: [`botocore`] This launch will increase the limits for
customers to list the contents from the remote directories from 10k to 200k.
* api-change:`workspaces-web`: [`botocore`] Allow admins to configure IPv6
ranges on IP Access Settings.
* enhancement:awscrt: [`botocore`] Update awscrt version to 0.32.2
* feature:Python: [`botocore`] End of support for Python 3.9
* feature:Python: End of support for Python 3.9
* from version 1.42.97
* api-change:`application-signals`: [`botocore`] Application Signals now
supports creating composite Service Level Objectives on Service Operations.
Users can now create service SLO on multiple operations.
* api-change:`billingconductor`: [`botocore`] Add support for Passthrough
pricing plan
* api-change:`gameliftstreams`: [`botocore`] Adds Proton 10.0-4 to the list of
runtime environment options available when creating an Amazon GameLift
Streams application
* api-change:`glue`: [`botocore`] Addition of AdditionalAuditContext to
GetPartition, GetPartitions, GetTableVersion, and GetTableVersions
* api-change:`ivs`: [`botocore`] Adds tags parameter to the
CreateAdConfiguration operation
* api-change:`kms`: [`botocore`] KMS GetKeyLastUsage API provides information
on the last successful cryptographic operation performed on KMS keys. This
new API provides KMS customers with the last timestamp, CloudTrail eventId,
and the cryptographic operation that was performed on the key.
* api-change:`logs`: [`botocore`] Adds support for selecting all logs sources
and types in a single association.
* api-change:`mgn`: [`botocore`] Added network modernization support, enabling
customers to edit, resize, merge, and split VPCs and subnets during
migration while retaining functional, non-conflicting IP addresses.
* api-change:`omics`: [`botocore`] Enable Public Internet or VPC configuration
to BatchRun
* api-change:`opensearch`: [`botocore`] Amazon OpenSearch Service now supports
JWKS URL configuration for JWT authentication
* api-change:`sagemaker`: [`botocore`] Updated API documentation for endpoint
MetricsConfig. Added details on supported metric publish frequencies and
clarified how EnableEnhancedMetrics controls utilization and invocation
metric behavior.
* api-change:`workspaces`: [`botocore`] Added support for Protocol as modified
resource and added update failure as modification state
* from version 1.42.96
* api-change:`bedrock-agentcore-control`: [`botocore`] Added support for
configuring identity providers and inbound authorizers within a private VPC
for AWS Bedrock AgentCore, enabling secure network connection without public
internet access
* api-change:`connect`: [`botocore`] Amazon Connect is expanding attachment
capabilities to give customers greater flexibility and control. Currently
limited to predefined file types, the new feature will allow contact center
administrators to customize which file extensions and sizes are supported
across chat, email, tasks, and cases.
* api-change:`connecthealth`: [`botocore`] Corrected CreateWebAppConfiguration
documentation. Adding slash as an allowed character for the Ambient
documentation agent to allow pronoun specifications.
* api-change:`evs`: [`botocore`] EVS now supports i7i.metal-24xl EC2 bare
metal instance type, delivering high random IOPS performance with real-time
latency, ideal for IO intensive and latency-sensitive workloads such as
transactional databases, real-time analytics, and AI ML pre-processing.
* api-change:`logs`: [`botocore`] Adding nextToken and maxItems to the
GetQueryResults API.
* api-change:`transfer`: [`botocore`] AWS Transfer Family now support
configurable IP address types for Web Apps of type VPC, enabling customers
to select IPv4-only or dual-stack (IPv4 and IPv6) configurations based on
their network requirements.
* from version 1.42.95
* api-change:`datazone`: [`botocore`] Releasing For LakehouseProperties
attributes in the Connections API's
* api-change:`iot-managed-integrations`: [`botocore`] Adds "Status" field to
provisioning profile operation response types, giving users visibility into
the readiness of a provisioning profile to be used for device provisioning.
* api-change:`opensearch`: [`botocore`] Amazon OpenSearch UI applications now
support cross-Region domain association, enabling you to connect OpenSearch
Dashboards in one AWS Region to OpenSearch domains in other Regions within
the same partition for centralized data visualization.
* api-change:`pcs`: [`botocore`] This release adds support for Slurm 25.11
with expedited requeue enabled by default for jobs failing due to node
issues, configurable requeue delay, health checks at node startup only, and
unauthenticated HTTP endpoints disabled by default for improved security.
* bugfix:`cloudwatch`: [`botocore`] Alias `get_o_tel_enrichment`,
`start_o_tel_enrichment`, and `stop_o_tel_enrichment` botocore methods to
use `otel` instead of `o_tel`.
* from version 1.42.94
* api-change:`batch`: [`botocore`] Support of S3Files volume type, container
start and stop timeouts.
* api-change:`bedrock-agentcore`: [`botocore`] Adds support for Amazon Bedrock
AgentCore Harness data plane APIs, enabling customers to invoke managed
agent loops and execute commands on live agent sessions with streaming
responses.
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for Amazon
Bedrock AgentCore Harness control plane APIs, enabling customers to create,
manage, and configure managed agent loops with customizable models, tools,
memory, and isolated execution environments.
* api-change:`ec2`: [`botocore`] Managed resource visibility settings control
whether resources that AWS services provision on your behalf within your AWS
account appear in your Amazon console views and API list operations.
* api-change:`ecs`: [`botocore`] GPU health monitoring and auto-repair for ECS
Managed Instances
* api-change:`emr-serverless`: [`botocore`] This release adds support for
Spark connect sessions starting with release label emr-7.13.0.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`iotwireless`: [`botocore`] Enable customers to optionally
specify a desired confidence level for Cellular and WiFi position estimates.
Customers can use this to trade off confidence level and radius of
uncertainty based on their needs.
* api-change:`ivs`: [`botocore`] Adds support for Amazon IVS server-side ad
insertion
* api-change:`lambda`: [`botocore`] Add Ruby 4.0 (ruby4.0) support to AWS
Lambda.
* api-change:`opensearch`: [`botocore`] Adds support for
RollbackServiceSoftwareUpdate API
* api-change:`osis`: [`botocore`] Update the pipeline configuration body
character limit for the CreatePipeline API call.
* api-change:`s3`: [`botocore`] This release adds five additional checksum
algorithms for S3 data integrity (MD5, SHA-512, XXHash3, XXHash64,
XXHash128) and support for S3 Inventory on directory buckets (S3 Express One
Zone).
* api-change:`s3control`: [`botocore`] This release adds support for five
additional checksum algorithms for data integrity checking in Amazon S3 -
MD5, SHA-512, XXHash3, XXHash64, and XXHash128.
* from version 1.42.93
* api-change:`cognito-idp`: [`botocore`] Adding dutch language support for
Cognito Managed Login and Terms on Console
* api-change:`comprehendmedical`: [`botocore`] This release adds Smithy RPC v2
CBOR as an additional protocol alongside the existing AWS JSON 1.1. The SDK
will prioritize its most performant protocol.
* api-change:`compute-optimizer`: [`botocore`] This release adds Smithy RPC v2
CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK
will prioritize its most performant protocol.
* api-change:`compute-optimizer-automation`: [`botocore`] This release adds
Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON
1.0. The SDK will prioritize its most performant protocol.
* api-change:`gamelift`: [`botocore`] This release adds Smithy RPC v2 CBOR as
an additional protocol alongside the existing AWS JSON 1.1. The SDK will
prioritize its most performant protocol.
* api-change:`marketplace-entitlement`: [`botocore`] This release adds Smithy
RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
The SDK will prioritize its most performant protocol.
* api-change:`network-firewall`: [`botocore`] Support for new types of partner
managed rulegroups for Network Firewall Service
* api-change:`sagemaker`: [`botocore`] SageMaker AI now supports generative AI
inference recommendations. Provide your model and workload, and SageMaker AI
optimizes configurations, benchmarks them on real GPUs, and returns
deployment-ready recommendations with validated metrics, accelerating the
path to production from weeks to hours.
* api-change:`snowball`: [`botocore`] This release adds Smithy RPC v2 CBOR as
an additional protocol alongside the existing AWS JSON 1.1. The SDK will
prioritize its most performant protocol.
* from version 1.42.92
* api-change:`application-signals`: [`botocore`] Releasing Second phase of SLO
Recommendations where you can create recommended SLOs out-of-the box using
CreateSLO API
* api-change:`bedrock-agentcore-control`: [`botocore`] Supporting listingMode
for AgentCore Gateway MCP server targets
* api-change:`ec2`: [`botocore`] Added Transit Gateway Integration into AWS
Client VPN.
* api-change:`evs`: [`botocore`] Amazon EVS now allows you to create
connectors to your vCenter appliances and create Windows Server entitlements
for virtual machines running in your EVS environments
* api-change:`guardduty`: [`botocore`] Expanded support for new suppression
rule fields.
* api-change:`kafka`: [`botocore`] Amazon MSK Replicator now supports data
migration from external Apache Kafka clusters to Amazon MSK Express brokers.
This release adds SaslScram authentication with TLS encryption, enhanced
consumer offset synchronization, and customer log forwarding for
troubleshooting.
* api-change:`location`: [`botocore`] This release adds support for new Job
APIs for bulk workloads. The initial job type supported is Address
Validation. The new APIs added are StartJob, CancelJob, ListJobs, and
GetJob.
* api-change:`observabilityadmin`: [`botocore`] Enablement for Security Hub v2
via Observability Admin Telemetry Rule for account and organization level.
* from version 1.42.91
* api-change:`cleanrooms`: [`botocore`] This release adds support for
configurable spark properties for Cleanrooms PySpark workloads.
* api-change:`connect`: [`botocore`] Fixes in SDK for customers using TestCase
APIs
* api-change:`connectcampaignsv2`: [`botocore`] This release adds support for
campaign entry limits configuration and hourly refresh frequency in Amazon
Connect Outbound Campaigns.
* api-change:`groundstation`: [`botocore`] Adds support for updating contacts,
listing antennas, and listing ground station reservations. New API
operations - UpdateContact, ListContactVersions, DescribeContactVersion,
ListAntennas, and ListGroundStationReservations.
* api-change:`imagebuilder`: [`botocore`] ImportDiskImage API adds
registerImageOptions for Secure Boot control and custom UEFI data. It adds
windowsConfiguration for selecting a specific edition from multi-image .wim
files during ISO import.
* api-change:`neptune`: [`botocore`] Improving Documentation for Neptune
* api-change:`quicksight`: [`botocore`] Public release of dashboard
customization summary, S3 Tables data source type, Athena cross-account
connector, custom sorting for controls, and AI-powered analysis generation.
* api-change:`sagemaker`: [`botocore`] Adds support for providing
NetworkInterface for efa enabled instances and Simplified cluster creation
for Slurm-orchestrated clusters with optional Lifecycle Script (LCS)
configuration.
* api-change:`sts`: [`botocore`] The STS client now supports configuring
SigV4a through the auth scheme preference setting. SigV4a uses asymmetric
cryptography, enabling customers using long-term IAM credentials to continue
making STS API calls even when a region is isolated from the partition
leader.
* from version 1.42.90
* api-change:`appstream`: [`botocore`] Add content redirection to Update Stack
* api-change:`autoscaling`: [`botocore`] This release adds support for
specifying Availability Zone IDs as an alternative to Availability Zone
names when creating or updating Auto Scaling groups.
* api-change:`bedrock-agentcore`: [`botocore`] Introducing NamespacePath in
AgentCore Memory to support hierarchical prefix based memory record
retrieval.
* api-change:`cloudwatch`: [`botocore`] Update documentation of alarm mute
rules start and end date fields
* api-change:`cognito-idp`: [`botocore`] Adds support for passkey-based multi-
factor authentication in Cognito User Pools. Users can authenticate securely
using FIDO2-compliant passkeys with user verification, enabling passwordless
MFA flows while maintaining backward compatibility with password-based
authentication
* api-change:`connect`: [`botocore`] This release updates the Amazon Connect
Rules CRUD APIs to support a new EventSourceName - OnEmailAnalysisAvailable.
Use this event source to trigger rules when conversational analytics results
are available for email contacts.
* api-change:`connectcases`: [`botocore`] Added error handling for service
quota limits
* api-change:`customer-profiles`: [`botocore`] Amazon Connect Customer
Profiles adds RecommenderSchema CRUD APIs for custom ML training columns.
CreateRecommender and CreateRecommenderFilter now accept optional
RecommenderSchemaName.
* api-change:`datazone`: [`botocore`] Launching SMUS IAM domain SDK support
* api-change:`devops-agent`: [`botocore`] Deprecate the userId from the Chat
operations. This update also removes support of
AllowVendedLogDeliveryForResource API from AWS SDKs.
* api-change:`drs`: [`botocore`] Updating regex for identification of AWS
Regions.
* api-change:`logs`: [`botocore`] Endpoint update for CloudWatch Logs
Streaming APIs.
* api-change:`mediaconvert`: [`botocore`] Adds support for Elemental Inference
powered smart crop feature, enabling video verticalization
* api-change:`rds`: [`botocore`] Adds a new
DescribeServerlessV2PlatformVersions API to describe platform version
properties for Aurora Serverless v2. Also introduces a new valid maintenance
action value for serverless platform version updates.
* bugfix:signing: [`botocore`] Fix bug so that configured auth scheme
preference is used when auth scheme is resolved from endpoints rulesets, or
from operation-level auth trait. Auth scheme preference can be configured
using the existing `auth_scheme_preference` client config option, the
`auth_scheme_preference` shared config setting, or the existing
`AWS_AUTH_SCHEME_PREFERENCE` environment variable.
* from version 1.42.89
* api-change:`customer-profiles`: [`botocore`] This release introduces changes
to SegmentDefinition APIs to support sorting by attributes.
* api-change:`deadline`: [`botocore`] Adds GetMonitorSettings and
UpdateMonitorSettings APIs to Deadline Cloud. Enables reading and writing
monitor settings as key-value pairs (up to 64 keys per monitor).
UpdateMonitorSettings supports upsert and delete (via empty value) semantics
and is idempotent.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`glue`: [`botocore`] AWS Glue now defaults to Glue version 5.1
for newly created jobs if the Glue version is not specified in the request,
and UpdateJob now preserves the existing Glue version of a job when the Glue
version is not specified in the update request.
* api-change:`interconnect`: [`botocore`] Initial release of AWS Interconnect
-- a managed private connectivity service that enables you to create high-
speed network connections between your AWS Virtual Private Clouds (VPCs) and
your VPCs on other public clouds or your on-premise networks.
* api-change:`macie2`: [`botocore`] This release adds an optional
expectedBucketOwner field to the Macie S3 export configuration, allowing
customers to verify bucket ownership before Macie writes results to the
destination bucket.
* api-change:`securityhub`: [`botocore`] Provide organizational unit scoping
capability for GetFindingsV2, GetFindingStatisticsV2, GetResourcesV2,
GetResourcesStatisticsV2 APIs.
* from version 1.42.88
* api-change:`connect`: [`botocore`] Conversational Analytics for Email
* api-change:`devops-agent`: [`botocore`] Devops Agent now supports associate
Splunk, Datadog and custom MCP server to an Agent Space.
* api-change:`ecs`: [`botocore`] Minor updates to exceptions for completeness
* api-change:`imagebuilder`: [`botocore`] Image pipelines can now
automatically apply tags to images they create. Set the imageTags property
when creating or updating your pipelines to get started.
* api-change:`mediaconvert`: [`botocore`] Adds support for MV-HEVC video
output and clear lead for AV1 DRM output.
* api-change:`observabilityadmin`: [`botocore`] CloudWatch Observability Admin
adds support for multi-region telemetry evaluation and telemetry enablement
rules.
* api-change:`rtbfabric`: [`botocore`] Adds optional health check
configuration for Responder Gateways with ASG Managed Endpoints. When
provided, RTB Fabric continuously probes customers' instance IPs and routes
traffic only to healthy ones, reducing errors during deployments, scaling
events, and instance failures.
* api-change:`sagemaker`: [`botocore`] Support new SageMaker
StartClusterHealthCheck API for on-demand DHC on Hyperpod EKS cluster.
Support updated CreateCluster, UpdateCluster, DescribeCluster,
BatchAddClusterNodes APIs for flexible instance group on HyperPod cluster
* from version 1.42.87
* api-change:`bcm-dashboards`: [`botocore`] Scheduled email reports of Billing
and Cost Management Dashboards
* api-change:`bedrock-agentcore`: [`botocore`] Introducing support for
SearchRegistryRecords API on AgentCoreRegistry
* api-change:`bedrock-agentcore-control`: [`botocore`] Initial release for
CRUDL in AgentCore Registry Service
* api-change:`mediaconnect`: [`botocore`] Adds support for MediaLive Channel-
type Router Inputs.
* api-change:`redshift-data`: [`botocore`] The BatchExecuteStatement API now
supports named SQL parameters, enabling secure batch queries with
parameterized values. This enhancement helps prevent SQL injection
vulnerabilities and improves query reusability.
* api-change:`sagemaker`: [`botocore`] Release support for g7e instance types
for SageMaker HyperPod
* from version 1.42.86
* api-change:`backup`: [`botocore`] Adding EKS specific backup vault
notification types for AWS Backup.
* api-change:`drs`: [`botocore`] This changes adds support for modifying the
replication configuration to support data replication using IPv6.
* api-change:`ecr`: [`botocore`] Add
UnableToListUpstreamImageReferrersException in ListImageReferrers
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`ivs-realtime`: [`botocore`] Adds support for Amazon IVS real-
time streaming redundant ingest.
* api-change:`marketplace-discovery`: [`botocore`] AWS Marketplace Discovery
API provides an interface that enables programmatic access to the AWS
Marketplace catalog, including searching and browsing listings, retrieving
product details and fulfillment options, and accessing public and private
offer pricing and terms.
* api-change:`medialive`: [`botocore`] MediaLive is adding support for
MediaConnect Router by supporting a new output type called MEDIACONNECT
ROUTER. This new output type will provide seamless encrypted transport
between your MediaLive channel and MediaConnect Router.
* api-change:`outposts`: [`botocore`] Add AWS Outposts APIs to view renewal
pricing options and submit renewal requests for Outpost contracts
* from version 1.42.85
* api-change:`accessanalyzer`: [`botocore`] Revert previous additions of API
changes.
* api-change:`bedrock-agentcore`: [`botocore`] This release includes support
for 1) InvokeBrowser API, enabling OS-level control of AgentCore Browser
Tool sessions through mouse actions, keyboard input, and screenshots. 2)
Added documentation noting that empty sessions are automatically deleted
after one day in the ListSessions API.
* api-change:`braket`: [`botocore`] Added support for t3, g6, and g6e instance
types for Hybrid Jobs.
* api-change:`connect`: [`botocore`] The voice enhancement mode used by the
agent can now be viewed on the contact record via the DescribeContact api.
* api-change:`datasync`: [`botocore`] Allow IAM role ARNs with IAM Paths for
"SecretAccessRoleArn" field in "CustomSecretConfig"
* api-change:`datazone`: [`botocore`] Update Configurations and
registerS3AccessGrantLocation as public attributes for cfn
* api-change:`ec2`: [`botocore`] EC2 Capacity Manager adds new dimensions for
grouping and filtering capacity metrics, including tag-based dimensions and
Account Name.
* api-change:`ecs`: [`botocore`] This release provides the functionality of
mounting Amazon S3 Files to Amazon ECS tasks by adding support for the new
S3FilesVolumeConfiguration parameter in ECS RegisterTaskDefinition API.
* api-change:`eks`: [`botocore`] EKS MNG WarmPool feature to support ASG
WarmPool feature.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`lambda`: [`botocore`] Launching Lambda integration with S3 Files
as a new file system configuration.
* api-change:`outposts`: [`botocore`] This change allows listAssets to surface
pending and non-compute asset information. Adds the INSTALLING asset state
enum and the STORAGE, POWERSHELF, SWITCH, and NETWORKING AssetTypes.
* api-change:`rtbfabric`: [`botocore`] AWS RTB Fabric External Responder
gateways now support HTTP in addition to HTTPS for inbound external links.
Gateways can accept bid requests on port 80 or serve both protocols
simultaneously via listener configuration, giving customers flexible
transport options for their bidding infrastructure
* api-change:`s3`: [`botocore`] Updated list of the valid AWS Region values
for the LocationConstraint parameter for general purpose buckets.
* api-change:`s3files`: [`botocore`] Support for S3 Files, a new shared file
system that connects any AWS compute directly with your data in Amazon S3.
It provides fast, direct access to all of your S3 data as files with full
file system semantics and low-latency performance, without your data ever
leaving S3.
* bugfix:auth: [`botocore`] Fix `sigv4a_signing_region_set` config being
ignored when SigV4a is selected via `auth_scheme_preference`. The configured
region set is now correctly applied to the signing context regardless of how
SigV4a is resolved.
* from version 1.42.84
* api-change:`accessanalyzer`: [`botocore`] Brookie helps customers preview
the impact of SCPs before deployment using historical access activity. It
evaluates attached policies and proposed policy updates using collected
access activity through CloudTrail authorization events and reports where
currently allowed access will be denied.
* api-change:`deadline`: [`botocore`] Added 8 batch APIs (BatchGetJob,
BatchGetStep, BatchGetTask, BatchGetSession, BatchGetSessionAction,
BatchGetWorker, BatchUpdateJob, BatchUpdateTask) for bulk operations.
Monitors can now use an Identity Center instance in a different region via
the identityCenterRegion parameter.
* api-change:`dlm`: [`botocore`] This release adds support for Fast Snapshot
Restore AvailabilityZone Ids in Amazon Data Lifecycle Manager EBS snapshot
lifecycle policies.
* api-change:`geo-maps`: [`botocore`] This release updates API reference
documentation for Amazon Location Service Maps APIs to reflect regional
restrictions for Grab Maps users
* api-change:`guardduty`: [`botocore`] Migrated to Smithy. No functional
changes
* api-change:`lightsail`: [`botocore`] This release adds support for the Asia
Pacific (Malaysia) (ap-southeast-5) Region.
* api-change:`mediatailor`: [`botocore`] This change adds support for Tagging
the resource types Programs and Prefetch Schedules
* api-change:`qconnect`: [`botocore`] Added optional originRequestId parameter
to SendMessageRequest and ListSpans response in Amazon Q in Connect to
support request tracing across service boundaries.
* api-change:`transfer`: [`botocore`] AWS Transfer Family Connectors now
support IPv6 connectivity, enabling outbound connections to remote SFTP or
AS2 servers using IPv4-only or dual-stack (IPv4 and IPv6) configurations
based on network requirements.
* from version 1.42.83
* api-change:`bedrock`: [`botocore`] Amazon Bedrock Guardrails enforcement
configuration APIs now support selective guarding controls for system
prompts as well as user and assistant messages, along with SDK support for
Amazon Bedrock resource policy APIs.
* api-change:`bedrock-agent`: [`botocore`] Added strict parameter to
ToolSpecification to allow users to enforce strict JSON schema adherence for
tool input schemas.
* api-change:`bedrock-agentcore-control`: [`botocore`] Documentation Update
for Adds support for three-legged (Authorization Code grant type) OAuth
along with predefined MCP tool schema configuration for Amazon Bedrock
AgentCore gateway MCP server targets.
* api-change:`imagebuilder`: [`botocore`] Updated pagination token validation
for ListContainerRecipes API to support maximum size of 65K characters
* api-change:`lightsail`: [`botocore`] Add support for tagging of Alarm
resource type
* api-change:`logs`: [`botocore`] Added queryDuration, bytesScanned, and
userIdentity fields to the QueryInfo response object returned by
DescribeQueries. Customers can now view detailed query cost information
including who ran the query, how long it took, and the volume of data
scanned.
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive released a new
features that allows customers to use HLG 2020 as a color space for AV1
video codec.
* api-change:`organizations`: [`botocore`] Updates close Account quota for
member accounts in an Organization.
* api-change:`payment-cryptography`: [`botocore`] Adds optional support to
retrieve previously generated import and export tokens to simplify import
and export functions
* from version 1.42.82
* api-change:`appstream`: [`botocore`] Amazon WorkSpaces Applications now
supports drain mode for instances in multi-session fleets. This capability
allows administrators to instruct individual fleet instances to stop
accepting new user sessions while allowing existing sessions to continue
uninterrupted.
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for three-
legged (Authorization Code grant type) OAuth along with predefined MCP tool
schema configuration for Amazon Bedrock AgentCore gateway MCP server
targets.
* api-change:`bedrock-data-automation`: [`botocore`] Data Automation Library
is a BDA capability that lets you create reusable entity resources to
improve extraction accuracy. Libraries support Custom Vocabulary entities
that enhance speech recognition for audio and video content with domain-
specific terminology shared across projects
* api-change:`bedrock-runtime`: [`botocore`] Relax ToolUseId pattern to allow
dots and colons
* api-change:`cloudwatch`: [`botocore`] CloudWatch now supports OTel
enrichment to make vended metrics for supported AWS resources queryable via
PromQL with resource ARN and tag labels, and PromQL alarms for metrics
ingested via the OTLP endpoint with multi-contributor evaluation.
* api-change:`connect`: [`botocore`] Include CUSTOMER to evaluation target and
participant role. Support Korean, Japanese and Simplified Chinese in
evaluation forms.
* api-change:`deadline`: [`botocore`] AWS Deadline Cloud now supports
configurable scheduling on each queue. The scheduling configuration controls
how workers are distributed across jobs.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers now includes a
ComputeName field in game session API responses, making it easier to
identify which compute is hosting a game session without cross-referencing
IP addresses.
* api-change:`geo-places`: [`botocore`] This release updates API reference
documentation for Amazon Location Service Places APIs to reflect regional
restrictions for Grab Maps users in ReverseGeocode, Suggest, SearchText, and
GetPlace operations
* api-change:`logs`: [`botocore`] We are pleased to announce that our logs
transformation csv processor now has a destination field, allowing you to
specify under which parent node parsed columns be placed under.
* api-change:`pricing`: [`botocore`] This release increases the MaxResults
parameter of the GetAttributeValues API from 100 to 10000.
* from version 1.42.81
* api-change:`bedrock`: [`botocore`] Adds support for Bedrock Batch Inference
Job Progress Monitoring
* api-change:`bedrock-agentcore`: [`botocore`] Added the ability to filter out
empty sessions when listing sessions. Customers can now retrieve only
sessions that still contain events, eliminating the need to check each
session individually. No changes required for existing integrations.
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for VPC
egress private endpoints for Amazon Bedrock AgentCore gateway targets,
enabling private connectivity through managed VPC Lattice resources. Also
adds IAM credential provider for gateway targets, enabling IAM-based
authentication to target endpoints
* api-change:`ecs`: [`botocore`] Amazon ECS now supports Managed Daemons with
dedicated APIs for registering daemon task definitions, creating daemons,
and managing daemon deployments.
* api-change:`elasticache`: [`botocore`] Updated SnapshotRetentionLimit
documentation for ServerlessCache to correctly describe the parameter as
number of days (max 35) instead of number of snapshots.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`es`: [`botocore`] Adding Policy-Min-TLS-1-2-RFC9151-FIPS-2024-08
as TLS Policy in Supported Regions
* api-change:`geo-routes`: [`botocore`] This release makes RoutingBoundary
optional in CalculateRouteMatrix, set StopDuration with a maximum value of
49999 for CalculateRoutes, set TrailerCount with a maximum value of 4, and
introduces region restrictions for Grab Maps users.
* api-change:`medical-imaging`: [`botocore`] Added new boolean flag to persist
metadata updates to all primary image sets in the same study as the
requested image set.
* api-change:`opensearch`: [`botocore`] Adding Policy-Min-
TLS-1-2-RFC9151-FIPS-2024-08 as TLS Policy in Supported Regions
* from version 1.42.80
* api-change:`acm`: [`botocore`] Adds support for searching for ACM
certificates using the new SearchCertificates API.
* api-change:`cloudfront`: [`botocore`] This release adds bring your own IP
(BYOIP) IPv6 support to CloudFront's CreateAnycastIpList and
UpdateAnycastIpList API through the IpamCidrConfigs field.
* api-change:`dataexchange`: [`botocore`] Support Tags for AWS Data Exchange
resource Assets
* api-change:`datazone`: [`botocore`] Adds environmentConfigurationName field
to CreateEnvironmentInput and UpdateEnvironmentInput, so that Domain Owners
can now recover orphaned environments by recreating deleted configurations
with the same name, and will auto-recover orphaned environments
* api-change:`devops-agent`: [`botocore`] AWS DevOps Agent service General
Availability release.
* api-change:`dms`: [`botocore`] To successfully connect to the IBM DB2 LUW
database server, you may need to specify additional security parameters that
are passed to the JDBC driver. These parameters are EncryptionAlgorithm and
SecurityMechanism. Both parameters accept integer values.
* api-change:`ec2`: [`botocore`] This release updates the examples in the
documentation for DescribeRegions and DescribeAvailabilityZones.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`geo-maps`: [`botocore`] This release expands map customization
options with adjustable contour line density, dark mode support for Hybrid
and Satellite views, enhanced traffic information across multiple map
styles, and transit and truck travel modes for Monochrome and Hybrid map
styles.
* api-change:`kinesisanalyticsv2`: [`botocore`] Support for Flink 2.2 in
Managed Service for Apache Flink
* api-change:`mailmanager`: [`botocore`] Amazon SES Mail Manager now supports
optional TLS policy for accepting unencrypted connections and mTLS
authentication for ingress endpoints with configurable trust stores. Two new
rule actions are available, Bounce for sending non-delivery reports and
Lambda invocation for custom email processing.
* api-change:`marketplace-agreement`: [`botocore`] This release adds 8 new
APIs for AWS Marketplace sellers. 4 APIs for Cancellations (Send, List, Get,
Cancel action on AgreementCancellationRequest), 3 APIs for Billing
Adjustments (BatchCreate, List, Get action on BillingAdjustmentRequest), and
1 API to List Invoices (ListAgreementInvoiceLineItems)
* api-change:`observabilityadmin`: [`botocore`] This release adds the Bedrock
and Security Hub resource types for Omnia Enablement launch for March 31.
* api-change:`odb`: [`botocore`] Adds support for EC2 Placement Group
integration with ODB Network. The GetOdbNetwork and ListOdbNetworks API
responses now include the ec2PlacementGroupIds field.
* api-change:`opensearch`: [`botocore`] Support RegisterCapability,
GetCapability, DeregisterCapability API for AI Assistant feature management
for OpenSearch UI Applications
* api-change:`organizations`: [`botocore`] Added Path field to Account and
OrganizationalUnit objects in AWS Organizations API responses.
* api-change:`partnercentral-selling`: [`botocore`] Adding EURO Currency for
MRR Amount
* api-change:`pinpoint-sms-voice-v2`: [`botocore`] This release adds RCS for
Business messaging and Notify support. RCS lets you create and manage
agents, send and receive messages in the US and Canada via SendTextMessage
API, and configure SMS fallback. Notify lets you send templated OTP messages
globally in minutes with no phone number required.
* api-change:`quicksight`: [`botocore`] Adds StartAutomationJob and
DescribeAutomationJob APIs for automation jobs. Adds three custom permission
capabilities that allow admins to control whether users can manage Spaces
and chat agents. Adds an OAuthClientCredentials structure to provide OAuth
2.0 client credentials inline to data sources.
* api-change:`s3`: [`botocore`] Add Bucket Metrics configuration support to
directory buckets
* api-change:`s3control`: [`botocore`] Adding an optional auditContext
parameter to S3 Access Grants credential vending API GetDataAccess to enable
job-level audit correlation in S3 CloudTrail logs
* api-change:`s3tables`: [`botocore`] S3 Tables now supports nested types when
creating tables. Users can define complex column schemas using struct, list,
and map types. These types can be composed together to model complex,
hierarchical data structures within table schemas.
* api-change:`securityagent`: [`botocore`] AWS Security Agent is a service
that proactively secures applications throughout the development lifecycle
with automated security reviews and on-demand penetration testing.
* api-change:`sustainability`: [`botocore`] This is the first release of the
AWS Sustainability SDK, which enables customers to access their
sustainability impact data via API.
* from version 1.42.79
* api-change:`appstream`: [`botocore`] Add support for URL Redirection
* api-change:`autoscaling`: [`botocore`] Adds support for new instance
lifecycle states introduced by the instance lifecycle policy and replace
root volume features.
* api-change:`bedrock-agentcore`: [`botocore`] Adds Ground Truth support for
AgentCore Evaluations (Evaluate)
* api-change:`deadline`: [`botocore`] AWS Deadline Cloud now supports three
new fleet auto scaling settings. With scale out rate, you can configure how
quickly workers launch. With worker idle duration, you can set how long
workers wait before shutting down. With standby worker count, you can keep
idle workers ready for fast job start.
* api-change:`devops-agent`: [`botocore`] AWS DevOps Agent General
Availability.
* api-change:`ecs`: [`botocore`] Adding Local Storage support for ECS Managed
Instances by introducing a new field "localStorageConfiguration" for
CreateCapacityProvider and UpdateCapacityProvider APIs.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`gamelift`: [`botocore`] Update CreateScript API documentation.
* api-change:`lakeformation`: [`botocore`] Add setSourceIdentity to
DataLakeSettings Parameters
* api-change:`logs`: [`botocore`] Adds Lookup Tables to CloudWatch Logs for
log enrichment using CSV key-value data with KMS encryption support.
* api-change:`opensearch`: [`botocore`] Added Cluster Insights API's In
OpenSearch Service SDK.
* api-change:`partnercentral-account`: [`botocore`] KYB Supplemental Form
enables partners who fail business verification to submit additional details
and supporting documentation through a self-service form, triggering an
automated re-verification without requiring manual intervention from support
teams.
* api-change:`sagemaker`: [`botocore`] Added support for placement strategy
and consolidation for SageMaker inference component endpoints. Customers can
now configure how inference component copies are distributed across
instances and availability zones (AZs), and enable automatic consolidation
to optimizes resource utilization.
* enhancement:`s3`: [`botocore`] Added support for opting out of Amazon S3
Express session authentication via the new `disable_s3_express_session_auth`
S3 client configuration setting, or the new
`AWS_S3_DISABLE_EXPRESS_SESSION_AUTH` environment variable, or the
`s3_disable_express_session_auth` shared configuration setting.
* from version 1.42.78
* api-change:`bedrock-agentcore`: [`botocore`] Adding AgentCore Code
Interpreter Node.js Runtime Support with an optional runtime field
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for custom
code-based evaluators using customer-managed Lambda functions.
* api-change:`neptunedata`: [`botocore`] Minor formatting changes to remove
unnecessary symbols.
* api-change:`omics`: [`botocore`] AWS HealthOmics now supports VPC
networking, allowing users to connect runs to external resources with NAT
gateway, AWS VPC resources, and more. New Configuration APIs support
configuring VPC settings. StartRun API now accepts networkingMode and
configurationName parameters to enable VPC networking.
* from version 1.42.77
* api-change:`bcm-data-exports`: [`botocore`] With this release we are
providing an option to accounts to have their export delivered to an S3
bucket that is not owned by the account.
* api-change:`emr`: [`botocore`] Add StepExecutionRoleArn to RunJobFlow API
* api-change:`logs`: [`botocore`] This release adds parameter support to saved
queries in CloudWatch Logs Insights. Define reusable query templates with
named placeholders, invoke them using start query. Available in Console, CLI
and SDK
* api-change:`sagemaker`: [`botocore`] Release support for ml.r5d.16xlarge
instance types for SageMaker HyperPod
* api-change:`timestream-influxdb`: [`botocore`] Timestream for InfluxDB adds
support for customer defined maintenance windows. This allows customers to
define maintenance schedule during resource creation and updates
* from version 1.42.76
* api-change:`apigatewayv2`: [`botocore`] Added DISABLE IN PROGRESS and
DISABLE FAILED Portal statuses.
* api-change:`application-signals`: [`botocore`] This release adds support for
creating SLOs on RUM appMonitors, Synthetics canaries and services.
* api-change:`batch`: [`botocore`] Documentation-only update for AWS Batch.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`marketplace-agreement`: [`botocore`] The Variable Payments APIs
enable AWS Marketplace Sellers to perform manage their payment requests
(send, get, list, cancel).
* api-change:`polly`: [`botocore`] Add support for Mu-law and A-law codecs for
output format
* api-change:`uxc`: [`botocore`] GA release of AccountCustomizations, used to
manage account color, visible services, and visible regions settings in the
AWS Management Console.
* from version 1.42.75
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds SDK support for 1)
Persist session state in AgentCore Runtime via filesystemConfigurations in
CreateAgentRuntime, UpdateAgentRuntime, and GetAgentRuntime APIs, 2)
Optional name-based filtering on AgentCore ListBrowserProfiles API.
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers launches UDP
ping beacons in the Beijing and Ningxia (China) Regions to help measure
real-time network latency for multiplayer games. The ListLocations API is
now available in these regions to provide endpoint domain and port
information as part of the locations list.
* api-change:`mediapackagev2`: [`botocore`] Reduces the minimum allowed value
for startOverWindowSeconds from 60 to 0, allowing customers to effectively
disable the start-over window.
* api-change:`opensearchserverless`: [`botocore`] Adds support for updating
the vector options field for existing collections.
* api-change:`pcs`: [`botocore`] This release adds support for custom slurmdbd
and cgroup configuration in AWS PCS. Customers can now specify slurmdbd and
cgroup settings to configure database accounting and reporting for their HPC
workloads, and control resource allocation and limits for compute jobs.
* api-change:`rds`: [`botocore`] Adds support in Aurora PostgreSQL serverless
databases for express configuration based creation through
WithExpressConfiguration in CreateDbCluster API, and for restoring clusters
using RestoreDBClusterToPointInTime and RestoreDBClusterFromSnapshot APIs.
* from version 1.42.74
* api-change:`batch`: [`botocore`] AWS Batch AMI Visibility feature support.
Adds read-only batchImageStatus to Ec2Configuration to provide visibility on
the status of Batch-vended AMIs used by Compute Environments.
* api-change:`connectcases`: [`botocore`] You can now use the
UpdateRelatedItem API to update the content of comments and custom related
items associated with a case.
* api-change:`lightsail`: [`botocore`] Add support for tagging of
ContactMethod resource type
* api-change:`omics`: [`botocore`] Adds support for batch workflow runs in
Amazon Omics, enabling users to submit, manage, and monitor multiple runs as
a single batch. Includes APIs to create, cancel, and delete batches, track
submission statuses and counts, list runs within a batch, and configure
default settings.
* from version 1.42.73
* api-change:`backup`: [`botocore`] Fix Typo for S3Backup Options (
S3BackupACLs to BackupACLs)
* api-change:`dynamodb`: [`botocore`] Adding ReplicaArn to ReplicaDescription
of a global table replica
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`opensearch`: [`botocore`] Added support for Amazon Managed
Service for Prometheus (AMP) as a connected data source in OpenSearch UI.
Now users can analyze Prometheus metrics in OpenSearch UI without data copy.
* api-change:`verifiedpermissions`: [`botocore`] Adds support for Policy Store
Aliases, Policy Names, and Policy Template Names. These are customizable
identifiers that can be used in place of Policy Store ids, Policy ids, and
Policy Template ids respectively in Amazon Verified Permissions APIs.
* bugfix:s3: [`botocore`] Fix aws-chunked requests with non-seekable streams
sending both `Content-Length` and `Transfer-Encoding: chunked`, which
violated HTTP/1.1 (RFC 7230) and caused `SignatureDoesNotMatch` errors.
* from version 1.42.72
* api-change:`batch`: [`botocore`] AWS Batch now supports quota management,
enabling administrators to allocate shared compute resources across teams
and projects through quota shares with capacity limits, resource-sharing
strategies, and priority-based preemption - currently available for
SageMaker Training job queues.
* api-change:`bedrock-agentcore`: [`botocore`] This release includes SDK
support for the following new features on AgentCore Built In Tools. 1.
Enterprise Policies for AgentCore Browser Tool. 2. Root CA Configuration
Support for AgentCore Browser Tool and Code Interpreter. 3. API changes to
AgentCore Browser Profile APIs
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for the
following new features. 1. Enterprise Policies support for AgentCore Browser
Tool. 2. Root CA Configuration support for AgentCore Browser Tool and Code
Interpreter.
* api-change:`ec2`: [`botocore`] Amazon EC2 Fleet instant mode now supports
launching instances into Interruptible Capacity Reservations, enabling
customers to use spare capacity shared by Capacity Reservation owners within
their AWS Organization.
* api-change:`observabilityadmin`: [`botocore`] Adding a new field in the
CreateCentralizationRuleForOrganization,
UpdateCentralizationRuleForOrganization API and updating the
GetCentralizationRuleForOrganization API response to include the new field
* api-change:`polly`: [`botocore`] Added bi-directional streaming
functionality through a new API, StartSpeechSynthesisStream. This API allows
streaming input text through inbound events and receiving audio as part of
an output stream simultaneously.
* from version 1.42.71
* api-change:`ec2`: [`botocore`] The DescribeInstanceTypes API now returns
default connection tracking timeout values for TCP, UDP, and UDP stream via
the new connectionTrackingConfiguration field on NetworkInfo.
* api-change:`mediaconvert`: [`botocore`] This update adds additional bitrate
options for Dolby AC-4 audio outputs.
* Update BuildRequires and Requires from setup.py
* Update to 1.42.70
* api-change:`bedrock-agentcore-control`: [`botocore`] Deprecating namespaces
field and adding namespaceTemplates.
* api-change:`emr`: [`botocore`] Add S3LoggingConfiguration to Control
LogUploads
* api-change:`glue`: [`botocore`] Provide approval to overwrite existing Lake
Formation permissions on all child resources with the default permissions
specified in 'CreateTableDefaultPermissions' and
'CreateDatabaseDefaultPermissions' when updating catalog. Allowed values are
["Accept","Deny"] .
* from version 1.42.69
* api-change:`bedrock`: [`botocore`] You can now generate policy scenarios on
demand using the new GENERATE POLICY SCENARIOS build workflow type.
Scenarios will no longer be automatically generated during INGEST CONTENT,
REFINE POLICY, and IMPORT POLICY workflows, resulting in faster completion
times for these operations.
* api-change:`bedrock-agentcore`: [`botocore`] Provide support to perform
deterministic operations on agent runtime through shell command executions
via the new InvokeAgentRuntimeCommand API
* api-change:`bedrock-agentcore-control`: [`botocore`] Supporting hosting of
public ECR Container Images in AgentCore Runtime
* api-change:`ecs`: [`botocore`] Amazon ECS now supports configuring whether
tags are propagated to the EC2 Instance Metadata Service (IMDS) for
instances launched by the Managed Instances capacity provider. This gives
customers control over tag visibility in IMDS when using ECS Managed
Instances.
* from version 1.42.68
* api-change:`apigateway`: [`botocore`] API Gateway now supports an additional
security policy "SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs
and custom domain names. The new policy is compliant with TLS 1.3, Federal
Information Processing Standards (FIPS), Perfect Forward Secrecy (PFS), and
post-quantum (PQ) cryptography
* api-change:`config`: [`botocore`] Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule.
* api-change:`connect`: [`botocore`] Deprecating PredefinedNotificationID
field
* api-change:`gameliftstreams`: [`botocore`] Feature launch that enables
customers to connect streaming sessions to their own VPCs running in AWS.
* api-change:`glue`: [`botocore`] Add QuerySessionContext to
BatchGetPartitionRequest
* api-change:`ivs-realtime`: [`botocore`] Updates maximum reconnect window
seconds from 60 to 300 for participant replication
* api-change:`mediaconvert`: [`botocore`] This update adds support for Dolby
AC-4 audio output, frame rate conversion between non-Dolby Vision inputs to
Dolby Vision outputs, and clear lead CMAF HLS output.
* api-change:`medialive`: [`botocore`] Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value.
* api-change:`mgn`: [`botocore`] Network Migration APIs are now publicly
available for direct programmatic access. Customers can now call Network
Migration APIs directly without going through AWS Transform (ATX), enabling
automation, integration with existing tools, and self-service migration
workflows.
* api-change:`quicksight`: [`botocore`] The change adds a new capability named
ManageSharedFolders in Custom Permissions
* from version 1.42.67
* api-change:`datasync`: [`botocore`] DataSync's 3 location types, Hadoop
Distributed File System (HDFS), FSx for Windows File Server (FSx Windows),
and FSx for NetApp ONTAP (FSx ONTAP) now have credentials managed via
Secrets Manager, which may be encrypted with service keys or be configured
to use customer-managed keys or secret.
* api-change:`ecr`: [`botocore`] Add Chainguard to PTC upstreamRegistry enum
* api-change:`s3`: [`botocore`] Adds support for account regional namespaces
for general purpose buckets. The account regional namespace is a reserved
subdivision of the global bucket namespace where only your account can
create general purpose buckets.
* enhancement:`sso-oidc`: [`botocore`] Fixed missing error messages in SSO
OIDC error responses by mapping OAuth2 error_description field to the
standard Message field. Issue was raised in `#2216
<https://github.com/boto/botocore/issues/2216>`__.
* from version 1.42.66
* api-change:`customer-profiles`: [`botocore`] Today, Amazon Connect is
announcing the ability to filter (include or exclude) recommendations based
on properties of items and interactions.
* api-change:`eks`: [`botocore`] Adds support for a new tier in
controlPlaneScalingConfig on EKS Clusters.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`polly`: [`botocore`] Added support for the new voices - Ambre
(fr-FR), Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE), Lorenzo (it-IT)
and Tiffany (en-US). They are available as a Generative voices only.
* api-change:`sagemaker`: [`botocore`] SageMaker training plans allow you to
extend your existing training plans to avoid workload interruptions without
workload reconfiguration. When a training plan is approaching expiration,
you can extend it directly through the SageMaker AI console or
programmatically using the API or AWS CLI.
* api-change:`simpledbv2`: [`botocore`] Introduced Amazon SimpleDB export
functionality enabling domain data export to S3 in JSON format. Added three
new APIs StartDomainExport, GetExport, and ListExports via SimpleDBv2
service. Supports cross-region exports and KMS encryption.
* api-change:`workspaces`: [`botocore`] Added WINDOWS SERVER 2025
OperatingSystemName.
* from version 1.42.65
* api-change:`bedrock-agentcore-control`: [`botocore`] Adding first class
support for AG-UI protocol in AgentCore Runtime.
* api-change:`connectcases`: [`botocore`] Added functionality for the Required
and Hidden case rule types to be conditionally evaluated on up to 5
conditions.
* api-change:`dms`: [`botocore`] Not need to include to any release notes. The
only change is to correct LoadTimeout unit from milliseconds to seconds in
RedshiftSettings
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`kafka`: [`botocore`] Add dual stack endpoint to SDK
* api-change:`lexv2-models`: [`botocore`] This release introduces a new
generative AI feature called Lex Bot Analyzer. This feature leverage AI to
analyze the bot configuration against AWS Lex best practices to identify
configuration issues and provides recommendations.
* from version 1.42.64
* api-change:`iam`: [`botocore`] Added support for CloudWatch Logs long-term
API keys, currently available in Preview
* api-change:`mgn`: [`botocore`] Adds support for new storeSnapshotOnLocalZone
field in ReplicationConfiguration and updateReplicationConfiguration
* api-change:`opensearch`: [`botocore`] This change enables cross-account and
cross-region access for DataSources. Customers can now define access
policies on their datasources to allow other AWS accounts to access and
query their data.
* api-change:`route53globalresolver`: [`botocore`] Adds support for dual stack
Global Resolvers and Dictionary-based Domain Generation Firewall Advanced
Protection.
* from version 1.42.63
* api-change:`appintegrations`: [`botocore`] This release adds support for
webhooks, allowing customers to create an Event Integration with a webhook
source.
* api-change:`bcm-data-exports`: [`botocore`] Fixed wrong endpoint resolutions
in few regions. Added AWS CFN resource schema for BCM Data Exports. Added
max value validation for pagination parameter. Fixed ARN format validation
for BCM Data Exports resources. Updated size constraints for table
properties. Added AccessDeniedException error.
* api-change:`bedrock`: [`botocore`] Amazon Bedrock Guardrails account-level
enforcement APIs now support lists for model inclusion and exclusion from
guardrail enforcement.
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for
streaming memory records in AgentCore Memory
* api-change:`connect`: [`botocore`] Amazon Connect now supports the ability
to programmatically configure and run automated tests for contact center
experiences for Chat. Integrate testing into CICD pipelines, run multiple
tests at scale, and retrieve results via API to automate validation of chat
interactions and workflows.
* api-change:`deadline`: [`botocore`] AWS Deadline Cloud now supports cost
scale factors for farms, enabling studios to adjust reported costs to
reflect their actual rendering economics. Adjusted costs are reflected in
Deadline Cloud's Usage Explorer and Budgets.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`gameliftstreams`: [`botocore`] Added new Gen6 stream classes
based on the EC2 G6f instance family. These stream classes provide cost-
optimized options for streaming well-optimized or lower-fidelity games on
Windows environments.
* api-change:`sesv2`: [`botocore`] Adds support for longer email message
header values, increasing the maximum length from 870 to 995 characters for
RFC 5322 compliance.
* from version 1.42.62
* api-change:`connecthealth`: [`botocore`] Connect-Health SDK is AWS's unified
SDK for the Amazon Connect Health offering. It allows healthcare developers
to integrate purpose-built agents - such as patient insights, ambient
documentation, and medical coding - into their existing applications,
including EHRs, telehealth, and revenue cycle.
* api-change:`ec2`: [`botocore`] Added metadata field to CapacityAllocation.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`guardduty`: [`botocore`] Added MALICIOUS FILE to IndicatorType
enum in MDC Sequence
* api-change:`mpa`: [`botocore`] Updates to multi-party approval (MPA) service
to add support for approval team baseline operations.
* api-change:`sagemaker`: [`botocore`] Adds support for S3 Bucket Ownership
validation for SageMaker Managed MLflow.
* api-change:`savingsplans`: [`botocore`] Added support for OpenSearch and
Neptune Analytics to Database Savings Plans.
* enhancement:S3 redirect: [`botocore`] Validate new region name when
redirecting.
* Update BuildRequires and Requires from setup.py
* Update to 1.4.61
* api-change:`connect`: [`botocore`] Added support for configuring additional
email addresses on queues in Amazon Connect. Agents can now select an
outbound email address and associate additional email addresses for replying
to or initiating emails.
* api-change:`elasticbeanstalk`: [`botocore`] As part of this release,
Beanstalk introduce a new info type - analyze for request environment info
and retrieve environment info operations. When customers request an Al
analysis, Elastic Beanstalk runs a script on an instance in their
environment and returns an analysis of events, health and logs.
* api-change:`es`: [`botocore`] Adds support for DeploymentStrategyOptions.
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers now offers DDoS
protection for Linux-based EC2 and Container Fleets on SDKv5. The player
gateway proxy relay network provides traffic validation, per-player rate
limiting, and game server IP address obfuscation all with negligible added
latency and no additional cost.
* api-change:`opensearch`: [`botocore`] Adding support for
DeploymentStrategyOptions
* api-change:`quicksight`: [`botocore`] Added several new values for
Capabilities, increased visual limit per sheet from previous limit to 75,
renamed Quick Suite to Quick in several places.
* enhancement:auth: [`botocore`] Exclude additional hop-by-hop headers from
SigV4 signing to prevent signature mismatches when intermediaries mutate
transport headers (connection, keep-alive, proxy-authenticate, proxy-
authorization, TE, trailer, upgrade).
* from version 1.42.60
* api-change:`bedrock-agentcore-control`: [`botocore`] Support for AgentCore
Policy GA
* api-change:`datazone`: [`botocore`] Adding QueryGraph operation to DataZone
SDK
* api-change:`logs`: [`botocore`] CloudWatch Logs updates- Added support for
the PutBearerTokenAuthentication API to enable or disable bearer token
authentication on a log group. For more information, see CloudWatch Logs API
documentation.
* api-change:`partnercentral-channel`: [`botocore`] Adds the Resold Unified
Operations support plan and removes the Resold Business support plan in the
CreateRelationship and UpdateRelationship APIs
* api-change:`sagemaker`: [`botocore`] This release adds b300 and g7e instance
types for SageMaker inference endpoints.
* from version 1.42.59
* api-change:`arc-region-switch`: [`botocore`] Post-Recovery Workflows enable
customers to maintain comprehensive disaster recovery automation. This
allows customer SREs and leadership to have complete recovery orchestration
from failover through post-recovery preparation, ensuring Regions remain
ready for subsequent recovery events.
* api-change:`batch`: [`botocore`] This feature allows customers to specify
the minimum time (in minutes) that AWS Batch keeps instances running in a
compute environment after all jobs on the instance complete
* api-change:`bedrock`: [`botocore`] Added four new model lifecycle date
fields, startOfLifeTime, endOfLifeTime, legacyTime, and
publicExtendedAccessTime. Adds support for using the Converse API with
Bedrock Batch inference jobs.
* api-change:`cognito-idp`: [`botocore`] Cognito is introducing a two-secret
rotation model for app clients, enabling seamless credential rotation
without downtime. Dedicated APIs support passing in a custom secret. Custom
secrets need to be at least 24 characters. This eliminates reconfiguration
needs and reduces security risks.
* api-change:`connect`: [`botocore`] Deprecate EvaluationReviewMetadata's
CreatedBy and CreatedTime, add EvaluationReviewMetadata's RequestedBy and
RequestedTime
* api-change:`customer-profiles`: [`botocore`] This release introduces an
optional SourcePriority parameter to the ProfileObjectType APIs, allowing
you to control the precedence of object types when ingesting data from
multiple sources. Additionally, WebAnalytics and Device have been added as
new StandardIdentifier values.
* api-change:`health`: [`botocore`] Updates the regex for validating
availabilityZone strings used in the describe events filters.
* api-change:`keyspacesstreams`: [`botocore`] Added support for Change Data
Capture (CDC) streams with Duration DataType.
* api-change:`odb`: [`botocore`] ODB Networking Route Management is a feature
improvement which allows for implicit creation and deletion of EC2 Routes in
the Peer Network Route Table designated by the customer via new optional
input. This feature release is combined with Multiple App-VPC functionality
for ODB Network Peering(s).
* api-change:`ram`: [`botocore`] Resource owners can now specify
ResourceShareConfiguration request parameter for CreateResourceShare API
including RetainSharingOnAccountLeaveOrganization boolean parameter
* from version 1.42.58
* api-change:`backup-gateway`: [`botocore`] This release updates GetGateway
API to include deprecationDate and softwareVersion in the response, enabling
customers to track gateway software versions and upcoming deprecation dates.
* api-change:`ec2`: [`botocore`] Add c8id, m8id and hpc8a instance types.
* api-change:`ecs`: [`botocore`] Adding support for Capacity Reservations for
ECS Managed Instances by introducing a new "capacityOptionType" value of
"RESERVED" and new field "capacityReservations" for CreateCapacityProvider
and UpdateCapacityProvider APIs.
* api-change:`marketplace-entitlement`: [`botocore`] Added License Arn as a
new optional filter for GetEntitlements and LicenseArn field in each
entitlement in the response.
* api-change:`meteringmarketplace`: [`botocore`] Added LicenseArn to
ResolveCustomer response and BatchMeterUsage usage records. BatchMeterUsage
now accepts LicenseArn in each UsageRecord to report usage at the license
level. Added InvalidLicenseException error response for invalid license
parameters.
* api-change:`securityhub`: [`botocore`] Security Hub added EXTENDED PLAN
integration type to DescribeProductsV2 and added metadata.product.vendor
name GroupBy support to GetFindingStatisticsV2
* from version 1.42.57
* api-change:`batch`: [`botocore`] AWS Batch documentation update for service
job capacity units.
* api-change:`ec2`: [`botocore`] Add support for EC2 Capacity Blocks in Local
Zones.
* api-change:`ecr`: [`botocore`] Update repository name regex to comply with
OCI Distribution Specification
* api-change:`neptune`: [`botocore`] Neptune global clusters now supports tags
* api-change:`wafv2`: [`botocore`] AWS WAF now supports
GetTopPathStatisticsByTraffic that provides aggregated statistics on the top
URI paths accessed by bot traffic. Use this operation to see which paths
receive the most bot traffic, identify the specific bots accessing them, and
filter by category, organization, or bot name.
* from version 1.42.56
* api-change:`cloudwatch`: [`botocore`] This release adds the APIs
(PutAlarmMuteRule, ListAlarmMuteRules, GetAlarmMuteRule and
DeleteAlarmMuteRule) to manage a new Cloudwatch resource, AlarmMuteRules.
AlarmMuteRules allow customers to temporarily mute alarm notifications
during expected downtime periods.
* api-change:`ec2`: [`botocore`] Adds httpTokensEnforced property to
ModifyInstanceMetadataDefaults API. Set per account or manage organization-
wide using declarative policies to prevent IMDSv1-enabled instance launch
and block attempts to enable IMDSv1 on existing IMDSv2-only instances.
* api-change:`elementalinference`: [`botocore`] Initial GA launch for AWS
Elemental Inference including capabilities of Smart Crop and Live Event
Clipping
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`es`: [`botocore`] Fixed HTTP binding for DescribeDomainAutoTunes
API to correctly pass request parameters as query parameters in the HTTP
request.
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive - Added support
for Elemental Inference for Smart Cropping and Clipping features for
MediaLive.
* api-change:`observabilityadmin`: [`botocore`] Adding a new field in the
CreateCentralizationRuleForOrganization,
UpdateCentralizationRuleForOrganization API and updating the
GetCentralizationRuleForOrganization API response to include the new field
* api-change:`opensearch`: [`botocore`] Fixed HTTP binding for
DescribeDomainAutoTunes API to correctly pass request parameters as query
parameters in the HTTP request.
* api-change:`partnercentral-selling`: [`botocore`] Added support for
filtering opportunities by target close date in the ListOpportunities API.
You can now filter results to return opportunities with a target close date
before or after a specified date, enabling more precise opportunity searches
based on expected closure timelines.
* from version 1.42.55
* api-change:`bedrock`: [`botocore`] Automated Reasoning checks in Amazon
Bedrock Guardrails now support fidelity report generation. The new workflow
type assesses policy coverage and accuracy against customer documents. The
GetAutomatedReasoningPolicyBuildWorkflowResultAssets API adds support for
the three new asset types.
* api-change:`connectcases`: [`botocore`] SearchCases API can now accept 25
fields in the request and response as opposed to the previous limit of 10.
DeleteField's hard limit of 100 fields per domain has been lifted.
* api-change:`controlcatalog`: [`botocore`] Updated ExemptedPrincipalArns
parameter documentation for improved accuracy
* api-change:`datazone`: [`botocore`] Add workflow properties support to
connections APIs
* api-change:`dynamodb`: [`botocore`] This change supports the creation of
multi-account global tables. It adds one new arguments to UpdateTable,
GlobalTableSettingsReplicationMode.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`mediatailor`: [`botocore`] Updated endpoint rule set for
dualstack endpoints. Added a new opt-in option to log raw ad decision server
requests for Playback Configurations.
* api-change:`quicksight`: [`botocore`] Adds support for SEMISTRUCT to
InputColumn Type
* api-change:`wickr`: [`botocore`] AWS Wickr now provides APIs to manage your
Wickr OpenTDF integration. These APIs enable you to test and save your
OpenTDF configuration allowing you to manage rooms based on Trusted Data
Format attributes.
* from version 1.42.54
* api-change:`appstream`: [`botocore`] Adding new attribute to disable IMDS v1
APIs for fleet, Image Builder and AppBlockBuilder instances.
* api-change:`ecs`: [`botocore`] Migrated to Smithy. No functional changes
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`sagemaker-runtime`: [`botocore`] Added support for
S3OutputPathExtension and Filename parameters to the InvokeEndpointAsync API
to allow users to customize the S3 output path and file name for async
inference response payloads.
* api-change:`signer-data`: [`botocore`] This release introduces AWS Signer
Data Plane SDK client supporting GetRevocationStatus API. The new client
enables AWS PrivateLink connectivity with both private DNS and VPC endpoint
URLs.
* api-change:`ssm`: [`botocore`] Add support for AssociationDispatchAssumeRole
in AWS SSM State Manager.
* api-change:`trustedadvisor`: [`botocore`] Adding a new enum
attribute(statusReason) to TrustedAdvisorAPI response. This attribute
explains reasoning behind check status for certain specific scenarios.
* from version 1.42.53
* api-change:`bcm-dashboards`: [`botocore`] The Billing and Cost Management
GetDashboard API now returns identifier for each widget, enabling users to
uniquely identify widgets within their dashboards.
* api-change:`ecr`: [`botocore`] Adds multiple artifact types filter support
in ListImageReferrers API.
* api-change:`pca-connector-scep`: [`botocore`] AWS Private CA Connector for
SCEP now supports AWS PrivateLink, allowing your clients to request
certificates from within your Amazon Virtual Private Cloud (VPC) without
traversing the public internet. With this launch, you can create VPC
endpoints to connect to your SCEP connector privately.
* enhancement:`checksums`: [`botocore`] Added support for the SHA512 checksum
algorithm. When the optional AWS CRT (`awscrt`) dependency is installed,
support is also enabled for the XXHASH64, XXHASH3, and XXHASH128 checksum
algorithms. Also added pass-through support for customer-provided MD5
checksum headers (without SDK-side MD5 calculation or validation).
* from version 1.42.52
* api-change:`cleanrooms`: [`botocore`] This release adds support for
federated catalogs in Athena-sourced configured tables.
* api-change:`connect`: [`botocore`] Correcting in-app notifications API
documentation.
* from version 1.42.51
* api-change:`ec2`: [`botocore`] Add Operator field to CreatePlacementGroup
and DescribePlacementGroup APIs.
* api-change:`evidently`: [`botocore`] The evidently client has been removed
following the deprecation of the service.
* api-change:`grafana`: [`botocore`] This release updates Amazon Managed
Grafana's APIs to support customer managed KMS keys.
* api-change:`iotanalytics`: [`botocore`] The iotanalytics client has been
removed following the deprecation of the service.
* api-change:`rds`: [`botocore`] Adds support for the StorageEncryptionType
field to specify encryption type for DB clusters, DB instances, snapshots,
automated backups, and global clusters.
* api-change:`workspaces-web`: [`botocore`] Adds support for branding
customization without requiring a custom wallpaper.
* from version 1.42.50
* api-change:`arc-region-switch`: [`botocore`] Clarify documentation on ARC
Region Switch start-plan-execution operation
* api-change:`ec2`: [`botocore`] Documentation updates for EC2 Secondary
Networks
* api-change:`ecr`: [`botocore`] Adds support for enabling blob mounting, and
removes support for Clair based image scanning
* api-change:`kafka`: [`botocore`] Amazon MSK now supports dual-stack
connectivity (IPv4 and IPv6) for existing MSK clusters. You can enable dual-
stack on existing clusters by specifying the NetworkType parameter in
updateConnectivity API.
* api-change:`kms`: [`botocore`] Added support for Decrypt and ReEncrypt API's
to use dry run feature without ciphertext for authorization validation
* api-change:`qconnect`: [`botocore`] Update MessageType enum to include
missing types.
* from version 1.42.49
* api-change:`cloudwatch`: [`botocore`] Adding new evaluation states that
provides information about the alarm evaluation process. Evaluation error
Indicates configuration errors in alarm setup that require review and
correction. Evaluation failure Indicates temporary CloudWatch issues.
* api-change:`connect`: [`botocore`] API release for headerr notifications in
the admin website. APIs allow customers to publish brief messages (including
URLs) to a specified audience, and a new header icon will indicate when
unread messages are available.
* api-change:`ec2`: [`botocore`] This release adds geography information to
EC2 region and availability zone APIs. DescribeRegions now includes a
Geography field, while DescribeAvailabilityZones includes both Geography and
SubGeography fields, enabling better geographic classification for AWS
regions and zones.
* api-change:`inspector2`: [`botocore`] Added .Net 10 (dotnet10) and Node 24.x
(node24.x) runtime support for lambda package scanning
* api-change:`sagemaker`: [`botocore`] Enable g7e instance type support for
SageMaker Processing, and enable single file configuration provisioning for
HyperPod Slurm, where customers have the option to use HyperPod API to
provide the provisioning parameters.
* enhancement:AWSCRT: [`botocore`] Update awscrt version to 0.31.2
* from version 1.42.48
* api-change:`ec2`: [`botocore`] Launching nested virtualization. This feature
allows you to run nested VMs inside virtual (non-bare metal) EC2 instances.
* from version 1.42.47
* api-change:`batch`: [`botocore`] Add support for listing jobs by share
identifier and getting snapshots of active capacity utilization by job queue
and share.
* api-change:`ec2`: [`botocore`] R8i instances powered by custom Intel Xeon 6
processors available only on AWS with sustained all-core 3.9 GHz turbo
frequency
* api-change:`eks`: [`botocore`] This release adds support for Windows Server
2025 in Amazon EKS Managed Node Groups.
* api-change:`kafkaconnect`: [`botocore`] Support configurable upper limits on
task count during autoscaling operations via maxAutoscalingTaskCount
parameter.
* api-change:`s3tables`: [`botocore`] S3 Tables now supports setting partition
specifications and sort orders on tables. Partition specs allow users to
define how data is organized using transform functions. Sort order
configurations enable users to specify sort directions and null ordering
preferences for optimized data layout.
* from version 1.42.46
* api-change:`bedrock-agentcore`: [`botocore`] Added AgentCore browser proxy
configuration support, allowing routing of browser traffic through HTTP and
HTTPS proxy servers with authentication and bypass rules.
* api-change:`connect`: [`botocore`] Amazon Connect now supports per-channel
auto-accept and After Contact Work (ACW) timeouts. Configure agents with
auto-accept and ACW timeout settings for chat, tasks, emails, and callbacks.
Use the new UpdateUserConfig API to manage these settings.
* api-change:`eks`: [`botocore`] Introducing an optional policy field, an IAM
policy applied to pod identity associations in addition to IAM role
policies. When specified, pod permissions are the intersection of IAM role
policies and the policy field, ensuring the principle of least privilege.
* api-change:`kafka`: [`botocore`] Amazon MSK adds three new APIs,
CreateTopic, UpdateTopic, and DeleteTopic for managing Kafka topics in your
MSK clusters.
* api-change:`rds`: [`botocore`] This release adds backup configuration for
RDS and Aurora restores, letting customers set backup retention period and
preferred backup window during restore. It also enables viewing backup
settings when describing snapshots or automated backups for instances and
clusters.
* from version 1.42.45
* api-change:`connectcampaignsv2`: [`botocore`] Add the missing event type for
WhatsApp
* api-change:`ec2`: [`botocore`] Amazon Secondary Networks is a networking
feature that provides high-performance, low-latency connectivity for
specialized workloads.
* api-change:`eks`: [`botocore`] Amazon EKS adds a new DescribeUpdate update
type, VendedLogsUpdate, to support an integration between EKS Auto Mode and
Amazon CloudWatch Vended Logs.
* api-change:`imagebuilder`: [`botocore`] EC2 Image Builder now supports
wildcard patterns in lifecycle policies with recipes and enhances the
experience of tag-scoped policies.
* api-change:`lakeformation`: [`botocore`] Allow cross account v5 in put data
lake settings
* api-change:`neptunedata`: [`botocore`] Added edgeOnlyLoad boolean parameter
to Neptune bulk load request. When TRUE, files are loaded in order without
scanning. When FALSE (default), the loader scans files first, then loads
vertex files before edge files automatically.
* api-change:`pcs`: [`botocore`] Introduces RESUMING state for clusters,
compute node groups, and queues.
* api-change:`transfer`: [`botocore`] This release adds a documentation update
for MdnResponse of type "ASYNC"
* from version 1.42.44
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Add
OutputConfiguration to InvokeDataAutomation input and output to support S3
output
* api-change:`deadline`: [`botocore`] Adds support for tagging jobs during job
creation
* api-change:`iot-managed-integrations`: [`botocore`] Adding support for
Custom(General) Authorization in managed integrations for AWS IoT Device
Management cloud connectors.
* api-change:`partnercentral-selling`: [`botocore`] Releasing AWS Opportunity
Snapshots for SDK release.
* api-change:`sagemaker`: [`botocore`] Adding g7e instance support in
Sagemaker Training
* from version 1.42.43
* api-change:`arc-region-switch`: [`botocore`] Updates documentation for ARC
Region switch and provides stronger validation for Amazon Aurora Global
Database execution block parameters.
* api-change:`athena`: [`botocore`] Reduces the minimum TargetDpus to create
or update capacity reservations from 24 to 4.
* api-change:`bedrock-agentcore`: [`botocore`] Support Browser profile
persistence (cookies and local storage) across sessions for AgentCore
Browser.
* api-change:`bedrock-agentcore-control`: [`botocore`] Support Browser profile
persistence (cookies and local storage) across sessions for AgentCore
Browser.
* api-change:`glue`: [`botocore`] This release adds the capability to easily
create custom AWS Glue connections to data sources with REST APIs.
* api-change:`medialive`: [`botocore`] Outputs using the AV1 codec in CMAF
Ingest output groups in MediaLive now have the ability to specify a target
bit depth of 8 or 10.
* api-change:`neptune-graph`: [`botocore`] Minor neptune-graph documentation
changes
* api-change:`ram`: [`botocore`] Added ListSourceAssociations API. Allows RAM
resource share owners to list source associations that determine which
sources can access resources through service principal associations.
Supports filtering by resource share ARN, source ID, source type, or status,
with pagination.
* api-change:`transfer`: [`botocore`] Adds support for the customer to send
custom HTTP headers and configure an AS2 Connector to receive Asynchronous
MDNs from their trading partner
* api-change:`workspaces`: [`botocore`] Added support for 12 new graphics-
optimized compute types - Graphics.g6 (xlarge, 2xlarge, 4xlarge, 8xlarge,
16xlarge), Graphics.gr6 (4xlarge, 8xlarge), Graphics.g6f (large, xlarge,
2xlarge, 4xlarge), and Graphics.gr6f (4xlarge).
* enhancement:HTTP session: [`botocore`] Set blocksize from default 16KB to
128KB if urllib3 v2 is installed
* from version 1.42.42
* api-change:`bedrock-runtime`: [`botocore`] Added support for structured
outputs to Converse and ConverseStream APIs.
* api-change:`connectcases`: [`botocore`] Amazon Connect Cases now supports
larger, multi-line text fields with up to 4,100 characters. Administrators
can use the Admin UI to select the appropriate configuration (single-line or
multi-line) on a per-field basis, improving case documentation capabilities.
* api-change:`eks`: [`botocore`] Update delete cluster description
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive now supports
SRT listener mode for inputs and outputs, in addition to the existing SRT
caller mode.
* api-change:`redshift`: [`botocore`] We have increased the maximum duration
for a deferred maintenance window from 45 days to 60 days for Amazon
Redshift provisioned clusters. This enhancement provides customers with
greater flexibility in scheduling patching and maintenance activities while
also maintaining security compliance.
* api-change:`workspaces-web`: [`botocore`] Support for configuring and
managing custom domain names for WorkSpaces Secure Browser portals.
* enhancement:Validation: [`botocore`] Updated list validation to add fast-
path for list members that only require basic type checking.
* from version 1.42.41
* api-change:`batch`: [`botocore`] AWS Batch Array Job Visibility feature
support. Includes new statusSummaryLastUpdatedAt for array job parent
DescribeJobs responses for the last time the statusSummary was updated.
Includes both statusSummary and statusSummaryLastUpdatedAt in ListJobs
responses for array job parents.
* api-change:`dynamodb`: [`botocore`] This change supports the creation of
multi-account global tables. It adds two new arguments to CreateTable,
GlobalTableSourceArn and GlobalTableSettingsReplicationMode. DescribeTable
is also updated to include information about
GlobalTableSettingsReplicationMode.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`geo-maps`: [`botocore`] Added support for optional style
parameters in maps, including 3D terrain and 3D Buildings
* api-change:`kinesis`: [`botocore`] Adds StreamId parameter to AWS Kinesis
Data Streams APIs that is reserved for future use.
* api-change:`marketplace-catalog`: [`botocore`] Adds support for Catalog API
us-east-1 dualstack endpoint catalog-marketplace.us-east-1.api.aws
* api-change:`organizations`: [`botocore`] Updated the CloseAccount
description.
* api-change:`sso-admin`: [`botocore`] Added new Region management APIs to
support multi-Region replication in IAM Identity Center.
* from version 1.42.40
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds tagging support
for AgentCore Evaluations (evaluator and online evaluation config)
* api-change:`cloudfront`: [`botocore`] Add OriginMTLS support to CloudFront
Distribution APIs
* api-change:`mpa`: [`botocore`] Updates to multi-party approval (MPA) service
to add support for multi-factor authentication (MFA) for voting operations.
* from version 1.42.39
* api-change:`connect`: [`botocore`] This release adds Estimated Wait Time
support to the GetContactMetrics API for Amazon Connect.
* api-change:`quicksight`: [`botocore`] Improve SessionTag usage guidelines in
the GenerateEmbedURLForAnonymousUser API documentation. Update the
GetIdentityContext document with the region support context.
* from version 1.42.38
* api-change:`ec2`: [`botocore`] G7e instances feature up to 8 NVIDIA RTX PRO
6000 Blackwell Server Edition GPUs with 768 GB of memory and 5th generation
Intel Xeon Scalable processors. Supporting up to 192 vCPUs, 1600 Gbps
networking bandwidth with EFA, up to 2 TiB of system memory, and up to 15.2
TB of local NVMe SSD storage.
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers now supports
automatic scaling to and from zero instances based on game session activity.
Fleets scale down to zero following a defined period of no game session
activity and scale up from zero when game sessions are requested, providing
an option for cost optimization.
* from version 1.42.37
* api-change:`cognito-idp`: [`botocore`] This release adds support for a new
lambda trigger to transform federated user attributes during the
authentication with external identity providers on Cognito Managed Login.
* api-change:`connect`: [`botocore`] Adds support for filtering search results
based on tags assigned to contacts.
* api-change:`ec2`: [`botocore`] SearchTransitGatewayRoutes API response now
includes a NextToken field, enabling pagination when retrieving large sets
of transit gateway routes. Pass the returned NextToken value in subsequent
requests to retrieve the next page of results.
* api-change:`lambda`: [`botocore`] We are launching ESM Metrics and logging
for Kafka ESM to allow customers to monitor Kafka event processing using
CloudWatch Metrics and Logs.
* api-change:`mediaconnect`: [`botocore`] This release adds support for NDI
flow sources in AWS Elemental MediaConnect. You can now send content to your
MediaConnect transport streams directly from your NDI environment using the
new NDI source type. Also adds support for LARGE 4X flow size, which can be
used when creating CDI JPEG-XS flows.
* api-change:`mediaconvert`: [`botocore`] This release adds a follow source
mode for audio output channel count, an AES audio frame wrapping option for
MXF outputs, and an option to signal DolbyVision compatibility using the
SUPPLEMENTAL-CODECS tag in HLS manifests.
* api-change:`s3`: [`botocore`] Adds support for the UpdateObjectEncryption
API to change the server-side encryption type of objects in general purpose
buckets.
* api-change:`s3control`: [`botocore`] Adds support for the
UpdateObjectEncryption API to change the server-side encryption type of
objects in general purpose buckets.
* from version 1.42.36
* api-change:`connect`: [`botocore`] Added support for task attachments. The
StartTaskContact API now accepts file attachments, enabling customers to
include files (.csv, .doc, .docx, .heic, .jfif, .jpeg, .jpg, .mov, .mp4,
.pdf, .png, .ppt, .pptx, .rtf, .txt, etc.) when creating Task contacts.
Supports up to 5 attachments per task.
* api-change:`deadline`: [`botocore`] AWS Deadline Cloud now supports editing
job names and descriptions after submission.
* api-change:`ec2`: [`botocore`] Releasing new EC2 instances. C8gb and M8gb
with highest EBS performance, M8gn with 600 Gbps network bandwidth, X8aedz
and M8azn with 5GHz AMD processors, X8i with Intel Xeon 6 processors and up
to 6TB memory, and Mac-m4max with Apple M4 Max chip for 25 percent faster
builds.
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive released two
new features that allows customers 1) to set Output Timecode for AV1
encoder, 2) to set a Custom Epoch for CMAF Ingest and MediaPackage V2 output
groups when using Pipeline Locking or Disabled Locking modes.
* api-change:`sagemaker`: [`botocore`] Idle resource sharing enables teams to
borrow unused compute resources in your SageMaker HyperPod cluster. This
capability maximizes resource utilization by allowing teams to borrow idle
compute capacity beyond their allocated compute quotas.
* from version 1.42.35
* api-change:`connectcases`: [`botocore`] Amazon Connect now enables you to
use tag-based access controls to define who can access specific cases. You
can associate tags with case templates and configure security profiles to
determine which users can access cases with those tags.
* api-change:`ec2`: [`botocore`] DescribeInstanceTypes API response now
includes an additionalFlexibleNetworkInterfaces field, the number of
interfaces attachable to an instance when using flexible Elastic Network
Adapter (ENA) queues in addition to the base number specified by
maximumNetworkInterfaces.
* api-change:`evidently`: [`botocore`] Deprecate all Evidently API for AWS
CloudWatch Evidently deprecation
* api-change:`groundstation`: [`botocore`] Adds support for AWS Ground Station
Telemetry.
* from version 1.42.34
* api-change:`connect`: [`botocore`] Amazon Connect now offers public APIs to
programmatically configure and run automated tests for contact center
experiences. Integrate testing into CICD pipelines, run multiple tests at
scale, and retrieve results via API to automate validation of voice
interactions and workflows.
* api-change:`datazone`: [`botocore`] Added api for deleting data export
configuration for a domain
* api-change:`qconnect`: [`botocore`] Fixes incorrect types in the
UpdateAssistantAIAgent API request, adds MESSAGE to TargetType enum, and
other minor changes.
* from version 1.42.33
* api-change:`autoscaling`: [`botocore`] This release adds support for Amazon
EC2 Auto Scaling group deletion protection
* api-change:`budgets`: [`botocore`] Add Budget FilterExpression and Metrics
fields to DescribeBudgetPerformanceHistory to support more granular
filtering options.
* api-change:`dynamodb`: [`botocore`] Adds additional waiters to Amazon
DynamoDB.
* api-change:`ec2`: [`botocore`] Add better support for fractional GPU
instances in DescribeInstanceTypes API. The new fields, logicalGpuCount,
gpuPartitionSize, and workload array enable better GPU resource selection
and filtering for both full and fractional GPU instance types.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers Realtime now
supports Node.js 24.x runtime on the Amazon Linux 2023 operating system.
* api-change:`guardduty`: [`botocore`] Adding new enum value for
ScanStatusReason
* api-change:`health`: [`botocore`] Updates the lower range for the maxResults
request property for DescribeAffectedEntities,
DescribeAffectedEntitiesForOrganization, DescribeEvents, and
DescribeEventsForOrganization API request properties.
* api-change:`meteringmarketplace`: [`botocore`] Customer Identifier parameter
deprecation date has been removed. For new implementations, we recommend
using the CustomerAWSAccountID. Your current integration will continue to
work. When updating your implementation, consider migrating to
CustomerAWSAccountID for improved integration.
* api-change:`verifiedpermissions`: [`botocore`] Adding documentation to user
guide and API documentation for how customers can create new encrypted
policy stores by passing in their customer managed key during policy store
creation.
* from version 1.42.32
* api-change:`bedrock-agentcore`: [`botocore`] Supports custom browser
extensions for AgentCore Browser and increased message payloads up to 100KB
per message in an Event for AgentCore Memory
* api-change:`config`: [`botocore`] AWS Config Conformance Packs now support
tag-on-create through PutConformancePack API.
* api-change:`ec2`: [`botocore`] Added support of multiple EBS cards. New
EbsCardIndex parameter enables attaching volumes to specific EBS cards on
supported instance types for improved storage performance.
* api-change:`quicksight`: [`botocore`] Added documentation and model for
sheet layout groups - allows sheet elements to be grouped, Added
documentation and the feature enables admins to have granular control over
connectors under actions, Updated API documentation for PDF Export in
Snapshot Export APIs
* from version 1.42.31
* api-change:`autoscaling`: [`botocore`] This release adds support for three
new filters when describing scaling activities, StartTimeLowerBound,
StartTimeUpperBound, and Status.
* api-change:`bedrock-runtime`: [`botocore`] Added support for extended prompt
caching with one hour TTL.
* api-change:`keyspaces`: [`botocore`] Adds support for managing table pre-
warming in Amazon Keyspaces (for Apache Cassandra)
* api-change:`odb`: [`botocore`] Adds support for associating and
disassociating IAM roles with Autonomous VM cluster resources through the
AssociateIamRoleToResource and DisassociateIamRoleFromResource APIs. The
GetCloudAutonomousVmCluster and ListCloudAutonomousVmClusters API responses
now include the iamRoles field.
* api-change:`verifiedpermissions`: [`botocore`] Amazon Verified Permissions
now supports encryption of resources by a customer managed KMS key.
Customers can now create new encrypted policy stores by passing in their
customer managed key during policy store creation.
* api-change:`workspaces-instances`: [`botocore`] Added billing configuration
support for WorkSpaces Instances with monthly and hourly billing modes,
including new filtering capabilities for instance type searches.
* from version 1.42.30
* api-change:`connect`: [`botocore`] Adds support to allow customers to create
form with Dispute configuration
* api-change:`datazone`: [`botocore`] This release adds support for numeric
filtering and complex free-text searches cases for the Search and
SearchListings APIs.
* api-change:`glacier`: [`botocore`] Documentation updates for Amazon
Glacier's maintenance mode
* api-change:`launch-wizard`: [`botocore`] Added UpdateDeployment,
ListDeploymentPatternVersions and GetDeploymentPatternVersion APIs for
Launch Wizard
* api-change:`resource-explorer-2`: [`botocore`] Added ViewName to View-
related responses and ServiceViewName to GetServiceView response.
* api-change:`sagemaker`: [`botocore`] Adding security consideration comments
for lcc accessing execution role under root access
* from version 1.42.29
* api-change:`cleanrooms`: [`botocore`] This release adds support for
parameters in PySpark analysis templates.
* api-change:`deadline`: [`botocore`] AWS Deadline Cloud now supports tagging
Budget resources with ABAC for permissions management and selecting up to 16
filter values in the monitor and Search API.
* api-change:`ec2`: [`botocore`] This release includes documentation updates
to support up to four Elastic Volume modifications per Amazon EBS volume
within a rolling 24-hour period.
* api-change:`ecs`: [`botocore`] Adds support for configuring FIPS in AWS
GovCloud (US) Regions via a new ECS Capacity Provider field fipsEnabled.
When enabled, instances launched by the capacity provider will use a
FIPS-140 enabled AMI. Instances will use FIPS-140 compliant cryptographic
modules and AWS FIPS endpoints.
* api-change:`evs`: [`botocore`] A new GetVersions API has been added to
retrieve VCF, ESX versions, and EC2 instances provided by Amazon EVS. The
CreateEnvironment API now allows you to select a VCF version and the
CreateEnvironmentHost API introduces a optional esxVersion parameter.
* api-change:`lakeformation`: [`botocore`] API Changes for GTCForLocation
feature. Includes a new API, GetTemporaryDataLocationCredentials and updates
to the APIs RegisterResource and UpdateResource
* api-change:`opensearchserverless`: [`botocore`] Collection groups in Amazon
OpenSearch Serverless enables to organize multiple collections and enable
compute resource sharing across collections with different KMS keys. This
shared compute model reduces costs by eliminating the need for separate
OpenSearch Compute Units (OCUs) for each KMS key.
* api-change:`qconnect`: [`botocore`] Fix inference configuration shapes for
the CreateAIPrompt and UpdateAIPrompt APIs, Modify Text Length Limit for
SendMessage API
* enhancement:config: [`botocore`] Add support for TCP Keep-Alive
configuration via BOTOCORE_TCP_KEEPALIVE environment variable
* from version 1.42.28
* api-change:`ce`: [`botocore`] Cost Categories added support to BillingView
data filter expressions through the new costCategories parameter, enabling
users to filter billing views by AWS Cost Categories for more granular cost
management and allocation.
* api-change:`connect`: [`botocore`] Amazon Connect makes it easier to manage
contact center operating hours by enabling automated scheduling for
recurring events like holidays and maintenance windows. Set up recurring
patterns (weekly, monthly, etc.) or link to another hours of operation to
inherit overrides.
* api-change:`eks`: [`botocore`] Added support for BOTTLEROCKET NVIDIA FIPS
AMIs to AMI types in US regions.
* api-change:`rds`: [`botocore`] no feature changes. model migrated to Smithy
* api-change:`redshift`: [`botocore`] Adds support for enabling extra compute
resources for automatic optimization during create and modify operations in
Amazon Redshift clusters.
* api-change:`redshift-serverless`: [`botocore`] Adds support for enabling
extra compute resources for automatic optimization during create and update
operations in Amazon Redshift Serverless workgroups.
* api-change:`socialmessaging`: [`botocore`] This release clarifies WhatsApp
template operations as a resource-authenticated operation via the parent
WhatsApp Business Account. It also introduces new parameters for parameter
format, CTA URL link tracking, and template body examples, and increases the
phone number ID length.
* Update BuildRequires and Requires from setup.py
* Update to 1.42.27
* api-change:`bedrock`: [`botocore`] This change will increase TestCase
guardContent input size from 1024 to 2028 characters and
PolicyBuildDocumentDescription from 2000 to 4000 characters
* api-change:`datazone`: [`botocore`] Adds support for IAM role subscriptions
to Glue table listings via CreateSubscriptionRequest API. Also adds
owningIamPrincipalArn filter to List APIs and subscriptionGrantCreationMode
parameter to subscription target APIs for controlling grant creation
behavior.
* from version 1.42.26
* api-change:`billing`: [`botocore`] Cost Categories filtering support to
BillingView data filter expressions through the new costCategories
parameter, enabling users to filter billing views by AWS Cost Categories for
more granular cost management and allocation.
* api-change:`iot-managed-integrations`: [`botocore`] This release introduces
WiFi Simple Setup (WSS) enabling device provisioning via barcode scanning
with automated network discovery, authentication, and credential
provisioning. Additionally, it introduces 2P Device Capability Rediscovery
for updating hub-managed device capabilities post-onboarding.
* api-change:`sagemaker`: [`botocore`] Added ultraServerType to the
UltraServerInfo structure to support server type identification for
SageMaker HyperPod
* from version 1.42.25
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds optional field
"view" to GetMemory API input to give customers control over whether CMK
encrypted data such as strategy decryption or override prompts is returned
or not.
* api-change:`cloudfront`: [`botocore`] Added EntityLimitExceeded exception
handling to the following API operations AssociateDistributionWebACL,
AssociateDistributionTenantWebACL, UpdateDistributionWithStagingConfig
* api-change:`glue`: [`botocore`] Adding MaterializedViews task run APIs
* api-change:`medialive`: [`botocore`] MediaPackage v2 output groups in
MediaLive can now accept one additional destination for single pipeline
channels and up to two additional destinations for standard channels.
MediaPackage v2 destinations now support sending to cross region
MediaPackage channels.
* api-change:`transcribe`: [`botocore`] Adds waiters to Amazon Transcribe.
* from version 1.42.24
* api-change:`workspaces`: [`botocore`] Add StateMessage and
ProgressPercentage fields to DescribeCustomWorkspaceImageImport API
response.
* from version 1.42.23
* api-change:`ce`: [`botocore`] This release updates existing reservation
recommendations API to support deployment model.
* api-change:`emr-serverless`: [`botocore`] Added support for enabling disk
encryption using customer managed AWS KMS keys to CreateApplication,
UpdateApplication and StartJobRun APIs.
* from version 1.42.22
* api-change:`cleanroomsml`: [`botocore`] AWS Clean Rooms ML now supports
advanced Spark configurations to optimize SQL performance when creating an
MLInputChannel or an audience generation job.
* from version 1.42.21
* bugfix:`s3`: [`botocore`] Clarify `payload_signing_enabled` documentation to
cover interaction with `request_checksum_calculation`
* from version 1.42.20
* api-change:`cleanrooms`: [`botocore`] Added support for publishing detailed
metrics to CloudWatch for operational monitoring of collaborations,
including query performance and resource utilization.
* api-change:`identitystore`: [`botocore`] This change introduces "Roles"
attribute for User entities supported by AWS Identity Store SDK.
* from version 1.42.19
* api-change:`connect`: [`botocore`] Adds support for searching global
contacts using the ActiveRegions filter, and pagination support for
ListSecurityProfileFlowModules and ListEntitySecurityProfiles.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`kafkaconnect`: [`botocore`] This change sets the KafkaConnect
GovCloud FIPS and FIPS DualStack endpoints to use kafkaconnect instead of
kafkaconnect-fips as the service name. This is done to match the Kafka
endpoints.
* from version 1.42.18
* api-change:`connect`: [`botocore`] Changes for Contact for Global Search
* api-change:`elastictranscoder`: [`botocore`] The elastictranscoder client
has been removed following the deprecation of the service.
* api-change:`quicksight`: [`botocore`] This release adds support for quick
users to be able to perform role upgrades on their own. Additionally it
allows admins to make this feature admin or auto approval along with new
self upgrade capability that can be restricted by Admins.
* from version 1.42.17
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive now supports
Pipeline Locking using Video Alignment as well as linked single pipeline
channels to enable cross-channel and cross-region Pipeline Locking
workflows.
* from version 1.42.16
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`geo-places`: [`botocore`] Adds support for
InferredSecondaryAddress place type, Designator in SecondaryAddressComponent
and Heading in ReverseGeocode.
* api-change:`pinpoint-sms-voice-v2`: [`botocore`] This release adds support
for the Registration Reviewer feature, which provides generative AI feedback
on a phone number or sender ID registration to ensure completeness before
sending to downstream (carrier) review.
* api-change:`s3`: [`botocore`] Add additional validation to Outpost bucket
names.
* from version 1.42.15
* api-change:`config`: [`botocore`] Added supported resourceTypes for Config
from July to November 2025
* api-change:`ec2`: [`botocore`] Adds support for linkedGroupId on the
CreatePlacementGroup and DescribePlacementGroups APIs. The linkedGroupId
parameter is reserved for future use.
* api-change:`guardduty`: [`botocore`] Make accountIds a required field in
GetRemainingFreeTrialDays API to reflect service behavior.
* api-change:`pcs`: [`botocore`] Change API Reference Documentation for
default Mode in Accounting and SlurmRest
* from version 1.42.14
* api-change:`arc-region-switch`: [`botocore`] Automatic Plan Execution
Reports allow customers to maintain a concise record of their Region switch
Plan executions. This enables customer SREs and leadership to have a clear
view of their recovery posture based on the generated reports for their Plan
executions.
* api-change:`connect`: [`botocore`] Adding support for Custom Metrics and
Pre-Defined Attributes to GetCurrentMetricData API.
* api-change:`emr-serverless`: [`botocore`] Added
JobLevelCostAllocationConfiguration field to enable cost allocation
reporting at the job level, providing more granular visibility into EMR
Serverless charges
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`iot`: [`botocore`] This release adds event-based logging feature
that enables granular event logging controls for AWS IoT logs.
* api-change:`qbusiness`: [`botocore`] It is a internal bug fix for region
expansion
* api-change:`wickr`: [`botocore`] AWS Wickr now provides a suite of admin
APIs to allow you to programmatically manage secure communication for Wickr
networks at scale. These APIs enable you to automate administrative
workflows including user lifecycle management, network configuration, and
security group administration.
* api-change:`workspaces-web`: [`botocore`] Add support for WebAuthn under
user settings.
* from version 1.42.13
* api-change:`appstream`: [`botocore`] Added support for new operating systems
(1) Ubuntu 24.04 Pro LTS on Elastic fleets, and (2) Microsoft Server 2025 on
Always-On and On-Demand fleets
* api-change:`arc-region-switch`: [`botocore`] New API to list Route 53 health
checks created by ARC region switch for a plan in a specific AWS Region
using the Region switch Regional data plane.
* api-change:`artifact`: [`botocore`] Add support for ListReportVersions API
for the calling AWS account.
* api-change:`bedrock-agentcore-control`: [`botocore`] Feature to support
header exchanges between Bedrock AgentCore Gateway Targets and client, along
with propagating query parameter to the configured targets.
* api-change:`bedrock-data-automation`: [`botocore`] Blueprint Optimization
(BPO) is a new Amazon Bedrock Data Automation (BDA) capability that improves
blueprint inference accuracy using example content assets and ground truth
data. BPO works by generating better instructions for fields in the
Blueprint using provided data.
* api-change:`cleanrooms`: [`botocore`] Adding support for collaboration
change requests requiring an approval workflow. Adding support for change
requests that grant or revoke results receiver ability and modifying auto
approved change types in an existing collaboration.
* api-change:`ec2`: [`botocore`] This release adds AvailabilityZoneId support
for CreateFleet, ModifyFleet, DescribeFleets, RequestSpotFleet,
ModifySpotFleetRequests and DescribeSpotFleetRequests APIs.
* api-change:`ecr`: [`botocore`] Adds support for ECR Create On Push
* api-change:`ecs`: [`botocore`] Adding support for Event Windows via a new
ECS account setting "fargateEventWindows". When enabled, ECS Fargate will
use the configured event window for patching tasks. Introducing
"CapacityOptionType" for CreateCapacityProvider API, allowing support for
Spot capacity for ECS Managed Instances.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`iot`: [`botocore`] This release adds message batching for the
IoT Rules Engine HTTP action.
* api-change:`opensearch`: [`botocore`] Amazon OpenSearch Service adds support
for warm nodes, enabling new multi-tier architecture.
* api-change:`sesv2`: [`botocore`] Amazon SES introduces Email Validation
feature which checks email addresses for syntax errors, domain validity, and
risky addresses to help maintain deliverability and protect sender
reputation. SES also adds resource tagging and ABAC support for
EmailTemplates and CustomVerificationEmailTemplates.
* api-change:`ssm-sap`: [`botocore`] Added "Stopping" for the HANA Database
Status.
* from version 1.42.12
* api-change:`gameliftstreams`: [`botocore`] Added new stream group operation
parameters for scale-on-demand capacity with automatic prewarming. Added new
Gen6 stream classes based on the EC2 G6 instance family. Added new
StartStreamSession parameter for exposure of real-time performance stats to
clients.
* api-change:`guardduty`: [`botocore`] Add support for dbiResourceId in
finding.
* api-change:`inspector-scan`: [`botocore`] Adds an additional OutputFormat
* api-change:`kafkaconnect`: [`botocore`] Support dual-stack network
connectivity for connectors via NetworkType field.
* api-change:`mediaconvert`: [`botocore`] Adds support for tile encoding in
HEVC and audio for video overlays.
* api-change:`mediapackagev2`: [`botocore`] This release adds support for
SPEKE V2 content key encryption in MediaPackage v2 Origin Endpoints.
* api-change:`payment-cryptography`: [`botocore`] Support for AS2805 standard.
Modifications to import-key and export-key to support AS2805 variants.
* api-change:`payment-cryptography-data`: [`botocore`] Support for AS2805
standard. New API GenerateAs2805KekValidation and changes to translate pin,
GenerateMac and VerifyMac to support AS2805 key variants.
* api-change:`sagemaker`: [`botocore`] Adding the newly launched
p6-b300.48xlarge ec2 instance support in Sagemaker(Hyperpod,Training and
Sceptor)
* from version 1.42.11
* api-change:`iot`: [`botocore`] Add support for dynamic payloads in IoT
Device Management Commands
* api-change:`timestream-influxdb`: [`botocore`] This release adds support for
rebooting InfluxDB DbInstances and DbClusters
* from version 1.42.10
* api-change:`bedrock-agentcore-control`: [`botocore`] This release updates
broken links for AgentCore Policy APIs in the AWS CLI and SDK resources.
* api-change:`connect`: [`botocore`] Amazon Connect now supports outbound
WhatsApp contacts via the Send message block or StartOutboundChatContact
API. Send proactive messages for surveys, reminders, and updates. Offer
customers the option to switch to WhatsApp while in queue, eliminating hold
time.
* api-change:`ec2`: [`botocore`] EC2 Capacity Manager now supports
SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics for
both vCPU and instance units.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`entityresolution`: [`botocore`] Support Customer Profiles
Integration for AWS Entity Resolution
* api-change:`glacier`: [`botocore`] Documentation updates for Amazon
Glacier's maintenance mode
* api-change:`health`: [`botocore`] Updating Health API endpoint generation
for dualstack only regions
* api-change:`logs`: [`botocore`] This release allows you to import your
historical CloudTrail Lake data into CloudWatch with a few steps, enabling
you to easily consolidate operational, security, and compliance data in one
place.
* api-change:`mediatailor`: [`botocore`] Added support for Ad Decision Server
Configuration enabling HTTP POST requests with custom bodies, headers, GZIP
compression, and dynamic variables. No changes required for existing GET
request configurations.
* api-change:`route53resolver`: [`botocore`] Adds support for enabling
detailed metrics on Route 53 Resolver endpoints using
RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing enhanced
visibility into Resolver endpoint and target name server performance.
* api-change:`s3`: [`botocore`] This release adds support for the new optional
field 'LifecycleExpirationDate' in S3 Inventory configurations.
* api-change:`service-quotas`: [`botocore`] Add support for SQ Dashboard Api
* from version 1.42.9
* api-change:`bcm-recommended-actions`: [`botocore`] Added new freetier action
types to RecommendedAction.type.
* api-change:`connect`: [`botocore`] Amazon Connect now offers automated post-
chat surveys triggered when customers end conversations. This captures
timely feedback while experience is fresh, using either a no-code form
builder or Amazon Lex-powered interactive surveys.
* api-change:`datasync`: [`botocore`] Adds Enhanced mode support for NFS and
SMB locations. SMB credentials are now managed via Secrets Manager, and may
be encrypted with service or customer managed keys. Increases AgentArns
maximum count to 8 (max 4 per TaskMode). Adds folder counters to
DescribeTaskExecution for Enhanced mode tasks.
* api-change:`workspaces-web`: [`botocore`] Adds support for portal branding
customization, enabling administrators to personalize end-user portals with
custom assets.
* from version 1.42.8
* api-change:`lambda`: [`botocore`] Add Dotnet 10 (dotnet10) support to AWS
Lambda.
* api-change:`organizations`: [`botocore`] Add support for policy operations
on the NETWORK SECURITY DIRECTOR POLICY policy type.
* api-change:`quicksight`: [`botocore`] This release adds new
GetIdentityContext API, Dashboard customization options for tables and pivot
tables, Visual styling options- borders and decals, map
GeocodingPreferences, KeyPairCredentials for DataSourceCredentials. Snapshot
APIs now support registered users. Parameters limit increased to 400
* api-change:`secretsmanager`: [`botocore`] Add SortBy parameter to
ListSecrets
* api-change:`sesv2`: [`botocore`] Update GetEmailIdentity and
CreateEmailIdentity response to include SigningHostedZone in DkimAttributes.
Updated PutEmailIdentityDkimSigningAttributes Response to include
SigningHostedZone.
* from version 1.42.7
* api-change:`bedrock`: [`botocore`] Automated Reasoning checks in Amazon
Bedrock Guardrails is capable of generating policy scenarios to validate
policies. The GetAutomatedReasoningPolicyBuildWorkflowResultAssets API now
adds POLICY SCENARIO asset type, allowing customers to retrieve scenarios
generated by the build workflow.
* api-change:`billingconductor`: [`botocore`] Launch itemized custom line item
and service line item filter
* api-change:`cloudwatch`: [`botocore`] This release introduces two additional
protocols AWS JSON 1.1 and Smithy RPC v2 CBOR, replacing the currently
utilized one, AWSQuery. AWS SDKs will prioritize the protocol that is the
most performant for each language.
* api-change:`odb`: [`botocore`] The following APIs now return
CloudExadataInfrastructureArn and OdbNetworkArn fields for improved resource
identification and AWS service integration - GetCloudVmCluster,
ListCloudVmClusters, GetCloudAutonomousVmCluster, and
ListCloudAutonomousVmClusters.
* api-change:`opensearch`: [`botocore`] The CreateApplication API now supports
an optional kms key arn parameter to allow customers to specify a CMK for
application encryption.
* api-change:`partnercentral-selling`: [`botocore`] Adds support for the new
Project.AwsPartition field on Opportunity and AWS Opportunity Summary. Use
this field to specify the AWS partition where the opportunity will be
deployed.
* api-change:`signer`: [`botocore`] Adds support for Signer
GetRevocationStatus with updated endpoints
* from version 1.42.6
* api-change:`account`: [`botocore`] This release adds a new API
(GetGovCloudAccountInformation) used to retrieve information about a linked
GovCloud account from the standard AWS partition.
* api-change:`appsync`: [`botocore`] Update Event API to require EventConfig
parameter in creation and update requests.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`guardduty`: [`botocore`] Adding support for Ec2LaunchTemplate
Version field
* api-change:`ivs-realtime`: [`botocore`] Token Exchange introduces seamless
token exchange capabilities for IVS RTX, enabling customers to upgrade or
downgrade token capabilities and update token attributes within the IVS
client SDK without forcing clients to disconnect and reconnect.
* api-change:`mgn`: [`botocore`] Added parameters encryption, IPv4/IPv6
protocol configuration, and enhanced tagging support for replication
operations.
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the EU
(Germany) Region (eusc-de-east-1) for latency records, geoproximity records,
and private DNS for Amazon VPCs in that region
* Update BuildRequires and Requires from setup.py
* Update to 1.42.5
* api-change:`ce`: [`botocore`] Add support for Cost Category resource
associations including filtering by resource type on
ListCostCategoryDefinitions and new ListCostCategoryResourceAssociations
API.
* api-change:`ec2`: [`botocore`] Amazon EC2 P6-B300 instances provide 8x
NVIDIA Blackwell Ultra GPUs with 2.1 TB high bandwidth GPU memory, 6.4 Tbps
EFA networking, 300 Gbps dedicated ENA throughput, and 4 TB of system
memory. Amazon EC2 C8a instances are powered by 5th Gen AMD EPYC processors
with a maximum frequency of 4.5 GHz.
* api-change:`identitystore`: [`botocore`] Updating AWS Identity Store APIs to
support Attribute Extensions capability, with the first release adding
Enterprise Attributes. This launch aligns Identity Store APIs with SCIM for
enterprise attributes, reducing cases when customers are forced to use SCIM
due to lack of SigV4 API support.
* api-change:`partnercentral-selling`: [`botocore`] Deal Sizing Service for
AI-based deal size estimation with AWS service-level breakdown, supporting
Expansion and Migration deals across Technology, and Reseller partner
cohorts, including Pricing Calculator AddOn for MAP deals and funding
incentives.
* api-change:`rds`: [`botocore`] Adding support for tagging RDS
Instance/Cluster Automated Backups
* api-change:`redshift-serverless`: [`botocore`] Added
GetIdentityCenterAuthToken API to retrieve encrypted authentication tokens
for Identity Center integrated serverless workgroups. This API enables
programmatic access to secure Identity Center tokens with proper error
handling and parameter validation across supported SDK languages.
* api-change:`rolesanywhere`: [`botocore`] Increases certificate string length
for trust anchor source data to support ML-DSA certificates.
* api-change:`sesv2`: [`botocore`] Update Mail Manager Archive ARN validation
* enhancement:ContainerProvider: [`botocore`] The ContainerProvider now works
with arbitray HTTPS URLs for `AWS_CONTAINER_CREDENTIALS_FULL_URI`.
* from version 1.42.4
* api-change:`ecs`: [`botocore`] Updating stop-task API to encapsulate
containers with custom stop signal
* api-change:`iam`: [`botocore`] Adding the ExpirationTime attribute to the
delegation request resource.
* api-change:`inspector2`: [`botocore`] This release adds a new ScanStatus
called "Unsupported Code Artifacts". This ScanStatus will be returned when a
Lambda function was not code scanned because it has unsupported code
artifacts.
* api-change:`partnercentral-account`: [`botocore`] Adding Verification API's
to Partner Central Account SDK.
* api-change:`sesv2`: [`botocore`] Updating the desired url for
`PutEmailIdentityDkimSigningAttributes` from v1 to v2
* enhancement:AWSCRT: [`botocore`] Update awscrt version to 0.29.2
* from version 1.42.3
* api-change:`lambda`: [`botocore`] Add DisallowedByVpcEncryptionControl to
the LastUpdateStatusReasonCode and StateReasonCode enums to represent
failures caused by VPC Encryption Controls.
* from version 1.42.2
* api-change:`bedrock`: [`botocore`] Adding support in Amazon Bedrock to
customize models with reinforcement fine-tuning (RFT) and support for
updating the existing Custom Model Deployments.
* api-change:`sagemaker`: [`botocore`] Introduces Serverless training: A fully
managed compute infrastructure that abstracts away all infrastructure
complexity, allowing you to focus purely on model development. Added AI
model customization assets used to train, refine, and evaluate custom models
during the model customization process.
* from version 1.42.1
* api-change:`bedrock`: [`botocore`] Adds the audioDataDeliveryEnabled boolean
field to the Model Invocation Logging Configuration.
* api-change:`bedrock-agentcore`: [`botocore`] Support for AgentCore
Evaluations and Episodic memory strategy for AgentCore Memory.
* api-change:`bedrock-agentcore-control`: [`botocore`] Supports AgentCore
Evaluations, Policy, Episodic Memory Strategy, Resource Based Policy for
Runtime and Gateway APIs, API Gateway Rest API Targets and enhances JWT
authorizer.
* api-change:`bedrock-runtime`: [`botocore`] Adds support for Audio Blocks and
Streaming Image Output plus new Stop Reasons of malformed_model_output and
malformed_tool_use.
* api-change:`ce`: [`botocore`] This release updates existing Savings Plans
Purchase Analyzer and Recommendations APIs to support Database Savings
Plans.
* api-change:`datazone`: [`botocore`] Amazon DataZone now supports exporting
Catalog datasets as Amazon S3 tables, and provides automatic business
glossary term suggestions for data assets.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`fsx`: [`botocore`] S3 Access Points support for FSx for NetApp
ONTAP
* api-change:`guardduty`: [`botocore`] Adding support for extended threat
detection for Amazon EC2 and Amazon ECS. Adding support for wild card
suppression rules.
* api-change:`lambda`: [`botocore`] Launching Lambda durable functions - a new
feature to build reliable multi-step applications and AI workflows natively
within the Lambda developer experience.
* api-change:`logs`: [`botocore`] CloudWatch Logs adds managed S3 Tables
integration to access logs using other analytical tools, as well as facets
and field indexing to simplify log analytics in CloudWatch Logs Insights.
* api-change:`nova-act`: [`botocore`] Initial release of Nova Act SDK. The
Nova Act service enables customers to build and manage fleets of agents for
automating production UI workflows with high reliability, fastest time-to-
value, and ease of implementation at scale.
* api-change:`observabilityadmin`: [`botocore`] CloudWatch Observability Admin
adds pipelines configuration for third party log ingestion and
transformation of all logs ingested, integration of CloudWatch logs with S3
Tables, and AWS account or organization level enablement for 7 AWS services.
* api-change:`opensearch`: [`botocore`] GPU-acceleration helps you build
large-scale vector databases faster and more efficiently. You can enable
this feature on new OpenSearch domains and OpenSearch Serverless
collections. This feature uses GPU-acceleration to reduce the time needed to
index data into vector indexes.
* api-change:`opensearchserverless`: [`botocore`] GPU-acceleration helps you
build large-scale vector databases faster and more efficiently. You can
enable this feature on new OpenSearch domains and OpenSearch Serverless
collections. This feature uses GPU-acceleration to reduce the time needed to
index data into vector indexes.
* api-change:`rds`: [`botocore`] RDS Oracle and SQL Server: Add support for
adding, modifying, and removing additional storage volumes, offering up to
256TiB storage; RDS SQL Server: Support Developer Edition via custom engine
versions for development and testing purposes; M7i/R7i instances with
Optimize CPU for cost savings.
* api-change:`s3`: [`botocore`] New S3 Storage Class FSX_ONTAP
* api-change:`s3control`: [`botocore`] Add support for S3 Storage Lens
Advanced Performance Metrics, Expanded Prefixes metrics report, and export
to S3 Tables.
* api-change:`s3tables`: [`botocore`] Add storage class, replication, and
table record expiration features to S3 Tables.
* api-change:`s3vectors`: [`botocore`] Amazon S3 Vectors provides cost-
effective, elastic, and durable vector storage for queries based on semantic
meaning and similarity.
* api-change:`sagemaker`: [`botocore`] Added support for serverless MLflow
Apps. Added support for new HubContentTypes (DataSet and JsonDoc) in Private
Hub for AI model customization assets, enabling tracking and management of
training datasets and evaluators (reward functions/prompts) throughout the
ML lifecycle.
* api-change:`savingsplans`: [`botocore`] Added support for Amazon Database
Savings Plans
* api-change:`securityhub`: [`botocore`] ITSM enhancements: DRYRUN mode for
testing ticket creation, ServiceNow now uses AWS Secrets Manager for
credentials, ConnectorRegistrationsV2 renamed to RegisterConnectorV2, added
ServiceQuotaExceededException error, and ConnectorStatus visibility in
CreateConnectorV2.
* from version 1.42.0
* api-change:`appintegrations`: [`botocore`] This release adds support for MCP
servers via the ApplicationType field, allowing customers to register their
Bedrock AgentCore gateways as third party applications.
* api-change:`bedrock-agent`: [`botocore`] Support audio and video ingestion
on Bedrock Knowledge Bases.
* api-change:`bedrock-agent-runtime`: [`botocore`] Support audio and video
content retrieval on Bedrock Knowledge Bases.
* api-change:`cleanrooms`: [`botocore`] AWS Clean Rooms now supports privacy-
enhancing synthetic dataset generation for custom ML training.
* api-change:`cleanroomsml`: [`botocore`] AWS Clean Rooms ML now supports
privacy-enhancing synthetic dataset generation for custom ML training.
* api-change:`connect`: [`botocore`] This is a combined re:Invent release for
Amazon Connect.
* api-change:`connectcampaignsv2`: [`botocore`] This release added support for
new WhatsApp channel and Journey type outbound campaign
* api-change:`connectparticipant`: [`botocore`] Amazon Connect now supports
message processing that intercepts and processes chat messages before they
reach any participant.
* api-change:`customer-profiles`: [`botocore`] This release introduces, CRUD
APIs for the DomainObjectType and Recommender resources, APIs to offer
statistical insights on Object Type Attributes, Changes to SegmentDefinition
APIs to support SQL queries to create Segments, and Changes to Domain APIs
to support Data Store.
* api-change:`eks`: [`botocore`] This release adds support for EKS
Capabilities
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`glue`: [`botocore`] feature: Glue: Add support for Iceberg
materialized view in Glue Data Catalog, including updated CreateTable API to
support materialized views and new APIs for managing data refresh for
materialized views. feature: Glue: Add support for Iceberg table encryption
keys and struct field defaults.
* api-change:`lambda`: [`botocore`] Launching Lambda Managed Instances - a new
feature to run Lambda on EC2.
* api-change:`lexv2-models`: [`botocore`] Adds support for speech-to-speech
models for human-like, adaptive, and expressive voice interactions. Also
adds support for speech model preference, allowing customers to select which
speech model they want to use for speech-to-text requests.
* api-change:`marketplace-agreement`: [`botocore`] This release supports
1/multi-product transactions via offer sets. DescribeAgreement and
SearchAgreements APIs now return offer set IDs. SearchAgreements also
supports filtering by offer set ID and 2/variable payment pricing terms will
be returned through GetAgreementTerms.
* api-change:`marketplace-catalog`: [`botocore`] This release introduces offer
set entity in AWS Marketplace Catalog API to enable multi-product
transaction. Offer set enables sellers to group multiple private offers into
a single-click purchase experience, simplifying procurement for customers
purchasing multi-product solutions.
* api-change:`partnercentral-account`: [`botocore`] Initial GA launch of
Partner Central Account
* api-change:`partnercentral-benefits`: [`botocore`] Initial GA launch of
Partner Central Benefits
* api-change:`partnercentral-selling`: [`botocore`] New Features: Lead
Management APIs for capturing and nurturing leads Lead invitation support
for partner collaboration Lead-to-opportunity conversion operations AWS
Marketplace OfferSets support for opportunities
* api-change:`personalize`: [`botocore`] This release adds support for
includedDatasetColumns and performIncrementalUpdate in solution APIs, and
rankingInfluence in campaign and batch inference APIs.
* api-change:`qconnect`: [`botocore`] New AIAgent types: Orchestration for
ModelContextProtocol tool integration, CaseSummary for Amazon Connect Case
summaries, NoteTaker for Agent Assistance notes. Added ListSpans and
Retrieve APIs. Enhanced Q in Connect AssistantAssociationType to support
Bring Your Own Bedrock Knowledge Bases.
* api-change:`route53globalresolver`: [`botocore`] Add SDK for Amazon Route 53
Global Resolver, a fully managed DNS resolver service that offers broad DNS-
filtering security controls.
* enhancement:AWSCRT: [`botocore`] Update awscrt version to 0.29.1
* enhancement:`s3`: Adds partial `TransferConfig` support for CRT transfer
managers.
* feature:`s3`: Added `crt` mode to `preferred_transfer_client` parameter in
`TransferConfig` to enable CRT transfer client in all environments.
* from version 1.41.5
* api-change:`bedrock-runtime`: [`botocore`] Bedrock Runtime Reserved Service
Support
* api-change:`compute-optimizer`: [`botocore`] Compute Optimizer now
identifies idle NAT Gateway resources for cost optimization based on traffic
patterns and backup configuration analysis. Access recommendations via the
GetIdleRecommendations API.
* api-change:`cost-optimization-hub`: [`botocore`] This release enables AWS
Cost Optimization Hub to show cost optimization recommendations for NAT
Gateway.
* from version 1.41.4
* api-change:`ec2`: [`botocore`] This release adds support to view Network
firewall proxy appliances attached to an existing NAT Gateway via
DescribeNatGateways API NatGatewayAttachedAppliance structure.
* api-change:`network-firewall`: [`botocore`] Network Firewall release of the
Proxy feature.
* api-change:`organizations`: [`botocore`] Add support for policy operations
on the S3_POLICY and BEDROCK_POLICY policy type.
* api-change:`route53`: [`botocore`] Adds support for new route53 feature:
accelerated recovery.
* Update BuildRequires and Requires from setup.py
* Update to 1.41.3
* api-change:`cloudfront`: [`botocore`] Add TrustStore, ConnectionFunction
APIs to CloudFront SDK
* api-change:`logs`: [`botocore`] New CloudWatch Logs feature - LogGroup
Deletion Protection, a capability that allows customers to safeguard their
critical CloudWatch log groups from accidental or unintended deletion.
* enhancement:awscrt: [`botocore`] Update awscrt version to 0.29.0
* from version 1.41.2
* api-change:`apigateway`: [`botocore`] API Gateway supports VPC link V2 for
REST APIs.
* api-change:`athena`: [`botocore`] Introduces Spark workgroup features
including log persistence, S3/CloudWatch delivery, UI and History Server
APIs, and SparkConnect 3.5.6 support. Adds DPU usage limits at workgroup and
query levels as well as DPU usage tracking for Capacity Reservation queries
to optimize performance and costs.
* api-change:`bedrock`: [`botocore`] Add support to automatically enforce
safeguards across accounts within an AWS Organization.
* api-change:`bedrock-agentcore-control`: [`botocore`] Support for agentcore
gateway interceptor configurations and NONE authorizer type
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Adding new fields
to GetDataAutomationStatus: jobSubmissionTime, jobCompletionTime, and
jobDurationInSeconds
* api-change:`bedrock-runtime`: [`botocore`] Add support to automatically
enforce safeguards across accounts within an AWS Organization.
* api-change:`cloudformation`: [`botocore`] Adds the DependsOn field to the
AutoDeployment configuration parameter for CreateStackSet, UpdateStackSet,
and DescribeStackSet APIs, allowing users to set and read auto-deployment
dependencies between StackSets
* api-change:`compute-optimizer-automation`: [`botocore`] Initial release of
AWS Compute Optimizer Automation. Create automation rules to implement
recommended actions on a recurring schedule based on your specified
criteria. Supported actions include: snapshot and delete unattached EBS
volumes and upgrade volume types to the latest generation.
* api-change:`connect`: [`botocore`] New APIs to support aliases and versions
for ContactFlowModule. Updated ContactFlowModule APIs to support custom
blocks.
* api-change:`controltower`: [`botocore`] The manifest field is now optional
for the AWS Control Tower CreateLandingZone and UpdateLandingZone APIs for
Landing Zone version 4.0
* api-change:`ec2`: [`botocore`] This release adds a new capability to create
and manage interruptible EC2 Capacity Reservations.
* api-change:`ecr`: [`botocore`] Add support for ECR managed signing
* api-change:`eks`: [`botocore`] Adds support for controlPlaneScalingConfig on
EKS Clusters.
* api-change:`elbv2`: [`botocore`] This release adds the health check log
feature in ALB, allowing customers to send detailed target health check log
data directly to their designated Amazon S3 bucket.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`invoicing`: [`botocore`] Added the
CreateProcurementPortalPreference, GetProcurementPortalPreference,
PutProcurementPortalPreference, UpdateProcurementPortalPreferenceStatus,
ListProcurementPortalPreferences and DeleteProcurementPortalPreference APIs
for procurement portal preference management.
* api-change:`kinesisvideo`: [`botocore`] This release adds support for Tiered
Storage
* api-change:`kms`: [`botocore`] Support for on-demand rotation of AWS KMS
Multi-Region keys with imported key material
* api-change:`lambda`: [`botocore`] Launching Enhanced Error Handling and ESM
Grouping capabilities for Kafka ESMs
* api-change:`lexv2-models`: [`botocore`] Adds support for Intent
Disambiguation, allowing resolution of ambiguous user inputs when multiple
intents match by presenting clarifying questions to users. Also adds Speech
Detection Sensitivity configuration for optimizing voice activity detection
sensitivity levels in various noise environments.
* api-change:`mailmanager`: [`botocore`] Add support for resources in the aws-
eusc partition.
* api-change:`marketplace-entitlement`: [`botocore`] Endpoint update for new
region
* api-change:`mediapackagev2`: [`botocore`] Adds support for excluding session
key tags from HLS multivariant playlists
* api-change:`meteringmarketplace`: [`botocore`] Endpoint update for new
region
* api-change:`odb`: [`botocore`] Adds AssociateIamRoleToResource and
DisassociateIamRoleFromResource APIs for managing IAM roles. Enhances
CreateOdbNetwork and UpdateOdbNetwork APIs with KMS, STS, and cross-region
S3 parameters. Adds OCI identity domain support to InitializeService API.
* api-change:`organizations`: [`botocore`] Add support for policy operations
on the UPGRADE_ROLLOUT_POLICY policy type.
* api-change:`qconnect`: [`botocore`] This release introduces two new
messaging channel subtypes: Push, WhatsApp, under MessageTemplate which is a
resource in Amazon Q in Connect.
* api-change:`quicksight`: [`botocore`] Amazon Quick Suite now supports
QuickChat as an embedding type when calling the
GenerateEmbedUrlForRegisteredUser API, enabling developers to embed
conversational AI agents directly into their applications.
* api-change:`rds`: [`botocore`] Add support for Upgrade Rollout Order
* api-change:`redshift`: [`botocore`] Added support for Amazon Redshift
Federated Permissions and AWS IAM Identity Center trusted identity
propagation.
* api-change:`redshift-serverless`: [`botocore`] Added
UpdateLakehouseConfiguration API to manage Amazon Redshift Federated
Permissions and AWS IAM Identity Center trusted identity propagation for
namespaces.
* api-change:`sagemaker`: [`botocore`] Enhanced SageMaker HyperPod instance
groups with support for MinInstanceCount, CapacityRequirements (Spot/On-
Demand), and KubernetesConfig (labels and taints). Also Added speculative
decoding and MaxInstanceCount for model optimization jobs.
* api-change:`security-ir`: [`botocore`] Add ListInvestigations and
SendFeedback APIs to support SecurityIR AI agents
* api-change:`sesv2`: [`botocore`] Added support for new SES regions - Asia
Pacific (Malaysia) and Canada (Calgary)
* api-change:`transfer`: [`botocore`] Adds support for creating Webapps
accessible from a VPC.
* from version 1.41.1
* api-change:`application-signals`: [`botocore`] Amazon CloudWatch Application
Signals now supports un-instrumented services discovery, cross-account
views, and change history, helping SRE and DevOps teams monitor and
troubleshoot their large-scale distributed applications.
* api-change:`autoscaling`: [`botocore`] This release adds support for three
new features: 1) Image ID overrides in mixed instances policy, 2) Replace
Root Volume - a new strategy for Instance Refresh, and 3) Instance Lifecycle
Policy for enhanced instance lifecycle management.
* api-change:`bedrock-agentcore`: [`botocore`] Bedrock AgentCore Memory
release for redriving memory extraction jobs (StartMemoryExtractionJob and
ListMemoryExtractionJob)
* api-change:`bedrock-data-automation`: [`botocore`] Added support for
Synchronous project type and PII Detection and Redaction
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Bedrock Data
Automation Runtime Sync API
* api-change:`braket`: [`botocore`] Add support for Braket spending limits.
* api-change:`budgets`: [`botocore`] Add BillingViewHealthStatusException to
DescribeBudgetPerformanceHistory and ServiceQuotaExceededException to
UpdateBudget for improved error handling with Billing Views.
* api-change:`cloudfront`: [`botocore`] This release adds support for bring
your own IP (BYOIP) to CloudFront's CreateAnycastIpList API through an
optional IpamCidrConfigs field.
* api-change:`cloudtrail`: [`botocore`] AWS launches CloudTrail aggregated
events to simplify monitoring of data events at scale. This feature delivers
both granular and summarized data events for resources like S3/Lambda,
helping security teams identify patterns without custom aggregation logic.
* api-change:`connect`: [`botocore`] Add optional ability to exclude users
from send notification actions for Contact Lens Rules.
* api-change:`datasync`: [`botocore`] The partition value "aws-eusc" is now
permitted for ARN (Amazon Resource Name) fields.
* api-change:`devicefarm`: [`botocore`] Add support for environment variables
and an IAM execution role.
* api-change:`dms`: [`botocore`] Added support for customer-managed KMS key
(CMK) for encryption for import private key certificate. Additionally added
Amazon SageMaker Lakehouse endpoint used for zero-ETL integrations with data
warehouses.
* api-change:`dsql`: [`botocore`] Added clusterVpcEndpoint field to
GetVpcEndpointServiceName API response, returning the VPC connection
endpoint for the cluster
* api-change:`ec2`: [`botocore`] This release adds support for multiple
features including: VPC Encryption Control for the status of traffic flow;
S2S VPN BGP Logging; TGW Flexible Costs; IPAM allocation of static IPs from
IPAM pools to CF Anycast IP lists used on CloudFront distribution; and EBS
Volume Integration with Recycle Bin
* api-change:`ecs`: [`botocore`] Launching Amazon ECS Express Mode - a new
feature that enables developers to quickly launch highly available, scalable
containerized applications with a single command.
* api-change:`elbv2`: [`botocore`] This release adds the target optimizer
feature in ALB, enabling strict concurrency enforcement on targets.
* api-change:`emr`: [`botocore`] Add support for configuring S3 destination
for step logs on a per-step basis.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`glue`: [`botocore`] Added FunctionType parameter to Glue
GetuserDefinedFunctions.
* api-change:`imagebuilder`: [`botocore`] EC2 Image Builder now enables the
distribution of existing AMIs, retry distribution, and define distribution
workflows. It also supports automatic versioning for recipes and components,
allowing automatic version increments and dynamic referencing in pipelines.
* api-change:`kinesis`: [`botocore`] Kinesis Data Streams now supports up to
50 Enhance Fan-out consumers for On-demand Advantage Streams. On-demand
Standard and Provisioned streams will continue with the existing limit of 20
consumers for Enhanced Fan-out.
* api-change:`lakeformation`: [`botocore`] Added ServiceIntegrations as a
request parameter for CreateLakeFormationIdentityCenterConfigurationRequest
and UpdateLakeFormationIdentityCenterConfigurationRequest and response
parameter for DescribeLakeFormationIdentityCenterConfigurationResponse
* api-change:`license-manager`: [`botocore`] Added cross-account resource
aggregation via license asset groups and expiry tracking for Self-Managed
Licenses. Extended Org-Wide View to Self-Managed Licenses, added reporting
for license asset groups, and removed Athena/Glue dependencies for cross-
account resource discovery in commercial regions.
* api-change:`networkmanager`: [`botocore`] This release adds support for
Cloud WAN Routing Policy providing customers sophisticated routing controls
to better manage their global networks
* api-change:`organizations`: [`botocore`] Added new APIs for Billing
Transfer, new policy type INSPECTOR_POLICY, and allow an account to transfer
between organizations
* api-change:`quicksight`: [`botocore`] Introducing comprehensive theme
styling controls. New features include border customization (radius, width,
color), flexible padding controls, background styling for cards and sheets,
centralized typography management, and visual-level override support across
layouts.
* api-change:`rbin`: [`botocore`] Add support for EBS volume in Recycle Bin
* api-change:`rds`: [`botocore`] Add support for VPC Encryption Controls.
* api-change:`redshift-data`: [`botocore`] Increasing the length limit of
Statement Name from 500 to 2048.
* api-change:`s3`: [`botocore`] Enable / Disable ABAC on a general purpose
bucket.
* api-change:`sagemaker`: [`botocore`] Added training plan support for
inference endpoints. Added HyperPod task governance with accelerator
partition-based quota allocation. Added BatchRebootClusterNodes and
BatchReplaceClusterNodes APIs. Updated ListClusterNodes to include
privateDnsHostName.
* api-change:`securityhub`: [`botocore`] Release Findings and Resources Trends
APIs- GetFindingsTrendsV2 and GetResourcesTrendsV2. This supports time-
series aggregated counts with composite filtering for 1-year of historical
data analysis of Findings and Resources.
* from version 1.41.0
* api-change:`apigateway`: [`botocore`] API Gateway now supports response
streaming and new security policies for REST APIs and custom domain names.
* api-change:`apigatewayv2`: [`botocore`] Support for API Gateway portals and
portal products.
* api-change:`backup`: [`botocore`] Amazon GuardDuty Malware Protection now
supports AWS Backup, extending malware detection capabilities to EC2, EBS,
and S3 backups.
* api-change:`bcm-pricing-calculator`: [`botocore`] Add
GroupSharingPreference, CostCategoryGroupSharingPreferenceArn, and
CostCategoryGroupSharingPreferenceEffectiveDate to Bill Estimate. Add
GroupSharingPreference and CostCategoryGroupSharingPreferenceArn to Bill
Scenario.
* api-change:`bedrock-runtime`: [`botocore`] This release includes support for
Search Results.
* api-change:`billing`: [`botocore`] Added name filtering support to
ListBillingViews API through the new names parameter to efficiently filter
billing views by name.
* api-change:`billingconductor`: [`botocore`] This release adds support for
Billing Transfers, enabling management of billing transfers with billing
groups on AWS Billing Conductor.
* api-change:`ce`: [`botocore`] Add support for COST_CATEGORY, TAG, and
LINKED_ACCOUNT AWS managed cost anomaly detection monitors
* api-change:`cloudtrail`: [`botocore`] AWS CloudTrail now supports Insights
for data events, expanding beyond management events to automatically detect
unusual activity on data plane operations.
* api-change:`connectcampaignsv2`: [`botocore`] This release added support for
ring timer configuration for campaign calls.
* api-change:`cost-optimization-hub`: [`botocore`] Release
ListEfficiencyMetrics API
* api-change:`datazone`: [`botocore`] Amazon DataZone now supports business
metadata (readme and metadata forms) at the individual attribute (column)
level, a new rule type for glossary terms, and the ability to update the
owner of the root domain unit.
* api-change:`dynamodb`: [`botocore`] Extended Global Secondary Index (GSI)
composite keys to support up to 8 attributes.
* api-change:`ec2`: [`botocore`] This launch adds support for two new
features: Regional NAT Gateway and IPAM Policies. IPAM policies offers
customers central control for public IPv4 assignments across AWS services.
Regional NAT is a single NAT Gateway that automatically expands across AZs
in a VPC to maintain high availability.
* api-change:`ecr`: [`botocore`] Add support for ECR archival storage class
and Inspector org policy for scanning
* api-change:`ecs`: [`botocore`] Added support for Amazon ECS Managed
Instances infrastructure optimization configuration.
* api-change:`emr`: [`botocore`] Add CloudWatch Logs integration for Spark
driver, executor and step logs
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`fsx`: [`botocore`] Adding File Server Resource Manager
configuration to FSx Windows
* api-change:`guardduty`: [`botocore`] Add support for scanning and viewing
scan results for backup resource types
* api-change:`health`: [`botocore`] Adds actionability and personas properties
to Health events exposed through DescribeEvents,
DescribeEventsForOrganization, DescribeEventDetails, and DescribeEventTypes
APIs. Adds filtering by actionabilities and personas in EventFilter,
OrganizationEventFilter, EventTypeFilter.
* api-change:`iam`: [`botocore`] Added the
EnableOutboundWebIdentityFederation, DisableOutboundWebIdentityFederation
and GetOutboundWebIdentityFederationInfo APIs for the IAM outbound
federation feature.
* api-change:`inspector2`: [`botocore`] This release introduces
BLOCKED_BY_ORGANIZATION_POLICY error code and IMAGE_ARCHIVED
scanStatusReason. BLOCKED_BY_ORGANIZATION_POLICY error code is returned when
an operation is blocked by an AWS Organizations policy. IMAGE_ARCHIVED
scanStatusReason is returned when an Image is archived in ECR.
* api-change:`invoicing`: [`botocore`] Add support for adding Billing
transfers in Invoice configuration
* api-change:`lambda`: [`botocore`] Added support for creating and invoking
Tenant Isolated functions in AWS Lambda APIs.
* api-change:`logs`: [`botocore`] Adding support for ocsf version 1.5, add
optional parameter MappingVersion
* api-change:`mediaconnect`: [`botocore`] This release adds support for global
routing in AWS Elemental MediaConnect. You can now use router inputs and
router outputs to manage global video and audio routing workflows both
within the AWS-Cloud and over the public internet.
* api-change:`medialive`: [`botocore`] MediaLive is adding support for
MediaConnect Router by supporting a new input type called
MEDIACONNECT_ROUTER. This new input type will provide seamless encrypted
transport between MediaConnect Router and your MediaLive channel.
* api-change:`network-firewall`: [`botocore`] Partner Managed Rulegroup
feature support
* api-change:`networkflowmonitor`: [`botocore`] Added new enum value
(AWS::EKS::Cluster) for type field under MonitorLocalResource
* api-change:`partnercentral-channel`: [`botocore`] Initial GA launch of
Partner Central Channel
* api-change:`route53`: [`botocore`] Add dual-stack endpoint support for
Route53
* api-change:`rum`: [`botocore`] CloudWatch RUM now supports mobile
application monitoring for Android and iOS platforms
* api-change:`s3`: [`botocore`] Adds support for blocking SSE-C writes to
general purpose buckets.
* api-change:`sagemaker`: [`botocore`] Added support for enhanced metrics for
SageMaker AI Endpoints. This features provides Utilization Metrics at
instance and container granularity and also provides easy configuration of
metric publish frequency from 10 sec -> 5 mins
* api-change:`secretsmanager`: [`botocore`] Adds support to create, update,
retrieve, rotate, and delete managed external secrets.
* api-change:`signin`: [`botocore`] AWS Sign-In manages authentication for AWS
services. This service provides secure authentication flows for accessing
AWS resources from the console and developer tools. This release adds the
CreateOAuth2Token API, which can be used to fetch OAuth2 access tokens and
refresh tokens from Sign-In.
* api-change:`stepfunctions`: [`botocore`] Adds support to TestState for
mocked results and exceptions, along with additional inspection data.
* api-change:`sts`: [`botocore`] 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:credentials: [`botocore`] Adds support for the login credential
provider, allowing users to use AWS Management Console credentials for
authentication.
* from version 1.40.76
* api-change:`autoscaling`: [`botocore`] This release adds the new
LaunchInstances API, which can launch instances synchronously in an
AutoScaling group. The API also returns instances info and launch error back
immediately.
* api-change:`backup`: [`botocore`] AWS Backup now supports a low-cost warm
storage tier for Amazon S3 backup data.
* api-change:`bedrock-runtime`: [`botocore`] Amazon Bedrock Runtime Service
Tier Support Launch
* api-change:`cloudformation`: [`botocore`] New CloudFormation DescribeEvents
API with operation ID tracking and failure filtering capabilities to quickly
identify root causes of deployment failures. Also, a DeploymentMode
parameter for the CreateChangeSet API that enables creation of drift-aware
change sets for safe drift management.
* api-change:`connect`: [`botocore`] This release added support for ring timer
configuration for campaign calls.
* api-change:`ec2`: [`botocore`] AWS Site-to-Site VPN now supports VPN
Concentrator, a new feature that enables customers to connect multiple low-
bandwidth sites connections through a single attachment, simplifying multi-
site connectivity for distributed enterprises.
* api-change:`iam`: [`botocore`] Added the AssociateDelegationRequest,
GetDelegationRequest, AcceptDelegationRequest, RejectDelegatonRequest,
ListDelegationRequests, UpdateDelegationRequest, SendDelegationToken and
GetHumanReadableSummary APIs for the IAM temporary delegation feature.
* api-change:`kafka`: [`botocore`] Amazon MSK adds three new APIs, ListTopics,
DescribeTopic, and DescribeTopicPartitions for viewing Kafka topics in your
MSK clusters.
* api-change:`logs`: [`botocore`] CloudWatch Logs updates: Added capability to
setup a recurring schedule for log insights queries. Logs introduced
Scheduled Queries (managed through Create/Update/Get/Delete/List/History
Scheduled Query APIs). For more information, see CloudWatch Logs API
documentation.
* api-change:`resourcegroupstaggingapi`: [`botocore`] Add support for new
ListRequiredTags API used to retrieve the required tags specified in a
customer's effective tag policy.
* api-change:`storagegateway`: [`botocore`] Adds support for European
Sovereign Cloud ARNs in Storage Gateway API parameters.
* api-change:`wafv2`: [`botocore`] AssociateWebACL, UpdateWebACL and
PutLoggingConfiguration will now throw
WAFFeatureNotIncludedInPricingPlanException when the request contains a
feature that is not included in the CloudFront pricing plan of the WebACL.
* from version 1.40.75
* api-change:`appstream`: [`botocore`] Adding support for additional instances
and extended storage
* api-change:`backup`: [`botocore`] AWS Backup now supports specifying a
logically air-gapped backup vault as a primary backup target in backup plans
and on-demand backup jobs.
* api-change:`bedrock`: [`botocore`] Automated Reasoning checks in Amazon
Bedrock Guardrails now automatically generate Q&A tests for new Automated
Reasoning policies. The GetAutomatedReasoningPolicyBuildWorkflowResultAssets
API adds GENERATED_TEST_CASES asset type, allowing customers to retrieve
tests generated by the build workflow.
* api-change:`devicefarm`: [`botocore`] This release adds support for
interacting with devices during a remote access session using the
remoteDriverEndpoint interface
* api-change:`dms`: [`botocore`] This release introduces the SAP ASE(Sybase)
Data Provider for AWS Data Migration Service (DMS). In addition, DMS Schema
Conversion now supports this provider, enabling customers to migrate SAP
ASE(Sybase) databases to Amazon RDS for PostgreSQL or Aurora PostgreSQL
seamlessly.
* api-change:`ec2`: [`botocore`] This release introduces new APIs:
DescribeInstanceSqlHaStates, DescribeInstanceSqlHaHistoryStates,
EnableInstanceSqlHaStandbyDetections and
DisableInstanceSqlHaStandbyDetections on Amazon EC2, allowing customers to
enroll and monitor SQL Server licensing fee savings for their SQL HA EC2
instances.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`glue`: [`botocore`] Amazon Glue Releasing 2 the new API
ListIntegrationResourceProperties and DeleteIntegrationResourceProperty
along with minor improvement on existing API(s).
* api-change:`guardduty`: [`botocore`] Add S3 On-Demand Object Scanning
* api-change:`lexv2-models`: [`botocore`] Adds support for LLM as Primary,
allowing usage of LLMs as the default NLU system.
* api-change:`medialive`: [`botocore`] Adds configurations for
spatial/temporal adaptive quantization in AV1 codec, and conversion to HLG
output color space in H265 codec.
* api-change:`mediapackagev2`: [`botocore`] Add support for SCTE messages in
Segment file output
* api-change:`mwaa-serverless`: [`botocore`] Amazon MWAA now offers serverless
deployment, eliminating operational overhead while optimizing costs. The
service supports YAML and Python-based workflows, with 80+ AWS Operators. It
provides isolated execution, IAM permissions, and automatic scaling with
pay-per-use pricing.
* api-change:`opensearch`: [`botocore`] This release adds index operation APIs
to support Automatic Semantic Enrichment feature
* api-change:`pcs`: [`botocore`] Added support for the managed Slurm REST API
endpoint
* api-change:`route53resolver`: [`botocore`] Adding DICTIONARY_DGA to dns-
threat-protection as a new enum type. Customers can now set rules for
dictionary dga protection
* from version 1.40.74
* api-change:`datazone`: [`botocore`] Adds support for granting read and write
access to Amazon S3 general purpose buckets using CreateSubscriptionRequest
and AcceptSubscriptionRequest APIs. Also adds search filters for SSOUser and
SSOGroup to ListSubscriptions APIs and deprecates "sortBy" parameter for
ListSubscriptions APIs.
* api-change:`ec2`: [`botocore`] This release adds AvailabilityZoneId support
for CreateInstanceConnectEndpoint, DescribeInstanceConnectEndpoints, and
DeleteInstanceConnectEndpoint APIs.
* api-change:`imagebuilder`: [`botocore`] EC2 Image Builder now supports
invoking Lambda functions and executing Step Functions state machine through
image workflows.
* api-change:`medialive`: [`botocore`] Removed all the value constraint
(min/max) for the shape definitions (e.g. integerMin0Max3600) on the C2j
models to get rid of the need to request an exemption from the SDK team
whenever a shape definition (e.g. integerMin0Max3600) is changed.
* enhancement:AWSCRT: [`botocore`] Update awscrt version to 0.28.4
* from version 1.40.73
* api-change:`cloudformation`: [`botocore`] CloudFormation now supports
GetHookResult API with annotations to retrieve structured compliance check
results and remediation guidance for each evaluated resource, replacing the
previous single-message limitation with detailed validation outcomes.
* api-change:`controlcatalog`: [`botocore`] Added support for related control
mappings with new RELATED_CONTROL mapping type in ListControlMappings API.
* api-change:`ec2`: [`botocore`] Added support for new accelerator types
("media") and accelerator names ("L4", "L40s", "GAUDI_HL_205",
"INFERENTIA2", "TRAINIUM", "TRAINIUM2", "U30") in Attributes Based Instance
Type Selection for launched instance types.
* api-change:`ecr`: [`botocore`] Add Amazon ECR FIPS PrivateLink endpoint
support
* api-change:`elbv2`: [`botocore`] QUIC and TCP_QUIC protocol support for
Network Load Balancer (NLB). This capability enables customers to forward
QUIC traffic to their targets with ultra-low latency while maintaining
session stickiness using QUIC Connection IDs.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`iotwireless`: [`botocore`] Integration of Device Location with
Amazon Sidewalk network for Amazon Sidewalk enabled devices
* api-change:`mediaconvert`: [`botocore`] Lowers minimum duration for black
video generator. Adds support for embedding and signing C2PA content
credentials in DASH and CMAF HLS outputs.
* api-change:`rds`: [`botocore`] Updated endpoint and service metadata
* api-change:`sagemaker`: [`botocore`] Added support for minor version
upgrades and AWS Identity Center integration for SageMaker Hadron Partner
Apps, enabling automated version management and IdC group-based access
control.
* api-change:`workspaces-web`: [`botocore`] Support for managing web content
filtering for defining, tracking and regulating type of content accessed
with WorkSpaces Secure Browser as part of browser settings.
* from version 1.40.72
* api-change:`amp`: [`botocore`] Add VPC source configuration support enabling
Amazon Managed Service for Prometheus Collector to collect metrics from MSK
clusters.
* api-change:`connect`: [`botocore`] Updated Authentication Profile APIs to
add support for automatic logout on user inactivity
* api-change:`dms`: [`botocore`] Added support of SQL statements creation,
metadata model discovery and selection rules transformation.
* api-change:`ec2`: [`botocore`] Adds complete AMI ancestry tracing from
immediate parent through each preceding generation back to the root AMI
* api-change:`elbv2`: [`botocore`] This release expands ALB Authentication to
support JWT verification and adds support for a new JWT validation action in
listener rule.
* api-change:`redshift`: [`botocore`] Added GetIdentityCenterAuthToken API to
retrieve encrypted authentication tokens for Identity Center integrated
applications. This API enables programmatic access to secure Identity Center
tokens with proper error handling and parameter validation across supported
SDK languages.
* api-change:`s3tables`: [`botocore`] Adds support for request metrics metrics
APIs for S3 Tables
* api-change:`sagemaker`: [`botocore`] Add support for trn2.3xlarge instance
type for SageMaker Hyperpod
* from version 1.40.71
* api-change:`batch`: [`botocore`] Documentation-only update: update API and
doc descriptions per EKS ImageType default value switch from AL2 to AL2023.
* api-change:`bedrock-data-automation`: [`botocore`] Added support for
Language Expansion feature for BDA Audio modality.
* api-change:`ec2`: [`botocore`] AWS Site-to-Site VPN now supports VPN
connections with up to 5 Gbps bandwidth per tunnel, a 4x improvement from
existing limit of 1.25 Gbps.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`medical-imaging`: [`botocore`] Added new fields in existing
APIs.
* api-change:`rtbfabric`: [`botocore`] Added LogSettings and LinkAttribute
fields to external links
* api-change:`security-ir`: [`botocore`] Added support for configuring
communication preferences as well as clearly displaying case comment author
identities.
* from version 1.40.70
* api-change:`acm-pca`: [`botocore`] Private Certificate Authority service now
supports ML-DSA key algorithms.
* api-change:`appstream`: [`botocore`] AWS Appstream support for IPv6
* api-change:`backup`: [`botocore`] AWS Backup supports backups of Amazon EKS
clusters, including Kubernetes cluster state and persistent storage attached
to the EKS cluster via a persistent volume claim (EBS volumes, EFS file
systems, and S3 buckets).
* api-change:`braket`: [`botocore`] Adds ExperimentalCapabilities field to
CreateQuantumTask request and GetQuantumTask response objects. Enables use
of experimental software capabilities when creating quantum tasks.
* api-change:`datazone`: [`botocore`] Remove trackingServerName from DataZone
Connection MLflowProperties
* api-change:`dsql`: [`botocore`] Cluster endpoint added to CreateCluster and
GetCluster API responses
* api-change:`ec2`: [`botocore`] Amazon EC2 Fleet customers can now filter
instance types based on encryption-in-transit support using Attribute-Based
Instance Type Selection (ABIS), eliminating the manual effort of identifying
and selecting compatible instance types for security-sensitive workloads.
* api-change:`guardduty`: [`botocore`] Include tags filed in
CreatePublishingDestinationRequest and
DescribePublishingDestinationResponse.
* api-change:`iam`: [`botocore`] Added CreateDelegationRequest API, which is
not available for general use at this time.
* api-change:`invoicing`: [`botocore`] Added new invoicing get-invoice-pdf API
Operation
* api-change:`kafka`: [`botocore`] Amazon MSK now supports intelligent
rebalancing for MSK Express brokers.
* api-change:`sts`: [`botocore`] Added GetDelegatedAccessToken API, which is
not available for general use at this time.
* api-change:`verifiedpermissions`: [`botocore`] Amazon Verified Permissions /
Features : Adds support for entity Cedar tags.
* api-change:`wafv2`: [`botocore`] AWS WAF now supports
CLOUDWATCH_TELEMETRY_RULE_MANAGED as a LogScope option, enabling automated
logging configuration through Amazon CloudWatch Logs for telemetry data
collection and analysis.
* from version 1.40.69
* api-change:`controltower`: [`botocore`] Added Parent Identifier support to
ListEnabledControls and GetEnabledControl API. Implemented RemediationType
support for Landing Zone operations: CreateLandingZone, UpdateLandingZone
and GetLandingZone APIs
* api-change:`ec2`: [`botocore`] Adds PrivateDnsPreference and
PrivateDnsSpecifiedDomains to control private DNS resolution for resource
and service network VPC endpoints and
IpamScopeExternalAuthorityConfiguration to integrate Amazon VPC IPAM with a
third-party IPAM service
* api-change:`kms`: [`botocore`] Added support for new ECC_NIST_EDWARDS25519
AWS KMS key spec
* api-change:`opensearch`: [`botocore`] This release introduces the Default
Application feature, allowing users to set, change, or unset a preferred
OpenSearch UI application on a per-region basis for a streamlined and
consistent user experience.
* api-change:`vpc-lattice`: [`botocore`] Amazon VPC Lattice now supports
custom domain name for resource configurations
* from version 1.40.68
* api-change:`accessanalyzer`: [`botocore`] New field totalActiveErrors added
to getFindingsStatistics response.
* api-change:`backup`: [`botocore`] AWS Backup now supports customer-managed
keys (CMK) for logically air-gapped vaults, enabling customers to maintain
full control over their encryption key lifecycle. This feature helps
organizations meet specific internal governance requirements or external
regulatory compliance standards.
* api-change:`connect`: [`botocore`] Added support for Conditional Questions
in Evaluation Forms. Introduced Auto Evaluation capability for Evaluation
Forms and Contact Evaluations. Added new API operations:
SearchEvaluationForms and SearchContactEvaluations.
* api-change:`ec2`: [`botocore`] Add Amazon EC2 R8a instance types
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers now supports
game builds that use the Windows 2022 operating system.
* api-change:`identitystore`: [`botocore`] IdentityStore API: added new
KMSExceptionReason fields to the Exception object; added multiple new fields
to the User APIs - UserStatus, Birthdate, Website and Photos; added multiple
new metadata fields for User, Groups and Membership APIs - CreatedAt,
CreatedBy, UpdatedAt and UpdatedBy.
* api-change:`quicksight`: [`botocore`] Support for New Data Prep Experience
* api-change:`s3tables`: [`botocore`] Adds support for tagging APIs for S3
Tables
* api-change:`s3vectors`: [`botocore`] Amazon S3 Vectors provides cost-
effective, elastic, and durable vector storage for queries based on semantic
meaning and similarity.
* api-change:`sagemaker`: [`botocore`] Added NodeProvisioningMode parameter to
UpdateCluster API to determine how instance provisioning is handled during
cluster operations; in Continuous mode. Added VpcId field in UpdateDomain
request for SageMaker Unified Studio domains with no VPC to add a customer
VPC.
* api-change:`ssm`: [`botocore`] Provides NoLongerSupportedException error
message
* from version 1.40.67
* api-change:`cloudfront`: [`botocore`] This release adds new and updated API
operations. You can now use the IpAddressType field to specify either ipv4
or dualstack for your Anycast static IP list. You can also enable cross-
account resource sharing to share your VPC origins with other AWS accounts
* api-change:`datazone`: [`botocore`] Added support for Project Resource Tags
* api-change:`ec2`: [`botocore`] This release adds AvailabilityZoneId support
for DescribeFastSnapshotRestores, DisableFastSnapshotRestores, and
EnableFastSnapshotRestores APIs.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`fsx`: [`botocore`] Amazon FSx now enables secure management of
Active Directory credentials through AWS Secrets Manager integration.
Customers can use Secret ARNs instead of direct credentials when joining
resources to Active Directory domains.
* api-change:`groundstation`: [`botocore`] Introduce
CreateDataflowEndpointGroupV2 action
* api-change:`s3`: [`botocore`] Launch IPv6 dual-stack support for S3 Express
* api-change:`sagemaker`: [`botocore`] Add new fields in SageMaker Hyperpod
DescribeCluster API response: TargetStateCount, SoftwareUpdateStatus and
ActiveSoftwareDeploymentConfig to provide AMI update progress visibility .
* from version 1.40.66
* api-change:`pinpoint-sms-voice-v2`: [`botocore`] This release adds support
for the CarrierLookup API, which returns information about a destination
phone number including if the number is valid, the carrier, and more.
* from version 1.40.65
* api-change:`bedrock-agentcore-control`: [`botocore`] Adds support for direct
code deploy with CreateAgentRuntime and UpdateAgentRuntime
* api-change:`budgets`: [`botocore`] Fix the AWS Budgets endpoint for the aws-
eusc partition.
* api-change:`ec2`: [`botocore`] Add Amazon EC2 trn2.3xlarge instance type.
* api-change:`ecs`: [`botocore`] Documentation-only update for LINEAR and
CANARY deployment strategies.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`kinesis`: [`botocore`] Adds support for
MinimumThroughputBillingCommitment with new UpdateAccountSettings API. Adds
support to configure warm throughput for on-demand streams in new
UpdateStreamWarmThroughput API and existing CreateStream API and
UpdateStreamMode API.
* from version 1.40.64
* api-change:`connectcases`: [`botocore`] Added two new case rule types:
Parent Child Field Options (restricts child field options based on parent
field value) and Hidden (controls child field visibility based on parent
field value). Both enable dynamic field behavior within templates.
* api-change:`ec2`: [`botocore`] Amazon VPC IP Address Manager (IPAM) now
supports automated prefix list management, allowing you to create rules that
automatically populate customer-managed prefix lists with CIDRs from your
IPAM pools or AWS resources based on tags, Regions, or other criteria.
* api-change:`emr`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`fms`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`fsx`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`health`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`kinesis`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`lambda`: [`botocore`] Add Python3.14 (python3.14) and Java 25
(java25) support to AWS Lambda
* api-change:`logs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`marketplace-catalog`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`mediaconvert`: [`botocore`] Adds SlowPalPitchCorrection to audio
pitch correction settings. Enables opacity for VideoOverlays. Adds REMUX_ALL
option to enable multi-rendition passthrough to VideoSelector for allow
listed accounts.
* api-change:`omics`: [`botocore`] Added WDL_LENIENT engine type that enables
implicit typecasting of variable values to its compatible declared types
* api-change:`payment-cryptography`: [`botocore`] Allow additional characters
in the CertificateSubject for GetCertificateSigningRequest API.
* api-change:`redshift`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`resourcegroupstaggingapi`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`sagemaker`: [`botocore`] Allow update of platform identifier via
UpdateNotebookInstance operation.
* api-change:`savingsplans`: [`botocore`] Add dual-stack endpoint support for
Savings Plans
* api-change:`snowball`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ssm-quicksetup`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`textract`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`waf`: [`botocore`] Update endpoint ruleset parameters casing
* from version 1.40.63
* api-change:`amp`: [`botocore`] Add Anomaly Detection APIs for Amazon Managed
Prometheus
* api-change:`apigateway`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`appconfig`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`appflow`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`applicationcostprofiler`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`appmesh`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`appsync`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`artifact`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`auditmanager`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`bedrock-agent`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`bedrock-agentcore-control`: [`botocore`] Web-Bot-Auth support
for AgentCore Browser tool to help reduce captcha challenges.
* api-change:`chime`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`cleanrooms`: [`botocore`] Added support for advanced Spark
configurations to optimize SQL performance
* api-change:`cloudcontrol`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`clouddirectory`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`cloudsearch`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`cloudwatch`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`codecatalyst`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`codecommit`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`codedeploy`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`cognito-sync`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`compute-optimizer`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`connectcases`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`deadline`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`devops-guru`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`docdb`: [`botocore`] Adding FailoverState and TagList to
GlobalCluster and SynchronizationStatus to GlobalClusterMember.
* api-change:`ecs`: [`botocore`] Amazon ECS Service Connect now supports Envoy
access logs, providing deeper observability into request-level traffic
patterns and service interactions.
* api-change:`eks-auth`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`elasticache`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`emr-serverless`: [`botocore`] This release adds the capability
to enable User Background Sessions for customers running Trusted Identity
Propagation enabled Interactive Sessions on EMR Serverless Applications.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`firehose`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`frauddetector`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`geo-places`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`glue`: [`botocore`] This release adds the capability to enable
User Background Sessions for customers running Trusted Identity Propagation
enabled Interactive Sessions on AWS Glue.
* api-change:`greengrassv2`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iotevents-data`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iot-managed-integrations`: [`botocore`] Add a new
GetManagedThingCertificate API to expose Iot ManagedIntegrations (MI) device
certificate, and add "-" support for name, properties, actions and events in
the CapabilityReportCapability object.
* api-change:`keyspacesstreams`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`kms`: [`botocore`] Add cross account VPC endpoint service
connectivity support to CustomKeyStore.
* api-change:`license-manager-linux-subscriptions`: [`botocore`] Update
endpoint ruleset parameters casing
* api-change:`marketplace-reporting`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`neptune`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`rtbfabric`: [`botocore`] RTB Fabric documentation update.
* api-change:`s3outposts`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`sagemaker-runtime`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`schemas`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`serverlessrepo`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`servicecatalog`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`sso`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`sts`: [`botocore`] Update endpoint ruleset parameters casing
* from version 1.40.62
* api-change:`bedrock-runtime`: [`botocore`] Add support for system tool and
web citation response.
* from version 1.40.61
* api-change:`apigatewayv2`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`application-signals`: [`botocore`] Added support for CloudWatch
Synthetics Canary resources in ListAuditFindings API. This enhancement
allows customers to retrieve audit findings specifically for CloudWatch
Synthetics canaries and enables service-canary correlation analysis.
* api-change:`backupsearch`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`bcm-pricing-calculator`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`bedrock-agent-runtime`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`bedrock-runtime`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`cleanroomsml`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:clients: [`botocore`] The following clients have been removed per
deprecation of the services - qldb, qldb-session, robomaker, lookoutmetrics,
lookoutvision, iotfleethub, apptest
* api-change:`cloud9`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`cloudsearchdomain`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`codeconnections`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`codeguru-security`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`detective`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ec2`: [`botocore`] This released the
DescribeCapacityReservationTopology API.
* api-change:`ecs`: [`botocore`] Amazon ECS supports native linear and canary
service deployments, allowing you to shift traffic in increments for more
control.
* api-change:`efs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`elastictranscoder`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`emr-containers`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`gameliftstreams`: [`botocore`] Add stream group expiration date
and expired status
* api-change:`glacier`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`groundstation`: [`botocore`] Enable use of AzEl ephemerides
* api-change:`inspector-scan`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kafkaconnect`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kendra`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`kinesisvideo`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`lambda`: [`botocore`] Added
SerializedRequestEntityTooLargeException to Lambda Invoke API
* api-change:`marketplace-deployment`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`mediapackage-vod`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`migrationhuborchestrator`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`notifications`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`opensearch`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`organizations`: [`botocore`] Added Account State field to the
ListDelegatedAdministrators API response.
* api-change:`partnercentral-selling`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`pipes`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ram`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`resource-groups`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`s3`: [`botocore`] Amazon Simple Storage Service / Features: Add
conditional writes in CopyObject on destination key to prevent unintended
object modifications.
* api-change:`s3control`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`sagemaker`: [`botocore`] Amazon SageMaker now supports deleting
training and processing jobs in a terminal status.
* api-change:`sagemaker-featurestore-runtime`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`security-ir`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`servicecatalog-appregistry`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`sqs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`support-app`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`taxsettings`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`trustedadvisor`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`workspaces`: [`botocore`] Added IPv6 address support for
WorkSpaces using Dual-Stack subnets
* api-change:`workspaces-instances`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`xray`: [`botocore`] Update endpoint ruleset parameters casing
* from version 1.40.60
* api-change:`accessanalyzer`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`aiops`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`athena`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`backup-gateway`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`bedrock-data-automation`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`braket`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ce`: [`botocore`] Updated endpoint for eusc-de-east-1 region.
* api-change:`chime-sdk-identity`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`chime-sdk-media-pipelines`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`codeartifact`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`codeguruprofiler`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`cognito-idp`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`comprehend`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`connectcampaigns`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`controltower`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`cost-optimization-hub`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`dax`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`elasticbeanstalk`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`entityresolution`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`forecast`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`greengrass`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iam`: [`botocore`] Fixed missing SummaryMap keys in
GetAccountSummary response that were being filtered out during
deserialization in AWS Java SDK v2
* api-change:`invoicing`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kinesis`: [`botocore`] Adds support for record sizes up to 10MiB
and introduces new UpdateMaxRecordSize API to modify stream record size
limits. Adds record size parameters to existing CreateStream and
DescribeStreamSummary APIs for request and response payloads respectively.
* api-change:`launch-wizard`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`lex-runtime`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`managedblockchain`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`mturk`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`neptune-graph`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`outposts`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`pinpoint`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`rbin`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`rds-data`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`redshift-serverless`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`rekognition`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`repostspace`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`route53profiles`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`route53resolver`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`s3vectors`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`scheduler`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`secretsmanager`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ses`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`shield`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`simspaceweaver`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`socialmessaging`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`ssm-sap`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`sso-admin`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`stepfunctions`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`waf-regional`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`workmailmessageflow`: [`botocore`] Update endpoint ruleset
parameters casing
* from version 1.40.59
* api-change:`acm`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`amplifyuibuilder`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`application-signals`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`billing`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`budgets`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`chime-sdk-messaging`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`cloudtrail`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`codepipeline`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`datapipeline`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`datazone`: [`botocore`] This release adds support for MLflow
connections Creation in DataZone
* api-change:`docdb`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`dynamodbstreams`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`eks`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`elb`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`evs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`fis`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`gameliftstreams`: [`botocore`] Add status reasons for TERMINATED
stream sessions
* api-change:`geo-maps`: [`botocore`] Added support for optional
AdditionalFeatures parameter in the V2 GetTile API.
* api-change:`inspector`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iot-managed-integrations`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`iotwireless`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kinesisanalytics`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`kinesis-video-signaling`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`location`: [`botocore`] Added support for mobile app
restrictions in Amazon Location API keys.
* api-change:`lookoutvision`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`mediapackage`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`mediastore`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`mediastore-data`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`migrationhubstrategy`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`mq`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`panorama`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`payment-cryptography`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`payment-cryptography-data`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`pca-connector-ad`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`qbusiness`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`robomaker`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`route53domains`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`rtbfabric`: [`botocore`] Add support for custom rate limits.
* api-change:`s3tables`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`sagemaker`: [`botocore`] Added inference components model data
caching feature
* api-change:`sagemaker-metrics`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`securityhub`: [`botocore`] Release 3 layer filter support in
GetFindingsV2, GetFindingStatisticsV2,
GetResourcesV2,GetResourcesStatisticsV2, AutomationRule V2 APIs. Update
filter casing in GetResourcesV2, GetResourcesStatisticsV2 APIs. Add new
filters in GetFindingsV2, GetFindingStatisticsV2, AutomationRule V2 APIs.
* api-change:`servicediscovery`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`snow-device-management`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`sso-oidc`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`supplychain`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`translate`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`verifiedpermissions`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`vpc-lattice`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`wisdom`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`workspaces-thin-client`: [`botocore`] Update endpoint ruleset
parameters casing
* from version 1.40.58
* api-change:`account`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`application-autoscaling`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`bedrock-agentcore`: [`botocore`] Fixing the service
documentation name
* api-change:`bedrock-agentcore-control`: [`botocore`] Fixing the service
documentation name
* api-change:`chime-sdk-voice`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`cloudtrail-data`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`codebuild`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`codestar-connections`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`config`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`connect-contact-lens`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`cur`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`discovery`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`dms`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`docdb-elastic`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`drs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`dsql`: [`botocore`] Add support for resource-based policies for
Aurora DSQL clusters. This will enable you to implement Block Public Access
(BPA) which will help restrict access to your Aurora DSQL public or VPC
endpoints.
* api-change:`ebs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ecr`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ecr-public`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`healthlake`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`internetmonitor`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`iotevents`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iot-jobs-data`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kinesis-video-archived-media`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`kinesis-video-webrtc-storage`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`lambda`: [`botocore`] Add NodeJs 24 (nodejs24.x) support to AWS
Lambda.
* api-change:`macie2`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`managedblockchain-query`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`marketplacecommerceanalytics`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`mediatailor`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`mgh`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`mgn`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`mpa`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`neptunedata`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`networkmonitor`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`odb`: [`botocore`] Doc-only update that removes duplicate values
from descriptions of ODB peering APIs.
* api-change:`omics`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`opensearchserverless`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`pca-connector-scep`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`personalize-events`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`pinpoint-email`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`resiliencehub`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`rum`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`sagemaker`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`sagemaker-edge`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`savingsplans`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`securitylake`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`sesv2`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`storagegateway`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`synthetics`: [`botocore`] Update endpoint ruleset parameters
casing
* from version 1.40.57
* api-change:`appfabric`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`autoscaling`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`b2bi`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`bcm-dashboards`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ce`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`chatbot`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`cloudformation`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`cloudhsm`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`cloudhsmv2`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`codeguru-reviewer`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`cognito-identity`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`comprehendmedical`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`connect`: [`botocore`] This release added support for email
address alias configuration and outbound campaign preview mode.
* api-change:`connectcampaignsv2`: [`botocore`] Updated Amazon Connect
Outbound Campaigns V2 SDK to support Preview Outbound Mode
* api-change:`connectparticipant`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`devicefarm`: [`botocore`] This release adds support for
optionally including an app as part of a CreateRemoteAccessSession request
* api-change:`directconnect`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ds-data`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ec2`: [`botocore`] This release adds AvailabilityZoneId support
for CreateNetworkInterface and DescribeNetworkInterfaces APIs.
* api-change:`ec2-instance-connect`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`forecastquery`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iam`: [`botocore`] Updated OIDC and SAML apis to reject multiple
simultaneous requests to change a unique object.
* api-change:`inspector2`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iot`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`iotanalytics`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iotfleetwise`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iotsecuretunneling`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`iotsitewise`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ivschat`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`kinesisanalyticsv2`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`lexv2-models`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`mailmanager`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`marketplace-agreement`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`medialive`: [`botocore`] Add 3 API operations for fetching
alerts: ListAlerts (Channels), ListClusterAlerts (MediaLive Anywhere), and
ListMultiplexAlerts
* api-change:`mwaa`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`notificationscontacts`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`oam`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`pcs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`pinpoint-sms-voice-v2`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`redshift-data`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the ISOB
West Region for private DNS for Amazon VPCs and cloudwatch healthchecks.
* api-change:`route53-recovery-cluster`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`rtbfabric`: [`botocore`] Update for general availability of AWS
RTB Fabric service.
* api-change:`sagemaker-a2i-runtime`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`sns`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ssm-incidents`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`workdocs`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`workmail`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`workspaces`: [`botocore`] Update endpoint ruleset parameters
casing
* from version 1.40.56
* api-change:`dynamodb`: [`botocore`] Add AccountID based endpoint metric to
endpoint rules.
* api-change:`emr`: [`botocore`] Added RECONFIGURING to the InstanceFleetState
convenience enum.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`mediaconvert`: [`botocore`] This release adds the ability to set
resolution for the black video generator and also adds the StartJobsQuery
and GetJobsQueryResults APIs which allow asynchronous search of job history
using new filters.
* api-change:`meteringmarketplace`: [`botocore`] Added ClientToken parameter
to MeterUsage API for specifying idempotent requests.
* from version 1.40.55
* api-change:`amp`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`amplifybackend`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`appconfigdata`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`appintegrations`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`application-insights`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`arc-zonal-shift`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`bcm-recommended-actions`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`chime-sdk-meetings`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`cloudfront`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`cloudfront-keyvaluestore`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`codestar-notifications`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`controlcatalog`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`datasync`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ds`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`dsql`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ec2`: [`botocore`] Documentation updates for Amazon EC2.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`es`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`events`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`evidently`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`finspace`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`finspace-data`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`gameliftstreams`: [`botocore`] Updates documentation to clarify
valid application binaries for an Amazon GameLift Streams application and
provide descriptions of stream session error status reasons
* api-change:`geo-maps`: [`botocore`] Added support for optional style
parameters in maps, including Terrain, ContourDensity, Traffic, and
TravelModes.
* api-change:`imagebuilder`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iot-data`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iotdeviceadvisor`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`iotthingsgraph`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`iottwinmaker`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kendra-ranking`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kinesis-video-media`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`lakeformation`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`license-manager`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`license-manager-user-subscriptions`: [`botocore`] Update
endpoint ruleset parameters casing
* api-change:`marketplace-catalog`: [`botocore`] The ListEntities API now
supports two new CAPI filters: DeliveryOptionTypes for SaaS products and
CompatibleAWSServices for Container products.
* api-change:`mediaconnect`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`migration-hub-refactor-spaces`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`network-firewall`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`networkmanager`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`organizations`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`pi`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`qapps`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`rolesanywhere`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`route53-recovery-readiness`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`sagemaker-geospatial`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`signer`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`swf`: [`botocore`] Releasing minor endpoint updates.
* api-change:`timestream-write`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`tnb`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`wellarchitected`: [`botocore`] Update endpoint ruleset
parameters casing
* from version 1.40.54
* api-change:`acm-pca`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`amplify`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`apigatewaymanagementapi`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`apprunner`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`apptest`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`autoscaling-plans`: [`botocore`] Updated FIPS endpoints for US
GovCloud regions
* api-change:`batch`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`bcm-data-exports`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`billingconductor`: [`botocore`] New feature: service flat CLI
and first AWS managed pricing plan (BasicPricingPlan)
* api-change:`customer-profiles`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`databrew`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`dataexchange`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`dlm`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`freetier`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`gamelift`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`geo-routes`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`globalaccelerator`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`grafana`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`identitystore`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ivs`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ivs-realtime`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kafka`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`keyspaces`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`kms`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`lex-models`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`lexv2-runtime`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`lookoutequipment`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`m2`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`machinelearning`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`marketplace-entitlement`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`mediapackagev2`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`medical-imaging`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`memorydb`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`migrationhub-config`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`networkflowmonitor`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`osis`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`personalize`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`personalize-runtime`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`pinpoint-sms-voice`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`polly`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`pricing`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`qldb`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`qldb-session`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`route53-recovery-control-config`: [`botocore`] Update endpoint
ruleset parameters casing
* api-change:`ssm`: [`botocore`] Update endpoint ruleset parameters casing
* api-change:`ssm-contacts`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`ssm-guiconnect`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`timestream-query`: [`botocore`] Update endpoint ruleset
parameters casing
* api-change:`voice-id`: [`botocore`] Update endpoint ruleset parameters
casing
* api-change:`workspaces-web`: [`botocore`] Update endpoint ruleset parameters
casing
* from version 1.40.53
* api-change:`bedrock`: [`botocore`] Amazon Bedrock Automated Reasoning Policy
now offers enhanced AWS KMS integration. The CreateAutomatedReasoningPolicy
API includes a new kmsKeyId field, allowing customers to specify their
preferred KMS key for encryption, improving control and compliance with AWS
encryption mandates.
* api-change:`docdb`: [`botocore`] Add support for NetworkType field in
CreateDbCluster, ModifyDbCluster, RestoreDbClusterFromSnapshot and
RestoreDbClusterToPointInTime for DocumentDB.
* api-change:`ec2`: [`botocore`] Introducing EC2 Capacity Manager for
monitoring and analyzing capacity usage across On-Demand Instances, Spot
Instances, and Capacity Reservations.
* api-change:`elbv2`: [`botocore`] This release expands Listener Rule
Conditions to support RegexValues and adds support for a new Transforms
field in Listener Rules.
* api-change:`guardduty`: [`botocore`] Added default pagination value for
ListMalwareProtectionPlans API and updated UpdateFindingsFeedback API
* api-change:`lightsail`: [`botocore`] Add support for manage Lightsail Bucket
CORS configuration
* api-change:`timestream-influxdb`: [`botocore`] This release adds support for
creating and managing InfluxDB 3 Core and Enterprise DbClusters.
* from version 1.40.52
* api-change:`appstream`: [`botocore`] This release introduces support for
Microsoft license included applications streaming.
* api-change:`backup`: [`botocore`] The AWS Backup job attribute extension
enhancement helps customers better understand the plan that initiated each
job, and the properties of the resource each job creates.
* api-change:`connect`: [`botocore`] SDK release for TaskTemplateInfo in
Contact for DescribeContact response.
* api-change:`datazone`: [`botocore`] Support creating scoped and
trustedIdentityPropagation enabled connections.
* api-change:`ec2`: [`botocore`] This release adds support for creating
instant, point-in-time copies of EBS volumes within the same Availability
Zone
* api-change:`transcribe`: [`botocore`] Move UntagResource API body member to
query parameter
* api-change:`transfer`: [`botocore`] SFTP connectors now support routing
connections via customers' VPC. This enables connections to remote servers
that are only accessible in a customer's VPC environment, and to servers
that are accessible over the internet but need connections coming from an IP
address in a customer VPC's CIDR range.
* from version 1.40.51
* api-change:`bedrock-agentcore`: [`botocore`] Updated InvokeAgentRuntime API
to accept account id optionally and added CompleteResourceTokenAuth API.
* api-change:`bedrock-agentcore-control`: [`botocore`] Updated http status
code in control plane apis of agentcore runtime, tools and identity.
Additional included provider types for AgentCore Identity
* api-change:`ec2`: [`botocore`] Release Amazon EC2 c8i, c8i-flex, m8a, and
r8gb
* api-change:`observabilityadmin`: [`botocore`] CloudWatch Observability Admin
adds the ability to enable Resource tags for telemetry in a customer
account. The release introduces new APIs to enable, disable and describe the
status of Resource tags for telemetry feature. This new capability
simplifies monitoring AWS resources using tags.
* Update BuildRequires and Requires from setup.py
* Update to 1.40.50
* api-change:`bedrock-agentcore`: [`botocore`] Bedrock AgentCore release for
Runtime, and Memory.
* api-change:`bedrock-agentcore-control`: [`botocore`] Bedrock AgentCore
release for Gateway, and Memory including Self-Managed Strategies support
for Memory.
* api-change:`cloudfront`: [`botocore`] Added new viewer security policy,
TLSv1.2_2025, for CloudFront.
* api-change:`glue`: [`botocore`] Addition of AuditContext in
GetTable/GetTables Request
* api-change:`lambda`: [`botocore`] Add InvokedViaFunctionUrl context key to
limit invocations to only FURL invokes.
* api-change:`odb`: [`botocore`] This release adds APIs that allow you to
specify CIDR ranges in your ODB peering connection.
* api-change:`rds`: [`botocore`] Updated the text in the Important section of
the ModifyDBClusterParameterGroup page.
* Update BuildRequires and Requires from setup.py
* Update to 1.40.49
* api-change:`quicksight`: [`botocore`] This release adds support for
ActionConnector and Flow, which are new resources associated with Amazon
Quick Suite. Additional updates include expanded Data Source options,
further branding customization, and new capabilities that can be restricted
by Admins.
* api-change:`wafv2`: [`botocore`] This release adds the ability to throw
WafLimitsExceededException when the maximum number of Application Load
Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded.
* from version 1.40.48
* api-change:`bedrock-agentcore-control`: [`botocore`] Adding support for
authorizer type AWS_IAM to AgentCore Control Gateway.
* api-change:`license-manager-user-subscriptions`: [`botocore`] Released
support for IPv6 and dual-stack active directories
* api-change:`outposts`: [`botocore`] This release adds the new
StartOutpostDecommission API, which starts the decommission process to
return Outposts racks or servers.
* api-change:`service-quotas`: [`botocore`] introduces Service Quotas
Automatic Management. Users can opt-in to monitoring and managing service
quotas, receive notifications when quota usage reaches thresholds, configure
notification channels, subscribe to EventBridge events for automation, and
view notifications in the AWS Health dashboard.
* from version 1.40.47
* api-change:`proton`: [`botocore`] Deprecating APIs in AWS Proton namespace.
* from version 1.40.46
* api-change:`backup`: [`botocore`] Adds optional MaxScheduledRunsPreview
input to GetBackupPlan API to provide a preview of up to 10 next scheduled
backup plan runs in the GetBackupPlan response.
* api-change:`bedrock-agentcore`: [`botocore`] Add support for batch memory
management, agent card retrieval and session termination
* api-change:`bedrock-agentcore-control`: [`botocore`] Add support for VM
lifecycle configuration parameters and A2A protocol
* api-change:`glue`: [`botocore`] Adds labeling for DataQualityRuleResult for
GetDataQualityResult and PublishDataQualityResult APIs
* api-change:`mediaconnect`: [`botocore`] Enabling Tag-on-Create for AWS
Elemental MediaConnect flow-based resource types
* api-change:`memorydb`: [`botocore`] Support for
DescribeMultiRegionParameterGroups and DescribeMultiRegionParameters API.
* api-change:`quicksight`: [`botocore`] Documentation improvements for
QuickSight API documentation to clarify that delete operation APIs are
global.
* api-change:`rds`: [`botocore`] Documentation updates to the
CreateDBClusterMessage$PubliclyAccessible and
CreateDBInstanceMessage$PubliclyAccessible properties.
* api-change:`resource-explorer-2`: [`botocore`] Add new AWS Resource Explorer
APIs
* from version 1.40.45
* api-change:`cleanrooms`: [`botocore`] Added support for reading data sources
across regions, and results delivery to allowedlisted regions.
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive enables
Mediapackage V2 users to configure ID3, KLV, Nielsen ID3, and Segment Length
related parameters through the Mediapackage output group.
* api-change:`payment-cryptography-data`: [`botocore`] Added a new API -
translateKeyMaterial; allows keys wrapped by ECDH derived keys to be
rewrapped under a static AES keyblock without first importing the key into
the service.
* api-change:`qconnect`: [`botocore`] Updated Amazon Q in Connect APIs to
support Email Contact Recommendations.
* from version 1.40.44
* api-change:`cloudformation`: [`botocore`] Add new warning type
'EXCLUDED_RESOURCES'
* api-change:`connectcases`: [`botocore`] New Search All Related Items API
enables searching related items across cases
* api-change:`dynamodb`: [`botocore`] Add support for dual-stack account
endpoint generation
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`guardduty`: [`botocore`] Updated descriptions for the Location
parameter in CreateTrustedEntitySet and CreateThreatEntitySet.
* api-change:`synthetics`: [`botocore`] Adds support to configure canaries
with pre-configured blueprint code on supported runtime versions. This
behavior can be controlled via the new BlueprintTypes property exposed in
the CreateCanary and UpdateCanary APIs.
* from version 1.40.43
* api-change:`chime-sdk-meetings`: [`botocore`] Add support to receive dual
stack MediaPlacement URLs in Chime Meetings SDK
* api-change:`cleanrooms`: [`botocore`] This release introduces data access
budgets to control how many times a table can be used for queries and jobs
in a collaboration.
* api-change:`cleanroomsml`: [`botocore`] This release introduces data access
budgets to view how many times an input channel can be used for ML jobs in a
collaboration.
* api-change:`dms`: [`botocore`] This is a doc-only update, revising text for
kms-key-arns.
* api-change:`ecs`: [`botocore`] This is a documentation only Amazon ECS
release that adds additional information for health checks.
* api-change:`pcs`: [`botocore`] Added the UpdateCluster API action to modify
cluster configurations, and Slurm custom settings for queues.
* from version 1.40.42
* api-change:`application-signals`: [`botocore`] Amazon CloudWatch Application
Signals is introducing the Application Map to give users a more
comprehensive view of their service health. Users will now be able to group
services, track their latest deployments, and view automated audit findings
concerning service performance.
* api-change:`bedrock-agentcore-control`: [`botocore`] Tagging support for
AgentCore Gateway
* api-change:`chime-sdk-voice`: [`botocore`] Added support for IPv4-only and
dual-stack network configurations for VoiceConnector and
CreateVoiceConnector API.
* api-change:`connectcases`: [`botocore`] This release adds support for two
new related item types: ConnectCase for linking Amazon Connect cases and
Custom for user-defined related items with configurable fields.
* api-change:`customer-profiles`: [`botocore`] This release introduces
ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive
profile history tracking with complete audit trails of creation, updates,
merges, deletions, and data ingestion events.
* api-change:`datasync`: [`botocore`] Added support for FIPS VPC endpoints in
FIPS-enabled AWS Regions.
* api-change:`datazone`: [`botocore`] This release adds support for creation
of EMR on EKS Connections in Amazon DataZone.
* api-change:`ds`: [`botocore`] AWS Directory service now supports IPv6-native
and dual-stack configurations for AWS Managed Microsoft AD, AD Connector,
and Simple AD (dual-stack only). Additionally, AWS Managed Microsoft AD
Standard Edition directories can be upgraded to Enterprise Edition
directories through a single API call.
* api-change:`ecs`: [`botocore`] This release adds support for Managed
Instances on Amazon ECS.
* api-change:`fsx`: [`botocore`] Add Dual-Stack support for Amazon FSx for
NetApp ONTAP and Windows File Server
* api-change:`mediatailor`: [`botocore`] Adding TPS Traffic Shaping to
Prefetch Schedules
* api-change:`quicksight`: [`botocore`] added warnings to a few CLI pages
* api-change:`rds`: [`botocore`] Enhanced RDS error handling: Added
DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault,
KMSKeyNotAccessibleFault for snapshots/restores/backups,
NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and
granular state validation faults. Changed DBInstanceNotReadyFault to HTTP
400.
* api-change:`transfer`: [`botocore`] Add support for updating server identity
provider type
* from version 1.40.41
* api-change:`bedrock`: [`botocore`] Release for fixing GetFoundationModel API
behavior. Imported and custom models have their own exclusive API and GetFM
should not accept those ARNS as input
* api-change:`bedrock-runtime`: [`botocore`] New stop reason for Converse and
ConverseStream
* api-change:`imagebuilder`: [`botocore`] This release introduces several new
features and improvements to enhance pipeline management, logging, and
resource configuration.
* api-change:`vpc-lattice`: [`botocore`] Adds support for specifying the
number of IPv4 addresses in each ENI for the resource gateway for VPC
Lattice.
* from version 1.40.40
* api-change:`bedrock-agent-runtime`: [`botocore`] This release enhances the
information provided through Flow Traces. New information includes
source/next node tracking, execution chains for complex nodes, dependency
action (operation) details, and dependency traces.
* api-change:`bedrock-data-automation`: [`botocore`] Added support for
configurable Speaker Labeling and Channel Labeling features for Audio
modality.
* api-change:`billing`: [`botocore`] Add ability to combine custom billing
views to create new consolidated views.
* api-change:`ce`: [`botocore`] Support for payer account dimension and
billing view health status.
* api-change:`connect`: [`botocore`] Adds supports for manual contact picking
(WorkList) operations on Routing Profiles, Agent Management and
SearchContacts APIs.
* api-change:`dynamodbstreams`: [`botocore`] Added support for IPv6 compatible
endpoints for DynamoDB Streams.
* api-change:`ec2`: [`botocore`] This release includes documentation updates
for Amazon EBS General Purpose SSD (gp3) volumes with larger size and higher
IOPS and throughput.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`redshift`: [`botocore`] Support tagging and tag propagation to
IAM Identity Center for Redshift Idc Applications
* from version 1.40.39
* api-change:`glue`: [`botocore`] Update GetConnection(s) API to return
KmsKeyArn & Add 63 missing connection types
* api-change:`lightsail`: [`botocore`] Attribute HTTP binding update for
Get/Delete operations
* api-change:`network-firewall`: [`botocore`] Network Firewall now introduces
Reject and Alert action support for stateful domain list rule groups,
providing customers with more granular control over their network traffic.
* from version 1.40.38
* api-change:`appstream`: [`botocore`] G6f instance support for AppStream 2.0
* api-change:`cloudwatch`: [`botocore`] Fix default dualstack FIPS endpoints
in AWS GovCloud(US) regions
* api-change:`dax`: [`botocore`] This release adds support for IPv6-only,
DUAL_STACK DAX instances
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`kms`: [`botocore`] Documentation only updates for KMS.
* api-change:`neptune`: [`botocore`] Doc-only update to address customer use.
* from version 1.40.37
* api-change:`cleanrooms`: [`botocore`] Added support for running incremental
ID mapping for rule-based workflows.
* api-change:`ec2`: [`botocore`] Add Amazon EC2 R8gn instance types
* api-change:`entityresolution`: [`botocore`] Support incremental id mapping
workflow for AWS Entity Resolution
* api-change:`ssm`: [`botocore`] Added Dualstack support to
GetDeployablePatchSnapshotForInstance
* api-change:`sso-admin`: [`botocore`] Add support for encryption at rest with
Customer Managed KMS Key in AWS IAM Identity Center
* api-change:`sso-oidc`: [`botocore`] This release includes exception
definition and documentation updates.
* from version 1.40.36
* api-change:`batch`: [`botocore`] Starting in JAN 2026, AWS Batch will change
the default AMI for new Amazon ECS compute environments from Amazon Linux 2
to Amazon Linux 2023. We recommend migrating AWS Batch Amazon ECS compute
environments to Amazon Linux 2023 to maintain optimal performance and
security.
* api-change:`eks`: [`botocore`] Adds support for RepairConfig overrides and
configurations in EKS Managed Node Groups.
* api-change:`imagebuilder`: [`botocore`] Version ARNs are no longer required
for the EC2 Image Builder list-image-build-version, list-component-build-
version, and list-workflow-build-version APIs. Calling these APIs without
the ARN returns all build versions for the given resource type in the
requesting account.
* from version 1.40.35
* api-change:`bedrock-agentcore-control`: [`botocore`] Add tagging and VPC
support to AgentCore Runtime, Code Interpreter, and Browser resources. Add
support for configuring request headers in Runtime. Fix AgentCore Runtime
shape names.
* api-change:`config`: [`botocore`] Add UNKNOWN state to
RemediationExecutionState and add IN_PROGRESS/EXITED/UNKNOWN states to
RemediationExecutionStepState.
* api-change:`connect`: [`botocore`] This release adds a persistent connection
field to UserPhoneConfig that maintains agent's softphone media connection
for faster call connections.
* api-change:`kendra-ranking`: [`botocore`] Model whitespace change - no
client difference
* api-change:`license-manager-user-subscriptions`: [`botocore`] Added support
for cross-account Active Directories.
* api-change:`medialive`: [`botocore`] Add MinBitrate for QVBR mode under
H264/H265/AV1 output codec. Add GopBReference, GopNumBFrames, SubGopLength
fields under H265 output codec.
* api-change:`sms-voice`: [`botocore`] Updated the `sms-voice` client to the
latest version. Note: this client is maintained only for backwards
compatibility and should not be used for new development. We recommend using
the `pinpoint-sms-voice` client for full support and ongoing updates.
* api-change:`sqs`: [`botocore`] Update invalid character handling
documentation for SQS SendMessage API
* from version 1.40.34
* api-change:`bedrock`: [`botocore`] Release includes an increase to the
maximum policy build document size, an update to
DeleteAutomatedReasoningPolicyBuildWorkflow to add ResourceInUseException,
and corrections to UpdateAutomatedReasoningPolicyTestCaseRequest.
* api-change:`budgets`: [`botocore`] Added BillingViewHealthStatus Exception
which is thrown when a Budget is created or updated with a Billing View that
is not in the HEALTHY status
* api-change:`chime-sdk-messaging`: [`botocore`] Amazon Chime SDK Messaging
GetMessagingSessionEndpoint API now returns dual-stack WebSocket endpoints
supporting IPv4/IPv6.
* api-change:`ec2`: [`botocore`] Allowed AMIs adds support for four new
parameters - marketplaceProductCodes, deprecationTimeCondition,
creationDateCondition and imageNames
* from version 1.40.33
* api-change:`ec2`: [`botocore`] Add mac-m4.metal and mac-m4pro.metal instance
types.
* api-change:`network-firewall`: [`botocore`] Network Firewall now prevents
TLS handshakes with the target server until after the Server Name Indication
(SNI) has been seen and verified. The monitoring dashboard now provides
deeper insights into PrivateLink endpoint candidates and offers filters
based on IP addresses and protocol.
* api-change:`pcs`: [`botocore`] Add support for Amazon EC2 Capacity Blocks
for ML
* Update BuildRequires and Requires from setup.py
* UPdate to 1.40.32
* api-change:`budgets`: [`botocore`] Add support for custom time periods in
budget configuration
* api-change:`ivs-realtime`: [`botocore`] IVS now offers customers the ability
to control the positioning of participants in both grid and PiP layouts
based on custom attribute values in participant tokens.
* api-change:`logs`: [`botocore`] Cloudwatch Logs added support for 2 new API
parameters in metric and subscription filter APIs to filter log events based
on system field values and emit system field values as dimensions and send
them to customer destination as additional metadata.
* api-change:`osis`: [`botocore`] Adds support for cross-account ingestion for
push-based sources. This includes resource policies for sharing pipelines
across accounts and features for managing pipeline endpoints which enable
accessing pipelines across different VPCs, including VPCs in other accounts.
* Update to 1.40.31
* api-change:`ce`: [`botocore`] Added endpoint support for eusc-de-east-1
region.
* api-change:`medical-imaging`: [`botocore`] Added support for OpenID Connect
(OIDC) custom authorizer
* api-change:`observabilityadmin`: [`botocore`] CloudWatch Observability Admin
adds the ability to enable telemetry centralization in customers'
Organizations. The release introduces new APIs to manage centralization
rules, which define settings to replicate telemetry data to a central
destination in the customers' Organization.
* api-change:`s3control`: [`botocore`] Introduce three new encryption filters:
EncryptionType (SSE-S3, SSE-KMS, DSSE-KMS, SSE-C, NOT-SSE), KmsKeyArn (for
SSE-KMS and DSSE-KMS), and BucketKeyEnabled (for SSE-KMS).
* api-change:`sms`: [`botocore`] The sms client has been removed following the
deprecation of the service.
* from version 1.40.30
* api-change:`payment-cryptography`: [`botocore`] Add support for certificates
to be signed by 3rd party certificate authorities. New API
GetCertificateSigningRequest API and support for providing certificates at
run-time for tr-34 import/export
* from version 1.40.29
* api-change:`amp`: [`botocore`] Add Vended Logs APIs for Amazon Prometheus
Managed Collector
* api-change:`datazone`: [`botocore`] adding IAM principal id to IAM user
profile details
* api-change:`ecs`: [`botocore`] This release supports hook details for Amazon
ECS lifecycle hooks.
* api-change:`emr-containers`: [`botocore`] Added nodeLabel support in
container provider to aid hardware isolation support for virtual cluster and
security configuration.
* api-change:`evs`: [`botocore`] CreateEnvironment API now supports parameters
(isHcxPublic & hcxNetworkAclId) for HCX migration via public internet,
adding flexibility for migration scenarios. New APIs have been added for
associating (AssociateEipToVlan) & disassociating (DisassociateEipFromVlan)
Elastic IP (EIP) addresses.
* api-change:`guardduty`: [`botocore`] Updated Java SDK implementation of
entity set status in GuardDuty API.
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive adds a new
feature in MediaPackage output group that enables MediaPackage V2 users to
control HLS-related parameters directly in MediaLive. These parameter
settings are then reflected in MediaPackage outputs, providing more
streamlined control over HLS configurations.
* api-change:`quicksight`: [`botocore`] This release adds support for Account
level custom permissions, additional Dashboard Options, and Null support for
Q&A.
* api-change:`rds`: [`botocore`] Adds support for end-to-end IAM
authentication in RDS Proxy for MySQL, MariaDB, and PostgreSQL engines.
* from version 1.40.28
* api-change:`networkflowmonitor`: [`botocore`] Added new enum value
(AWS::Region) for type field under MonitorLocalResource and
MonitorRemoteResource. Workload Insights and Monitor top contributors
queries now support a new DestinationCategory (INTER_REGION).
* api-change:`payment-cryptography`: [`botocore`] AWS Payment Cryptography
Service now supports Multi-Region key replication. Customers can choose to
automatically distribute keys across AWS Regions.
* from version 1.40.27
* api-change:`autoscaling`: [`botocore`] Added WaitForTransitioningInstances
parameter to the CancelInstanceRefresh API, allowing the caller to cancel an
instance refresh without waiting for on-going launches and terminations.
* api-change:`cloudwatch`: [`botocore`] Added a new API -
DescribeAlarmContributors API, to retrieve alarm contributors in ALARM
state. Added support in DescribeAlarmHistory API to query alarm contributor
history
* api-change:`connect`: [`botocore`] SDK release for user defined predefined
attributes.
* api-change:`datazone`: [`botocore`] Adds support for custom blueprints
* api-change:`mediapackagev2`: [`botocore`] Added CUE tag SCTE output to
MediaPackageV2 HLS and LL-HLS manifests.
* api-change:`organizations`: [`botocore`] Documentation updates for AWS
Organizations APIs.
* api-change:`sagemaker`: [`botocore`] Released IPv6 support with dual-stack
domain options on SageMaker Studio and introduced support for
p6-b200.48xlarge instance type on SageMaker Studio for JupyterLab and
CodeEditor applications.
* from version 1.40.26
* api-change:`iotsitewise`: [`botocore`] Add ComputationModelVersion support
in IoT SiteWise APIs
* api-change:`s3`: [`botocore`] This release includes backward compatibility
work on the "Expires" parameter.
* api-change:`securityhub`: [`botocore`] This release adds the
RESOURCE_NOT_FOUND error code as a possible value in responses to the
following operations: BatchGetStandardsControlAssociations,
BatchUpdateStandardsControlAssociations, and BatchGetSecurityControls.
* Update BuildRequires and Requires from setup.py
* Update to 1.40.25
* api-change:`ecs`: [`botocore`] This is a documentation only release that
adds additional information for Amazon ECS Availability Zone rebalancing.
* api-change:`pcs`: [`botocore`] Documentation-only update to add
AccountingStorageEnforce to SlurmCustomSetting.
* api-change:`sagemaker`: [`botocore`] Release IPv6 support with dualstack in
SageMaker Notebooks, Tiered Storage Checkpointing Support in SageMaker
HyperPod and P5.4xlarge instance type for SageMaker Hosting.
* from version 1.40.24
* api-change:`cleanrooms`: [`botocore`] Add support for configurable compute
sizes for PySpark jobs.
* api-change:`cloudformation`: [`botocore`] ListHookResults API now supports
retrieving invocation results for all CloudFormation Hooks (previously
limited to create change set and Cloud Control operations) with new optional
parameters for filtering by Hook status and ARN.
* api-change:`ec2`: [`botocore`] Add m8i, m8i-flex and i8ge instance types.
* api-change:`opensearchserverless`: [`botocore`] Add support for Federal
Information Processing Standards (FIPS) and Federal Risk and Authorization
Management Program (FedRAMP) compliance
* api-change:`rds`: [`botocore`] Added new EndpointNetworkType and
TargetConnectionNetworkType fields in Proxy APIs to support IPv6
* api-change:`verifiedpermissions`: [`botocore`] Amazon Verified Permissions /
Features : Adds support for datetime and duration attribute values.
* from version 1.40.23
* api-change:`cleanrooms`: [`botocore`] Added support for adding new data
provider members to an existing collaboration.
* api-change:`cleanroomsml`: [`botocore`] AWS Clean Rooms ML adds log
sanitization for privacy-enhanced error summaries, supports new instance
types for custom models providing better performance and lower costs, and
deprecates P3-series instances.
* api-change:`cloudfront`: [`botocore`] Adding an optional field IpAddressType
in CustomOriginConfig
* api-change:`mq`: [`botocore`] Add CONFIG_MANAGED as a supported
AuthenticationStrategy for Amazon MQ for RabbitMQ brokers. Make username and
password optional on broker creation for CONFIG_MANAGED brokers.
* api-change:`rds`: [`botocore`] This release adds support for
MasterUserAuthenticationType parameter on CreateDBInstance,
ModifyDBInstance, CreateDBCluster, and ModifyDBCluster operations.
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the Asia
Pacific (New Zealand) Region (ap-southeast-6) for latency records,
geoproximity records, and private DNS for Amazon VPCs in that region.
* api-change:`route53domains`: [`botocore`] Added new ExtraParams
AU_ELIGIBILITY_TYPE, AU_POLICY_REASON, and AU_REGISTRANT_NAME
* from version 1.40.22
* api-change:`ec2`: [`botocore`] MaximumEbsAttachments and AttachmentLimitType
fields added to DescribeInstanceTypesResponse. G6f, Gr6f, R8i, R8i-flex and
p5.4xlarge instance types added to InstanceTypes enum.
* api-change:`neptune`: [`botocore`] Removed the deprecated marker from
publiclyAccessible parameter from DbInstance, CreateDbInstance and
ModifyDbInstance and added relevant usage information for the parameter.
* api-change:`notifications`: [`botocore`] Added Org support for
notifications: - `ListMemberAccounts` gets member accounts list,
`AssociateOrganizationalUnit` links OU to notification configuration,
`DisassociateOrganizationalUnit` removes OU from notification configuration,
`ListOrganizationalUnits` shows OUs configured for notifications.
* api-change:`workmail`: [`botocore`] Make RoleArn an optional parameter for
the PutEmailMonitoringConfiguration API, and add
UnsupportedOperationException to RegisterToWorkMail.
* from version 1.40.21
* api-change:`bedrock-runtime`: [`botocore`] Fixed stop sequence limit for
converse API.
* api-change:`ec2`: [`botocore`] Release shows new route types such as
filtered and advertisement.
* api-change:`xray`: [`botocore`] AWS X-Ray Features: Support Sampling Rate
Boost On Anomaly
* from version 1.40.20
* api-change:`applicationcostprofiler`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`apprunner`: [`botocore`] Doc only updates for APIs and and
datatypes related to IPAddressType and Subnets for IPv6 dualstack support.
* api-change:`autoscaling-plans`: [`botocore`] Remove incorrect endpoint tests
* api-change:`cloud9`: [`botocore`] Remove incorrect endpoint tests
* api-change:`cloudhsmv2`: [`botocore`] Remove incorrect endpoint tests
* api-change:`cloudsearchdomain`: [`botocore`] Remove incorrect endpoint tests
* api-change:`codedeploy`: [`botocore`] Remove incorrect endpoint tests
* api-change:`codeguru-reviewer`: [`botocore`] Remove incorrect endpoint tests
* api-change:`connect`: [`botocore`] AgentStatusDrillDown feature in
GetCurrentMetricData API. Adding AGENT_STATUS as filter and grouping in
GetCurrentMetricData API
* api-change:`databrew`: [`botocore`] Remove incorrect endpoint tests
* api-change:`dynamodb`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ec2`: [`botocore`] This release adds support for copying Amazon
EBS snapshot and AMIs to and from Local Zones.
* api-change:`ec2-instance-connect`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`fis`: [`botocore`] Remove incorrect endpoint tests
* api-change:`fms`: [`botocore`] Remove incorrect endpoint tests
* api-change:`geo-maps`: [`botocore`] Remove incorrect endpoint tests
* api-change:`glue`: [`botocore`] Adding support to fetch TargetDatabase field
during GetDatabases with AttributesToGet
* api-change:`healthlake`: [`botocore`] Add ValidationLevel parameter to
StartFHIRImportJob API, allowing users to specify a FHIR validation level
for their asynchronous import jobs.
* api-change:`machinelearning`: [`botocore`] Remove incorrect endpoint tests
* api-change:`mediastore-data`: [`botocore`] Remove incorrect endpoint tests
* api-change:`mturk`: [`botocore`] Remove incorrect endpoint tests
* api-change:`omics`: [`botocore`] Adds Amazon ECR pull through cache support
to AWS HealthOmics, so you can more easily use container images from
external sources.
* api-change:`osis`: [`botocore`] Remove incorrect endpoint tests
* api-change:`pinpoint-sms-voice`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`rds`: [`botocore`] Added RDS HTTP Endpoint feature support flag
to DescribeOrderableDBInstanceOptions API
* api-change:`route53domains`: [`botocore`] Remove incorrect endpoint tests
* api-change:`savingsplans`: [`botocore`] Remove incorrect endpoint tests
* api-change:`scheduler`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ses`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ssm-sap`: [`botocore`] Added support for Configuration Checks on
SAP HANA Applications.
* api-change:`sso`: [`botocore`] Remove incorrect endpoint tests
* api-change:`timestream-query`: [`botocore`] Remove incorrect endpoint tests
* api-change:`waf`: [`botocore`] Remove incorrect endpoint tests
* api-change:`workmailmessageflow`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`xray`: [`botocore`] Remove incorrect endpoint tests
* from version 1.40.19
* api-change:`amplifybackend`: [`botocore`] Remove incorrect endpoint tests
* api-change:`application-insights`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`batch`: [`botocore`] Added ECS_AL2023_NVIDIA as an option for
Ec2Configuration.imageType.
* api-change:`chime`: [`botocore`] Remove incorrect endpoint tests
* api-change:`chime-sdk-identity`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`chime-sdk-meetings`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`chime-sdk-voice`: [`botocore`] Remove incorrect endpoint tests
* api-change:`codeguruprofiler`: [`botocore`] Remove incorrect endpoint tests
* api-change:`datapipeline`: [`botocore`] Remove incorrect endpoint tests
* api-change:`discovery`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ds`: [`botocore`] Add APIs for CA AutoEnrollment support:
DescribeCAEnrollmentPolicy, EnableCAEnrollmentPolicy and
DisableCAEnrollmentPolicy.
* api-change:`eks`: [`botocore`] Add support for on-demand refresh of EKS
cluster insights
* api-change:`elasticache`: [`botocore`] Remove incorrect endpoint tests
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`evidently`: [`botocore`] Remove incorrect endpoint tests
* api-change:`frauddetector`: [`botocore`] Remove incorrect endpoint tests
* api-change:`inspector`: [`botocore`] Remove incorrect endpoint tests
* api-change:`kinesisvideo`: [`botocore`] Remove incorrect endpoint tests
* api-change:`kinesis-video-media`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`lakeformation`: [`botocore`] Remove incorrect endpoint tests
* api-change:`lex-models`: [`botocore`] Remove incorrect endpoint tests
* api-change:`migrationhub-config`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`neptune-graph`: [`botocore`] Add StartGraph and StopGraph
operations to Neptune Analytics
* api-change:`opsworks`: [`botocore`] The opsworks client has been removed
following the deprecation of the service.
* api-change:`opsworkscm`: [`botocore`] The opsworkscm client has been removed
following the deprecation of the service.
* api-change:`personalize`: [`botocore`] Remove incorrect endpoint tests
* api-change:`pi`: [`botocore`] Remove incorrect endpoint tests
* api-change:`qldb-session`: [`botocore`] Remove incorrect endpoint tests
* api-change:`redshift`: [`botocore`] Remove incorrect endpoint tests
* api-change:`robomaker`: [`botocore`] Remove incorrect endpoint tests
* api-change:`sagemaker`: [`botocore`] This release adds support for
AutoScaling on SageMaker HyperPod.
* api-change:`schemas`: [`botocore`] Remove incorrect endpoint tests
* api-change:`snow-device-management`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`timestream-write`: [`botocore`] Remove incorrect endpoint tests
* api-change:`voice-id`: [`botocore`] Remove incorrect endpoint tests
* api-change:`workdocs`: [`botocore`] Remove incorrect endpoint tests
* api-change:`workmail`: [`botocore`] Remove incorrect endpoint tests
* from version 1.40.18
* api-change:`apprunner`: [`botocore`] Remove incorrect endpoint tests
* api-change:`arc-zonal-shift`: [`botocore`] This release adds new API options
to enable allowed windows and multiple alarms for practice runs.
* api-change:`codecommit`: [`botocore`] Remove incorrect endpoint tests
* api-change:`codestar-connections`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`comprehendmedical`: [`botocore`] Remove incorrect endpoint tests
* api-change:`connectparticipant`: [`botocore`] Amazon Connect Participant
Service: Remove unused fields from WebRTCConnection
* api-change:`dlm`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ec2`: [`botocore`] Add new APIs for viewing how your shared AMIs
are used by other accounts, and identify resources in your account that are
dependent on particular AMIs
* api-change:`elastictranscoder`: [`botocore`] Remove incorrect endpoint tests
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`finspace`: [`botocore`] Remove incorrect endpoint tests
* api-change:`geo-routes`: [`botocore`] Added RouteFerryNotice
PotentialViolatedVehicleRestrictionUsage value for CalculateRoutes. This
value indicates when the Route is potentially forbidden for the given
vehicle profile.
* api-change:`glacier`: [`botocore`] Remove incorrect endpoint tests
* api-change:`globalaccelerator`: [`botocore`] Remove incorrect endpoint tests
* api-change:`greengrass`: [`botocore`] Remove incorrect endpoint tests
* api-change:`identitystore`: [`botocore`] Remove incorrect endpoint tests
* api-change:`imagebuilder`: [`botocore`] Remove incorrect endpoint tests
* api-change:`iotsecuretunneling`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`kafka`: [`botocore`] Remove incorrect endpoint tests
* api-change:`lookoutvision`: [`botocore`] Remove incorrect endpoint tests
* api-change:`mgh`: [`botocore`] Remove incorrect endpoint tests
* api-change:`migration-hub-refactor-spaces`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`mq`: [`botocore`] Remove incorrect endpoint tests
* api-change:`personalize-events`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`pinpoint`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ram`: [`botocore`] Remove incorrect endpoint tests
* api-change:`rbin`: [`botocore`] Remove incorrect endpoint tests
* api-change:`route53-recovery-cluster`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`sagemaker-geospatial`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`servicecatalog-appregistry`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`signer`: [`botocore`] Remove incorrect endpoint tests
* api-change:`waf-regional`: [`botocore`] Remove incorrect endpoint tests
* from version 1.40.17
* api-change:`appflow`: [`botocore`] Remove incorrect endpoint tests
* api-change:`b2bi`: [`botocore`] Updated APIs to support custom validation
rules.
* api-change:`chime-sdk-media-pipelines`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`chime-sdk-messaging`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`cloudsearch`: [`botocore`] Remove incorrect endpoint tests
* api-change:`cloudtrail-data`: [`botocore`] Remove incorrect endpoint tests
* api-change:`codeartifact`: [`botocore`] Remove incorrect endpoint tests
* api-change:`codeguru-security`: [`botocore`] Documentation update to notify
users of the discontinuation of Amazon CodeGuru Security.
* api-change:`codestar-notifications`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`cur`: [`botocore`] Remove incorrect endpoint tests
* api-change:`datazone`: [`botocore`] Releasing the following features - Asset
classification that lets users use restricted terms for classifying assets
if they have the right permissions. Also adding a new enum value "Moving" to
project status.
* api-change:`dax`: [`botocore`] Remove incorrect endpoint tests
* api-change:`devops-guru`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ec2`: [`botocore`] Added IPv6 support for AWS Client VPN.
* api-change:`emr-containers`: [`botocore`] Remove incorrect endpoint tests
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`finspace-data`: [`botocore`] Remove incorrect endpoint tests
* api-change:`forecast`: [`botocore`] Remove incorrect endpoint tests
* api-change:`iotfleethub`: [`botocore`] Remove incorrect endpoint tests
* api-change:`kendra`: [`botocore`] Remove incorrect endpoint tests
* api-change:`kinesisanalytics`: [`botocore`] Remove incorrect endpoint tests
* api-change:`kinesis-video-archived-media`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`lex-runtime`: [`botocore`] Remove incorrect endpoint tests
* api-change:`lookoutequipment`: [`botocore`] Remove incorrect endpoint tests
* api-change:`mediaconvert`: [`botocore`] This release adds support for input
rendition selection for HLS input, adds new Share API to enable sharing jobs
with AWS Support for support investigations, and adds INCLUDE_AS_TS to
iFrameOnlyManifest setting for HLS outputs.
* api-change:`mediapackage-vod`: [`botocore`] Remove incorrect endpoint tests
* api-change:`mediastore`: [`botocore`] Remove incorrect endpoint tests
* api-change:`personalize-runtime`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`qbusiness`: [`botocore`] The Amazon Q Business
GetDocumentContent operation now supports retrieval of the extracted text
content in JSON format.
* api-change:`resourcegroupstaggingapi`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`sagemaker-edge`: [`botocore`] Remove incorrect endpoint tests
* api-change:`sagemaker-featurestore-runtime`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`sagemaker-runtime`: [`botocore`] Remove incorrect endpoint tests
* api-change:`serverlessrepo`: [`botocore`] Remove incorrect endpoint tests
* api-change:`shield`: [`botocore`] Remove incorrect endpoint tests
* api-change:`snowball`: [`botocore`] Remove incorrect endpoint tests
* api-change:`sqs`: [`botocore`] Documentation update for Amazon SQS Supports
Large Payload Message feature
* api-change:`support`: [`botocore`] Remove incorrect endpoint tests
* api-change:`support-app`: [`botocore`] Remove incorrect endpoint tests
* api-change:`timestream-influxdb`: [`botocore`] Add MAINTENANCE status for
DbInstance and DbCluster
* api-change:`translate`: [`botocore`] Remove incorrect endpoint tests
* api-change:`wellarchitected`: [`botocore`] Remove incorrect endpoint tests
* from version 1.40.16
* api-change:`clouddirectory`: [`botocore`] Remove incorrect endpoint tests
* api-change:`cognito-sync`: [`botocore`] Remove incorrect endpoint tests
* api-change:`docdb`: [`botocore`] Remove incorrect endpoint tests
* api-change:`elb`: [`botocore`] Remove incorrect endpoint tests
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`healthlake`: [`botocore`] Remove incorrect endpoint tests
* api-change:`iotanalytics`: [`botocore`] Remove incorrect endpoint tests
* api-change:`macie2`: [`botocore`] Remove incorrect endpoint tests
* api-change:`marketplacecommerceanalytics`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive now has a field
called "SubtitleRows" for controlling subtitle row count for DVB-Sub and
Burn-In captions outputs
* api-change:`memorydb`: [`botocore`] Remove incorrect endpoint tests
* api-change:`proton`: [`botocore`] Remove incorrect endpoint tests
* api-change:`qconnect`: [`botocore`] Releasing model ID support for
UpdateAIPrompt
* api-change:`qldb`: [`botocore`] Remove incorrect endpoint tests
* api-change:`rds`: [`botocore`] Updates Amazon RDS documentation for Db2
read-only replicas.
* api-change:`route53-recovery-readiness`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`sagemaker`: [`botocore`] Launch SageMaker Notebook Instances
support for AL2023 along with P6-B200 instance type and Rootless Docker
support for SageMaker Studio.
* api-change:`sagemaker-a2i-runtime`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`simspaceweaver`: [`botocore`] Remove incorrect endpoint tests
* api-change:`synthetics`: [`botocore`] Added multi browser support for
synthetics canaries, Increased ephemeral storage limit from 5GB to 10GB
* api-change:`wafv2`: [`botocore`] test and verified, safe to release
* from version 1.40.15
* api-change:`apigatewaymanagementapi`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`appfabric`: [`botocore`] Remove incorrect endpoint tests
* api-change:`backup-gateway`: [`botocore`] Remove incorrect endpoint tests
* api-change:`cloudhsm`: [`botocore`] Remove incorrect endpoint tests
* api-change:`cognito-identity`: [`botocore`] Remove incorrect endpoint tests
* api-change:`comprehend`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ebs`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ecr-public`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ecs`: [`botocore`] This is a documentation only release that
adds additional information for the update-service request parameters.
* api-change:`elasticbeanstalk`: [`botocore`] Remove incorrect endpoint tests
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`es`: [`botocore`] Remove incorrect endpoint tests
* api-change:`forecastquery`: [`botocore`] Remove incorrect endpoint tests
* api-change:`gameliftstreams`: [`botocore`] The default application in a
stream group can now be changed at any time using UpdateStreamGroup to
update the DefaultApplicationIdentifier.
* api-change:`glue`: [`botocore`] Added support for preprocessing queries in
Data Quality operations through new DataQualityGlueTable structure.
* api-change:`greengrassv2`: [`botocore`] Remove incorrect endpoint tests
* api-change:`guardduty`: [`botocore`] Remove Pattern trait from email field
* api-change:`iotdeviceadvisor`: [`botocore`] Remove incorrect endpoint tests
* api-change:`iotevents`: [`botocore`] Remove incorrect endpoint tests
* api-change:`iotevents-data`: [`botocore`] Remove incorrect endpoint tests
* api-change:`iotthingsgraph`: [`botocore`] Remove incorrect endpoint tests
* api-change:`kinesis-video-signaling`: [`botocore`] Remove incorrect endpoint
tests
* api-change:`lexv2-runtime`: [`botocore`] Remove incorrect endpoint tests
* api-change:`lookoutmetrics`: [`botocore`] Remove incorrect endpoint tests
* api-change:`managedblockchain`: [`botocore`] Remove incorrect endpoint tests
* api-change:`mediapackage`: [`botocore`] Remove incorrect endpoint tests
* api-change:`panorama`: [`botocore`] Remove incorrect endpoint tests
* api-change:`pinpoint-email`: [`botocore`] Remove incorrect endpoint tests
* api-change:`resource-groups`: [`botocore`] Remove incorrect endpoint tests
* api-change:`s3outposts`: [`botocore`] Remove incorrect endpoint tests
* api-change:`ssm-contacts`: [`botocore`] Doc-only updates for Incident
Manager Contacts August 2025
* from version 1.40.14
* api-change:`bedrock-runtime`: [`botocore`] Launch CountTokens API to allow
token counting
* api-change:`billing`: [`botocore`] Clarify IPv4 and IPv6 endpoints
* api-change:`cognito-idp`: [`botocore`] This release adds support for the new
Terms APIs which allow displaying Terms of Use and Privacy Policy on the
Managed Login user-registration page.
* api-change:`datazone`: [`botocore`] This release supports policy grant
identifier for cloud formation integration
* api-change:`detective`: [`botocore`] Remove incorrect endpoint tests
* api-change:`dynamodb`: [`botocore`] Remove incorrect endpoint tests
* api-change:`eks`: [`botocore`] EKS Add-ons Custom Namespace Support
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`kinesisanalyticsv2`: [`botocore`] Adds Key Management Service
(KMS) support allowing customer-managed key (CMK) encryption for Flink
application data.
* api-change:`pinpoint-sms-voice-v2`: [`botocore`] This change added
InternationalSendingEnbaled as part of describe/Update/Request phone number
API response, and as part of update/Request phone number API request
* api-change:`route53-recovery-control-config`: [`botocore`] Remove incorrect
endpoint tests
* api-change:`sagemaker`: [`botocore`] This release adds 1/ Launch
ml.p5.4xlarge instance in Processing jobs, Training jobs and Training Plan
2/ Makes S3Uri to be required for S3FileSystem and S3FileSystemConfig.
* from version 1.40.13
* api-change:`cleanrooms`: [`botocore`] Support error message configuration
for analysis templates
* api-change:`ec2`: [`botocore`] Add support for "warning" volume status.
* api-change:`polly`: [`botocore`] Added support for new output format - Opus.
* from version 1.40.12
* api-change:`batch`: [`botocore`] Added default_x86_64 and default_arm64 as
values to the instanceTypes field.
* api-change:`bcm-dashboards`: [`botocore`] Billing and Cost Management
Dashboards enables users to create dashboards that combine multiple
visualizations of cost and usage data. Users can create, manage, and share
dashboards. Tags are also available for dashboards.
* api-change:`connect`: [`botocore`] Amazon Connect Service Feature: Add
support to enable multi-user in-app, web, and video calling.
* api-change:`connectparticipant`: [`botocore`] Amazon Connect Service
Feature: Add support to enable multi-user in-app, web, and video calling.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`s3control`: [`botocore`] Adds support for Compute checksum
functionality in Amazon S3 Batch Operations. You can now calculate checksums
for a list of objects using supported algorithms in Amazon S3, without
requiring a restore or download
* api-change:`sagemaker`: [`botocore`] Customer managed keys now available for
volume encryption of SageMaker HyperPod clusters.
* enhancement:AWSCRT: [`botocore`] Update awscrt version to 0.27.6
* from version 1.40.11
* api-change:`amp`: [`botocore`] Add Resource-based Policy APIs for Amazon
Prometheus
* api-change:`bedrock-agent`: [`botocore`] This release adds support for
saving Bedrock Flows while node configuration is still in progress, even if
the Flow is not yet able to be invoked
* api-change:`glue`: [`botocore`] AWS Glue Zero ETL now supports On-demand
snapshot load
* from version 1.40.10
* api-change:`arc-region-switch`: [`botocore`] Endpoint rule test and
documentation update.
* api-change:`bcm-recommended-actions`: [`botocore`] Initial SDK release for
AWS Billing and Cost Management Recommended Actions.
* api-change:`directconnect`: [`botocore`] Added pagination support for
DescribeHostedConnections, DescribeVirtualInterfaces, DescribeConnections,
DescribeInterconnects, DescribeLags. Added asnLong support for BGP peer
operations which supports a large range.
* api-change:`dynamodb`: [`botocore`] This release 1/ Adds support for
throttled keys mode for CloudWatch Contributor Insights, 2/ Adds throttling
reasons to exceptions across dataplane APIs. 3/ Explicitly models
ThrottlingException as a class in statically typed languages. Refer to the
launch day blog post for more details.
* api-change:`ec2`: [`botocore`] This release adds
ModifyInstanceConnectEndpoint API to update configurations on existing EC2
Instance Connect Endpoints and improves IPv6 support through dualstack DNS
names for EC2 Instance Connect Endpoints.
* api-change:`endpoint-rules`: [`botocore`] Update endpoint-rules client to
latest version
* api-change:`fsx`: [`botocore`] Amazon FSx for NetApp ONTAP 2nd generation
file systems now support decreasing SSD storage capacity.
* api-change:`glue`: [`botocore`] AWS Glue now supports Trusted Identity
Propagation.
* api-change:`guardduty`: [`botocore`] Added support for entity lists.
* api-change:`medialive`: [`botocore`] CMAF Ingest output groups in MediaLive
can now accept one additional destination url for single pipeline channels
and up to two additional destination urls for standard channels.
* api-change:`pcs`: [`botocore`] Updated the regex pattern and description of
iamInstanceProfileArn in the CreateComputeNodeGroup and
UpdateComputeNodeGroup API actions. Name and path requirements apply to the
ARN of the IAM role associated with the instance profile and not the ARN of
the instance profile.
* api-change:`qapps`: [`botocore`] Documentation update for Amazon Q Apps API
Reference
* api-change:`servicediscovery`: [`botocore`] Added support for cross account
through Id parameter overloading with ARN and allow owner account for some
APIs instead of ARN
* api-change:`workspaces`: [`botocore`] New APIs introduced to import
WorkSpaces BYOL image using a new process that leveraged EC2 Image Builder.
WorkSpaces tests and fixes your image's compatibility issues and supports
customized VM images.
* from version 1.40.9
* api-change:`braket`: [`botocore`] Add support for Braket program sets.
* api-change:`datazone`: [`botocore`] Adds support for account pools and
project profile account decoupling
* api-change:`fsx`: [`botocore`] Add Dual-Stack support for Amazon FSx for
OpenZFS file systems
* api-change:`partnercentral-selling`: [`botocore`] Add Tagging Support for
Opportunity resources
* api-change:`sagemaker`: [`botocore`] This release introduces compute quota
for GPU, Trainium accelerators, vCPU, and vCPU memory utilization across
teams in HyperPod clusters
* api-change:`security-ir`: [`botocore`] Added support for Organizational
Unit-level Membership configuration and the ability to resume a cancelled
membership.
* from version 1.40.8
* api-change:`backupsearch`: [`botocore`] Using recommended smithy trait to
generate regional endpoints for Backup Search
* api-change:`codebuild`: [`botocore`] AWS CodeBuild now supports
PullRequestBuildPolicy in webhook object.
* api-change:`ec2`: [`botocore`] Release to allow route table association with
a PublicIpv4Pool.
* api-change:`organizations`: [`botocore`] This release introduces 2 new APIs
in Organizations:
1. ListAccountsWithInvalidEffectivePolicy 2. ListEffectivePolicyValidationErrors
* api-change:`sagemaker`: [`botocore`] IAM Identity Center trusted identity
propagation is now supported in SageMaker Studio.
* api-change:`transcribe`: [`botocore`] AWS HealthScribe now supports
specifying preferred patient pronouns through the MedicalScribeContext
parameter for use in the generated clinical notes.
* from version 1.40.7
* api-change:`bedrock`: [`botocore`] This release includes model updates and
enhanced SDK documentation for union fields in automated reasoning policy
components. Added docs cover policy definitions, mutations (add/update for
rules/types/variables), build assets, workflow sources, test results, and
tag exception handling.
* api-change:`cognito-idp`: [`botocore`] Remove SigV4 auth requirement for
GetTokensFromRefreshToken
* api-change:`connect`: [`botocore`] Updating SearchUserHierarchyGroups API
* api-change:`deadline`: [`botocore`] Adds support for Wait and Save feature
in service-managed fleets
* api-change:`ec2`: [`botocore`] This release adds AvailabilityZoneId support
for CreateVolume, DescribeVolume, LaunchTemplates, RunInstances,
DescribeInstances, CreateDefaultSubnet, SpotInstances, and
CreateDefaultSubnet APIs.
* api-change:`evs`: [`botocore`] Update for general availability of Amazon
Elastic VMware Service (EVS).
* api-change:`lambda`: [`botocore`] Doc-only update for Lambda that updates
the maximum payload size for response streaming invocations to 200 MB.
* api-change:`quicksight`: [`botocore`] Add RowAxisDisplayOptions and
ColumnAxisDisplayOptions to HeatMapConfiguration, add Actions to
PluginVisual, increase limit for CalculatedFields list
* api-change:`sso-admin`: [`botocore`] Added support for managing user
background session for applications
* from version 1.40.6
* api-change:`connect`: [`botocore`] This release adds a new API
GetContactMetrics for Amazon Connect.
* api-change:`inspector2`: [`botocore`] Add CVSSV4 to Vulnerability Search API
and update enable/disable account id list length to 5
* api-change:`iot-data`: [`botocore`] Adding DeleteConnection API to IoT Data
Plane
* api-change:`sagemaker`: [`botocore`] Adds support for GB200 UltraServers in
Amazon SageMaker training jobs, training plans, and HyperPod clusters
* api-change:`transcribe`: [`botocore`] Update documentation to use key ARN
only in OutputEncryptionKMSKeyId request parameter
* bugfix:stub: [`botocore`] Fixes a bug which causes the stubber to begin
failing for DynamoDB when SSO or AssumeRole credentials fail to load
* from version 1.40.5
* api-change:`batch`: [`botocore`] This feature allows customers to use AWS
Batch with Linux with ARM64 CPU Architecture with Fargate Spot compute
support.
* api-change:`cloudfront`: [`botocore`] Added new viewer security policy,
TLSv1.3_2025, for CloudFront.
* api-change:`codebuild`: [`botocore`] AWS CodeBuild now supports comment-
based pull request control.
* api-change:`gameliftstreams`: [`botocore`] Adds Proton 9.0-2 to the list of
runtime environment options available when creating an Amazon GameLift
Streams application
* api-change:`glue`: [`botocore`] AWS Glue Data Catalog now supports Iceberg
Optimization settings at the Catalog level, and supports new options to
control the optimization job run rate.
* api-change:`guardduty`: [`botocore`] Added support for VPC owner account ID
associated with DNS request in the GuardDuty finding.
* from version 1.40.4
* api-change:`appstream`: [`botocore`] Added support for G6 instances
* api-change:`budgets`: [`botocore`] Adds support for billing views. Billing
views let you control access to cost and usage data through an AWS resource,
streamlining the process of sharing cost and usage data across account
boundaries. With this release, you can now create and view budgets based on
billing views.
* api-change:`ec2`: [`botocore`] Mark Elastic Inference Accelerators and
Elastic Graphics Processor parameters as deprecated on the RunInstances and
LaunchTemplate APIs.
* api-change:`opensearchserverless`: [`botocore`] Features: add Index APIs in
OpenSearchServerless to support managed semantic enrichment
* api-change:`qbusiness`: [`botocore`] Amazon Q Business now supports the
GetDocumentContent() API that enables customers to securely access the
source documents through clickable citation links at query time
* from version 1.40.3
* api-change:`bedrock`: [`botocore`] This release introduces Automated
Reasoning checks for Amazon Bedrock Guardrails. The feature adds new APIs
for policy building, refinement, version management, and testing. Guardrail
APIs now support Automated Reasoning policy configuration and validation
output.
* api-change:`bedrock-runtime`: [`botocore`] This release adds support for
Automated Reasoning checks output models for the Amazon Bedrock Guardrails
ApplyGuardrail API.
* api-change:`eks`: [`botocore`] Add support for deletion protection on EKS
clusters
* api-change:`rds`: [`botocore`] Adds a new Aurora Serverless v2 attribute to
the DBCluster resource to expose the platform version. Also updates the
attribute to be part of both the engine version and platform version
descriptions.
* api-change:`sagemaker`: [`botocore`] Add support for SageMaker Hyperpod
continuous scaling and custom AMI; Introduce new APIs: ListClusterEvents,
DescribeClusterEvent, BatchAddClusterNodes
* from version 1.40.2
* api-change:`bedrock-agentcore`: [`botocore`] Remove superfluous field from
API
* api-change:`codeconnections`: [`botocore`] New integration with Azure DevOps
provider type.
* api-change:`evs`: [`botocore`] TagResource API now throws
ServiceQuotaExceededException when the number of tags on the Amazon EVS
resource exceeds the maximum allowed. TooManyTagsException is deprecated.
* api-change:`iotsitewise`: [`botocore`] Support Interface for IoT SiteWise
Asset Modeling
* api-change:`sagemaker`: [`botocore`] This release adds the ability for
customers to attach and detach their EBS volumes to EKS-orchestrated
HyperPod cluster nodes.
* from version 1.40.1
* api-change:`acm-pca`: [`botocore`] Doc-only update to add more information
to GetCertificate action.
* api-change:`aiops`: [`botocore`] This release includes fix for
InvestigationGroup timestamp conversion issue.
* api-change:`arc-region-switch`: [`botocore`] This is the initial SDK release
for Region switch
* api-change:`auditmanager`: [`botocore`] Added a note to Framework APIs
(CreateAssessmentFramework, GetAssessmentFramework,
UpdateAssessmentFramework) clarifying that the Controls object returns a
partial response when called through Framework APIs. Added documentation
that the Framework's controlSources parameter is no longer supported.
* api-change:`lightsail`: [`botocore`] This release adds support for the Asia
Pacific (Jakarta) (ap-southeast-3) Region.
* api-change:`observabilityadmin`: [`botocore`] CloudWatch Observability Admin
adds the ability to enable telemetry on AWS resources such as Amazon VPCs
(Flow Logs) in customers AWS Accounts and Organizations. The release
introduces new APIs to manage telemetry rules, which define telemetry
settings to be applied on AWS resources.
* api-change:`pcs`: [`botocore`] Add support for IPv6 Networking for Clusters.
* api-change:`securityhub`: [`botocore`] Release new resource detail type
CodeRepository
* api-change:`sns`: [`botocore`] Amazon SNS support for Amazon SQS fair queues
* from version 1.40.0
* api-change:`customer-profiles`: [`botocore`] The release updates standard
profile with 2 new fields that supports account-level engagement. Updated
APIs include CreateProfile, UpdateProfile, MergeProfiles, SearchProfiles,
BatchGetProfile, GetSegmentMembership, CreateSegmentDefinition,
CreateSegmentEstimate.
* api-change:`ec2`: [`botocore`] Added support for the force option for the
EC2 instance terminate command. This feature enables customers to recover
resources associated with an instance stuck in the shutting-down state as a
result of rare issues caused by a frozen operating system or an underlying
hardware problem.
* api-change:`elbv2`: [`botocore`] This release enables secondary IP addresses
for Network Load Balancers.
* api-change:`entityresolution`: [`botocore`] Add support for creating
advanced rule-based matching workflows in AWS Entity Resolution.
* api-change:`glue`: [`botocore`] Added support for Route node, S3 Iceberg
sources/targets, catalog Iceberg sources, DynamoDB ELT connector,
AutoDataQuality evaluation, enhanced PII detection with redaction, Kinesis
fan-out support, and new R-series worker types.
* api-change:`inspector2`: [`botocore`] Extend usage to include agentless
hours and add CODE_REPOSITORY to aggregation resource type
* api-change:`iot`: [`botocore`] This release allows AWS IoT Core users to use
their own AWS KMS keys for data protection
* api-change:`opensearch`: [`botocore`] Granular access control support for
NEO-SAML with IAMFederation for AOS data source
* api-change:`quicksight`: [`botocore`] Added Impala connector support
* api-change:`s3control`: [`botocore`] Add Tags field to CreateAccessPoint
* api-change:`sesv2`: [`botocore`] This release introduces support for Multi-
tenant management
* api-change:`workspaces-web`: [`botocore`] Added ability to log session
activity on a portal to an S3 bucket.
* feature:`sts`: [`botocore`] Updated the default sts service endpoint from
`legacy` to `regional`. This behavior can be overridden using the
`sts_regional_endpoints` setting in the shared AWS config file or the
`AWS_STS_REGIONAL_ENDPOINTS` environment variable.
* from version 1.39.17
* api-change:`cloudfront`: [`botocore`] This release adds new origin timeout
options: 1) ResponseCompletionTimeout and 2) OriginReadTimeout (for S3
origins)
* api-change:`docdb`: [`botocore`] Add support for setting Serverless Scaling
Configuration on clusters.
* api-change:`ds`: [`botocore`] This release adds support for AWS Managed
Microsoft AD Hybrid Edition, introducing new operations: StartADAssessment,
DescribeADAssessment, ListADAssessments, DeleteADAssessment, CreateHybridAD,
UpdateHybridAD, and DescribeHybridADUpdate; and updated existing operation:
DescribeDirectories.
* api-change:`ec2`: [`botocore`] Release to show the next hop IP address for
routes propagated by VPC Route Server into VPC route tables.
* api-change:`iotwireless`: [`botocore`] Added TxPowerIndexMin,
TxPowerIndexMax, NbTransMin and NbTransMax params to ServiceProfile.
* from version 1.39.16
* api-change:`batch`: [`botocore`] AWS Batch for SageMaker Training jobs
feature support. Includes new APIs for service job submission (e.g.,
SubmitServiceJob) and managing service environments (e.g.,
CreateServiceEnvironment) that enable queueing SageMaker Training jobs.
* api-change:`cleanrooms`: [`botocore`] This feature provides the ability to
update the table reference and allowed columns on an existing configured
table.
* api-change:`deadline`: [`botocore`] Adds support for tag management on
monitors.
* api-change:`location`: [`botocore`] This release 1) adds support for multi-
polygon geofences with disconnected territories, and 2) enables polygon
exclusion zones within geofences for more accurate representation of real-
world boundaries.
* api-change:`opensearchserverless`: [`botocore`] This is to support Granular
access control support for SAML with IAMFedraton in AOSS
* from version 1.39.15
* api-change:`directconnect`: [`botocore`] Enable MACSec support and features
on Interconnects.
* api-change:`iotsitewise`: [`botocore`] Add support for native anomaly
detection in IoT SiteWise using new Computation Model APIs
* api-change:`osis`: [`botocore`] Add Pipeline Role Arn as an optional
parameter to the create / update pipeline APIs as an alternative to passing
in the pipeline configuration body
* enhancement:`sso`: [`botocore`] Updates legacy token auth flow to check if
cached legacy tokens are expired according to the local clock. If expired,
it will raise an `UnauthorizedSSOTokenError` instead of sending an expired
token to Identity Center's `GetRoleCredentials` API.
* from version 1.39.14
* api-change:`appintegrations`: [`botocore`] Amazon AppIntegrations introduces
new configuration capabilities to enable customers to manage iframe
permissions, control application refresh behavior (per contact or per
browser/cross-contact), and run background applications (service).
* api-change:`budgets`: [`botocore`] Adds IPv6 and PrivateLink support for AWS
Budgets in IAD.
* api-change:`config`: [`botocore`] Documentation improvements have been made
to the EvaluationModel and DescribeConfigurationRecorders APIs.
* api-change:`ec2`: [`botocore`] Transit Gateway native integration with AWS
Network Firewall. Adding new enum value for the new Transit Gateway
Attachment type.
* api-change:`kms`: [`botocore`] Doc only update: fixed grammatical errors.
* api-change:`mediapackagev2`: [`botocore`] This release adds support for
specifying a preferred input for channels using CMAF ingest.
* api-change:`socialmessaging`: [`botocore`] This release introduces new
WhatsApp template management APIs that enable customers to programmatically
create and submit templates for approval, monitor approval status, and
manage the complete template lifecycle
* api-change:`sqs`: [`botocore`] Documentation updates for Amazon SQS fair
queues feature.
* from version 1.39.13
* api-change:`datazone`: [`botocore`] This release adds support for 1)
highlighting relevant text in returned results for Search and SearchListings
APIs and 2) returning aggregated counts of values for specified attributes
for SearchListings API.
* api-change:`omics`: [`botocore`] Add Git integration and README support for
HealthOmics workflows
* from version 1.39.12
* api-change:`ec2`: [`botocore`] Added support for skip-os-shutdown option for
the EC2 instance stop and terminate operations. This feature enables
customers to bypass the graceful OS shutdown, supporting faster state
transitions when instance data preservation isn't critical.
* api-change:`glue`: [`botocore`] AWS Glue now supports dynamic session
policies for job executions. This feature allows you to specify custom,
fine-grained permissions for each job run without creating multiple IAM
roles.
* api-change:`workspaces-thin-client`: [`botocore`] Added the lastUserId
parameter to the ListDevices and GetDevice API.
* bugfix:`bedrock`: [`botocore`] Fixes an issue where bearer authentication
was incorrectly applied to all services with the `bedrock` signing name.
Bearer auth is now only applied if the service model also includes the
`smithy.api#httpBearerAuth` trait.
* from version 1.39.11
* api-change:`ecr`: [`botocore`] Add support for Image Tag Mutability
Exception feature, allowing repositories to define wildcard-based patterns
that override the default image tag mutability settings.
* api-change:`emr`: [`botocore`] This release adds new parameter
'ExtendedSupport' in AWS EMR RunJobFlow, ModifyCluster and DescribeCluster
API.
* api-change:`lambda`: [`botocore`] This release migrated the model to Smithy
keeping all features unchanged.
* api-change:`neptunedata`: [`botocore`] This release updates the supported
regions for Neptune API to include current AWS regions.
* from version 1.39.10
* api-change:`cloudfront`: [`botocore`] Add dualstack endpoint support
* api-change:`deadline`: [`botocore`] Add support for VPC resource endpoints
in Service Managed Fleets
* api-change:`ec2`: [`botocore`] This release adds support for C8gn, F2 and
P6e-GB200 Instance types
* api-change:`sagemaker`: [`botocore`] This release adds 1/ Support for
S3FileSystem in CustomFileSystems 2/ The ability for a customer to select
their preferred IpAddressType for use with private Workforces 3/ Support for
p4de instance type in SageMaker Training Plans
* api-change:`timestream-influxdb`: [`botocore`] Timestream for InfluxDB adds
support for db.influx.24xlarge instance type. This enhancement enables
higher compute capacity for demanding workloads through CreateDbInstance,
CreateDbCluster, UpdateDbInstance, and UpdateDbCluster APIs.
* from version 1.39.9
* api-change:`auditmanager`: [`botocore`] Updated error handling for
RegisterOrganizationAdminAccount API to properly translate TooManyExceptions
to HTTP 429 status code. This enhancement improves error handling
consistency and provides clearer feedback when request limits are exceeded.
* api-change:`logs`: [`botocore`] CloudWatchLogs launches GetLogObject API
with streaming support for efficient log data retrieval. Logs added support
for new AccountPolicy type METRIC_EXTRACTION_POLICY. For more information,
see CloudWatch Logs API documentation
* api-change:`mediaconvert`: [`botocore`] This release adds support for TAMS
server integration with MediaConvert inputs.
* api-change:`outposts`: [`botocore`] Add AWS Outposts API to surface customer
billing information
* api-change:`sesv2`: [`botocore`] Added IP Visibility support for managed
dedicated pools. Enhanced GetDedicatedIp and GetDedicatedIps APIs to return
managed IP addresses.
* api-change:`ssm`: [`botocore`] July 2025 doc-only updates for Systems
Manager.
* enhancement:Python: Added provisional support for the upcoming Python 3.14
release
* enhancement:Python: [`botocore`] Added provisional support for the upcoming
Python 3.14 release
* from version 1.39.8
* api-change:`cleanroomsml`: [`botocore`] This release introduces Parquet
result format support for ML Input Channel models in AWS Clean Rooms ML.
* api-change:`cloudfront`: [`botocore`] Doc only update for CloudFront that
fixes some customer-reported issues
* api-change:`ec2`: [`botocore`] AWS Free Tier Version2 Support
* api-change:`keyspacesstreams`: [`botocore`] Doc only update for the Amazon
Keyspaces Streams API.
* api-change:`mailmanager`: [`botocore`] Allow underscores in the local part
of the input of the "Email recipients rewrite" action in rule sets.
* api-change:`mediaconvert`: [`botocore`] This release expands the range of
supported audio outputs to include xHE, 192khz FLAC and the deprecation of
dual mono for AC3.
* api-change:`stepfunctions`: [`botocore`] Align input with style guidelines.
* api-change:`synthetics`: [`botocore`] This feature allows AWS Synthetics
customers to provide code dependencies using lambda layer while creating a
canary
* from version 1.39.7
* api-change:`bedrock`: [`botocore`] This release adds support for on-demand
custom model inference through CustomModelDeployment APIs for Amazon
Bedrock.
* api-change:`bedrock-agentcore`: [`botocore`] Initial release of Amazon
Bedrock AgentCore SDK including Runtime, Built-In Tools, Memory, Gateway and
Identity.
* api-change:`bedrock-agentcore-control`: [`botocore`] Initial release of
Amazon Bedrock AgentCore SDK including Runtime, Built-In Tools, Memory,
Gateway and Identity.
* api-change:`bedrock-runtime`: [`botocore`] document update to support on
demand custom model.
* api-change:`datasync`: [`botocore`] AWS DataSync now supports IPv6 address
inputs and outputs in create, update, and describe operations for NFS, SMB,
and Object Storage locations
* api-change:`glue`: [`botocore`] AWS Glue now supports schema, partition and
sort management of Apache Iceberg tables using Glue SDK
* api-change:`guardduty`: [`botocore`] Add expectedBucketOwner parameter to
ThreatIntel and IPSet APIs.
* api-change:`iotwireless`: [`botocore`] FuotaTaskId is not a valid
IdentifierType for EventConfiguration and is being removed from possible
IdentifierType values.
* api-change:`logs`: [`botocore`] CloudWatch Logs updates: Added X-Ray tracing
for Amazon Bedrock Agent resources. Logs introduced Log Group level resource
policies (managed through Put/Delete/Describe Resource Policy APIs). For
more information, see CloudWatch Logs API documentation.
* api-change:`mediapackagev2`: [`botocore`] This release adds support for CDN
Authentication using Static Headers in MediaPackage v2.
* api-change:`networkflowmonitor`: [`botocore`] Introducing 2 new scope status
types - DEACTIVATING and DEACTIVATED.
* api-change:`payment-cryptography-data`: [`botocore`] Expand length of
message data field for Mac generation and validation to 8192 characters.
* api-change:`stepfunctions`: [`botocore`] Doc-only update to introduction,
and edits to clarify input parameter and the set of control characters.
* from version 1.39.6
* api-change:`ecs`: [`botocore`] This release removes hookDetails for the
Amazon ECS native blue/green deployments.
* from version 1.39.5
* api-change:`bedrock-agent`: [`botocore`] Add support for S3 Vectors as a
vector store.
* api-change:`datazone`: [`botocore`] Removing restriction of environment
profile identifier as required field, S3 feature release
* api-change:`dynamodbstreams`: [`botocore`] Added support for optional shard
filter parameter in DescribeStream api that allows customers to fetch child
shards of a read_only parent shard.
* api-change:`ec2`: [`botocore`] This release adds support for volume
initialization status, which enables you to monitor when the initialization
process for an EBS volume is completed. This release also adds IPv6 support
to EC2 Instance Connect Endpoints, allowing you to connect to your EC2
Instance via a private IPv6 address.
* api-change:`ecs`: [`botocore`] Amazon ECS supports native blue/green
deployments, allowing you to validate new service revisions before directing
production traffic to them.
* api-change:`events`: [`botocore`] Add customer-facing logging for the
EventBridge Event Bus, enabling customers to better observe their events and
extract insights about their EventBridge usage.
* api-change:`opensearch`: [`botocore`] AWS Opensearch adds support for
enabling s3 vector engine options. After enabling this option, customers
will be able to create indices with s3 vector engine.
* api-change:`pricing`: [`botocore`] This release adds support for new filter
types in GetProducts API, including EQUALS, CONTAINS, ANY_OF, and NONE_OF.
* api-change:`quicksight`: [`botocore`] Introduced custom instructions for
topics.
* api-change:`repostspace`: [`botocore`] This release introduces Channels
functionality with CreateChannel, GetChannel, ListChannels, and
UpdateChannel operations. Channels provide dedicated collaboration spaces
where teams can organize discussions and knowledge by projects, business
units, or areas of responsibility.
* api-change:`s3`: [`botocore`] Amazon S3 Metadata live inventory tables
provide a queryable inventory of all the objects in your general purpose
bucket so that you can determine the latest state of your data. To help
minimize your storage costs, use journal table record expiration to set a
retention period for your records.
* api-change:`s3tables`: [`botocore`] Adds table bucket type to
ListTableBucket and GetTableBucket API operations
* api-change:`s3vectors`: [`botocore`] Amazon S3 Vectors provides cost-
effective, elastic, and durable vector storage for queries based on semantic
meaning and similarity.
* api-change:`sagemaker`: [`botocore`] This release adds support for a new
Restricted instance group type to enable a specialized environment for
running Nova customization jobs on SageMaker HyperPod clusters. This release
also adds support for SageMaker pipeline versioning.
* from version 1.39.4
* api-change:`ec2`: [`botocore`] Adds support to Capacity Blocks for ML for
purchasing EC2 P6e-GB200 UltraServers. Customers can now purchase
u-p6e-gb200x72 and u-p6e-gb200x36 UltraServers. Adds new
DescribeCapacityBlocks andDescribeCapacityBlockStatus APIs. Adds support for
CapacityBlockId to DescribeInstanceTopology.
* api-change:`freetier`: [`botocore`] This release introduces four new APIs:
GetAccountPlanState and UpgradeAccountPlan for AWS account plan management;
ListAccountActivities and GetAccountActivity that provide activity tracking
capabilities.
* api-change:`opsworkscm`: [`botocore`] Removing content that refers to an S3
bucket that is no longer in use.
* from version 1.39.3
* api-change:`customer-profiles`: [`botocore`] This release introduces
capability of create Segments via importing a CSV file directly. This
consumes the CSV file and creates/updates corresponding profiles for the
particular domain.
* api-change:`deadline`: [`botocore`] Added fields for output manifest
reporting and task chunking parameters
* api-change:`ec2`: [`botocore`] This release adds GroupOwnerId as a response
member to the DescribeSecurityGroupVpcAssociations API and also adds waiters
for SecurityGroupVpcAssociations (SecurityGroupVpcAssociationAssociated and
SecurityGroupVpcAssociationDisassociated).
* api-change:`mediapackagev2`: [`botocore`] This release adds support for
Microsoft Smooth Streaming (MSS) and allows users to exclude DRM segment
Metadata in MediaPackage v2 Origin Endpoints
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the iso-e
regions for private DNS Amazon VPCs and cloudwatch healthchecks.
* api-change:`sagemaker`: [`botocore`] Changes include new StartSession API
for SageMaker Studio spaces and CreateHubContentPresignedUrls API for
SageMaker JumpStart.
* from version 1.39.2
* api-change:`connectcases`: [`botocore`] This release adds DeleteCase and
DeleteRelatedItem APIs, which enable deleting cases and comments, undoing
contact association, and removing service level agreements (SLAs) from
cases. Contact center admins can use these APIs to delete cases when
requested by customers and correct agent errors.
* api-change:`ec2`: [`botocore`] AWS Site-to-Site VPN now supports IPv6
addresses on outer tunnel IPs, making it easier for customers to build or
transition to IPv6-only networks.
* api-change:`s3`: [`botocore`] Added support for directory bucket creation
with tags and bucket ARN retrieval in CreateBucket, ListDirectoryBuckets,
and HeadBucket operations
* api-change:`s3control`: [`botocore`] Added TagResource, UntagResource, and
ListTagsForResource support for directory bucket
* Update BuildRequires and Requires from setup.py
* Update to 1.39.1
* api-change:`cleanroomsml`: [`botocore`] This release introduces support for
incremental training and distributed training for custom models in AWS Clean
Rooms ML.
* api-change:`datazone`: [`botocore`] Add support for the new optional domain-
unit-id parameter in the UpdateProject API.
* api-change:`ec2`: [`botocore`] Add Context to
GetInstanceTypesFromInstanceRequirements API
* api-change:`odb`: [`botocore`] This release adds API operations for Oracle
Database at AWS. You can use the APIs to create Exadata infrastructure, ODB
networks, and Exadata and Autonomous VM clusters inside AWS data centers.
The infrastructure is managed by OCI. You can integrate these resources with
AWS services.
* api-change:`qbusiness`: [`botocore`] New ChatResponseConfiguration to
Customize Q Business chat responses for specific use cases and communication
needs. Updated Boosting capability allowing admins to provide preference on
date attributes for recency and/or provide a preferred data source.
* api-change:`rds`: [`botocore`] Amazon RDS Custom for Oracle now supports
multi-AZ database instances.
* api-change:`sagemaker`: [`botocore`] Updated field validation requirements
for InstanceGroups.
* from version 1.39.0
* api-change:`arc-zonal-shift`: [`botocore`] Added support for on-demand
practice runs and balanced capacity checks in ARC autoshift practice.
* api-change:`b2bi`: [`botocore`] Updated APIs to support inbound EDI split
capabilities and additional Partnership-level configurations of generated
EDI files' contents and format.
* api-change:`bedrock`: [`botocore`] Add support for API Keys, Re-Ranker,
implicit filter for RAG / KB evaluation for Bedrock APIs.
* api-change:`bedrock-runtime`: [`botocore`] Add API Key and document
citations support for Bedrock Runtime APIs
* api-change:`cloudformation`: [`botocore`] Added support for UNKNOWN drift
status.
* api-change:`config`: [`botocore`] Updated ResourceType enum with new
resource types onboarded by AWS Config as of June 2025
* api-change:`connect`: [`botocore`] This release introduces ChatMetrics to
the model, providing comprehensive analytics insights for Amazon Connect
chat conversations. Users can access these detailed metrics through the AWS
Connect API by using the DescribeContact operation with their specific
instance and contact IDs
* api-change:`dataexchange`: [`botocore`] This release updates resource Id
with alphanumeric constraint, including Asset id, Revision id, Data Set id,
Job id, and Event Action id.
* api-change:`dynamodb`: [`botocore`] This change adds support for witnesses
in global tables. It also adds a new table status,
REPLICATION_NOT_AUTHORIZED. This status will indicate scenarios where global
replicas table can't be utilized for data plane operations.
* api-change:`events`: [`botocore`] Added support for EventBridge Dualstack
endpoints in AWS GovCloud (US) regions (us-gov-east-1 and us-gov-west-1).
The dualstack endpoints are identical for both FIPS and non-FIPS
configurations, following the format: events.{region}.api.aws
* api-change:`glue`: [`botocore`] releasing source processing properties to
support source properties for ODB integrations
* api-change:`iam`: [`botocore`] Updated IAM ServiceSpecificCredential support
to include expiration, API Key output format instead of username and
password for services that will support API keys, and the ability to list
credentials for all users in the account for a given service configuration.
* api-change:`logs`: [`botocore`] Increase minimum length of queryId parameter
to 1 character.
* api-change:`medical-imaging`: [`botocore`] Added new fields to support the
concept of primary image sets within the storage hierarchy.
* api-change:`networkflowmonitor`: [`botocore`] Add ConflictExceptions to
UpdateScope and DeleteScope operations for scopes being mutated.
* api-change:`outposts`: [`botocore`] Make ContactName and ContactPhoneNumber
required fields when creating and updating Outpost Site Addresses.
* api-change:`pcs`: [`botocore`] Fixed the validation pattern for an instance
profile Amazon Resource Name (ARN) in AWS PCS.
* api-change:`quicksight`: [`botocore`] Introduced custom permission
capabilities for reporting content. Added menu option in exploration to
preserve configuration data when textbox menu option is used. Added support
for Athena trusted identity propagation.
* api-change:`ssm`: [`botocore`] Introduces AccessType, a new filter value for
the DescribeSessions API.
* api-change:`transfer`: [`botocore`] Added support for dual-stack (IPv4 and
IPv6) endpoints for SFTP public endpoints and VPC-internal endpoints (SFTP,
FTPS, FTP, and AS2), enabling customers to configure new servers with IPv4
or dual-stack mode, convert existing servers to dual-stack, and use IPv6
with service APIs.
* feature:`bedrock`: [`botocore`] Add support for retrieving a Bearer token
from environment variables to enable bearer authentication with Bedrock
services.
* from version 1.38.46
* api-change:`config`: [`botocore`] Added important considerations to the
PutConformancePack and PutOrganizationConformancPack APIs.
* api-change:`connect`: [`botocore`] This release adds the following value to
an InitiateAs enum: COMPLETED
* api-change:`glue`: [`botocore`] AWS Glue now supports schema, partition and
sort management of Apache Iceberg tables using Glue SDK
* api-change:`guardduty`: [`botocore`] Update JSON target for Kubernetes
workload resource type.
* api-change:`qconnect`: [`botocore`] Adding UnauthorizedException to public
SDK
* api-change:`rds`: [`botocore`] StartDBCluster and StopDBCluster can now
throw InvalidDBShardGroupStateFault.
* api-change:`sesv2`: [`botocore`] Added support for new SES regions
* from version 1.38.45
* api-change:`deadline`: [`botocore`] Added fields to track cumulative task
retry attempts for steps and jobs
* api-change:`ec2`: [`botocore`] This release adds support for OdbNetworkArn
as a target in VPC Route Tables
* api-change:`iot-managed-integrations`: [`botocore`] Adding managed
integrations APIs for IoT Device Management to onboard and control devices
across different manufacturers, connectivity protocols and third party
vendor clouds. APIs include managed thing operations, provisioning profile
management, and cloud connector operations.
* api-change:`keyspaces`: [`botocore`] This release provides change data
capture (CDC) streams support through updates to the Amazon Keyspaces API.
* api-change:`keyspacesstreams`: [`botocore`] This release adds change data
capture (CDC) streams support through the new Amazon Keyspaces Streams API.
* api-change:`kms`: [`botocore`] This release updates AWS CLI examples for KMS
APIs.
* api-change:`qbusiness`: [`botocore`] Added support for App level
authentication for QBusiness DataAccessor using AWS IAM Identity center
Trusted Token issuer
* api-change:`workspaces`: [`botocore`] Updated modifyStreamingProperties to
support PrivateLink VPC endpoints for directories
* from version 1.38.44
* api-change:`ecs`: [`botocore`] Updates for change to Amazon ECS default log
driver mode from blocking to non-blocking
* api-change:`fsx`: [`botocore`] Add support for the ability to create Amazon
S3 Access Points for Amazon FSx for OpenZFS file systems.
* api-change:`s3`: [`botocore`] Adds support for additional server-side
encryption mode and storage class values for accessing Amazon FSx data from
Amazon S3 using S3 Access Points
* api-change:`s3control`: [`botocore`] Add support for the ability to use
Amazon S3 Access Points with Amazon FSx for OpenZFS file systems.
* api-change:`storagegateway`: [`botocore`] This release adds IPv6 support to
the Storage Gateway APIs. APIs that previously only accept or return IPv4
address will now accept or return both IPv4 and IPv6 addresses.
* api-change:`textract`: [`botocore`] Add RotationAngle field to Geometry of
WORD blocks for Textract AnalyzeDocument API
* api-change:`workspaces-thin-client`: [`botocore`] Remove Tags field from Get
API responses
* from version 1.38.43
* api-change:`aiops`: [`botocore`] Adds support for cross account
investigations for CloudWatch investigations AI Operations (AIOps).
* api-change:`batch`: [`botocore`] Add userdataType to
LaunchTemplateSpecification and LaunchTemplateSpecificationOverride.
* api-change:`bedrock`: [`botocore`] We are making
ListFoundationModelAgreementOffers, DeleteFoundationModelAgreement,
CreateFoundationModelAgreement, GetFoundationModelAvailability,
PutUseCaseForModelAccess and GetUseCaseForModelAccess APIs public,
previously they were console.
* api-change:`ec2`: [`botocore`] This release allows you to create and
register AMIs while maintaining their underlying EBS snapshots within Local
Zones.
* api-change:`elbv2`: [`botocore`] Add Paginator for DescribeAccountLimits,
and fix Paginators for DescribeTrustStoreAssociations,
DescribeTrustStoreRevocations, and DescribeTrustStores
* api-change:`gamelift`: [`botocore`] Add support for UDP ping beacons to
ListLocations API, including new PingBeacon and UDPEndpoint data types
within its Locations return value. Use UDP ping beacon endpoints to help
measure real-time network latency for multiplayer games.
* api-change:`license-manager`: [`botocore`] AWS License Manager now supports
license type conversions for AWS Marketplace products. Customers can provide
Marketplace codes in the source license context or destination license
context in the CreateLicenseConversionTaskForResource requests.
* api-change:`rds`: [`botocore`] Adding support for RDS on Dedicated Local
Zones, including local backup target, snapshot availability zone and
snapshot target
* api-change:`route53resolver`: [`botocore`] Add support for iterative DNS
queries through the new INBOUND_DELEGATION endpoint. Add delegation support
through the Outbound Endpoints with DELEGATE rules.
* api-change:`transcribe`: [`botocore`] This Feature Adds Support for the "et-
EE" Locale for Batch Operations
* from version 1.38.42
* api-change:`glue`: [`botocore`] AWS Glue now supports sort and z-order
strategy for managed automated compaction for Iceberg tables in addition to
binpack.
* api-change:`s3tables`: [`botocore`] S3 Tables now supports sort and z-order
compaction strategies for Iceberg tables in addition to binpack.
* api-change:`workspaces-instances`: [`botocore`] Added support for Amazon
WorkSpaces Instances API
* from version 1.38.41
* api-change:`bedrock`: [`botocore`] Add support for tiers in Content Filters
and Denied Topics for Amazon Bedrock Guardrails.
* api-change:`ecs`: [`botocore`] Add ECS support for Windows Server 2025
* api-change:`geo-places`: [`botocore`] Geocode, ReverseGeocode, and GetPlace
APIs added Intersections and SecondaryAddresses. To use, add to the
AdditionalFeatures list in your request. This provides info about nearby
intersections and secondary addresses that are associated with a main
address. Also added MainAddress and ParsedQuery.
* api-change:`glue`: [`botocore`] AWS Glue Data Quality now provides
aggregated metrics in evaluation results when publishAggregatedMetrics with
row-level results are enabled. These metrics include summary statistics
showing total counts of processed, passed, and failed rows and rules in a
single view.
* api-change:`mediaconvert`: [`botocore`] This release adds a new
SPECIFIED_OPTIMAL option for handling DDS when using DVB-Sub with high
resolution video.
* from version 1.38.40
* api-change:`bedrock`: [`botocore`] This release of the SDK has the API and
documentation for the createcustommodel API. This feature lets you copy a
trained model into Amazon Bedrock for inference.
* api-change:`emr-serverless`: [`botocore`] This release adds the capability
to enable IAM IdentityCenter Trusted Identity Propagation for users running
Interactive Sessions on EMR Serverless Applications.
* api-change:`lambda`: [`botocore`] Support Schema Registry feature for Kafka
Event Source Mapping. Customers can now configure a Schema Registry to
enable schema validation and filtering for Avro, Protobuf, and JSON-
formatted events in Lambda for Kafka Event Source.
* api-change:`payment-cryptography`: [`botocore`] Additional support for
managing HMAC keys that adheres to changes documented in X9.143-2021 and
provides better interoperability for key import/export
* api-change:`payment-cryptography-data`: [`botocore`] Additional support for
managing HMAC keys that adheres to changes documented in X9.143-2021 and
provides better interoperability for key import/export
* api-change:`sagemaker`: [`botocore`] This release introduces alternative
support for utilizing CFN templates from S3 for SageMaker Projects.
* from version 1.38.39
* api-change:`aiops`: [`botocore`] This is the initial SDK release for Amazon
AI Operations (AIOps). AIOps is a generative AI-powered assistant that helps
you respond to incidents in your system by scanning your system's telemetry
and quickly surface suggestions that might be related to your issue.
* api-change:`autoscaling`: [`botocore`] Add IncludeInstances parameter to
DescribeAutoScalingGroups API
* api-change:`imagebuilder`: [`botocore`] Added paginators for `imagebuilder`.
* api-change:`logs`: [`botocore`] Added CloudWatch Logs Transformer support
for converting CloudTrail, VPC Flow, EKS Audit, AWS WAF and Route53 Resolver
logs to OCSF v1.1 format.
* api-change:`s3`: [`botocore`] Added support for renaming objects within the
same bucket using the new RenameObject API.
* api-change:`sagemaker`: [`botocore`] Add support for p6-b200 instance type
for SageMaker Hyperpod
* from version 1.38.38
* api-change:`accessanalyzer`: [`botocore`] We are launching a new analyzer
type, internal access analyzer. The new analyzer will generate internal
access findings, which help customers understand who within their AWS
organization or AWS Account has access to their critical AWS resources.
* api-change:`acm`: [`botocore`] Adds support for Exportable Public
Certificates
* api-change:`backup`: [`botocore`] AWS Backup is adding support for
integration of its logically air-gapped vaults with the AWS Organizations
Multi-party approval capability.
* api-change:`bedrock`: [`botocore`] This release of the SDK has the API and
documentation for the createcustommodel API. This feature lets you copy a
trained model into Amazon Bedrock for inference.
* api-change:`dms`: [`botocore`] Add "Virtual" field to Data Provider as well
as "S3Path" and "S3AccessRoleArn" fields to DataProvider settings
* api-change:`guardduty`: [`botocore`] Adding support for extended threat
detection for EKS Audit Logs and EKS Runtime Monitoring.
* api-change:`inspector2`: [`botocore`] Add Code Repository Scanning as part
of AWS InspectorV2
* api-change:`mpa`: [`botocore`] This release enables customers to create
Multi-party approval teams and approval requests to protect supported
operations.
* api-change:`network-firewall`: [`botocore`] Release of Active Threat Defense
in Network Firewall
* api-change:`organizations`: [`botocore`] Add support for policy operations
on the SECURITYHUB_POLICY policy type.
* api-change:`securityhub`: [`botocore`] Adds operations, structures, and
exceptions required for public preview release of Security Hub V2.
* api-change:`sts`: [`botocore`] The AWS Security Token Service APIs
AssumeRoleWithSAML and AssumeRoleWithWebIdentity can now be invoked without
pre-configured AWS credentials in the SDK configuration.
* api-change:`wafv2`: [`botocore`] AWS WAF can now suggest protection packs
for you based on the application information you provide when you create a
webACL.
* from version 1.38.37
* api-change:`bedrock`: [`botocore`] This release of the SDK has the API and
documentation for the createcustommodel API. This feature lets you copy a
Amazon SageMaker trained Amazon Nova model into Amazon Bedrock for
inference.
* api-change:`ecr`: [`botocore`] The `DescribeImageScanning` API now includes
`lastInUseAt` and `InUseCount` fields that can be used to prioritize
vulnerability remediation for images that are actively being used.
* api-change:`network-firewall`: [`botocore`] You can now create firewalls
using a Transit Gateway instead of a VPC, resulting in a TGW attachment.
* api-change:`sagemaker`: [`botocore`] This release 1) adds a new S3DataType
Converse for SageMaker training 2)adds C8g R7gd M8g C6in P6 P6e instance
type for SageMaker endpoint 3) adds m7i, r7i, c7i instance type for
SageMaker Training and Processing.
* from version 1.38.36
* api-change:`apigateway`: [`botocore`] Documentation updates for Amazon API
Gateway
* api-change:`apigatewayv2`: [`botocore`] Documentation updates for Amazon API
Gateway
* api-change:`connectcampaignsv2`: [`botocore`] Added
PutInstanceCommunicationLimits and GetInstanceCommunicationLimits APIs
* api-change:`ecs`: [`botocore`] This Amazon ECS release supports updating the
capacityProviderStrategy parameter in update-service.
* api-change:`emr-serverless`: [`botocore`] This release adds support for
retrieval of the optional executionIamPolicy field in the GetJobRun API
response.
* api-change:`iotfleetwise`: [`botocore`] Add new status READY_FOR_CHECKIN
used for vehicle synchronisation
* api-change:`kms`: [`botocore`] AWS KMS announces the support of ML-DSA key
pairs that creates post-quantum safe digital signatures.
* api-change:`pcs`: [`botocore`] Fixed regex patterns for ARN fields.
* from version 1.38.35
* api-change:`controlcatalog`: [`botocore`] Introduced ListControlMappings API
that retrieves control mappings. Added control aliases and governed
resources fields in GetControl and ListControls APIs. New filtering
capability in ListControls API, with implementation identifiers and
implementation types.
* api-change:`eks`: [`botocore`] Release for EKS Pod Identity Cross Account
feature and disableSessionTags flag.
* api-change:`lexv2-models`: [`botocore`] Add support for the Assisted NLU
feature to improve bot performance
* api-change:`networkmanager`: [`botocore`] Add support for public DNS
hostname resolution to private IP addresses across Cloud WAN-managed VPCs.
Add support for security group referencing across Cloud WAN-managed VPCs.
* api-change:`rds`: [`botocore`] Updates Amazon RDS documentation for Amazon
RDS for Db2 cross-Region replicas in standby mode.
* api-change:`wafv2`: [`botocore`] WAF now provides two DDoS protection
options: resource-level monitoring for Application Load Balancers and the
AWSManagedRulesAntiDDoSRuleSet managed rule group for CloudFront
distributions.
* bugfix:Serialization: [`botocore`] Fixes a bug where instances of
decimal.Decimal were unable to be passed into JSON serialization
* from version 1.38.34
* api-change:`gameliftstreams`: [`botocore`] Documentation updates for Amazon
GameLift Streams to address formatting errors, correct resource ID examples,
and update links to other guides
* from version 1.38.33
* api-change:`appsync`: [`botocore`] Deprecate `atRestEncryptionEnabled` and
`transitEncryptionEnabled` attributes in `CreateApiCache` action. Encryption
is always enabled for new caches.
* api-change:`ce`: [`botocore`] Support dual-stack endpoints for ce api
* api-change:`customer-profiles`: [`botocore`] This release introduces
capability of Profile Explorer, using correct ingestion timestamp & using
historical data for computing calculated attributes, and new standard
objects for T&H as part of Amazon Connect Customer Profiles service.
* api-change:`ec2`: [`botocore`] Release to support Elastic VMware Service
(Amazon EVS) Subnet and Amazon EVS Network Interface Types.
* api-change:`efs`: [`botocore`] Added support for Internet Protocol Version 6
(IPv6) on EFS Service APIs and mount targets.
* api-change:`marketplace-catalog`: [`botocore`] The ListEntities API now
supports the EntityID, LastModifiedDate, ProductTitle, and Visibility
filters for machine learning products. You can also sort using all of those
filters.
* api-change:`workspaces-thin-client`: [`botocore`] Add ConflictException to
UpdateEnvironment API
* from version 1.38.32
* api-change:`bedrock-agent-runtime`: [`botocore`] This release introduces the
`PromptCreationConfigurations` input parameter, which includes fields to
control prompt population for `InvokeAgent` or `InvokeInlineAgent` requests.
* api-change:`kms`: [`botocore`] Remove unpopulated KeyMaterialId from Encrypt
Response
* api-change:`rds`: [`botocore`] Include Global Cluster Identifier in
DBCluster if the DBCluster is a Global Cluster Member.
* api-change:`rekognition`: [`botocore`] Adds support for defining an ordered
preference list of different Rekognition Face Liveness challenge types when
calling CreateFaceLivenessSession.
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the Asia
Pacific (Taipei) Region (ap-east-2) for latency records, geoproximity
records, and private DNS for Amazon VPCs in that region.
* api-change:`s3tables`: [`botocore`] S3 Tables now supports getting details
about a table via its table ARN.
* from version 1.38.31
* api-change:`bcm-pricing-calculator`: [`botocore`] Updating the minimum for
List APIs to be 1 (instead of 0)
* api-change:`cloudformation`: [`botocore`] Add new warning type
'EXCLUDED_PROPERTIES'
* api-change:`kms`: [`botocore`] AWS KMS announces the support for on-demand
rotation of symmetric-encryption KMS keys with imported key material
(EXTERNAL origin).
* api-change:`wafv2`: [`botocore`] AWS WAF adds support for ASN-based traffic
filtering and support for ASN-based rate limiting.
* from version 1.38.30
* api-change:`amplify`: [`botocore`] Update documentation for cacheConfig in
CreateApp API
* api-change:`evs`: [`botocore`] Amazon Elastic VMware Service (Amazon EVS)
allows you to run VMware Cloud Foundation (VCF) directly within your Amazon
VPC including simplified self-managed migration experience with guided
workflow in AWS console or via AWS CLI, get full access to their VCF
deployment and VCF license portability.
* api-change:`invoicing`: [`botocore`] Added new Invoicing
ListInvoiceSummaries API Operation
* api-change:`mediaconnect`: [`botocore`] This release updates the
DescribeFlow API to show peer IP addresses. You can now identify the peer IP
addresses of devices connected to your sources and outputs. This helps you
to verify and troubleshoot your flow's active connections.
* api-change:`mediaconvert`: [`botocore`] This release includes support for
embedding and signing C2PA content credentials in MP4 outputs.
* api-change:`network-firewall`: [`botocore`] You can now monitor flow and
alert log metrics from the Network Firewall console.
* api-change:`sagemaker`: [`botocore`] Added support for p6-b200 instance type
in SageMaker Training Jobs and Training Plans.
* api-change:`transcribe`: [`botocore`] AWS Healthscribe now supports new
templates for the clinical note summary: BIRP, SIRP, DAP, BEHAVIORAL_SOAP,
and PHYSICAL_SOAP
* from version 1.38.29
* api-change:`apigateway`: [`botocore`] Adds support to set the routing mode
for a custom domain name.
* api-change:`apigatewayv2`: [`botocore`] Adds support to create routing rules
and set the routing mode for a custom domain name.
* api-change:`emr-serverless`: [`botocore`] AWS EMR Serverless: Adds a new
option in the CancelJobRun API in EMR 7.9.0+, to cancel a job with grace
period. This feature is enabled by default with a 120-second grace period
for streaming jobs and is not enabled by default for batch jobs.
* from version 1.38.28
* api-change:`athena`: [`botocore`] Add support for the managed query result
in the workgroup APIs. The managed query result configuration enables users
to store query results to Athena owned storage.
* api-change:`backup`: [`botocore`] You can now subscribe to Amazon SNS
notifications and Amazon EventBridge events for backup indexing. You can now
receive notifications when a backup index is created, deleted, or fails to
create, enhancing your ability to monitor and track your backup operations.
* api-change:`bedrock-agent`: [`botocore`] This release adds the Agent
Lifecycle Paused State feature to Amazon Bedrock agents. By using an agent's
alias, you can temporarily suspend agent operations during maintenance,
updates, or other situations.
* api-change:`compute-optimizer`: [`botocore`] This release enables AWS
Compute Optimizer to analyze Amazon Aurora database clusters and generate
Aurora I/O-Optimized recommendations.
* api-change:`cost-optimization-hub`: [`botocore`] Support recommendations for
Aurora instance and Aurora cluster storage.
* api-change:`ecs`: [`botocore`] Updates Amazon ECS documentation to include
note for upcoming default log driver mode change.
* api-change:`eks`: [`botocore`] Add support for filtering ListInsights API
calls on MISCONFIGURATION insight category
* api-change:`entityresolution`: [`botocore`] Add support for generating match
IDs in near real-time.
* api-change:`pcs`: [`botocore`] Introduces SUSPENDING and SUSPENDED states
for clusters, compute node groups, and queues.
* api-change:`synthetics`: [`botocore`] Support for Java runtime handler
pattern.
* from version 1.38.27
* api-change:`emr-serverless`: [`botocore`] This release adds the capability
for users to specify an optional Execution IAM policy in the StartJobRun
action. The resulting permissions assumed by the job run is the intersection
of the permissions in the Execution Role and the specified Execution IAM
Policy.
* api-change:`sagemaker`: [`botocore`] Release new parameter
CapacityReservationConfig in ProductionVariant
* from version 1.38.26
* api-change:`amplify`: [`botocore`] Add support for customizable build
instance sizes. CreateApp and UpdateApp operations now accept a new
JobConfig parameter composed of BuildComputeType.
* api-change:`autoscaling`: [`botocore`] Add support for "apple"
CpuManufacturer in ABIS
* api-change:`bcm-pricing-calculator`: [`botocore`] Add
AFTER_DISCOUNTS_AND_COMMITMENTS to Workload Estimate Rate Type. Set
ListWorkLoadEstimateUsage maxResults range to minimum of 0 and maximum of
300.
* api-change:`cloudtrail`: [`botocore`] CloudTrail Feature Release: Support
for Enriched Events with Configurable Context for Event Data Store
* api-change:`connect`: [`botocore`] Amazon Connect Service Feature: Email
Recipient Limit Increase
* api-change:`dataexchange`: [`botocore`] This release adds Tag support for
Event Action resource, through which customers can create event actions with
Tags and retrieve event actions with Tags.
* api-change:`datasync`: [`botocore`] AgentArns field is made optional for
Object Storage and Azure Blob location create requests. Location credentials
are now managed via Secrets Manager, and may be encrypted with service
managed or customer managed keys. Authentication is now optional for Azure
Blob locations.
* api-change:`fsx`: [`botocore`] FSx API changes to support the public launch
of new Intelligent Tiering storage class on Amazon FSx for Lustre
* api-change:`ivs-realtime`: [`botocore`] IVS Real-Time now offers customers
the participant replication that allow customers to copy a participant from
one stage to another.
* api-change:`mwaa`: [`botocore`] Amazon MWAA now lets you choose a worker
replacement strategy when updating an environment. This release adds two
worker replacement strategies: FORCED (default), which stops workers
immediately, and GRACEFUL, which allows workers to finish current tasks
before shutting down.
* api-change:`s3`: [`botocore`] Adding checksum support for S3
PutBucketOwnershipControls API.
* api-change:`sagemaker`: [`botocore`] Add maintenance status field to
DescribeMlflowTrackingServer API response
* from version 1.38.25
* api-change:`cost-optimization-hub`: [`botocore`] This release allows
customers to modify their preferred commitment term and payment options.
* api-change:`ec2`: [`botocore`] Enable the option to automatically delete
underlying Amazon EBS snapshots when deregistering Amazon Machine Images
(AMIs)
* api-change:`events`: [`botocore`] Allow for more than 2 characters for
location codes in EventBridge ARNs
* api-change:`network-firewall`: [`botocore`] You can now use VPC endpoint
associations to create multiple firewall endpoints for a single firewall.
* api-change:`synthetics`: [`botocore`] Add support to change ephemeral
storage. Add a new field "TestResult" under CanaryRunStatus.
* from version 1.38.24
* api-change:`ce`: [`botocore`] This release introduces Cost Comparison
feature (GetCostAndUsageComparisons, GetCostComparisonDrivers) allowing you
find cost variations across multiple dimensions and identify key drivers of
spending changes.
* api-change:`deadline`: [`botocore`] AWS Deadline Cloud service-managed
fleets now support storage profiles. With storage profiles, you can map file
paths between a workstation and the worker hosts running the job.
* api-change:`ec2`: [`botocore`] This release adds three features - option to
store AWS Site-to-Site VPN pre-shared keys in AWS Secrets Manager,
GetActiveVpnTunnelStatus API to check the in-use VPN algorithms, and
SampleType option in GetVpnConnectionDeviceSampleConfiguration API to get
recommended sample configs for VPN devices.
* Update BuildRequires and Requires from setup.py
* Update to 1.38.23
* api-change:`ec2`: [`botocore`] This release adds support for the C7i-flex,
M7i-flex, I7i, I7ie, I8g, P6-b200, Trn2, C8gd, M8gd and R8gd instances
* api-change:`security-ir`: [`botocore`] Update PrincipalId pattern
documentation to reflect what user should receive back from the API call
* from version 1.38.22
* api-change:`amp`: [`botocore`] Add QueryLoggingConfiguration APIs for Amazon
Managed Prometheus
* api-change:`auditmanager`: [`botocore`] With this release, the
AssessmentControl description field has been deprecated, as of May 19, 2025.
Additionally, the UpdateAssessment API can now return a
ServiceQuotaExceededException when applicable service quotas are exceeded.
* api-change:`dsql`: [`botocore`] Features: support for customer managed
encryption keys
* api-change:`glue`: [`botocore`] This release supports additional
ConversionSpec parameter as part of IntegrationPartition Structure in
CreateIntegrationTableProperty API. This parameter is referred to apply
appropriate column transformation for columns that are used for timestamp
based partitioning
* from version 1.38.21
* api-change:`application-autoscaling`: [`botocore`] Doc only update that
addresses a customer reported issue.
* api-change:`bedrock-agent-runtime`: [`botocore`] Amazon Bedrock introduces
asynchronous flows (in preview), which let you run flows for longer
durations and yield control so that your application can perform other tasks
and you don't have to actively monitor the flow's progress.
* api-change:`cloudwatch`: [`botocore`] Adds support for setting up
Contributor Insight rules on logs transformed via Logs Transformation
feature.
* api-change:`ec2`: [`botocore`] Release of Dualstack and Ipv6-only EC2 Public
DNS hostnames
* api-change:`partnercentral-selling`: [`botocore`] Modified validation to
allow expectedCustomerSpend array with zero elements in Partner Opportunity
operations.
* from version 1.38.20
* api-change:`datasync`: [`botocore`] Remove Discovery APIs from the DataSync
service
* api-change:`ec2`: [`botocore`] This release expands the
ModifyInstanceMaintenanceOptions API to enable or disable instance migration
during customer-initiated reboots for EC2 Scheduled Reboot Events.
* api-change:`glue`: [`botocore`] Enhanced AWS Glue ListConnectionTypes API
Model with additional metadata fields.
* api-change:`inspector2`: [`botocore`] This release adds GetClustersForImage
API and filter updates as part of the mapping of container images to running
containers feature.
* api-change:`oam`: [`botocore`] Add IncludeTags field to GetLink, GetSink and
UpdateLink API
* api-change:`privatenetworks`: [`botocore`] The privatenetworks client has
been removed following the deprecation of the service.
* api-change:`rds`: [`botocore`] This release introduces the new
DescribeDBMajorEngineVersions API for describing the properties of specific
major versions of database engines.
* from version 1.38.19
* api-change:`dsql`: [`botocore`] CreateMultiRegionCluster and
DeleteMultiRegionCluster APIs removed
* api-change:`ec2`: [`botocore`] This release includes new APIs for System
Integrity Protection (SIP) configuration and automated root volume ownership
delegation for EC2 Mac instances.
* api-change:`mediapackagev2`: [`botocore`] This release adds support for DVB-
DASH, EBU-TT-D subtitle format, and non-compacted manifests for DASH in
MediaPackage v2 Origin Endpoints.
* from version 1.38.18
* api-change:`bedrock-data-automation`: [`botocore`] Add support for VIDEO
modality to BlueprintType enum.
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Add
AssetProcessingConfiguration for video segment to InputConfiguration
* api-change:`codepipeline`: [`botocore`] CodePipeline now supports new API
ListDeployActionExecutionTargets that lists the deployment target details
for deploy action executions.
* api-change:`ecs`: [`botocore`] This is an Amazon ECs documentation only
release to support the change of the container exit "reason" field from 255
characters to 1024 characters.
* api-change:`emr`: [`botocore`] Added APIs for managing Application UIs:
Access Persistent (serverless) UIs via CreatePersistentAppUI
DescribePersistentAppUI & GetPersistentAppUIPresignedURL, and Cluster-based
UIs through GetOnClusterAppUIPresignedURL. Supports Yarn, Spark History, and
TEZ interfaces.
* api-change:`glue`: [`botocore`] Changes include (1) Excel as S3 Source type
and XML and Tableau's Hyper as S3 Sink types, (2) targeted number of
partitions parameter in S3 sinks and (3) new compression types in CSV/JSON
and Parquet S3 sinks.
* api-change:`neptune`: [`botocore`] This release adds Global Cluster
Switchover capability which enables you to change your global cluster's
primary AWS Region, the region that serves writes, while preserving the
replication between all regions in the global cluster.
* api-change:`service-quotas`: [`botocore`] This release introduces
CreateSupportCase operation to SDK.
* from version 1.38.17
* api-change:`bedrock-agent`: [`botocore`] Amazon Bedrock Flows introduces
DoWhile loops nodes, parallel node executions, and enhancements to knowledge
base nodes.
* api-change:`codebuild`: [`botocore`] AWS CodeBuild now supports Docker
Server capability
* api-change:`controltower`: [`botocore`] Updated the descriptions for the AWS
Control Tower Baseline APIs to make them more intuitive.
* api-change:`dms`: [`botocore`] Introduces Data Resync feature to describe-
table-statistics and IAM database authentication for MariaDB, MySQL, and
PostgreSQL.
* api-change:`pcs`: [`botocore`] This release adds support for Slurm
accounting. For more information, see the Slurm accounting topic in the AWS
PCS User Guide. Slurm accounting is supported for Slurm 24.11 and later.
This release also adds 24.11 as a valid value for the version parameter of
the Scheduler data type.
* api-change:`workspaces`: [`botocore`] Added the new AlwaysOn running mode
for WorkSpaces Pools. Customers can now choose between AlwaysOn (for instant
access, with hourly usage billing regardless of connection status), or
AutoStop (to optimize cost, with a brief startup delay) for their pools.
* from version 1.38.16
* api-change:`cognito-idp`: [`botocore`] Add exceptions to WebAuthn
operations.
* api-change:`firehose`: [`botocore`] This release adds catalogARN support for
s3 tables multi-catalog catalogARNs.
* api-change:`logs`: [`botocore`] This release adds a new API "ListLogGroups"
and an improvement in API "DescribeLogGroups"
* api-change:`mediaconvert`: [`botocore`] This update enables cropping for
video overlays and adds a new STL to Teletext upconversion toggle to
preserve styling.
* from version 1.38.15
* api-change:`bedrock`: [`botocore`] Enable cross-Region inference for Amazon
Bedrock Guardrails by using the crossRegionConfig parameter when calling the
CreateGuardrail or UpdateGuardrail operation.
* api-change:`bedrock-agent-runtime`: [`botocore`] Changes for enhanced
metadata in trace
* api-change:`controltower`: [`botocore`] AWS Control Tower now reports the
inheritance drift status for EnabledBaselines through the GetEnabledBaseline
and ListEnabledBaselines APIs. You can now filter EnabledBaselines by their
enablement and drift status using the ListEnabledBaselines API to view
accounts and OUs that require attention.
* api-change:`dsql`: [`botocore`] CreateMultiRegionClusters and
DeleteMultiRegionClusters APIs marked as deprecated. Introduced new multi-
Region clusters creation experience through multiRegionProperties parameter
in CreateCluster API.
* api-change:`ecs`: [`botocore`] This release extends functionality for Amazon
EBS volumes attached to Amazon ECS tasks by adding support for the new EBS
volumeInitializationRate parameter in ECS
RunTask/StartTask/CreateService/UpdateService APIs.
* api-change:`license-manager`: [`botocore`] Add Tagging feature to resources
in the Managed Entitlements service. License and Grant resources can now be
tagged.
* from version 1.38.14
* api-change:`deadline`: [`botocore`] AWS Deadline Cloud service-managed
fleets now support configuration scripts. Configuration scripts make it easy
to install additional software, like plugins and packages, onto a worker.
* api-change:`ec2`: [`botocore`] EC2 - Adding support for AvailabilityZoneId
* api-change:`iam`: [`botocore`] Updating the endpoint list for the Identity
and access management (IAM) service
* api-change:`medialive`: [`botocore`] Add support to the AV1 rate control
mode
* api-change:`mediatailor`: [`botocore`] Documenting that
EnabledLoggingStrategies is always present in responses of
PlaybackConfiguration read operations.
* api-change:`s3control`: [`botocore`] Updates to support S3 Express zonal
endpoints for directory buckets in AWS CLI
* api-change:`sagemaker`: [`botocore`] No API changes from previous release.
This release migrated the model to Smithy keeping all features unchanged.
* api-change:`supplychain`: [`botocore`] Launch new AWS Supply Chain public
APIs for DataIntegrationEvent, DataIntegrationFlowExecution and
DatasetNamespace. Also add more capabilities to existing public APIs to
support direct dataset event publish, data deduplication in
DataIntegrationFlow, partition specification of custom datasets.
* from version 1.38.13
* api-change:`athena`: [`botocore`] Minor API documentation updates
* api-change:`logs`: [`botocore`] We are pleased to announce limit increases
to our grok processor logs transformation feature. Now you can define 20
Grok patterns in their configurations, with an expanded total pattern
matching limit of 512 characters.
* api-change:`synthetics`: [`botocore`] Add support to retry a canary
automatically after schedule run failures. Users can enable this feature by
configuring the RetryConfig field when calling the CreateCanary or
UpdateCanary API. Also includes changes in GetCanary and GetCanaryRuns to
support retrieving retry configurations.
* api-change:`workspaces`: [`botocore`] Remove parameter EnableWorkDocs from
WorkSpacesServiceModel due to end of support of Amazon WorkDocs service.
* from version 1.38.12
* api-change:`cloudfront`: [`botocore`] Doc-only update for CloudFront. These
changes include customer-reported issues.
* api-change:`codepipeline`: [`botocore`] Add support for Secrets Manager and
Plaintext environment variable types in Commands action
* api-change:`ec2`: [`botocore`] Launching the feature to support ENA queues
offering flexibility to support multiple queues per Enhanced Network
Interface (ENI)
* api-change:`glue`: [`botocore`] This new release supports customizable
RefreshInterval for all Saas ZETL integrations from 15 minutes to 6 days.
* api-change:`guardduty`: [`botocore`] Updated description of a data
structure.
* api-change:`sso-admin`: [`botocore`] Update
PutPermissionBoundaryToPermissionSet API's managedPolicyArn pattern to allow
valid ARN only. Update ApplicationName to allow white spaces.
* from version 1.38.11
* api-change:`ec2`: [`botocore`] This release adds API support for Path
Component Exclusion (Filter Out ARN) for Reachability Analyzer
* api-change:`imagebuilder`: [`botocore`] Updated the CreateImageRecipeRequest
ParentImage description to include all valid values as updated with the SSM
Parameters project.
* api-change:`medialive`: [`botocore`] Enables Updating Anywhere Settings on a
MediaLive Anywhere Channel.
* api-change:`sagemaker`: [`botocore`] SageMaker AI Studio users can now
migrate to SageMaker Unified Studio, which offers a unified web-based
development experience that integrates AWS data, analytics, artificial
intelligence (AI), and machine learning (ML) services, as well as additional
tools and resource
* api-change:`synthetics`: [`botocore`] Add support to test a canary update by
invoking a dry run of a canary. This behavior can be used via the new
StartCanaryDryRun API along with new fields in UpdateCanary to apply dry run
changes. Also includes changes in GetCanary and GetCanaryRuns to support
retrieving dry run configurations.
* from version 1.38.10
* api-change:`ec2`: [`botocore`] This release adds support for Amazon EBS
Provisioned Rate for Volume Initialization, which lets you specify a volume
initialization rate to ensure that your EBS volumes are initialized in a
predictable amount of time.
* api-change:`servicecatalog`: [`botocore`] ServiceCatalog's APIs
(DeleteServiceAction, DisassociateServiceActionFromProvisioningArtifact,
AssociateServiceActionWithProvisioningArtifact) now throw
InvalidParametersException when IdempotencyToken is invalid.
* api-change:`timestream-query`: [`botocore`] Add dualstack endpoints support
and correct us-gov-west-1 FIPS endpoint.
* api-change:`timestream-write`: [`botocore`] Add dualstack endpoints support.
* from version 1.38.9
* api-change:`datazone`: [`botocore`] This release adds a new authorization
policy to control the usage of custom AssetType when creating an Asset.
Customer can now add new grant(s) of policyType USE_ASSET_TYPE for custom
AssetTypes to apply authorization policy to projects members and domain unit
owners.
* api-change:`devicefarm`: [`botocore`] Add an optional parameter to the
GetDevicePoolCompatibility API to pass in project information to check
device pool compatibility.
* api-change:`ec2`: [`botocore`] This update introduces API operations to
manage and create local gateway VIF and VIF groups. It also includes API
operations to describe Outpost LAGs and service link VIFs.
* api-change:`ecs`: [`botocore`] Add support to roll back an In_Progress ECS
Service Deployment
* api-change:`mediaconvert`: [`botocore`] This release adds an optional
sidecar per-frame video quality metrics report and an ALL_PCM option for
audio selectors. It also changes the data type for Probe API response fields
related to video and audio bitrate from integer to double.
* from version 1.38.8
* api-change:`bedrock-data-automation`: [`botocore`] Added support for Custom
output and blueprints for AUDIO data types.
* api-change:`ds`: [`botocore`] Doc only update - fixed typos.
* api-change:`kinesis`: [`botocore`] Marking ResourceARN as required for
Amazon Kinesis Data Streams APIs TagResource, UntagResource, and
ListTagsForResource.
* from version 1.38.7
* api-change:`appconfig`: [`botocore`] Adding waiter support for deployments
and environments; documentation updates
* api-change:`connect`: [`botocore`] This release adds the following fields to
DescribeContact: DisconnectReason, AgentInitiatedHoldDuration,
AfterContactWorkStartTimestamp, AfterContactWorkEndTimestamp,
AfterContactWorkDuration, StateTransitions, Recordings, ContactDetails,
ContactEvaluations, Attributes
* api-change:`sagemaker`: [`botocore`] Feature - Adding support for Scheduled
and Rolling Update Software in Sagemaker Hyperpod.
* api-change:`verifiedpermissions`: [`botocore`] Amazon Verified Permissions /
Features : Adds support for tagging policy stores.
* from version 1.38.6
* api-change:`bedrock`: [`botocore`] You can now specify a cross region
inference profile as a teacher model for the CreateModelCustomizationJob
API. Additionally, the GetModelCustomizationJob API has been enhanced to
return the sub-task statuses of a customization job within the StatusDetails
response field.
* api-change:`bedrock-agent`: [`botocore`] Features: Add inline code node to
prompt flow
* api-change:`bedrock-agent-runtime`: [`botocore`] Support for Custom
Orchestration within InlineAgents
* api-change:`cleanrooms`: [`botocore`] This release adds support for
ProtectedQuery results to be delivered to more than one collaboration member
via the new distribute output configuration in StartProtectedQuery.
* api-change:`deadline`: [`botocore`] Adds support for tag management on
workers and tag inheritance from fleets to their associated workers.
* api-change:`ec2`: [`botocore`] Launch of cost distribution feature for IPAM
owners to distribute costs to internal teams.
* api-change:`ecr`: [`botocore`] Adds dualstack support for Amazon Elastic
Container Registry (Amazon ECR).
* api-change:`ecr-public`: [`botocore`] Adds dualstack support for Amazon
Elastic Container Registry Public (Amazon ECR Public).
* api-change:`logs`: [`botocore`] CloudWatch Logs supports "DELIVERY" log
class. This log class is used only for delivering AWS Lambda logs to Amazon
S3 or Amazon Data Firehose.
* api-change:`mailmanager`: [`botocore`] Introducing new RuleSet rule
PublishToSns action, which allows customers to publish email notifications
to an Amazon SNS topic. New PublishToSns action enables customers to easily
integrate their email workflows via Amazon SNS, allowing them to notify
other systems about important email events.
* from version 1.38.5
* api-change:`connectcases`: [`botocore`] Introduces CustomEntity as part of
the UserUnion data type. This field is used to indicate the entity who is
performing the API action.
* api-change:`kinesis`: [`botocore`] Amazon KDS now supports tagging and
attribute-based access control (ABAC) for enhanced fan-out consumers.
* api-change:`pinpoint-sms-voice-v2`: [`botocore`] AWS End User Messaging has
added MONITOR and FILTER functionality to SMS Protect.
* api-change:`qbusiness`: [`botocore`] Add support for anonymous user access
for Q Business applications
* api-change:`sagemaker`: [`botocore`] Introduced support for P5en instance
types on SageMaker Studio for JupyterLab and CodeEditor applications.
* api-change:`sagemaker-metrics`: [`botocore`] SageMaker Metrics Service now
supports FIPS endpoint in all US and Canada Commercial regions.
* api-change:`ssm`: [`botocore`] This release adds support for just-In-time
node access in AWS Systems Manager. Just-in-time node access enables
customers to move towards zero standing privileges by requiring operators to
request access and obtain approval before remotely connecting to nodes
managed by the SSM Agent.
* api-change:`ssm-guiconnect`: [`botocore`] This release adds API support for
the connection recording GUI Connect feature of AWS Systems Manager
* from version 1.38.4
* api-change:`acm`: [`botocore`] Add support for file-based HTTP domain
control validation, available through Amazon CloudFront.
* api-change:`bedrock-runtime`: [`botocore`] This release adds native h2
support for the bedrock runtime API, the support is only limited to SDKs
that support h2 requests natively.
* api-change:`cloudfront`: [`botocore`] Add distribution tenant, connection
group, and multi-tenant distribution APIs to the CloudFront SDK.
* api-change:`dynamodb`: [`botocore`] Doc only update for GSI descriptions.
* api-change:`imagebuilder`: [`botocore`] Add integration with SSM Parameter
Store to Image Builder.
* from version 1.38.3
* api-change:`bedrock-runtime`: [`botocore`] You can now reference images and
documents stored in Amazon S3 when using InvokeModel and Converse APIs with
Amazon Nova Lite and Nova Pro. This enables direct integration of S3-stored
multimedia assets in your model requests without manual downloading or
base64 encoding.
* api-change:`ecs`: [`botocore`] Documentation only release for Amazon ECS.
* api-change:`marketplace-deployment`: [`botocore`] Doc only update for the
AWS Marketplace Deployment Service that fixes several customer-reported
issues.
* from version 1.38.2
* api-change:`apprunner`: [`botocore`] AWS App Runner adds Node.js 22 runtime.
* api-change:`appsync`: [`botocore`] Add data source support to Event APIs
* api-change:`bedrock-data-automation`: [`botocore`] Added support for
modality routing and modality enablement on CreateDataAutomationProject and
UpdateDataAutomationProject APIs
* api-change:`codebuild`: [`botocore`] Remove redundant validation check.
* api-change:`dynamodb`: [`botocore`] Add support for ARN-sourced account
endpoint generation for TransactWriteItems. This will generate account
endpoints for DynamoDB TransactWriteItems requests using ARN-sourced account
ID when available.
* api-change:`ecs`: [`botocore`] Documentation only release for Amazon ECS
* api-change:`pcs`: [`botocore`] Documentation-only update: added valid values
for the version property of the Scheduler and SchedulerRequest data types.
* api-change:`rds`: [`botocore`] This Amazon RDS release adds support for
managed master user passwords for Oracle CDBs.
* Update BuildRequires and Requires from setup.py
* Update to 1.38.1
* api-change:`codebuild`: [`botocore`] Add support for custom instance type
for reserved capacity fleets
* api-change:`ecs`: [`botocore`] Add support to roll back an In_Progress ECS
Service Deployment
* api-change:`imagebuilder`: [`botocore`] Add all `imagebuilder` modeled
paginators that are currently supported by botocore.
* api-change:`resource-explorer-2`: [`botocore`] Documentation-only update for
CreateView option correction
* from version 1.38.0
* api-change:`account`: [`botocore`] AWS Account Management now supports
account name update via IAM principals.
* api-change:`cognito-idp`: [`botocore`] This release adds refresh token
rotation.
* api-change:`ec2`: [`botocore`] Added support for
ClientRouteEnforcementOptions flag in CreateClientVpnEndpoint and
ModifyClientVpnEndpoint requests and DescribeClientVpnEndpoints responses
* api-change:`entityresolution`: [`botocore`] To expand support for matching
records using digital identifiers with TransUnion
* api-change:`mq`: [`botocore`] You can now delete Amazon MQ broker
configurations using the DeleteConfiguration API. For more information, see
Configurations in the Amazon MQ API Reference.
* api-change:`redshift-serverless`: [`botocore`] Provides new and updated API
members to support the Redshift Serverless reservations feature.
* api-change:`s3control`: [`botocore`] Fix endpoint resolution test cases
* feature:Python: [`botocore`] End of support for Python 3.8
* feature:Python: End of support for Python 3.8
* from version 1.37.38
* api-change:`arc-zonal-shift`: [`botocore`] Updates to documentation and
exception types for Zonal Autoshift
* api-change:`budgets`: [`botocore`] Releasing the new Budget FilterExpression
and Metrics fields to support more granular filtering options. These new
fields are intended to replace CostFilters and CostTypes, which are
deprecated as of 2025/18/04.
* api-change:`firehose`: [`botocore`] Documentation update regarding the
number of streams you can create using the CreateDeliveryStream API.
* api-change:`mediatailor`: [`botocore`] Added support for Recurring Prefetch
and Traffic Shaping on both Single and Recurring Prefetch.
ListPrefetchSchedules now return single prefetchs by default and can be
provided scheduleType of SINGLE, RECURRING, AND ALL.
* api-change:`qbusiness`: [`botocore`] The CheckDocumentAccess API for Amazon
Q Business is a self-service debugging API that allows administrators to
verify document access permissions and review Access Control List (ACL)
configurations.
* from version 1.37.37
* api-change:`qconnect`: [`botocore`] This release adds support for the
following capabilities: Chunking generative answer replies from Amazon Q in
Connect. Integration support for the use of additional LLM models with
Amazon Q in Connect.
* api-change:`sagemaker`: [`botocore`] This release adds a new Neuron driver
option in InferenceAmiVersion parameter for ProductionVariant. Additionally,
it adds support for fetching model lifecycle status in the ListModelPackages
API. Users can now use this API to view the lifecycle stage of models that
have been shared with them.
* api-change:`service-quotas`: [`botocore`] Add new optional
SupportCaseAllowed query parameter to the RequestServiceQuotaIncrease API
* from version 1.37.36
* api-change:`accessanalyzer`: [`botocore`] Added new resource types to
evaluate for public access in resource policies and added support for S3
directory bucket access points.
* api-change:`amp`: [`botocore`] Add Workspace Configuration APIs for Amazon
Prometheus
* api-change:`autoscaling`: [`botocore`] Doc only update for EC2 Auto Scaling.
* api-change:`bedrock`: [`botocore`] With this release, Bedrock Evaluation
will now support custom metrics for evaluation.
* api-change:`connect`: [`botocore`] This release adds following capabilities
to Contact Lens Rules APIs 1/ 'ASSIGN_SLA' action and '$.Case.TemplateId'
comparison value for 'OnCaseCreate' and 'OnCaseUpdate' event sources 2/
'OnSlaBreach' Cases event source which supports
'$.RelatedItem.SlaConfiguration.Name' comparison value
* api-change:`ecs`: [`botocore`] Adds a new AccountSetting -
defaultLogDriverMode for ECS.
* api-change:`iotfleetwise`: [`botocore`] We've added stricter parameter
validations to AWS IoT FleetWise signal catalog, model manifest, and decoder
manifest APIs.
* api-change:`memorydb`: [`botocore`] Added support for IPv6 and dual stack
for Valkey and Redis clusters. Customers can now launch new Valkey and Redis
clusters with IPv6 and dual stack networking support.
* api-change:`omics`: [`botocore`] Add versioning for HealthOmics workflows
* from version 1.37.35
* api-change:`connectcases`: [`botocore`] This feature provides capabilities
to help track and meet service level agreements (SLAs) on cases
programmatically. It allows configuring a new related item of type `Sla` on
a case using CreateRelatedItem API and provides the ability to search for
this new related item using SearchRelatedItems API.
* api-change:`dsql`: [`botocore`] Added GetClusterEndpointService API. The new
API allows retrieving endpoint service name specific to a cluster.
* api-change:`eks`: [`botocore`] Added support for new AL2023 ARM64 NVIDIA
AMIs to the supported AMITypes.
* api-change:`events`: [`botocore`] Adding support for KmsKeyIdentifer in
CreateConnection, UpdateConnection and DescribeConnection APIs
* api-change:`resource-groups`: [`botocore`] Resource Groups: TagSyncTasks can
be created with ResourceQuery
* api-change:`s3tables`: [`botocore`] S3 Tables now supports setting
encryption configurations on table buckets and tables. Encryption
configurations can use server side encryption using AES256 or KMS customer-
managed keys.
* api-change:`servicecatalog`: [`botocore`] Updated default value for the
access-level-filter in SearchProvisionedProducts API to Account. For access
to userLevel or roleLevel, the user must provide access-level-filter
parameter.
* from version 1.37.34
* api-change:`entityresolution`: [`botocore`] This is to add new metrics to
our GetIdMappingJob API and also update uniqueId naming for
batchDeleteUniqueIds API to be more accurate
* api-change:`taxsettings`: [`botocore`] Indonesia SOR Tax Registration Launch
* from version 1.37.33
* api-change:`connect-contact-lens`: [`botocore`] Making sentiment optional
for ListRealtimeContactAnalysisSegments Response depending on conversational
analytics configuration
* api-change:`datazone`: [`botocore`] Raise hard limit of authorized
principals per SubscriptionTarget from 10 to 20.
* api-change:`detective`: [`botocore`] Add support for Detective DualStack
endpoints
* api-change:`dynamodb`: [`botocore`] Doc only update for API descriptions.
* api-change:`marketplace-entitlement`: [`botocore`] Add support for
Marketplace Entitlement Service dual-stack endpoints for CN and GOV regions
* api-change:`meteringmarketplace`: [`botocore`] Add support for Marketplace
Metering Service dual-stack endpoints for CN regions
* api-change:`pcs`: [`botocore`] Changed the minimum length of
clusterIdentifier, computeNodeGroupIdentifier, and queueIdentifier to 3.
* api-change:`verifiedpermissions`: [`botocore`] Adds deletion protection
support to policy stores. Deletion protection is disabled by default, can be
enabled via the CreatePolicyStore or UpdatePolicyStore APIs, and is visible
in GetPolicyStore.
* bugfix:`download_fileobj`: Fileobj provided in append mode will no longer
allow concurrent writes to preserve data integrity.
* from version 1.37.32
* api-change:`application-autoscaling`: [`botocore`] Application Auto Scaling
now supports horizontal scaling for Elasticache Memcached self-designed
clusters using target tracking scaling policies and scheduled scaling.
* api-change:`elasticache`: [`botocore`] AWS ElastiCache SDK now supports
using MemcachedUpgradeConfig parameter with ModifyCacheCluster API to enable
updating Memcached cache node types. Please refer to updated AWS ElastiCache
public documentation for detailed information on API usage and
implementation.
* api-change:`m2`: [`botocore`] Introduce three new APIs:
CreateDataSetExportTask, GetDataSetExportTask and ListDataSetExportHistory.
Add support for batch restart for Blu Age applications.
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive / Features :
Add support for CMAF Ingest CaptionLanguageMappings, TimedMetadataId3
settings, and Link InputResolution.
* api-change:`qbusiness`: [`botocore`] Adds functionality to enable/disable a
new Q Business Hallucination Reduction feature. If enabled, Q Business will
detect and attempt to remove Hallucinations from certain Chat requests.
* api-change:`quicksight`: [`botocore`] Add support to analysis and sheet
level highlighting in QuickSight.
* from version 1.37.31
* api-change:`controlcatalog`: [`botocore`] The GetControl API now surfaces a
control's Severity, CreateTime, and Identifier for a control's
Implementation. The ListControls API now surfaces a control's Behavior,
Severity, CreateTime, and Identifier for a control's Implementation.
* api-change:`dynamodb`: [`botocore`] Documentation update for secondary
indexes and Create_Table.
* api-change:`glue`: [`botocore`] The TableOptimizer APIs in AWS Glue now
return the DpuHours field in each TableOptimizerRun, providing clients
visibility to the DPU-hours used for billing in managed Apache Iceberg table
compaction optimization.
* api-change:`groundstation`: [`botocore`] Support tagging Agents and adjust
input field validations
* api-change:`transfer`: [`botocore`] This launch includes 2 enhancements to
SFTP connectors user-experience: 1) Customers can self-serve concurrent
connections setting for their connectors, and 2) Customers can discover the
public host key of remote servers using their SFTP connectors.
* from version 1.37.30
* api-change:`bedrock-runtime`: [`botocore`] This release introduces our
latest bedrock runtime API, InvokeModelWithBidirectionalStream. The API
supports both input and output streams and is supported by only HTTP2.0.
* api-change:`ce`: [`botocore`] This release supports Pagination traits on
Cost Anomaly Detection APIs.
* api-change:`cost-optimization-hub`: [`botocore`] This release adds resource
type "MemoryDbReservedInstances" and resource type
"DynamoDbReservedCapacity" to the GetRecommendation, ListRecommendations,
and ListRecommendationSummaries APIs to support new MemoryDB and DynamoDB RI
recommendations.
* api-change:`iotfleetwise`: [`botocore`] This release adds the option to
update the strategy of state templates already associated to a vehicle,
without the need to remove and re-add them.
* api-change:`securityhub`: [`botocore`] Documentation updates for AWS
Security Hub.
* api-change:`storagegateway`: [`botocore`] Added new ActiveDirectoryStatus
value, ListCacheReports paginator, and support for longer pagination tokens.
* api-change:`taxsettings`: [`botocore`] Uzbekistan Launch on TaxSettings Page
* Update BuildRequires and Requires from setup.py
* Update to 1.37.29
* api-change:`bedrock`: [`botocore`] New options for how to handle harmful
content detected by Amazon Bedrock Guardrails.
* api-change:`bedrock-runtime`: [`botocore`] New options for how to handle
harmful content detected by Amazon Bedrock Guardrails.
* api-change:`codebuild`: [`botocore`] AWS CodeBuild now offers an enhanced
debugging experience.
* api-change:`glue`: [`botocore`] Add input validations for multiple Glue APIs
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive now supports
SDI inputs to MediaLive Anywhere Channels in workflows that use AWS SDKs.
* api-change:`personalize`: [`botocore`] Add support for eventsConfig for
CreateSolution, UpdateSolution, DescribeSolution, DescribeSolutionVersion.
Add support for GetSolutionMetrics to return weighted NDCG metrics when
eventsConfig is enabled for the solution.
* api-change:`transfer`: [`botocore`] This launch enables customers to manage
contents of their remote directories, by deleting old files or moving files
to archive folders in remote servers once they have been retrieved.
Customers will be able to automate the process using event-driven
architecture.
* from version 1.37.28
* api-change:`ds-data`: [`botocore`] Doc only update - fixed broken links.
* api-change:`ec2`: [`botocore`] Doc-only updates for Amazon EC2
* api-change:`events`: [`botocore`] Amazon EventBridge adds support for
customer-managed keys on Archives and validations for two fields:
eventSourceArn and kmsKeyIdentifier.
* api-change:`s3control`: [`botocore`] Updated max size of Prefixes parameter
of Scope data type.
* from version 1.37.27
* api-change:`bedrock-agent`: [`botocore`] Added optional
"customMetadataField" for Amazon Aurora knowledge bases, allowing single-
column metadata. Also added optional "textIndexName" for MongoDB Atlas
knowledge bases, enabling hybrid search support.
* api-change:`chime-sdk-voice`: [`botocore`] Added FOC date as an attribute of
PhoneNumberOrder, added AccessDeniedException as a possible return type of
ValidateE911Address
* api-change:`mailmanager`: [`botocore`] Add support for Dual_Stack and
PrivateLink types of IngressPoint. For configuration requests, SES Mail
Manager will now accept both IPv4/IPv6 dual-stack endpoints and AWS
PrivateLink VPC endpoints for email receiving.
* api-change:`opensearch`: [`botocore`] Improve descriptions for various API
commands and data types.
* api-change:`route53`: [`botocore`] Added us-gov-east-1 and us-gov-west-1 as
valid Latency Based Routing regions for change-resource-record-sets.
* api-change:`sagemaker`: [`botocore`] Adds support for i3en, m7i, r7i
instance types for SageMaker Hyperpod
* api-change:`sesv2`: [`botocore`] This release enables customers to provide
attachments in the SESv2 SendEmail and SendBulkEmail APIs.
* api-change:`transcribe`: [`botocore`] This Feature Adds Support for the "zh-
HK" Locale for Batch Operations
* enhancement:Eventstream: [`botocore`] The event streams maximum payload size
is now required to be 24Mb or less.
* from version 1.37.26
* api-change:`application-signals`: [`botocore`] Application Signals now
supports creating Service Level Objectives on service dependencies. Users
can now create or update SLOs on discovered service dependencies to monitor
their standard application metrics.
* api-change:`codebuild`: [`botocore`] This release adds support for
environment type WINDOWS_SERVER_2022_CONTAINER in ProjectEnvironment
* api-change:`ecr`: [`botocore`] Fix for customer issues related to AWS
account ID and size limitation for token.
* api-change:`ecs`: [`botocore`] This is an Amazon ECS documentation only
update to address various tickets.
* api-change:`lexv2-models`: [`botocore`] Release feature of errorlogging for
lex bot, customer can config this feature in bot version to generate log for
error exception which helps debug
* api-change:`medialive`: [`botocore`] Added support for SMPTE 2110 inputs
when running a channel in a MediaLive Anywhere cluster. This feature enables
ingestion of SMPTE 2110-compliant video, audio, and ancillary streams by
reading SDP files that AWS Elemental MediaLive can retrieve from a network
source.
* from version 1.37.25
* api-change:`cleanrooms`: [`botocore`] This release adds support for updating
the analytics engine of a collaboration.
* api-change:`sagemaker`: [`botocore`] Added tagging support for SageMaker
notebook instance lifecycle configurations
* from version 1.37.24
* api-change:`bedrock-runtime`: [`botocore`] Add Prompt Caching support to
Converse and ConverseStream APIs
* api-change:`deadline`: [`botocore`] With this release you can use a new
field to specify the search term match type. Search term match types
currently support fuzzy and contains matching.
* api-change:`ec2`: [`botocore`] Release VPC Route Server, a new feature
allowing dynamic routing in VPCs.
* api-change:`eks`: [`botocore`] Add support for updating RemoteNetworkConfig
for hybrid nodes on EKS UpdateClusterConfig API
* api-change:`marketplace-entitlement`: [`botocore`] Add support for
Marketplace Entitlement Service dual-stack endpoints.
* api-change:`outposts`: [`botocore`] Enabling Asset Level Capacity Management
feature, which allows customers to create a Capacity Task for a single Asset
on their active Outpost.
* api-change:`s3`: [`botocore`] Amazon S3 adds support for S3 Access Points
for directory buckets in AWS Dedicated Local Zones
* api-change:`s3control`: [`botocore`] Amazon S3 adds support for S3 Access
Points for directory buckets in AWS Dedicated Local Zones
* api-change:`sesv2`: [`botocore`] Add dual-stack support to global endpoints.
* api-change:`transfer`: [`botocore`] Add WebAppEndpointPolicy support for
WebApps
* from version 1.37.23
* api-change:`apigateway`: [`botocore`] Adds support for setting the IP
address type to allow dual-stack or IPv4 address types to invoke your APIs
or domain names.
* api-change:`apigatewayv2`: [`botocore`] Adds support for setting the IP
address type to allow dual-stack or IPv4 address types to invoke your APIs
or domain names.
* api-change:`bedrock-runtime`: [`botocore`] Launching Multi-modality Content
Filter for Amazon Bedrock Guardrails.
* api-change:`codebuild`: [`botocore`] This release adds support for
cacheNamespace in ProjectCache
* api-change:`ecs`: [`botocore`] This is an Amazon ECS documentation only
release that addresses tickets.
* api-change:`meteringmarketplace`: [`botocore`] Add support for Marketplace
Metering Service dual-stack endpoints.
* api-change:`networkmanager`: [`botocore`] Add support for NetworkManager
Dualstack endpoints.
* api-change:`payment-cryptography`: [`botocore`] The service adds support for
transferring AES-256 and other keys between the service and other service
providers and HSMs. This feature uses ECDH to derive a one-time key
transport key to enable these secure key exchanges.
* api-change:`quicksight`: [`botocore`] RLS permission dataset with userAs:
RLS_RULES flag, Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS
embedding, toggle dataset refresh email alerts via API, transposed table
with options: column width, type and index, toggle Q&A on dashboards, Oracle
Service Name when creating data source.
* api-change:`sagemaker`: [`botocore`] TransformAmiVersion for Batch Transform
and SageMaker Search Service Aggregate Search API Extension
* from version 1.37.22
* api-change:`batch`: [`botocore`] This release will enable two features:
Firelens log driver, and Execute Command on Batch jobs on ECS. Both features
will be passed through to ECS.
* api-change:`bcm-pricing-calculator`: [`botocore`] Added
standaloneAccountRateTypeSelections for GetPreferences and UpdatePreferences
APIs. Added STALE enum value to status attribute in GetBillScenario and
UpdateBillScenario APIs.
* api-change:`bedrock-agent-runtime`: [`botocore`] bedrock flow now support
node action trace.
* api-change:`cloudformation`: [`botocore`] Adding support for the new
parameter "ScanFilters" in the CloudFormation StartResourceScan API. When
this parameter is included, the StartResourceScan API will initiate a scan
limited to the resource types specified by the parameter.
* api-change:`datazone`: [`botocore`] This release adds new action type of
Create Listing Changeset for the Metadata Enforcement Rule feature.
* api-change:`eks`: [`botocore`] Added support for BOTTLEROCKET FIPS AMIs to
AMI types in US regions.
* api-change:`gamelift`: [`botocore`] Amazon GameLift Servers add support for
additional instance types.
* api-change:`iam`: [`botocore`] Update IAM dual-stack endpoints for BJS, IAD
and PDT partitions
* api-change:`sagemaker`: [`botocore`] add: recovery mode for SageMaker Studio
apps
* api-change:`sso-oidc`: [`botocore`] This release adds AwsAdditionalDetails
in the CreateTokenWithIAM API response.
* from version 1.37.21
* api-change:`arc-zonal-shift`: [`botocore`] Add new shiftType field for ARC
zonal shifts.
* api-change:`directconnect`: [`botocore`] With this release, AWS Direct
Connect allows you to tag your Direct Connect gateways. Tags are metadata
that you can create and use to manage your Direct Connect gateways. For more
information about tagging, see AWS Tagging Strategies.
* api-change:`mediaconvert`: [`botocore`] This release adds a configurable
Quality Level setting for the top rendition of Auto ABR jobs
* api-change:`mediatailor`: [`botocore`] Add support for log filtering which
allow customers to filter out selected event types from logs.
* api-change:`polly`: [`botocore`] Added support for the new voice - Jihye
(ko-KR). Jihye is available as a Neural voice only.
* api-change:`rds`: [`botocore`] Add note about the Availability Zone where
RDS restores the DB cluster for the RestoreDBClusterToPointInTime operation.
* api-change:`wafv2`: [`botocore`] This release adds the ability to associate
an AWS WAF v2 web ACL with an AWS Amplify App.
* from version 1.37.20
* api-change:`bedrock-agent`: [`botocore`] Adding support for Amazon
OpenSearch Managed clusters as a vector database in Knowledge Bases for
Amazon Bedrock
* api-change:`eks`: [`botocore`] Added support to override upgrade-blocking
readiness checks via force flag when updating a cluster.
* api-change:`gameliftstreams`: [`botocore`] Minor updates to improve
developer experience.
* api-change:`keyspaces`: [`botocore`] Removing replication region limitation
for Amazon Keyspaces Multi-Region Replication APIs.
* api-change:`marketplace-entitlement`: [`botocore`] This release enhances the
GetEntitlements API to support new filter CUSTOMER_AWS_ACCOUNT_ID in request
and CustomerAWSAccountId field in response.
* api-change:`meteringmarketplace`: [`botocore`] This release enhances the
BatchMeterUsage API to support new field CustomerAWSAccountId in request and
response and making CustomerIdentifier optional. CustomerAWSAccountId or
CustomerIdentifier must be provided in request but not both.
* api-change:`sagemaker`: [`botocore`] This release adds support for customer-
managed KMS keys in Amazon SageMaker Partner AI Apps
* api-change:`workspaces-thin-client`: [`botocore`] Deprecate tags field in
Get API responses
* from version 1.37.19
* api-change:`iotwireless`: [`botocore`] Mark EutranCid under LteNmr optional.
* api-change:`pcs`: [`botocore`] ClusterName/ClusterIdentifier,
ComputeNodeGroupName/ComputeNodeGroupIdentifier, and
QueueName/QueueIdentifier can now have 10 characters, and a minimum of 3
characters. The TagResource API action can now return
ServiceQuotaExceededException.
* api-change:`qconnect`: [`botocore`] Provides the correct value for supported
model ID.
* api-change:`ssm`: [`botocore`] This release adds the
AvailableSecurityUpdatesComplianceStatus field to patch baseline operations,
as well as the AvailableSecurityUpdateCount and
InstancesWithAvailableSecurityUpdates to patch state operations. Applies to
Windows Server managed nodes only.
* from version 1.37.18
* api-change:`bedrock`: [`botocore`] A CustomModelUnit(CMU) is an abstract
view of the hardware utilization that Bedrock needs to host a a single copy
of your custom imported model. Bedrock determines the number of CMUs that a
model copy needs when you import the custom model. You can use CMUs to
estimate the cost of Inference's.
* api-change:`datazone`: [`botocore`] Add support for overriding selection of
default AWS IAM Identity Center instance as part of Amazon DataZone domain
APIs.
* api-change:`route53-recovery-control-config`: [`botocore`] Adds dual-stack
(IPv4 and IPv6) endpoint support for route53-recovery-control-config
operations, opt-in dual-stack addresses for cluster endpoints, and
UpdateCluster API to update the network-type of clusters between IPv4 and
dual-stack.
* api-change:`sagemaker`: [`botocore`] This release does the following: 1.)
Adds DurationHours as a required field to the SearchTrainingPlanOfferings
action in the SageMaker AI API; 2.) Adds support for G6e instance types for
SageMaker AI inference optimization jobs.
* from version 1.37.17
* api-change:`amplify`: [`botocore`] Added appId field to Webhook responses
* api-change:`bedrock`: [`botocore`] With this release, Bedrock Evaluation
will now support bring your own inference responses.
* api-change:`controlcatalog`: [`botocore`] Add ExemptAssumeRoot parameter to
adapt for new AWS AssumeRoot capability.
* api-change:`mailmanager`: [`botocore`] Amazon SES Mail Manager. Extended
rule string and boolean expressions to support analysis in condition
evaluation. Extended ingress point string expression to support analysis in
condition evaluation
* api-change:`network-firewall`: [`botocore`] You can now use flow operations
to either flush or capture traffic monitored in your firewall's flow table.
* from version 1.37.16
* api-change:`bedrock`: [`botocore`] Support custom prompt routers for
evaluation jobs
* api-change:`ec2`: [`botocore`] Doc-only updates for EC2 for March 2025.
* api-change:`lambda`: [`botocore`] Add Ruby 3.4 (ruby3.4) support to AWS
Lambda.
* api-change:`mediaconnect`: [`botocore`] This release adds support for NDI
flow outputs in AWS Elemental MediaConnect. You can now send content from
your MediaConnect transport streams directly to your NDI environment using
the new NDI output type.
* api-change:`neptune-graph`: [`botocore`] Update IAM Role ARN Validation to
Support Role Paths
* api-change:`sagemaker`: [`botocore`] Added support for g6, g6e, m6i, c6i
instance types in SageMaker Processing Jobs.
* from version 1.37.15
* api-change:`appsync`: [`botocore`] Providing Tagging support for DomainName
in AppSync
* api-change:`cleanrooms`: [`botocore`] This release adds support for PySpark
jobs. Customers can now analyze data by running jobs using approved PySpark
analysis templates.
* api-change:`mediaconvert`: [`botocore`] This release adds support for AVC
passthrough, the ability to specify PTS offset without padding, and an A/V
segment matching feature.
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the iso-f
regions for private DNS Amazon VPCs and cloudwatch healthchecks.
* from version 1.37.14
* api-change:`application-signals`: [`botocore`] This release adds support for
adding, removing, and listing SLO time exclusion windows with the
BatchUpdateExclusionWindows and ListServiceLevelObjectiveExclusionWindows
APIs.
* api-change:`geo-maps`: [`botocore`] Provide support for vector map styles in
the GetStaticMap operation.
* api-change:`rum`: [`botocore`] CloudWatch RUM now supports unminification of
JS error stack traces.
* api-change:`taxsettings`: [`botocore`] Adjust Vietnam PaymentVoucherNumber
regex and minor API change.
* api-change:`wafv2`: [`botocore`] AWS WAF now lets you inspect fragments of
request URIs. You can specify the scope of the URI to inspect and narrow the
set of URI fragments.
* from version 1.37.13
* api-change:`cognito-identity`: [`botocore`] Updated API model build
artifacts for identity pools
* api-change:`cognito-idp`: [`botocore`] Minor description updates to API
parameters
* api-change:`glue`: [`botocore`] This release added
AllowFullTableExternalDataAccess to glue catalog resource.
* api-change:`lakeformation`: [`botocore`] This release added "condition" to
LakeFormation OptIn APIs, also added WithPrivilegedAccess flag to
RegisterResource and DescribeResource.
* from version 1.37.12
* api-change:`acm-pca`: [`botocore`] Private Certificate Authority service now
supports P521 and RSA3072 key algorithms.
* api-change:`amplify`: [`botocore`] Introduced support for Skew Protection.
Added enableSkewProtection field to createBranch and updateBranch API.
* api-change:`codebuild`: [`botocore`] AWS CodeBuild now supports webhook
filtering by organization name
* api-change:`datazone`: [`botocore`] This release adds support to update
projects and environments
* api-change:`dynamodb`: [`botocore`] Generate account endpoints for DynamoDB
requests using ARN-sourced account ID when available
* api-change:`ec2`: [`botocore`] This release changes the
CreateLaunchTemplate, CreateLaunchTemplateVersion, ModifyLaunchTemplate CLI
and SDKs such that if you do not specify a client token, a randomly
generated token is used for the request to ensure idempotency.
* api-change:`ivs-realtime`: [`botocore`] IVS Real-Time now offers customers
the ability to adjust the participant & composition recording segment
duration
* api-change:`logs`: [`botocore`] Updated CreateLogAnomalyDetector to accept
only kms key arn
* api-change:`mediapackagev2`: [`botocore`] This release adds the
ResetChannelState and ResetOriginEndpointState operation to reset
MediaPackage V2 channel and origin endpoint. This release also adds a new
field, UrlEncodeChildManifest, for HLS/LL-HLS to allow URL-encoding child
manifest query string based on the requirements of AWS SigV4.
* api-change:`s3control`: [`botocore`] Updating GetDataAccess response for S3
Access Grants to include the matched Grantee for the requested prefix
* Update BuildRequires and Requires from setup.py
* Update to 1.37.11
* api-change:`ec2`: [`botocore`] This release adds the GroupLongName field to
the response of the DescribeAvailabilityZones API.
* api-change:`ecr`: [`botocore`] This release adds Amazon ECR to Amazon ECR
pull through cache rules support.
* api-change:`ecs`: [`botocore`] This is a documentation only update for
Amazon ECS to address various tickets.
* api-change:`inspector2`: [`botocore`] Adding componentArn to network
reachability details
* api-change:`medialive`: [`botocore`] Add an enum option DISABLED for Output
Locking Mode under Global Configuration.
* from version 1.37.10
* api-change:`bedrock-agent`: [`botocore`] Add support for computer use tools
* api-change:`bedrock-agent-runtime`: [`botocore`] Add support for computer
use tools
* api-change:`ce`: [`botocore`] Releasing minor partition endpoint updates.
* api-change:`connect`: [`botocore`] Add support for contact transfers in
external voice systems.
* api-change:`medialive`: [`botocore`] Adds defaultFontSize and
defaultLineHeight as options in the EbuTtDDestinationSettings within the
caption descriptions for an output stream.
* api-change:`pca-connector-ad`: [`botocore`] PrivateCA Connector for Active
Directory now supports dual stack endpoints. This release adds the
IpAddressType option to the VpcInformation on a Connector which determines
whether the endpoint supports IPv4 only or IPv4 and IPv6 traffic.
* api-change:`securityhub`: [`botocore`] This release adds new
StandardsControlsUpdatable field to the StandardsSubscription resource
* api-change:`timestream-influxdb`: [`botocore`] This release updates the
default value of pprof-disabled from false to true.
* from version 1.37.9
* api-change:`bedrock-agent`: [`botocore`] Introduces support for Neptune
Analytics as a vector data store and adds Context Enrichment Configurations,
enabling use cases such as GraphRAG.
* api-change:`bedrock-agent-runtime`: [`botocore`] Support Multi Agent
Collaboration within Inline Agents
* api-change:`cloudfront`: [`botocore`] Documentation updates for Amazon
CloudFront.
* api-change:`ec2`: [`botocore`] Add serviceManaged field to DescribeAddresses
API response.
* api-change:`elbv2`: [`botocore`] This release adds support for assigning IP
addresses to Application Load Balancers from VPC IP Address Manager pools.
* api-change:`neptune-graph`: [`botocore`] Several small updates to resolve
customer requests.
* from version 1.37.8
* api-change:`bedrock`: [`botocore`] This releases adds support for Custom
Prompt Router
* api-change:`cloudtrail`: [`botocore`] Doc-only update for CloudTrail.
* api-change:`ivs-realtime`: [`botocore`] IVS Real-Time now offers customers
the ability to merge fragmented recordings in the event of a participant
disconnect.
* api-change:`networkflowmonitor`: [`botocore`] This release contains 2
changes. 1: DeleteScope/GetScope/UpdateScope operations now return 404
instead of 500 when the resource does not exist. 2: Expected string format
for clientToken fields of
CreateMonitorInput/CreateScopeInput/UpdateMonitorInput have been updated to
be an UUID based string.
* api-change:`redshift-data`: [`botocore`] This release adds support for
ListStatements API to filter statements by ClusterIdentifier, WorkgroupName,
and Database.
* api-change:`wafv2`: [`botocore`] You can now perform an exact match or rate
limit aggregation against the web request's JA4 fingerprint.
* api-change:`workspaces`: [`botocore`] Added a new
ModifyEndpointEncryptionMode API for managing endpoint encryption settings.
* from version 1.37.7
* api-change:`bedrock-runtime`: [`botocore`] This releases adds support for
Custom Prompt Router ARN
* api-change:`datasync`: [`botocore`] AWS DataSync now supports modifying
ServerHostname while updating locations SMB, NFS, and ObjectStorage.
* api-change:`gameliftstreams`: [`botocore`] New Service: Amazon GameLift
Streams delivers low-latency game streaming from AWS global infrastructure
to virtually any device with a browser at up to 1080p resolution and 60 fps.
* api-change:`iotfleetwise`: [`botocore`] This release adds floating point
support for CAN/OBD signals and adds support for signed OBD signals.
* api-change:`workspaces`: [`botocore`] Added DeviceTypeWorkSpacesThinClient
type to allow users to access their WorkSpaces through a WorkSpaces Thin
Client.
* from version 1.37.6
* api-change:`elasticache`: [`botocore`] Doc only update, listing 'valkey7'
and 'valkey8' as engine options for parameter groups.
* api-change:`iot-managed-integrations`: [`botocore`] Adding managed
integrations APIs for IoT Device Management to setup and control devices
across different manufacturers and connectivity protocols. APIs include
managedthing operations, credential and provisioning profile management,
notification configuration, and OTA update.
* api-change:`iotsitewise`: [`botocore`] AWS IoT SiteWise now supports MQTT-
enabled, V3 gateways. Configure data destinations for real-time ingestion
into AWS IoT SiteWise or buffered ingestion using Amazon S3 storage. You can
also use path filters for precise data collection from specific MQTT topics.
* api-change:`rds`: [`botocore`] Note support for Database Insights for Amazon
RDS.
* from version 1.37.5
* api-change:`cognito-idp`: [`botocore`] Added the capacity to return
available challenges in admin authentication and to set version 3 of the pre
token generation event for M2M ATC.
* api-change:`ec2`: [`botocore`] Update the DescribeVpcs response
* api-change:`qbusiness`: [`botocore`] Adds support for the ingestion of audio
and video files by Q Business, which can be configured with the
mediaExtractionConfiguration parameter.
* api-change:`rum`: [`botocore`] Add support for PutResourcePolicy,
GetResourcePolicy and DeleteResourcePolicy to support resource based
policies for AWS CloudWatch RUM
* api-change:`sagemaker`: [`botocore`] Add DomainId to CreateDomainResponse
* api-change:`transcribe`: [`botocore`] Updating documentation for post call
analytics job queueing.
* enhancement:configuration: [`botocore`] Add support for disabling host
prefix injection via the `AWS_DISABLE_HOST_PREFIX_INJECTION` environment
variable or the `disable_host_prefix_injection` parameter in the shared aws
configuration file.
* from version 1.37.4
* api-change:`bedrock-agent`: [`botocore`] This release lets Amazon Bedrock
Flows support newer models by increasing the maximum length of output in a
prompt configuration. This release also increases the maximum number of
prompt variables to 20 and the maximum number of node inputs to 20.
* api-change:`bedrock-data-automation`: [`botocore`] Renamed and added new
StandardConfiguration enums. Added support to update EncryptionConfiguration
in UpdateBlueprint and UpdateDataAutomation APIs. Changed HttpStatus code
for DeleteBlueprint and DeleteDataAutomationProject APIs to 200 from 204.
Added APIs to support tagging.
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Added a mandatory
parameter DataAutomationProfileArn to support for cross region inference for
InvokeDataAutomationAsync API. Renamed DataAutomationArn to
DataAutomationProjectArn. Added APIs to support tagging.
* api-change:`dms`: [`botocore`] Add skipped status to the Result Statistics
of an Assessment Run
* api-change:`eks`: [`botocore`] Adding licenses to EKS Anywhere Subscription
operations response.
* api-change:`mediaconvert`: [`botocore`] The AWS MediaConvert Probe API
allows you to analyze media files and retrieve detailed metadata about their
content, format, and structure.
* api-change:`pricing`: [`botocore`] Update GetProducts and DescribeServices
API request input validations.
* api-change:`ssm`: [`botocore`] Systems Manager doc-only updates for Feb.
2025.
* enhancement:useragent: [`botocore`] Update user agent string to include
client feature use.
* from version 1.37.3
* api-change:`bedrock-agent-runtime`: [`botocore`] Introduces Sessions
(preview) to enable stateful conversations in GenAI applications.
* api-change:`emr`: [`botocore`] Definition update for EbsConfiguration.
* api-change:`qbusiness`: [`botocore`] This release supports deleting
attachments from conversations.
* api-change:`redshift-serverless`: [`botocore`] Add track support for
Redshift Serverless workgroup.
* api-change:`sagemaker`: [`botocore`] SageMaker HubService is introducing
support for creating Training Jobs in Curated Hub (Private Hub).
Additionally, it is introducing two new APIs: UpdateHubContent and
UpdateHubContentReference.
* api-change:`storagegateway`: [`botocore`] This release adds support to
invoke a process that cleans the specified file share's cache of file
entries that are failing upload to Amazon S3.
* from version 1.37.2
* api-change:`application-signals`: [`botocore`] This release adds API support
for reading Service Level Objectives and Services from monitoring accounts,
from SLO and Service-scoped operations, including ListServices and
ListServiceLevelObjectives.
* api-change:`batch`: [`botocore`] AWS Batch: Resource Aware Scheduling
feature support
* api-change:`chime`: [`botocore`] Removes the Amazon Chime SDK APIs from the
"chime" namespace. Amazon Chime SDK APIs continue to be available in the AWS
SDK via the dedicated Amazon Chime SDK namespaces: chime-sdk-identity,
chime-sdk-mediapipelines, chime-sdk-meetings, chime-sdk-messaging, and
chime-sdk-voice.
* api-change:`cloudfront`: [`botocore`] Documentation update for VPC origin
config.
* api-change:`ec2`: [`botocore`] Amazon EC2 Fleet customers can now override
the Block Device Mapping specified in the Launch Template when creating a
new Fleet request, saving the effort of creating and associating new Launch
Templates to customize the Block Device Mapping.
* api-change:`iotfleetwise`: [`botocore`] This release adds an optional
listResponseScope request parameter in certain list API requests to limit
the response to metadata only.
* api-change:`oam`: [`botocore`] This release adds support for sharing
AWS::ApplicationSignals::Service and
AWS::ApplicationSignals::ServiceLevelObjective resources.
* api-change:`sagemaker`: [`botocore`] AWS SageMaker InferenceComponents now
support rolling update deployments for Inference Components.
* enhancement:`Protocol`: [`botocore`] Adds support for the smithy-rpc-v2-cbor
protocol. If a service supports smithy-rpc-v2-cbor, this protocol will
automatically be used. For more information, see
https://smithy.io/2.0/additional-specs/protocols/smithy-rpc-v2.html
* from version 1.37.1
* api-change:`codebuild`: [`botocore`] Adding "reportArns" field in output of
BatchGetBuildBatches API. "reportArns" is an array that contains the ARNs of
reports created by merging reports from builds associated with the batch
build.
* api-change:`devicefarm`: [`botocore`] Add an optional configuration to the
ScheduleRun and CreateRemoteAccessSession API to set a device level http/s
proxy.
* api-change:`ec2`: [`botocore`] Adds support for time-based EBS-backed AMI
copy operations. Time-based copy ensures that EBS-backed AMIs are copied
within and across Regions in a specified timeframe.
* api-change:`iot`: [`botocore`] AWS IoT - AWS IoT Device Defender adds
support for a new Device Defender Audit Check that monitors device
certificate age and custom threshold configurations for both the new device
certificate age check and existing device certificate expiry check.
* api-change:`taxsettings`: [`botocore`] PutTaxRegistration API changes for
Egypt, Greece, Vietnam countries
* from version 1.37.0
* api-change:`bedrock-agent`: [`botocore`] This release improves support for
newer models in Amazon Bedrock Flows.
* api-change:`bedrock-agent-runtime`: [`botocore`] Adding support for
ReasoningContent fields in Pre-Processing, Post-Processing and Orchestration
Trace outputs.
* api-change:`bedrock-runtime`: [`botocore`] This release adds Reasoning
Content support to Converse and ConverseStream APIs
* api-change:`elasticache`: [`botocore`] Documentation update, adding clarity
and rephrasing.
* api-change:`elastic-inference`: [`botocore`] The elastic-inference client
has been removed following the deprecation of the service.
* feature:Endpoints: [`botocore`] Generate and use AWS-account-based endpoints
for compatible services when the account ID is available. At launch,
DynamoDB is the first and only compatible service. The new endpoint URL
pattern will be `https://<account-
id>.ddb.<region>.amazonaws.com`. Additional services may be added
in the future. See the documentation for details:
https://docs.aws.amazon.com/sdkref/latest/guide/feature-account-
endpoints.html
* from version 1.36.26
* api-change:`appstream`: [`botocore`] Added support for Certificate-Based
Authentication on AppStream 2.0 multi-session fleets.
* api-change:`bedrock-agent`: [`botocore`] Introduce a new parameter which
represents the user-agent header value used by the Bedrock Knowledge Base
Web Connector.
* from version 1.36.25
* api-change:`codebuild`: [`botocore`] Add webhook status and status message
to AWS CodeBuild webhooks
* api-change:`guardduty`: [`botocore`] Reduce the minimum number of required
attack sequence signals from 2 to 1
* api-change:`license-manager-user-subscriptions`: [`botocore`] Updates entity
to include Microsoft RDS SAL as a valid type of user subscription.
* api-change:`rds`: [`botocore`] CloudWatch Database Insights now supports
Amazon RDS.
* api-change:`sagemaker`: [`botocore`] Added new capability in the
UpdateCluster operation to remove instance groups from your SageMaker
HyperPod cluster.
* api-change:`workspaces-web`: [`botocore`] Add support for toolbar
configuration under user settings.
* from version 1.36.24
* api-change:`codepipeline`: [`botocore`] Add environment variables to
codepipeline action declaration.
* api-change:`ecs`: [`botocore`] This is a documentation only release for
Amazon ECS that supports the CPU task limit increase.
* api-change:`lightsail`: [`botocore`] Documentation updates for Amazon
Lightsail.
* api-change:`location`: [`botocore`] Adds support for larger property maps
for tracking and geofence positions changes. It increases the maximum number
of items from 3 to 4, and the maximum value length from 40 to 150.
* api-change:`mailmanager`: [`botocore`] This release adds additional metadata
fields in Mail Manager archive searches to show email source and details
about emails that were archived when being sent with SES.
* api-change:`network-firewall`: [`botocore`] This release introduces Network
Firewall's Automated Domain List feature. New APIs include
UpdateFirewallAnalysisSettings, StartAnalysisReport,
GetAnalysisReportResults, and ListAnalysisReports. These allow customers to
enable analysis on firewalls to identify and report frequently accessed
domain.
* api-change:`sagemaker`: [`botocore`] Adds r8g instance type support to
SageMaker Realtime Endpoints
* api-change:`sesv2`: [`botocore`] This release adds the ability for outbound
email sent with SES to preserve emails to a Mail Manager archive.
* from version 1.36.23
* api-change:`batch`: [`botocore`] This documentation-only update corrects
some typos.
* api-change:`emr-containers`: [`botocore`] EMR on EKS StartJobRun Api will be
supporting the configuration of log storage in AWS by using "managedLogs"
under "MonitoringConfiguration".
* api-change:`medialive`: [`botocore`] Adds support for creating
CloudWatchAlarmTemplates for AWS Elemental MediaTailor Playback
Configuration resources.
* from version 1.36.22
* api-change:`amplify`: [`botocore`] Add ComputeRoleArn to CreateApp,
UpdateApp, CreateBranch, and UpdateBranch, allowing caller to specify a role
to be assumed by Amplify Hosting for server-side rendered applications.
* api-change:`dms`: [`botocore`] Support replicationConfigArn in DMS
DescribeApplicableIndividualAssessments API.
* api-change:`timestream-influxdb`: [`botocore`] This release introduces APIs
to manage DbClusters and adds support for read replicas
* enhancement:Parsers: [`botocore`] Minor Parser updates to support the new
smithy-generated protocol tests. See `boto/botocore#3247
<https://github.com/boto/botocore/pull/3247>`__ for more details.
* from version 1.36.21
* api-change:`codebuild`: [`botocore`] Added test suite names to test case
metadata
* api-change:`connect`: [`botocore`] Release Notes: 1) Analytics API
enhancements: Added new ListAnalyticsDataLakeDataSets API. 2) Onboarding API
Idempotency: Adds ClientToken to instance creation and management APIs to
support idempotency.
* api-change:`dms`: [`botocore`] Introduces premigration assessment feature to
DMS Serverless API for start-replication and describe-replications
* api-change:`rds-data`: [`botocore`] Add support for Stop DB feature.
* api-change:`s3`: [`botocore`] Added support for Content-Range header in
HeadObject response.
* api-change:`wafv2`: [`botocore`] The WAFv2 API now supports configuring data
protection in webACLs.
* api-change:`workspaces-thin-client`: [`botocore`] Update Environment and
Device name field definitions
* from version 1.36.20
* api-change:`accessanalyzer`: [`botocore`] This release introduces the
getFindingsStatistics API, enabling users to retrieve aggregated finding
statistics for IAM Access Analyzer's external access and unused access
analysis features. Updated service API and documentation.
* api-change:`acm-pca`: [`botocore`] Private Certificate Authority (PCA)
documentation updates
* api-change:`ecs`: [`botocore`] This is a documentation only release to
support migrating Amazon ECS service ARNs to the long ARN format.
* api-change:`fis`: [`botocore`] Adds auto-pagination for the following
operations: ListActions, ListExperimentTemplates,
ListTargetAccountConfigurations, ListExperiments,
ListExperimentResolvedTargets, ListTargetResourceTypes. Reduces length
constraints of prefixes for logConfiguration and
experimentReportConfiguration.
* api-change:`sagemaker`: [`botocore`] Adds additional values to the
InferenceAmiVersion parameter in the ProductionVariant data type.
* api-change:`storagegateway`: [`botocore`] This release adds support for
generating cache reports on S3 File Gateways for files that fail to upload.
* from version 1.36.19
* api-change:`b2bi`: [`botocore`] Allow spaces in the following fields in the
Partnership resource: ISA 06 - Sender ID, ISA 08 - Receiver ID, GS 02 -
Application Sender Code, GS 03 - Application Receiver Code
* api-change:`bedrock-agent`: [`botocore`] This releases adds the
additionalModelRequestFields field to the CreateAgent and UpdateAgent
operations. Use additionalModelRequestFields to specify additional inference
parameters for a model beyond the base inference parameters.
* api-change:`bedrock-agent-runtime`: [`botocore`] This releases adds the
additionalModelRequestFields field to the InvokeInlineAgent operation. Use
additionalModelRequestFields to specify additional inference parameters for
a model beyond the base inference parameters.
* api-change:`codebuild`: [`botocore`] Add note for the RUNNER_BUILDKITE_BUILD
buildType.
* api-change:`fsx`: [`botocore`] Support for in-place Lustre version upgrades
* api-change:`medialive`: [`botocore`] Adds a RequestId parameter to all
MediaLive Workflow Monitor create operations. The RequestId parameter allows
idempotent operations.
* api-change:`opensearchserverless`: [`botocore`] Custom OpenSearchServerless
Entity ID for SAML Config.
* api-change:`polly`: [`botocore`] Added support for the new voice - Jasmine
(en-SG). Jasmine is available as a Neural voice only.
* enhancement:Protocols: [`botocore`] Added support for multiple protocols
within a service based on performance priority.
* from version 1.36.18
* api-change:`acm-pca`: [`botocore`] Private Certificate Authority service now
supports Partitioned CRL as a revocation configuration option.
* api-change:`appsync`: [`botocore`] Add support for operation level caching
* api-change:`ec2`: [`botocore`] Adding support for the new
fullSnapshotSizeInBytes field in the response of the EC2 EBS
DescribeSnapshots API. This field represents the size of all the blocks that
were written to the source volume at the time the snapshot was created.
* api-change:`pi`: [`botocore`] Documentation only update for RDS Performance
Insights dimensions for execution plans and locking analysis.
* from version 1.36.17
* api-change:`apigatewayv2`: [`botocore`] Documentation updates for Amazon API
Gateway
* api-change:`cloudfront`: [`botocore`] Doc-only update that adds defaults for
CloudFront VpcOriginEndpointConfig values.
* api-change:`connect`: [`botocore`] Updated the CreateContact API
documentation to indicate that it only applies to EMAIL contacts.
* api-change:`dms`: [`botocore`] New vendors for DMS Data Providers: DB2 LUW
and DB2 for z/OS
* from version 1.36.16
* api-change:`ecr`: [`botocore`] Adds support to handle the new basic scanning
daily quota.
* api-change:`eks`: [`botocore`] Introduce versionStatus field to take place
of status field in EKS DescribeClusterVersions API
* api-change:`mediaconvert`: [`botocore`] This release adds support for
Animated GIF output, forced chroma sample positioning metadata, and
Extensible Wave Container format
* api-change:`pi`: [`botocore`] Adds documentation for dimension groups and
dimensions to analyze locks for Database Insights.
* api-change:`transcribe`: [`botocore`] This release adds support for the
Clinical Note Template Customization feature for the AWS HealthScribe APIs
within Amazon Transcribe.
* from version 1.36.15
* api-change:`cloudformation`: [`botocore`] We added 5 new stack refactoring
APIs: CreateStackRefactor, ExecuteStackRefactor, ListStackRefactors,
DescribeStackRefactor, ListStackRefactorActions.
* api-change:`connectcases`: [`botocore`] This release adds the ability to
conditionally require fields on a template. Check public documentation for
more information.
* api-change:`cost-optimization-hub`: [`botocore`] This release enables AWS
Cost Optimization Hub to show cost optimization recommendations for Amazon
Auto Scaling Groups, including those with single and mixed instance types.
* api-change:`s3`: [`botocore`] Updated list of the valid AWS Region values
for the LocationConstraint parameter for general purpose buckets.
* enhancement:Eventsteam: [`botocore`] The SDK no longer validates payload
size for eventstreams. This is to facilitate varying payload requirements
across AWS services.
* from version 1.36.14
* api-change:`rds`: [`botocore`] Documentation updates to clarify the
description for the parameter AllocatedStorage for the DB cluster data type,
the description for the parameter DeleteAutomatedBackups for the
DeleteDBCluster API operation, and removing an outdated note for the
CreateDBParameterGroup API operation.
* from version 1.36.13
* api-change:`datasync`: [`botocore`] Doc-only update to provide more
information on using Kerberos authentication with SMB locations.
* api-change:`dms`: [`botocore`] Introduces TargetDataSettings with the
TablePreparationMode option available for data migrations.
* api-change:`iam`: [`botocore`] This release adds support for accepting
encrypted SAML assertions. Customers can now configure their identity
provider to encrypt the SAML assertions it sends to IAM.
* api-change:`neptune-graph`: [`botocore`] Added argument to `list-export` to
filter by graph ID
* api-change:`qbusiness`: [`botocore`] Adds functionality to enable/disable a
new Q Business Chat orchestration feature. If enabled, Q Business can
orchestrate over datasources and plugins without the need for customers to
select specific chat modes.
* api-change:`sagemaker`: [`botocore`] IPv6 support for Hyperpod clusters
* from version 1.36.12
* api-change:`mediatailor`: [`botocore`] Add support for CloudWatch Vended
Logs which allows for delivery of customer logs to CloudWatch Logs, S3, or
Firehose.
* Update BuildRequires and Requires from setup.py
* Update to 1.36.11
* api-change:`amp`: [`botocore`] Add support for sending metrics to cross
account and CMCK AMP workspaces through RoleConfiguration on Create/Update
Scraper.
* api-change:`bedrock-agent-runtime`: [`botocore`] This change is to deprecate
the existing citation field under RetrieveAndGenerateStream API response in
lieu of GeneratedResponsePart and RetrievedReferences
* api-change:`codebuild`: [`botocore`] Added support for CodeBuild self-hosted
Buildkite runner builds
* api-change:`geo-routes`: [`botocore`] The OptimizeWaypoints API now supports
50 waypoints per request (20 with constraints like AccessHours or
AppointmentTime). It adds waypoint clustering via Clustering and
ClusteringIndex for better optimization. Also, total distance validation is
removed for greater flexibility.
* api-change:`rds`: [`botocore`] Updates to Aurora MySQL and Aurora PostgreSQL
API pages with instance log type in the create and modify DB Cluster.
* api-change:`sagemaker`: [`botocore`] This release introduces a new valid
value in InstanceType parameter: p5en.48xlarge, in ProductionVariant.
* from version 1.36.10
* api-change:`appstream`: [`botocore`] Add support for managing admin consent
requirement on selected domains for OneDrive Storage Connectors in
AppStream2.0.
* api-change:`bedrock-agent-runtime`: [`botocore`] Add a 'reason' field to
InternalServerException
* api-change:`ecr`: [`botocore`] Temporarily updating dualstack endpoint
support
* api-change:`ecr-public`: [`botocore`] Temporarily updating dualstack
endpoint support
* api-change:`mediatailor`: [`botocore`] Adds options for configuring how
MediaTailor conditions ads before inserting them into the content stream.
Based on the new settings, MediaTailor will either transcode ads to match
the content stream as it has in the past, or it will insert ads without
first transcoding them.
* api-change:`qbusiness`: [`botocore`] Added APIs to manage QBusiness user
subscriptions
* api-change:`s3tables`: [`botocore`] You can now use the CreateTable API
operation to create tables with schemas by adding an optional metadata
argument.
* api-change:`verifiedpermissions`: [`botocore`] Adds Cedar JSON format
support for entities and context data in authorization requests
* enhancement:AWSCRT: [`botocore`] Update awscrt version to 0.23.8
* from version 1.36.9
* api-change:`bcm-pricing-calculator`: [`botocore`] Added ConflictException
error type in DeleteBillScenario,
BatchDeleteBillScenarioCommitmentModification,
BatchDeleteBillScenarioUsageModification,
BatchUpdateBillScenarioUsageModification, and
BatchUpdateBillScenarioCommitmentModification API operations.
* api-change:`ecr`: [`botocore`] Add support for Dualstack and Dualstack-with-
FIPS Endpoints
* api-change:`ecr-public`: [`botocore`] Add support for Dualstack Endpoints
* api-change:`mailmanager`: [`botocore`] This release includes a new feature
for Amazon SES Mail Manager which allows customers to specify known
addresses and domains and make use of those in traffic policies and rules
actions to distinguish between known and unknown entries.
* api-change:`s3`: [`botocore`] Change the type of MpuObjectSize in
CompleteMultipartUploadRequest from int to long.
* from version 1.36.8
* api-change:`appsync`: [`botocore`] Add stash and outErrors to
EvaluateCode/EvaluateMappingTemplate response
* api-change:`datasync`: [`botocore`] AWS DataSync now supports the Kerberos
authentication protocol for SMB locations.
* api-change:`deadline`: [`botocore`] feature: Deadline: Add support for
limiting the concurrent usage of external resources, like floating licenses,
using limits and the ability to constrain the maximum number of workers that
work on a job
* api-change:`ec2`: [`botocore`] This release changes the CreateFleet CLI and
SDK's such that if you do not specify a client token, a randomly generated
token is used for the request to ensure idempotency.
* api-change:`firehose`: [`botocore`] For AppendOnly streams, Firehose will
automatically scale to match your throughput.
* api-change:`timestream-influxdb`: [`botocore`] Adds 'allocatedStorage'
parameter to UpdateDbInstance API that allows increasing the database
instance storage size and 'dbStorageType' parameter to UpdateDbInstance API
that allows changing the storage type of the database instance
* from version 1.36.7
* api-change:`bedrock-agent`: [`botocore`] Add support for the prompt caching
feature for Bedrock Prompt Management
* api-change:`iot`: [`botocore`] Raised the documentParameters size limit to
30 KB for AWS IoT Device Management - Jobs.
* api-change:`mediaconvert`: [`botocore`] This release adds support for
dynamic audio configuration and the ability to disable the deblocking filter
for h265 encodes.
* api-change:`s3control`: [`botocore`] Minor fix to ARN validation for Lambda
functions passed to S3 Batch Operations
* bugfix:Signing: [`botocore`] No longer sign transfer-encoding header for
SigV4
* from version 1.36.6
* api-change:`cloudtrail`: [`botocore`] This release introduces the
SearchSampleQueries API that allows users to search for CloudTrail Lake
sample queries.
* api-change:`eks`: [`botocore`] Adds support for UpdateStrategies in EKS
Managed Node Groups.
* api-change:`healthlake`: [`botocore`] Added new authorization strategy value
'SMART_ON_FHIR' for CreateFHIRDatastore API to support Smart App 2.0
* api-change:`ssm`: [`botocore`] Systems Manager doc-only update for January,
2025.
* api-change:`sso-oidc`: [`botocore`] Fixed typos in the descriptions.
* api-change:`transfer`: [`botocore`] Added CustomDirectories as a new
directory option for storing inbound AS2 messages, MDN files and Status
files.
* from version 1.36.5
* api-change:`ec2`: [`botocore`] Added "future" allocation type for future
dated capacity reservation
* from version 1.36.4
* api-change:`bedrock-agent-runtime`: [`botocore`] Adds multi-turn input
support for an Agent node in an Amazon Bedrock Flow
* api-change:`glue`: [`botocore`] Docs Update for timeout changes
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive adds a new
feature, ID3 segment tagging, in CMAF Ingest output groups. It allows
customers to insert ID3 tags into every output segment, controlled by a
newly added channel schedule action Id3SegmentTagging.
* api-change:`workspaces-thin-client`: [`botocore`] Rename WorkSpaces Web to
WorkSpaces Secure Browser
* from version 1.36.3
* api-change:`batch`: [`botocore`] Documentation-only update: clarified the
description of the shareDecaySeconds parameter of the FairsharePolicy data
type, clarified the description of the priority parameter of the
JobQueueDetail data type.
* api-change:`cognito-idp`: [`botocore`] corrects the dual-stack endpoint
configuration for cognitoidp
* api-change:`connect`: [`botocore`] Added DeleteContactFlowVersion API and
the CAMPAIGN flow type
* api-change:`emr-serverless`: [`botocore`] Increasing entryPoint in
SparkSubmit to accept longer script paths. New limit is 4kb.
* api-change:`iotsitewise`: [`botocore`] AWS IoT SiteWise now supports
ingestion and querying of Null (all data types) and NaN (double type) values
of bad or uncertain data quality. New partial error handling prevents data
loss during ingestion. Enabled by default for new customers; existing
customers can opt-in.
* api-change:`logs`: [`botocore`] Documentation-only update to address doc
errors
* api-change:`quicksight`: [`botocore`] Added `DigitGroupingStyle` in
ThousandsSeparator to allow grouping by `LAKH`( Indian Grouping system )
currency. Support LAKH and `CRORE` currency types in Column Formatting.
* api-change:`sns`: [`botocore`] This release adds support for the topic
attribute FifoThroughputScope for SNS FIFO topics. For details, see the
documentation history in the Amazon Simple Notification Service Developer
Guide.
* Update BuildRequires and Requires from setup.py
* Update to 1.36.2
* api-change:`bedrock-runtime`: [`botocore`] Allow hyphens in tool name for
Converse and ConverseStream APIs
* api-change:`detective`: [`botocore`] Doc only update for Detective
documentation.
* api-change:`ec2`: [`botocore`] Release u7i-6tb.112xlarge, u7i-8tb.112xlarge,
u7inh-32tb.480xlarge, p5e.48xlarge, p5en.48xlarge, f2.12xlarge, f2.48xlarge,
trn2.48xlarge instance types.
* api-change:`notifications`: [`botocore`] Added support for Managed
Notifications, integration with AWS Organization and added aggregation
summaries for Aggregate Notifications
* api-change:`sagemaker`: [`botocore`] Correction of docs for "Added support
for ml.trn1.32xlarge instance type in Reserved Capacity Offering"
* from version 1.36.1
* api-change:`ecs`: [`botocore`] The release addresses Amazon ECS
documentation tickets.
* api-change:`sagemaker`: [`botocore`] Added support for ml.trn1.32xlarge
instance type in Reserved Capacity Offering
* from version 1.36.0
* api-change:`apigateway`: [`botocore`] Documentation updates for Amazon API
Gateway
* api-change:`bedrock-agent-runtime`: [`botocore`] Now supports streaming for
inline agents.
* api-change:`cognito-identity`: [`botocore`] corrects the dual-stack endpoint
configuration
* api-change:`partnercentral-selling`: [`botocore`] Add Tagging support for
ResourceSnapshotJob resources
* api-change:`s3`: [`botocore`] This change enhances integrity protections for
new SDK requests to S3. S3 SDKs now support the CRC64NVME checksum
algorithm, full object checksums for multipart S3 objects, and new default
integrity protections for S3 requests.
* api-change:`security-ir`: [`botocore`] Increase minimum length of Threat
Actor IP 'userAgent' to 1.
* api-change:`sesv2`: [`botocore`] This release introduces a new
recommendation in Virtual Deliverability Manager Advisor, which detects
elevated complaint rates for customer sending identities.
* api-change:`workspaces`: [`botocore`] Added GeneralPurpose.4xlarge &
GeneralPurpose.8xlarge ComputeTypes.
* api-change:`workspaces-thin-client`: [`botocore`] Mark type in
MaintenanceWindow as required.
* enhancement:AWSCRT: [`botocore`] Update awscrt version to 0.23.4
* feature:`s3`: [`botocore`] The S3 client attempts to validate response
checksums for all S3 API operations that support checksums. However, if the
SDK has not implemented the specified checksum algorithm then this
validation is skipped. Checksum validation behavior can be configured using
the `when_supported` and `when_required` options - in code using the
`response_checksum_validation` parameter for `botocore.config.Config`, in
the shared AWS config file using `response_checksum_validation`, or as an
env variable using `AWS_RESPONSE_CHECKSUM_VALIDATION`.
* feature:`s3`: [`botocore`] Added support for the CRC64NVME checksum
algorithm in the S3 client through the optional AWS CRT (`awscrt`)
dependency.
* feature:`s3`: [`botocore`] S3 client behavior is updated to always calculate
a CRC32 checksum by default for operations that support it (such as
PutObject or UploadPart), or require it (such as DeleteObjects). Checksum
behavior can be configured using `when_supported` and `when_required`
options - in code using the `request_checksum_calculation` parameter for
`botocore.config.Config`, in the shared AWS config file using
`request_checksum_calculation`, or as an env variable using
`AWS_REQUEST_CHECKSUM_CALCULATION`. Note: Botocore will no longer
automatically compute and populate the Content-MD5 header.
* from version 1.35.99
* api-change:`gamelift`: [`botocore`] Amazon GameLift releases a new game
session placement feature: PriorityConfigurationOverride. You can now
override how a game session queue prioritizes placement locations for a
single StartGameSessionPlacement request.
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the Mexico
(Central) Region (mx-central-1) for latency records, geoproximity records,
and private DNS for Amazon VPCs in that region
* from version 1.35.98
* api-change:`artifact`: [`botocore`] Support resolving regional API calls to
partition's leader region endpoint.
* api-change:`bedrock`: [`botocore`] With this release, Bedrock Evaluation
will now support latency-optimized inference for foundation models.
* api-change:`ec2`: [`botocore`] Add support for DisconnectOnSessionTimeout
flag in CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and
DescribeClientVpnEndpoints responses
* api-change:`kafkaconnect`: [`botocore`] Support updating connector
configuration via UpdateConnector API. Release Operations API to monitor the
status of the connector operation.
* api-change:`transcribe`: [`botocore`] This update provides tagging support
for Transcribe's Call Analytics Jobs and Call Analytics Categories.
* from version 1.35.97
* api-change:`redshift`: [`botocore`] Additions to the PubliclyAccessible and
Encrypted parameters clarifying what the defaults are.
* api-change:`securitylake`: [`botocore`] Doc only update for ServiceName that
fixes several customer-reported issues
* api-change:`sts`: [`botocore`] Fixed typos in the descriptions.
* from version 1.35.96
* api-change:`codebuild`: [`botocore`] AWS CodeBuild Now Supports BuildBatch
in Reserved Capacity and Lambda
* api-change:`compute-optimizer`: [`botocore`] This release expands AWS
Compute Optimizer rightsizing recommendation support for Amazon EC2 Auto
Scaling groups to include those with scaling policies and multiple instance
types.
* api-change:`fms`: [`botocore`] AWS Firewall Manager now lets you combine
multiple resource tags using the logical AND operator or the logical OR
operator.
* from version 1.35.95
* api-change:`rds`: [`botocore`] Updates Amazon RDS documentation to clarify
the RestoreDBClusterToPointInTime description.
* api-change:`route53`: [`botocore`] Amazon Route 53 now supports the Asia
Pacific (Thailand) Region (ap-southeast-7) for latency records, geoproximity
records, and private DNS for Amazon VPCs in that region
* api-change:`sagemaker`: [`botocore`] Adds support for IPv6 for SageMaker
HyperPod cluster nodes.
* from version 1.35.94
* api-change:`cloudhsmv2`: [`botocore`] Adds support to ModifyCluster for
modifying a Cluster's Hsm Type.
* api-change:`dynamodb`: [`botocore`] This release makes Amazon DynamoDB
point-in-time-recovery (PITR) to be configurable. You can set PITR recovery
period for each table individually to between 1 and 35 days.
* api-change:`imagebuilder`: [`botocore`] This release adds support for
importing images from ISO disk files. Added new ImportDiskImage API
operation.
* from version 1.35.93
* api-change:`iotsecuretunneling`: [`botocore`] Adds dualstack endpoint
support for IoT Secure Tunneling
* api-change:`supplychain`: [`botocore`] Allow vanity DNS domain when creating
a new ASC instance
* from version 1.35.92
* api-change:`ecs`: [`botocore`] Adding SDK reference examples for Amazon ECS
operations.
* api-change:`route53domains`: [`botocore`] Doc only update for Route 53
Domains that fixes several customer-reported issues
* api-change:`s3`: [`botocore`] This change is only for updating the model
regexp of CopySource which is not for validation but only for documentation
and user guide change.
* from version 1.35.91
* api-change:`appsync`: [`botocore`] Modify UpdateGraphQLAPI operation and
flag authenticationType as required.
* api-change:`gamelift`: [`botocore`] Amazon GameLift releases a new game
session shutdown feature. Use the Amazon GameLift console or AWS CLI to
terminate an in-progress game session that's entered a bad state or is no
longer needed.
* api-change:`mediaconnect`: [`botocore`] AWS Elemental MediaConnect now
supports Content Quality Analysis for enhanced source stream monitoring.
This enables you to track specific audio and video metrics in transport
stream source flows, ensuring your content meets quality standards.
* api-change:`mediaconvert`: [`botocore`] This release adds support for the
AVC3 codec and fixes an alignment issue with Japanese vertical captions.
* api-change:`organizations`: [`botocore`] Added
ALL_FEATURES_MIGRATION_ORGANIZATION_SIZE_LIMIT_EXCEEDED to
ConstraintViolationException for the EnableAllFeatures operation.
* api-change:`sagemaker`: [`botocore`] Adding ETag information with Model
Artifacts for Model Registry
* api-change:`sqs`: [`botocore`] In-flight message typo fix from 20k to 120k.
* from version 1.35.90
* api-change:`ecr`: [`botocore`] Restoring custom endpoint functionality for
ECR
* api-change:`ecr-public`: [`botocore`] Restoring custom endpoint
functionality for ECR Public
* from version 1.35.89
* api-change:`rds`: [`botocore`] Updates Amazon RDS documentation to correct
various descriptions.
* from version 1.35.88
* api-change:`bcm-pricing-calculator`: [`botocore`] Added ConflictException to
DeleteBillEstimate.
* api-change:`ecr`: [`botocore`] Add support for Dualstack Endpoints
* api-change:`network-firewall`: [`botocore`] Dual-stack endpoints are now
supported.
* api-change:`securityhub`: [`botocore`] Documentation updates for AWS
Security Hub
* from version 1.35.87
* api-change:`ecr`: [`botocore`] Documentation update for ECR
GetAccountSetting and PutAccountSetting APIs.
* api-change:`ecr-public`: [`botocore`] Add support for Dualstack endpoints
* api-change:`eks`: [`botocore`] This release adds support for
DescribeClusterVersions API that provides important information about
Kubernetes versions along with end of support dates
* api-change:`glue`: [`botocore`] Add IncludeRoot parameters to GetCatalogs
API to return root catalog.
* from version 1.35.86
* api-change:`bedrock-agent`: [`botocore`] Support for custom user agent and
max web pages crawled for web connector. Support app only credentials for
SharePoint connector. Increase agents memory duration limit to 365 days.
Support to specify max number of session summaries to include in agent
invocation context.
* api-change:`bedrock-agent-runtime`: [`botocore`] bedrock agents now supports
long term memory and performance configs. Invokeflow supports performance
configs. RetrieveAndGenerate performance configs
* api-change:`bedrock-data-automation`: [`botocore`] Documentation update for
Amazon Bedrock Data Automation
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Documentation
update for Amazon Bedrock Data Automation Runtime
* api-change:`billing`: [`botocore`] Added new API's for defining and fetching
Billing Views.
* api-change:`ce`: [`botocore`] Support for retrieving cost, usage, and
forecast for billing view.
* api-change:`connect`: [`botocore`] This release supports adding
NotAttributeCondition and Range to the RoutingCriteria object.
* api-change:`docdb`: [`botocore`] Support AWS Secret Manager managed password
for AWS DocumentDB instance-based cluster.
* api-change:`eks`: [`botocore`] This release expands the catalog of upgrade
insight checks
* api-change:`macie2`: [`botocore`] This release adds support for identifying
S3 general purpose buckets that exceed the Amazon Macie quota for
preventative control monitoring.
* api-change:`outposts`: [`botocore`] Add CS8365C as a supported power
connector for Outpost sites.
* api-change:`sagemaker`: [`botocore`] This release adds support for c6i, m6i
and r6i instance on SageMaker Hyperpod and trn1 instances in batch
* from version 1.35.85
* api-change:`appstream`: [`botocore`] Added support for Rocky Linux 8 on
Amazon AppStream 2.0
* api-change:`mediaconvert`: [`botocore`] This release adds support for
inserting timecode tracks into MP4 container outputs.
* api-change:`medialive`: [`botocore`] MediaLive is releasing ListVersions api
* api-change:`qconnect`: [`botocore`] Amazon Q in Connect enables agents to
ask Q for assistance in multiple languages and Q will provide answers and
recommended step-by-step guides in those languages. Qs default language is
English (United States) and you can switch this by setting the locale
configuration on the AI Agent.
* api-change:`ssm-sap`: [`botocore`] AWS Systems Manager for SAP added support
for registration and discovery of distributed ABAP applications
* api-change:`workspaces`: [`botocore`] Added AWS Global Accelerator (AGA)
support for WorkSpaces Personal.
* from version 1.35.84
* api-change:`amplify`: [`botocore`] Added WAF Configuration to Amplify Apps
* api-change:`budgets`: [`botocore`] Releasing minor partition endpoint
updates
* api-change:`connect`: [`botocore`] This release adds support for the
UpdateParticipantAuthentication API used for customer authentication within
Amazon Connect chats.
* api-change:`connectparticipant`: [`botocore`] This release adds support for
the GetAuthenticationUrl and CancelParticipantAuthentication APIs used for
customer authentication within Amazon Connect chats. There are also minor
updates to the GetAttachment API.
* api-change:`datasync`: [`botocore`] AWS DataSync introduces the ability to
update attributes for in-cloud locations.
* api-change:`iot`: [`botocore`] Release connectivity status query API which
is a dedicated high throughput(TPS) API to query a specific device's most
recent connectivity state and metadata.
* api-change:`mwaa`: [`botocore`] Added support for Apache Airflow version
2.10.3 to MWAA.
* api-change:`quicksight`: [`botocore`] Add support for
PerformanceConfiguration attribute to Dataset entity. Allow
PerformanceConfiguration specification in CreateDataset and UpdateDataset
APIs.
* api-change:`resiliencehub`: [`botocore`] AWS Resilience Hub now
automatically detects already configured CloudWatch alarms and FIS
experiments as part of the assessment process and returns the discovered
resources in the corresponding list API responses. It also allows you to
include or exclude test recommendations for an AppComponent.
* api-change:`transfer`: [`botocore`] Added AS2 agreement configurations to
control filename preservation and message signing enforcement. Added AS2
connector configuration to preserve content type from S3 objects.
* from version 1.35.83
* api-change:`account`: [`botocore`] Update endpoint configuration.
* api-change:`backup`: [`botocore`] Add Support for Backup Indexing
* api-change:`backupsearch`: [`botocore`] Add support for searching backups
* api-change:`batch`: [`botocore`] This feature allows AWS Batch on Amazon EKS
to support configuration of Pod Annotations, overriding Namespace on which
the Batch job's Pod runs on, and allows Subpath and Persistent Volume claim
to be set for AWS Batch on Amazon EKS jobs.
* api-change:`cleanroomsml`: [`botocore`] Add support for SQL compute
configuration for StartAudienceGenerationJob API.
* api-change:`cloudfront`: [`botocore`] Adds support for OriginReadTimeout and
OriginKeepaliveTimeout to create CloudFront Distributions with VPC Origins.
* api-change:`codepipeline`: [`botocore`] AWS CodePipeline V2 type pipelines
now support Managed Compute Rule.
* api-change:`ecs`: [`botocore`] Added support for enableFaultInjection task
definition parameter which can be used to enable Fault Injection feature on
ECS tasks.
* api-change:`m2`: [`botocore`] This release adds support for AWS Mainframe
Modernization(M2) Service to allow specifying network type(ipv4, dual) for
the environment instances. For dual network type, m2 environment
applications will serve both IPv4 and IPv6 requests, whereas for ipv4 it
will serve only IPv4 requests.
* api-change:`synthetics`: [`botocore`] Add support to toggle outbound IPv6
traffic on canaries connected to dualstack subnets. This behavior can be
controlled via the new Ipv6AllowedForDualStack parameter of the VpcConfig
input object in CreateCanary and UpdateCanary APIs.
* from version 1.35.82
* api-change:`cloud9`: [`botocore`] Added information about Ubuntu 18.04 will
be removed from the available imageIds for Cloud9 because Ubuntu 18.04 has
ended standard support on May 31, 2023.
* api-change:`dlm`: [`botocore`] This release adds support for Local Zones in
Amazon Data Lifecycle Manager EBS snapshot lifecycle policies.
* api-change:`ec2`: [`botocore`] This release adds support for EBS local
snapshots in AWS Dedicated Local Zones, which allows you to store snapshots
of EBS volumes locally in Dedicated Local Zones.
* api-change:`greengrassv2`: [`botocore`] Add support for runtime in
GetCoreDevice and ListCoreDevices APIs.
* api-change:`medialive`: [`botocore`] AWS Elemental MediaLive adds three new
features: MediaPackage v2 endpoint support for live stream delivery, KLV
metadata passthrough in CMAF Ingest output groups, and Metadata Name
Modifier in CMAF Ingest output groups for customizing metadata track names
in output streams.
* api-change:`rds`: [`botocore`] This release adds support for the
"MYSQL_CACHING_SHA2_PASSWORD" enum value for RDS Proxy
ClientPasswordAuthType.
* from version 1.35.81
* api-change:`cloudhsmv2`: [`botocore`] Add support for Dual-Stack
hsm2m.medium clusters. The customers will now be able to create hsm2m.medium
clusters having both IPv4 and IPv6 connection capabilities by specifying a
new param called NetworkType=DUALSTACK during cluster creation.
* api-change:`ec2`: [`botocore`] This release adds GroupId to the response for
DeleteSecurityGroup.
* api-change:`eks`: [`botocore`] Add NodeRepairConfig in
CreateNodegroupRequest and UpdateNodegroupConfigRequest
* api-change:`logs`: [`botocore`] Limit PutIntegration IntegrationName and
ListIntegrations IntegrationNamePrefix parameters to 50 characters
* api-change:`mediaconnect`: [`botocore`] AWS Elemental MediaConnect Gateway
now supports Source Specific Multicast (SSM) for ingress bridges. This
enables you to specify a source IP address in addition to a multicast IP
when creating or updating an ingress bridge source.
* api-change:`networkmanager`: [`botocore`] There was a sentence fragment in
UpdateDirectConnectGatewayAttachment that was causing customer confusion as
to whether it's an incomplete sentence or if it was a typo. Removed the
fragment.
* api-change:`servicediscovery`: [`botocore`] AWS Cloud Map now supports
service-level attributes, allowing you to associate custom metadata directly
with services. These attributes can be retrieved, updated, and deleted using
the new GetServiceAttributes, UpdateServiceAttributes, and
DeleteServiceAttributes API calls.
* from version 1.35.80
* api-change:`connect`: [`botocore`] Configure holidays and other overrides to
hours of operation in advance. During contact handling, Amazon Connect
automatically checks for overrides and provides customers with an
appropriate flow path. After an override period passes call center
automatically reverts to standard hours of operation.
* api-change:`dms`: [`botocore`] Add parameters to support for kerberos
authentication. Add parameter for disabling the Unicode source filter with
PostgreSQL settings. Add parameter to use large integer value with
Kinesis/Kafka settings.
* api-change:`glue`: [`botocore`] To support customer-managed encryption in
Data Quality to allow customers encrypt data with their own KMS key, we will
add a DataQualityEncryption field to the SecurityConfiguration API where
customers can provide their KMS keys.
* api-change:`guardduty`: [`botocore`] Improved descriptions for certain APIs.
* api-change:`route53domains`: [`botocore`] This release includes the
following API updates: added the enumeration type RESTORE_DOMAIN to the
OperationType; constrained the Price attribute to non-negative values;
updated the LangCode to allow 2 or 3 alphabetical characters.
* from version 1.35.79
* api-change:`artifact`: [`botocore`] Add support for listing active customer
agreements for the calling AWS Account.
* api-change:`cloudtrail`: [`botocore`] Doc-only updates for CloudTrail.
* api-change:`cognito-idp`: [`botocore`] Updated descriptions for some API
operations and parameters, corrected some errors in Cognito user pools
* api-change:`controlcatalog`: [`botocore`] Minor documentation updates to the
content of ImplementationDetails object part of the Control Catalog
GetControl API
* api-change:`emr-serverless`: [`botocore`] This release adds support for
accessing system profile logs in Lake Formation-enabled jobs.
* api-change:`mgh`: [`botocore`] API and documentation updates for AWS
MigrationHub related to adding support for listing migration task updates
and associating, disassociating and listing source resources
* api-change:`sesv2`: [`botocore`] Introduces support for multi-region
endpoint.
* api-change:`timestream-influxdb`: [`botocore`] Adds networkType parameter to
CreateDbInstance API which allows IPv6 support to the InfluxDB endpoint
* from version 1.35.78
* api-change:`application-autoscaling`: [`botocore`] Doc only update for AAS
Predictive Scaling policy configuration API.
* api-change:`bcm-pricing-calculator`: [`botocore`] Updated condition key
inference from Workload Estimate, Bill Scenario, and Bill Estimate
resources. Updated documentation links.
* api-change:`connect`: [`botocore`] Add support for Push Notifications for
Amazon Connect chat. With Push Notifications enabled an alert could be sent
to customers about new messages even when they aren't actively using the
mobile application.
* api-change:`finspace`: [`botocore`] Update KxCommandLineArgument value
parameter regex to allow for spaces and semicolons
* api-change:`ivs-realtime`: [`botocore`] IVS Real-Time now offers customers
the ability to customize thumbnails recording mode and interval for both
Individual Participant Recording (IPR) and Server-Side Compositions (SSC).
* api-change:`sesv2`: [`botocore`] Introduces support for creating DEED
(Deterministic Easy-DKIM) identities.
* Update BuildRequires and Requires from setup.py
* Update to 1.35.77
* api-change:`appsync`: [`botocore`] Provides description of new Amazon
Bedrock runtime datasource.
* api-change:`cognito-idp`: [`botocore`] Change `CustomDomainConfig` from a
required to an optional parameter for the `UpdateUserPoolDomain` operation.
* api-change:`ec2`: [`botocore`] This release includes a new API for modifying
instance network-performance-options after launch.
* api-change:`ecs`: [`botocore`] This is a documentation only update to
address various tickets for Amazon ECS.
* api-change:`keyspaces`: [`botocore`] Amazon Keyspaces: adding the list of
IAM actions required by the UpdateKeyspace API.
* api-change:`medialive`: [`botocore`] H265 outputs now support disabling the
deblocking filter.
* api-change:`workspaces`: [`botocore`] Added text to clarify case-sensitivity
* from version 1.35.76
* api-change:`partnercentral-selling`: [`botocore`] Introducing the preview of
new partner central selling APIs designed to transform how AWS partners
collaborate and co-sell with multiple partners. This enables multiple
partners to seamlessly engage and jointly pursue customer opportunities,
fostering a new era of collaborative selling.
* api-change:`qbusiness`: [`botocore`] This release removes the deprecated
UserId and UserGroups fields from SearchRelevantContent api's request
parameters.
* from version 1.35.75
* api-change:`bedrock`: [`botocore`] Introduced two APIs ListPromptRouters and
GetPromptRouter for Intelligent Prompt Router feature. Add support for
Bedrock Guardrails image content filter. New Bedrock Marketplace feature
enabling a wider range of bedrock compatible models with self-hosted
capability.
* api-change:`bedrock-agent`: [`botocore`] This release introduces the ability
to generate SQL using natural language, through a new GenerateQuery API
(with native integration into Knowledge Bases); ability to ingest and
retrieve images through Bedrock Data Automation; and ability to create a
Knowledge Base backed by Kendra GenAI Index.
* api-change:`bedrock-agent-runtime`: [`botocore`] This release introduces the
ability to generate SQL using natural language, through a new GenerateQuery
API (with native integration into Knowledge Bases); ability to ingest and
retrieve images through Bedrock Data Automation; and ability to create a
Knowledge Base backed by Kendra GenAI Index.
* api-change:`bedrock-data-automation`: [`botocore`] Release Bedrock Data
Automation SDK
* api-change:`bedrock-data-automation-runtime`: [`botocore`] Release Bedrock
Data Automation Runtime SDK
* api-change:`bedrock-runtime`: [`botocore`] Added support for Intelligent
Prompt Router in Invoke, InvokeStream, Converse and ConverseStream. Add
support for Bedrock Guardrails image content filter. New Bedrock Marketplace
feature enabling a wider range of bedrock compatible models with self-hosted
capability.
* api-change:`kendra`: [`botocore`] This release adds GenAI Index in Amazon
Kendra for Retrieval Augmented Generation (RAG) and intelligent search. With
the Kendra GenAI Index, customers get high retrieval accuracy powered by the
latest information retrieval technologies and semantic models.
* api-change:`sagemaker`: [`botocore`] Amazon SageMaker HyperPod launched task
governance to help customers maximize accelerator utilization for model
development and flexible training plans to meet training timelines and
budget while reducing weeks of training time. AI apps from AWS partner is
now available in SageMaker.
* from version 1.35.74
* api-change:`athena`: [`botocore`] Add FEDERATED type to CreateDataCatalog.
This creates Athena Data Catalog, AWS Lambda connector, and AWS Glue
connection. Create/DeleteDataCatalog returns DataCatalog. Add Status,
ConnectionType, and Error to DataCatalog and DataCatalogSummary. Add
DeleteCatalogOnly to delete Athena Catalog only.
* api-change:`bedrock`: [`botocore`] Tagging support for Async Invoke
resources. Added support for Distillation in CreateModelCustomizationJob
API. Support for videoDataDeliveryEnabled flag in invocation logging.
* api-change:`bedrock-agent`: [`botocore`] Releasing SDK for Multi-Agent
Collaboration.
* api-change:`bedrock-agent-runtime`: [`botocore`] Releasing SDK for multi
agent collaboration
* api-change:`bedrock-runtime`: [`botocore`] Added support for Async Invoke
Operations Start, List and Get. Support for invocation logs with
`requestMetadata` field in Converse, ConverseStream, Invoke and
InvokeStream. Video content blocks in Converse/ConverseStream accept raw
bytes or S3 URI.
* api-change:`cloudwatch`: [`botocore`] Support for configuring AiOps
investigation as alarm action
* api-change:`datazone`: [`botocore`] Adds support for Connections,
ProjectProfiles, and JobRuns APIs. Supports the new Lineage feature at GA.
Adjusts optionality of a parameter for DataSource and SubscriptionTarget
APIs which may adjust types in some clients.
* api-change:`dsql`: [`botocore`] Add new API operations for Amazon Aurora
DSQL. Amazon Aurora DSQL is a serverless, distributed SQL database with
virtually unlimited scale, highest availability, and zero infrastructure
management.
* api-change:`dynamodb`: [`botocore`] This change adds support for global
tables with multi-Region strong consistency (in preview). The UpdateTable
API now supports a new attribute MultiRegionConsistency to set consistency
when creating global tables. The DescribeTable output now optionally
includes the MultiRegionConsistency attribute.
* api-change:`glue`: [`botocore`] This release includes(1)Zero-ETL integration
to ingest data from 3P SaaS and DynamoDB to Redshift/Redlake (2)new
properties on Connections to enable reuse; new connection APIs for
retrieve/preview metadata (3)support of CRUD operations for Multi-catalog
(4)support of automatic statistics collections
* api-change:`lakeformation`: [`botocore`] This release added two new
LakeFormation Permissions (CREATE_CATALOG, SUPER_USER) and added Id field
for CatalogResource. It also added new conditon and expression field.
* api-change:`qapps`: [`botocore`] Add support for 11 new plugins as action
cards to help automate repetitive tasks and improve productivity.
* api-change:`qbusiness`: [`botocore`] Amazon Q Business now supports
customization options for your web experience, 11 new Plugins, and
QuickSight support. Amazon Q index allows software providers to enrich their
native generative AI experiences with their customer's enterprise knowledge
and user context spanning multiple applications.
* api-change:`quicksight`: [`botocore`] This release includes API needed to
support for Unstructured Data in Q in QuickSight Q&A (IDC).
* api-change:`redshift`: [`botocore`] Adds support for Amazon Redshift
RegisterNamespace and DeregisterNamespace APIs to share data to AWS Glue
Data Catalog.
* api-change:`redshift-serverless`: [`botocore`] Adds support for the
ListManagedWorkgroups API to get an overview of existing managed workgroups.
* api-change:`s3`: [`botocore`] Amazon S3 Metadata stores object metadata in
read-only, fully managed Apache Iceberg metadata tables that you can query.
You can create metadata table configurations for S3 general purpose buckets.
* api-change:`s3tables`: [`botocore`] Amazon S3 Tables deliver the first cloud
object store with built-in open table format support, and the easiest way to
store tabular data at scale.
* from version 1.35.73
* api-change:`bedrock-runtime`: [`botocore`] Add an API parameter that allows
customers to set performance configuration for invoking a model.
* api-change:`s3control`: [`botocore`] It allows customers to pass CRC64NVME
as a header in S3 Batch Operations copy requests
* api-change:`socialmessaging`: [`botocore`] Added support for passing role
arn corresponding to the supported event destination
* from version 1.35.72
* api-change:`bedrock`: [`botocore`] Add support for Knowledge Base
Evaluations & LLM as a judge
* api-change:`bedrock-agent`: [`botocore`] This release introduces APIs to
upload documents directly into a Knowledge Base
* api-change:`bedrock-agent-runtime`: [`botocore`] This release introduces a
new Rerank API to leverage reranking models (with integration into Knowledge
Bases); APIs to upload documents directly into Knowledge Base;
RetrieveAndGenerateStream API for streaming response; Guardrails on Retrieve
API; and ability to automatically generate filters
* api-change:`chime-sdk-voice`: [`botocore`] This release adds supports for
enterprises to integrate Amazon Connect with other voice systems. It
supports directly transferring voice calls and metadata without using the
public telephone network. It also supports real-time and post-call
analytics.
* api-change:`cleanrooms`: [`botocore`] This release allows customers and
their partners to easily collaborate with data stored in Snowflake and
Amazon Athena, without having to move or share their underlying data among
collaborators.
* api-change:`connect`: [`botocore`] Adds support for WhatsApp Business
messaging, IVR call recording, enabling Contact Lens for existing on-premise
contact centers and telephony platforms, and enabling telephony and IVR
migration to Amazon Connect independent of their contact center agents.
* api-change:`connectcampaignsv2`: [`botocore`] Amazon Connect Outbound
Campaigns V2 / Features : Adds support for Event-Triggered Campaigns.
* api-change:`customer-profiles`: [`botocore`] This release introduces Event
Trigger APIs as part of Amazon Connect Customer Profiles service.
* api-change:`ec2`: [`botocore`] Adds support for declarative policies that
allow you to enforce desired configuration across an AWS organization
through configuring account attributes. Adds support for Allowed AMIs that
allows you to limit the use of AMIs in AWS accounts. Adds support for
connectivity over non-HTTP protocols.
* api-change:`ecs`: [`botocore`] This release adds support for Container
Insights with Enhanced Observability for Amazon ECS.
* api-change:`eks`: [`botocore`] Added support for Auto Mode Clusters, Hybrid
Nodes, and specifying computeTypes in the DescribeAddonVersions API.
* api-change:`events`: [`botocore`] Call private APIs by configuring
Connections with VPC connectivity through PrivateLink and VPC Lattice
* api-change:`fsx`: [`botocore`] FSx API changes to support the public launch
of the Amazon FSx Intelligent Tiering for OpenZFS storage class.
* api-change:`guardduty`: [`botocore`] Add new Multi Domain Correlation
findings.
* api-change:`imagebuilder`: [`botocore`] Added support for EC2 Image
Builder's integration with AWS Marketplace for Marketplace components.
* api-change:`invoicing`: [`botocore`] AWS Invoice Configuration allows you to
receive separate AWS invoices based on your organizational needs. You can
use the AWS SDKs to manage Invoice Units and programmatically fetch the
information of the invoice receiver.
* api-change:`logs`: [`botocore`] Adds PutIntegration, GetIntegration,
ListIntegrations and DeleteIntegration APIs. Adds QueryLanguage support to
StartQuery, GetQueryResults, DescribeQueries, DescribeQueryDefinitions, and
PutQueryDefinition APIs.
* api-change:`memorydb`: [`botocore`] Amazon MemoryDB SDK now supports all
APIs for Multi-Region. Please refer to the updated Amazon MemoryDB public
documentation for detailed information on API usage.
* api-change:`networkflowmonitor`: [`botocore`] This release adds
documentation for a new feature in Amazon CloudWatch called Network Flow
Monitor. You can use Network Flow Monitor to get near real-time metrics,
including retransmissions and data transferred, for your actual workloads.
* api-change:`opensearch`: [`botocore`] This feature introduces support for
CRUDL APIs, enabling the creation and management of Connected data sources.
* api-change:`organizations`: [`botocore`] Add support for policy operations
on the DECLARATIVE_POLICY_EC2 policy type.
* api-change:`qbusiness`: [`botocore`] Amazon Q Business now supports
capabilities to extract insights and answer questions from visual elements
embedded within documents, a browser extension for Google Chrome, Mozilla
Firefox, and Microsoft Edge, and attachments across conversations.
* api-change:`qconnect`: [`botocore`] This release adds following
capabilities: Configuring safeguards via AIGuardrails for Q in Connect
inferencing, and APIs to support Q&A self-service use cases
* api-change:`rds`: [`botocore`] Amazon RDS supports CloudWatch Database
Insights. You can use the SDK to create, modify, and describe the
DatabaseInsightsMode for your DB instances and clusters.
* api-change:`s3`: [`botocore`] Amazon S3 introduces support for AWS Dedicated
Local Zones
* api-change:`s3control`: [`botocore`] Amazon S3 introduces support for AWS
Dedicated Local Zones
* api-change:`securityhub`: [`botocore`] Add new Multi Domain Correlation
findings.
* api-change:`security-ir`: [`botocore`] AWS Security Incident Response is a
purpose-built security incident solution designed to help customers prepare
for, respond to, and recover from security incidents.
* api-change:`transfer`: [`botocore`] AWS Transfer Family now offers Web apps
that enables simple and secure access to data stored in Amazon S3.
* api-change:`vpc-lattice`: [`botocore`] Lattice APIs that allow sharing and
access of VPC resources across accounts.
* from version 1.35.71
* api-change:`bedrock-agent`: [`botocore`] Add support for specifying
embeddingDataType, either FLOAT32 or BINARY
* api-change:`config`: [`botocore`] AWS Config adds support for service-linked
recorders, a new type of Config recorder managed by AWS services to record
specific subsets of resource configuration data and functioning
independently from customer managed AWS Config recorders.
* api-change:`fsx`: [`botocore`] This release adds EFA support to increase FSx
for Lustre file systems' throughput performance to a single client instance.
This can be done by specifying EfaEnabled=true at the time of creation of
Persistent_2 file systems.
* api-change:`observabilityadmin`: [`botocore`] Amazon CloudWatch
Observability Admin adds the ability to audit telemetry configuration for
AWS resources in customers AWS Accounts and Organizations. The release
introduces new APIs to turn on/off the new experience, which supports
discovering supported AWS resources and their state of telemetry.
* from version 1.35.70
* api-change:`bedrock-agent`: [`botocore`] Custom Orchestration API release
for AWSBedrockAgents.
* api-change:`bedrock-agent-runtime`: [`botocore`] Custom Orchestration and
Streaming configurations API release for AWSBedrockAgents.
* api-change:`connect`: [`botocore`] Enables access to ValueMap and
ValueInteger types for SegmentAttributes and fixes deserialization bug for
DescribeContactFlow in AmazonConnect Public API
* api-change:`ec2`: [`botocore`] Adds support for Time-based Copy for EBS
Snapshots and Cross Region PrivateLink. Time-based Copy ensures that EBS
Snapshots are copied within and across AWS Regions in a specified timeframe.
Cross Region PrivateLink enables customers to connect to VPC endpoint
services hosted in other AWS Regions.
* api-change:`qapps`: [`botocore`] Private sharing, file upload and data
collection feature support for Q Apps
* from version 1.35.69
* api-change:`directconnect`: [`botocore`] Update
DescribeDirectConnectGatewayAssociations API to return associated core
network information if a Direct Connect gateway is attached to a Cloud WAN
core network.
* api-change:`networkmanager`: [`botocore`] This release adds native Direct
Connect integration on Cloud WAN enabling customers to directly attach their
Direct Connect gateways to Cloud WAN without the need for an intermediate
Transit Gateway.
* api-change:`s3`: [`botocore`] Amazon Simple Storage Service / Features: Add
support for ETag based conditional writes in PutObject and
CompleteMultiPartUpload APIs to prevent unintended object modifications.
* from version 1.35.68
* api-change:`autoscaling`: [`botocore`] Now, Amazon EC2 Auto Scaling
customers can enable target tracking policies to take quicker scaling
decisions, enhancing their application performance and EC2 utilization. To
get started, specify target tracking to monitor a metric that is available
on Amazon CloudWatch at seconds-level interval.
* api-change:`bcm-pricing-calculator`: [`botocore`] Initial release of the AWS
Billing and Cost Management Pricing Calculator API.
* api-change:`bedrock-agent-runtime`: [`botocore`] InvokeInlineAgent API
release to help invoke runtime agents without any dependency on
preconfigured agents.
* api-change:`ce`: [`botocore`] This release adds the Impact field(contains
Contribution field) to the GetAnomalies API response under RootCause
* api-change:`chatbot`: [`botocore`] Adds support for programmatic management
of custom actions and aliases which can be associated with channel
configurations.
* api-change:`codepipeline`: [`botocore`] AWS CodePipeline V2 type pipelines
now support ECRBuildAndPublish and InspectorScan actions.
* api-change:`cognito-idp`: [`botocore`] Add support for users to sign up and
sign in without passwords, using email and SMS OTPs and Passkeys. Add
support for Passkeys based on WebAuthn. Add support for enhanced branding
customization for hosted authentication pages with Amazon Cognito Managed
Login. Add feature tiers with new pricing.
* api-change:`connect`: [`botocore`] Amazon Connect Service Feature: Add APIs
for Amazon Connect Email Channel
* api-change:`elbv2`: [`botocore`] This release adds support for advertising
trusted CA certificate names in associated trust stores.
* api-change:`emr`: [`botocore`] Advanced Scaling in Amazon EMR Managed
Scaling
* api-change:`inspector2`: [`botocore`] Extend inspector2 service model to
include ServiceQuotaExceededException.
* api-change:`lambda`: [`botocore`] Add ProvisionedPollerConfig to Lambda
event-source-mapping API.
* api-change:`mailmanager`: [`botocore`] Added new "DeliverToQBusiness" rule
action to MailManager RulesSet for ingesting email data into Amazon Q
Business customer applications
* api-change:`neptune-graph`: [`botocore`] Add 4 new APIs to support new
Export features, allowing Parquet and CSV formats. Add new arguments in
Import APIs to support Parquet import. Add a new query "neptune.read" to run
algorithms without loading data into database
* api-change:`omics`: [`botocore`] This release adds support for resource
policy based cross account S3 access to sequence store read sets.
* api-change:`quicksight`: [`botocore`] This release includes: Update APIs to
support Image, Layer Map, font customization, and Plugin Visual. Add
Identity center related information in ListNamsespace API. Update API for
restrictedFolder support in topics and add API for SearchTopics,
Describe/Update DashboardsQA Configration.
* api-change:`sagemaker`: [`botocore`] This release adds APIs for new features
for SageMaker endpoint to scale down to zero instances, native support for
multi-adapter inference, and endpoint scaling improvements.
* api-change:`ses`: [`botocore`] This release adds support for starting email
contacts in your Amazon Connect instance as an email receiving action.
* api-change:`sns`: [`botocore`] ArchivePolicy attribute added to Archive and
Replay feature
* api-change:`stepfunctions`: [`botocore`] Add support for variables and
JSONata in TestState, GetExecutionHistory, DescribeStateMachine, and
DescribeStateMachineForExecution
* api-change:`workspaces`: [`botocore`] While integrating WSP-DCV rebrand, a
few mentions were erroneously renamed from WSP to DCV. This release reverts
those mentions back to WSP.
* from version 1.35.67
* api-change:`apigateway`: [`botocore`] Added support for custom domain names
for private APIs.
* api-change:`application-autoscaling`: [`botocore`] Application Auto Scaling
now supports Predictive Scaling to proactively increase the desired capacity
ahead of predicted demand, ensuring improved availability and responsiveness
for customers' applications. This feature is currently only made available
for Amazon ECS Service scalable targets.
* api-change:`appsync`: [`botocore`] Add support for the Amazon Bedrock
Runtime.
* api-change:`ce`: [`botocore`] This release introduces three new APIs that
enable you to estimate the cost, coverage, and utilization impact of Savings
Plans you plan to purchase. The three APIs are
StartCommitmentPurchaseAnalysis, GetCommitmentPurchaseAnalysis, and
ListCommitmentPurchaseAnalyses.
* api-change:`cloudfront`: [`botocore`] Adds support for Origin Selection
between EMPv2 origins based on media quality score.
* api-change:`cloudtrail`: [`botocore`] This release introduces new APIs for
creating and managing CloudTrail Lake dashboards. It also adds support for
resource-based policies on CloudTrail EventDataStore and Dashboard resource.
* api-change:`ec2`: [`botocore`] Adds support for requesting future-dated
Capacity Reservations with a minimum commitment duration, enabling IPAM for
organizational units within AWS Organizations, reserving EC2 Capacity Blocks
that start in 30 minutes, and extending the end date of existing Capacity
Blocks.
* api-change:`elasticache`: [`botocore`] Added support to modify the engine
type for existing ElastiCache Users and User Groups. Customers can now
modify the engine type from redis to valkey.
* api-change:`elbv2`: [`botocore`] This feature adds support for enabling
zonal shift on cross-zone enabled Application Load Balancer, as well as
modifying HTTP request and response headers.
* api-change:`health`: [`botocore`] Adds metadata property to an
AffectedEntity.
* api-change:`iot`: [`botocore`] General Availability (GA) release of AWS IoT
Device Management
* Commands, to trigger light-weight remote actions on targeted devices
* api-change:`iotfleetwise`: [`botocore`] AWS IoT FleetWise now includes
campaign parameters to store and forward data, configure MQTT topic as a
data destination, and collect diagnostic trouble code data. It includes APIs
for network agnostic data collection using custom decoding interfaces, and
monitoring the last known state of vehicles.
* api-change:`iot-jobs-data`: [`botocore`] General Availability (GA) release
of AWS IoT Device Management - Commands, to trigger light-weight remote
actions on targeted devices
* api-change:`lambda`: [`botocore`] Adds support for metrics for event source
mappings for AWS Lambda
* api-change:`logs`: [`botocore`] Adds "Create field indexes to improve query
performance and reduce scan volume" and "Transform logs during ingestion".
Updates documentation for "PutLogEvents with Entity".
* api-change:`notifications`: [`botocore`] This release adds support for AWS
User Notifications. You can now configure and view notifications from AWS
services in a central location using the AWS SDK.
* api-change:`notificationscontacts`: [`botocore`] This release adds support
for AWS User Notifications Contacts. You can now configure and view email
contacts for AWS User Notifications using the AWS SDK.
* api-change:`resiliencehub`: [`botocore`] AWS Resilience Hub's new summary
view visually represents applications' resilience through charts, enabling
efficient resilience management. It provides a consolidated view of the app
portfolio's resilience state and allows data export for custom stakeholder
reporting.
* api-change:`s3`: [`botocore`] Add support for conditional deletes for the S3
DeleteObject and DeleteObjects APIs. Add support for write offset bytes
option used to append to objects with the S3 PutObject API.
* api-change:`ssm`: [`botocore`] Added support for providing high-level
overviews of managed nodes and previewing the potential impact of a runbook
execution.
* api-change:`ssm-quicksetup`: [`botocore`] Add methods that retrieve details
about deployed configurations: ListConfigurations, GetConfiguration
* api-change:`xray`: [`botocore`] AWS X-Ray introduces Transaction Search
APIs, enabling span ingestion into CloudWatch Logs for high-scale trace data
indexing. These APIs support span-level queries, trace graph generation, and
metric correlation for deeper application insights.
* from version 1.35.66
* api-change:`autoscaling`: [`botocore`] With this release, customers can
prioritize launching instances into ODCRs using targets from ASGs or Launch
Templates. Customers can express their baseline instances' CPU-performance
in attribute-based Instance Requirements configuration by referencing an
instance family that meets their needs.
* api-change:`bedrock-agent-runtime`: [`botocore`] Releasing new Prompt
Optimization to enhance your prompts for improved performance
* api-change:`cloudfront`: [`botocore`] Add support for gRPC, VPC origins, and
Anycast IP Lists. Allow LoggingConfig IncludeCookies to be set regardless of
whether the LoggingConfig is enabled.
* api-change:`compute-optimizer`: [`botocore`] This release enables AWS
Compute Optimizer to analyze and generate optimization recommendations for
Amazon Aurora database instances. It also enables Compute Optimizer to
identify idle Amazon EC2 instances, Amazon EBS volumes, Amazon ECS services
running on Fargate, and Amazon RDS databases.
* api-change:`controltower`: [`botocore`] Adds support for child enabled
baselines which allow you to see the enabled baseline status for individual
accounts.
* api-change:`cost-optimization-hub`: [`botocore`] This release adds action
type "Delete" to the GetRecommendation, ListRecommendations and
ListRecommendationSummaries APIs to support new EBS and ECS recommendations
with action type "Delete".
* api-change:`datazone`: [`botocore`] This release supports Metadata
Enforcement Rule feature for Create Subscription Request action.
* api-change:`discovery`: [`botocore`] Add support to import data from
commercially available discovery tools without file manipulation.
* api-change:`ec2`: [`botocore`] With this release, customers can express
their desire to launch instances only in an ODCR or ODCR group rather than
OnDemand capacity. Customers can express their baseline instances' CPU-
performance in attribute-based Instance Requirements configuration by
referencing an instance family.
* api-change:`ecs`: [`botocore`] This release adds support for the
Availability Zone rebalancing feature on Amazon ECS.
* api-change:`elbv2`: [`botocore`] This release adds support for configuring
Load balancer Capacity Unit reservations
* api-change:`lambda`: [`botocore`] Add Node 22.x (node22.x) support to AWS
Lambda
* api-change:`mediaconvert`: [`botocore`] This release adds the ability to
reconfigure concurrent job settings for existing queues and create queues
with custom concurrent job settings.
* api-change:`mediapackagev2`: [`botocore`] MediaPackage v2 now supports the
Media Quality Confidence Score (MQCS) published from MediaLive. Customers
can control input switching based on the MQCS and publishing HTTP Headers
for the MQCS via the API.
* api-change:`omics`: [`botocore`] Enabling call caching feature that allows
customers to reuse previously computed results from a set of completed tasks
in a new workflow run.
* api-change:`rbin`: [`botocore`] This release adds support for exclusion tags
for Recycle Bin, which allows you to identify resources that are to be
excluded, or ignored, by a Region-level retention rule.
* api-change:`rds`: [`botocore`] This release adds support for scale storage
on the DB instance using a Blue/Green Deployment.
* api-change:`timestream-query`: [`botocore`] This release adds support for
Provisioning Timestream Compute Units (TCUs), a new feature that allows
provisioning dedicated compute resources for your queries, providing
predictable and cost-effective query performance.
* api-change:`workspaces`: [`botocore`] Added support for Rocky Linux 8 on
Amazon WorkSpaces Personal.
* api-change:`workspaces-web`: [`botocore`] Added data protection settings
with support for inline data redaction.
* from version 1.35.65
* api-change:`b2bi`: [`botocore`] Add new X12 transactions sets and versions
* api-change:`ec2`: [`botocore`] This release adds VPC Block Public Access
(VPC BPA), a new declarative control which blocks resources in VPCs and
subnets that you own in a Region from reaching or being reached from the
internet through internet gateways and egress-only internet gateways.
* api-change:`ecs`: [`botocore`] This release introduces support for
configuring the version consistency feature for individual containers
defined within a task definition. The configuration allows to specify
whether ECS should resolve the container image tag specified in the
container definition to an image digest.
* api-change:`efs`: [`botocore`] Add support for the new parameters in EFS
replication APIs
* api-change:`glue`: [`botocore`] AWS Glue Data Catalog now enhances managed
table optimizations of Apache Iceberg tables that can be accessed only from
a specific Amazon Virtual Private Cloud (VPC) environment.
* api-change:`keyspaces`: [`botocore`] Amazon Keyspaces Multi-Region
Replication: Adds support to add new regions to multi and single-region
keyspaces.
* api-change:`mwaa`: [`botocore`] Amazon MWAA now supports a new environment
class, mw1.micro, ideal for workloads requiring fewer resources than
mw1.small. This class supports a single instance of each Airflow component:
Scheduler, Worker, and Webserver.
* api-change:`taxsettings`: [`botocore`] Release Tax Inheritance APIs, Tax
Exemption APIs, and functionality update for some existing Tax Registration
APIs
* api-change:`workspaces`: [`botocore`] Releasing new ErrorCodes for Image
Validation failure during CreateWorkspaceImage process
* from version 1.35.64
* api-change:`appconfig`: [`botocore`] AWS AppConfig has added a new extension
action point, AT_DEPLOYMENT_TICK, to support third-party monitors to trigger
an automatic rollback during a deployment.
* api-change:`autoscaling`: [`botocore`] Amazon EC2 Auto Scaling now supports
Amazon Application Recovery Controller (ARC) zonal shift and zonal autoshift
to help you quickly recover an impaired application from failures in an
Availability Zone (AZ).
* api-change:`cloudformation`: [`botocore`] This release adds a new API,
ListHookResults, that allows retrieving CloudFormation Hooks invocation
results for hooks invoked during a create change set operation or Cloud
Control API operation
* api-change:`connect`: [`botocore`] Adds CreateContactFlowVersion and
ListContactFlowVersions APIs to create and view the versions of a contact
flow.
* api-change:`customer-profiles`: [`botocore`] This release introduces
Segmentation APIs and new Calculated Attribute Event Filters as part of
Amazon Connect Customer Profiles service.
* api-change:`ec2`: [`botocore`] Adding request and response elements for
managed resources.
* api-change:`ecs`: [`botocore`] This release adds support for adding VPC
Lattice configurations in ECS CreateService/UpdateService APIs. The
configuration allows for associating VPC Lattice target groups with ECS
Services.
* api-change:`iotsitewise`: [`botocore`] The release introduces a generative
AI Assistant in AWS IoT SiteWise. It includes: 1) InvokeAssistant API -
Invoke the Assistant to get alarm summaries and ask questions. 2) Dataset
APIs - Manage knowledge base configuration for the Assistant. 3) Portal APIs
enhancement - Manage AI-aware dashboards.
* api-change:`qconnect`: [`botocore`] This release introduces MessageTemplate
as a resource in Amazon Q in Connect, along with APIs to create, read,
search, update, and delete MessageTemplate resources.
* api-change:`rds`: [`botocore`] Add support for the automatic pause/resume
feature of Aurora Serverless v2.
* api-change:`rds-data`: [`botocore`] Add support for the automatic
pause/resume feature of Aurora Serverless v2.
* from version 1.35.63
* api-change:`cloudwatch`: [`botocore`] Adds support for adding related Entity
information to metrics ingested through PutMetricData.
* api-change:`connectcampaignsv2`: [`botocore`] Added Amazon Connect Outbound
Campaigns V2 SDK.
* api-change:`datasync`: [`botocore`] Doc-only updates and enhancements
related to creating DataSync tasks and describing task executions.
* api-change:`ec2`: [`botocore`] Remove non-functional enum variants for
FleetCapacityReservationUsageStrategy
* api-change:`iot`: [`botocore`] This release allows AWS IoT Core users to
enrich MQTT messages with propagating attributes, to associate a thing to a
connection, and to enable Online Certificate Status Protocol (OCSP) stapling
for TLS X.509 server certificates through private endpoints.
* api-change:`outposts`: [`botocore`] You can now purchase AWS Outposts rack
or server capacity for a 5-year term with one of the following payment
options: All Upfront, Partial Upfront, and No Upfront.
* api-change:`pinpoint-sms-voice-v2`: [`botocore`] Use rule overrides to
always allow or always block messages to specific phone numbers. Use message
feedback to monitor if a customer interacts with your message.
* api-change:`route53resolver`: [`botocore`] Route 53 Resolver DNS Firewall
Advanced Rules allows you to monitor and block suspicious DNS traffic based
on anomalies detected in the queries, such as DNS tunneling and Domain
Generation Algorithms (DGAs).
* from version 1.35.62
* api-change:`partnercentral-selling`: [`botocore`] Announcing AWS Partner
Central API for Selling: This service launch Introduces new APIs for co-
selling opportunity management and related functions. Key features include
notifications, a dynamic sandbox for testing, and streamlined validations.
* from version 1.35.61
* api-change:`accessanalyzer`: [`botocore`] Expand analyzer configuration
capabilities for unused access analyzers. Unused access analyzer
configurations now support the ability to exclude accounts and resource tags
from analysis providing more granular control over the scope of analysis.
* api-change:`cloudcontrol`: [`botocore`] Added support for CloudFormation
Hooks with Cloud Control API. The GetResourceRequestStatus API response now
includes an optional HooksProgressEvent and HooksRequestToken parameter for
Hooks Invocation Progress as part of resource operation with Cloud Control.
* api-change:`deadline`: [`botocore`] Adds support for select GPU accelerated
instance types when creating new service-managed fleets.
* api-change:`iam`: [`botocore`] This release includes support for five new
APIs and changes to existing APIs that give AWS Organizations customers the
ability to use temporary root credentials, targeted to member accounts in
the organization.
* api-change:`iotwireless`: [`botocore`] New FuotaTask resource type to enable
logging for your FUOTA tasks. A ParticipatingGatewaysforMulticast parameter
to choose the list of gateways to receive the multicast downlink message and
the transmission interval between them. Descriptor field which will be sent
to devices during FUOTA transfer.
* api-change:`ivs`: [`botocore`] IVS now offers customers the ability to
stream multitrack video to Channels.
* api-change:`license-manager-user-subscriptions`: [`botocore`] New and
updated API operations to support License Included User-based Subscription
of Microsoft Remote Desktop Services (RDS).
* api-change:`partnercentral-selling`: [`botocore`] Announcing AWS Partner
Central API for Selling: This service launch Introduces new APIs for co-
selling opportunity management and related functions. Key features include
notifications, a dynamic sandbox for testing, and streamlined validations.
* api-change:`quicksight`: [`botocore`] This release adds APIs for Custom
Permissions management in QuickSight, and APIs to support QuickSight
Branding.
* api-change:`redshift`: [`botocore`] Adds support for Amazon Redshift
S3AccessGrants
* api-change:`s3`: [`botocore`] This release updates the ListBuckets API
Reference documentation in support of the new 10,000 general purpose bucket
default quota on all AWS accounts. To increase your bucket quota from 10,000
to up to 1 million buckets, simply request a quota increase via Service
Quotas.
* api-change:`sagemaker`: [`botocore`] Add support for Neuron instance types [
trn1/trn1n/inf2 ] on SageMaker Notebook Instances Platform.
* api-change:`sts`: [`botocore`] This release introduces the new API
'AssumeRoot', which returns short-term credentials that you can use to
perform privileged tasks.
* Update BuildRequires and Requires from setup.py
* Update to 1.35.60
* api-change:`accessanalyzer`: This release adds support for policy validation
and external access findings for resource control policies (RCP). IAM Access
Analyzer helps you author functional and secure RCPs and awareness that a
RCP may restrict external access. Updated service API, documentation, and
paginators.
* api-change:`application-signals`: Amazon CloudWatch Application Signals now
supports creating Service Level Objectives with burn rates. Users can now
create or update SLOs with burn rate configurations to meet their specific
business requirements.
* api-change:`b2bi`: This release adds a GenerateMapping API to allow
generation of JSONata or XSLT transformer code based on input and output
samples.
* api-change:`billing`: Today, AWS announces the general availability of
ListBillingViews API in the AWS SDKs, to enable AWS Billing Conductor (ABC)
users to create proforma Cost and Usage Reports (CUR) programmatically.
* api-change:`cloudtrail`: This release adds a new API GenerateQuery that
generates a query from a natural language prompt about the event data in
your event data store. This operation uses generative artificial
intelligence (generative AI) to produce a ready-to-use SQL query from the
prompt.
* api-change:`dynamodb`: This release includes supports the new WarmThroughput
feature for DynamoDB. You can now provide an optional WarmThroughput
attribute for CreateTable or UpdateTable APIs to pre-warm your table or
global secondary index. You can also use DescribeTable to see the latest
WarmThroughput value.
* api-change:`ec2`: This release adds the source AMI details in DescribeImages
API
* api-change:`internetmonitor`: Add new query type Routing_Suggestions
regarding querying interface
* api-change:`mediaconvert`: This release adds support for ARN inputs in the
Kantar credentials secrets name field and the MSPR field to the manifests
for PlayReady DRM protected outputs.
* api-change:`organizations`: Add support for policy operations on the
Resource Control Polices.
* from version 1.35.59
* api-change:`codebuild`: AWS CodeBuild now supports non-containerized Linux
and Windows builds on Reserved Capacity.
* api-change:`controltower`: Added ResetEnabledControl API.
* api-change:`fis`: This release adds support for generating experiment
reports with the experiment report configuration
* api-change:`gamelift`: Amazon GameLift releases container fleets support for
general availability. Deploy Linux-based containerized game server software
for hosting on Amazon GameLift.
* api-change:`payment-cryptography`: Updated ListAliases API with KeyArn
filter.
* api-change:`rds`: Updates Amazon RDS documentation for Amazon RDS Extended
Support for Amazon Aurora MySQL.
* from version 1.35.58
* api-change:`cloudfront`: No API changes from previous release. This release
migrated the model to Smithy keeping all features unchanged.
* api-change:`inspector2`: Adds support for filePath filter.
* api-change:`lambda`: Add Python 3.13 (python3.13) support to AWS Lambda
* api-change:`opensearch`: Adds Support for new AssociatePackages and
DissociatePackages API in Amazon OpenSearch Service that allows association
and dissociation operations to be carried out on multiple packages at the
same time.
* api-change:`outposts`: This release updates StartCapacityTask to allow an
active Outpost to be modified. It also adds a new API to list all running
EC2 instances on the Outpost.
* from version 1.35.57
* api-change:`batch`: This feature allows override LaunchTemplates to be
specified in an AWS Batch Compute Environment.
* api-change:`bedrock-agent-runtime`: This release adds trace functionality to
Bedrock Prompt Flows
* api-change:`chime-sdk-media-pipelines`: Added support for Media Capture
Pipeline and Media Concatenation Pipeline for customer managed server side
encryption. Now Media Capture Pipeline can use IAM sink role to get access
to KMS key and encrypt/decrypt recorded artifacts. KMS key ID can also be
supplied with encryption context.
* api-change:`controlcatalog`: AWS Control Catalog GetControl public API
returns additional data in output, including Implementation and Parameters
* api-change:`eks`: Adds new error code `Ec2InstanceTypeDoesNotExist` for
Amazon EKS managed node groups
* api-change:`firehose`: Amazon Data Firehose / Features : Adds support for a
new DeliveryStreamType, DatabaseAsSource. DatabaseAsSource hoses allow
customers to stream CDC events from their RDS and Amazon EC2 hosted
databases, running MySQL and PostgreSQL database engines, to Iceberg Table
destinations.
* api-change:`lambda`: This release adds support for using AWS KMS customer
managed keys to encrypt AWS Lambda .zip deployment packages.
* api-change:`pinpoint-sms-voice-v2`: Added the
RequiresAuthenticationTimestamp field to the
RegistrationVersionStatusHistory data type.
* api-change:`qbusiness`: Adds S3 path option to pass group member list for
PutGroup API.
* from version 1.35.56
* api-change:`autoscaling`: Auto Scaling groups now support the ability to
strictly balance instances across Availability Zones by configuring the
AvailabilityZoneDistribution parameter. If balanced-only is configured for a
group, launches will always be attempted in the under scaled Availability
Zone even if it is unhealthy.
* api-change:`bedrock-agent`: Add prompt support for chat template
configuration and agent generative AI resource. Add support for configuring
an optional guardrail in Prompt and Knowledge Base nodes in Prompt Flows.
Add API to validate flow definition
* api-change:`bedrock-runtime`: Add Prompt management support to Bedrock
runtime APIs: Converse, ConverseStream, InvokeModel,
InvokeModelWithStreamingResponse
* api-change:`cleanrooms`: This release introduces support for Custom Models
in AWS Clean Rooms ML.
* api-change:`cleanroomsml`: This release introduces support for Custom Models
in AWS Clean Rooms ML.
* api-change:`quicksight`: Add Client Credentials based OAuth support for
Snowflake and Starburst
* api-change:`resource-explorer-2`: Add GetManagedView, ListManagedViews APIs.
* api-change:`synthetics`: Add support to toggle if a canary will
automatically delete provisioned canary resources such as Lambda functions
and layers when a canary is deleted. This behavior can be controlled via the
new ProvisionedResourceCleanup property exposed in the CreateCanary and
UpdateCanary APIs.
* from version 1.35.55
* api-change:`codebuild`: AWS CodeBuild now adds additional compute types for
reserved capacity fleet.
* api-change:`guardduty`: GuardDuty RDS Protection expands support for Amazon
Aurora PostgreSQL Limitless Databases.
* api-change:`lakeformation`: API changes for new named tag expressions
feature.
* api-change:`qapps`: Introduces category apis in AmazonQApps. Web experience
users use Categories to tag and filter library items.
* api-change:`s3control`: Fix ListStorageLensConfigurations and
ListStorageLensGroups deserialization for Smithy SDKs.
* api-change:`verifiedpermissions`: Adding BatchGetPolicy API which supports
the retrieval of multiple policies across multiple policy stores within a
single request.
* enhancement:protocol: Added support for header enabling service migration
off the AWS Query protocol.
* from version 1.35.54
* api-change:`bedrock-agent`: Amazon Bedrock Knowledge Bases now supports
using application inference profiles to increase throughput and improve
resilience.
* api-change:`docdb-elastic`: Amazon DocumentDB Elastic Clusters adds support
for pending maintenance actions feature with APIs
GetPendingMaintenanceAction, ListPendingMaintenanceActions and
ApplyPendingMaintenanceAction
* api-change:`logs`: This release introduces an improvement in PutLogEvents
* api-change:`taxsettings`: Add support for supplemental tax registrations via
these new APIs: PutSupplementalTaxRegistration,
ListSupplementalTaxRegistrations, and DeleteSupplementalTaxRegistration.
* from version 1.35.53
* api-change:`amp`: Added support for UpdateScraper API, to enable updating
collector configuration in-place
* api-change:`autoscaling`: Adds bake time for Auto Scaling group Instance
Refresh
* api-change:`batch`: Add `podNamespace` to `EksAttemptDetail` and
`containerID` to `EksAttemptContainerDetail`.
* api-change:`elbv2`: Add UDP support for AWS PrivateLink and dual-stack
Network Load Balancers
* api-change:`glue`: Add schedule support for AWS Glue column statistics
* api-change:`sagemaker`: SageMaker HyperPod adds scale-down at instance level
via BatchDeleteClusterNodes API and group level via UpdateCluster API.
SageMaker Training exposes secondary job status in TrainingJobSummary from
ListTrainingJobs API. SageMaker now supports G6, G6e, P5e instances for
HyperPod and Training.
* api-change:`sesv2`: This release enables customers to provide the email
template content in the SESv2 SendEmail and SendBulkEmail APIs instead of
the name or the ARN of a stored email template.
* from version 1.35.52
* api-change:`appsync`: This release adds support for AppSync Event APIs.
* api-change:`connect`: Updated the public documentation for the
UserIdentityInfo object to accurately reflect the character limits for the
FirstName and LastName fields, which were previously listed as 1-100
characters.
* api-change:`datasync`: AWS DataSync now supports Enhanced mode tasks. This
task mode supports transfer of virtually unlimited numbers of objects with
enhanced metrics, more detailed logs, and higher performance than Basic
mode. This mode currently supports transfers between Amazon S3 locations.
* api-change:`ec2`: This release adds two new capabilities to VPC Security
Groups: Security Group VPC Associations and Shared Security Groups.
* api-change:`ecs`: This release supports service deployments and service
revisions which provide a comprehensive view of your Amazon ECS service
history.
* api-change:`geo-maps`: Release of Amazon Location Maps API. Maps enables you
to build digital maps that showcase your locations, visualize your data, and
unlock insights to drive your business
* api-change:`geo-places`: Release of Amazon Location Places API. Places
enables you to quickly search, display, and filter places, businesses, and
locations based on proximity, category, and name
* api-change:`geo-routes`: Release of Amazon Location Routes API. Routes
enables you to plan efficient routes and streamline deliveries by leveraging
real-time traffic, vehicle restrictions, and turn-by-turn directions.
* api-change:`keyspaces`: Adds support for interacting with user-defined types
(UDTs) through the following new operations: Create-Type, Delete-Type, List-
Types, Get-Type.
* api-change:`network-firewall`: AWS Network Firewall now supports configuring
TCP idle timeout
* api-change:`opensearch`: This release introduces the new OpenSearch user
interface (Dashboards), a new web-based application that can be associated
with multiple data sources across OpenSearch managed clusters, serverless
collections, and Amazon S3, so that users can gain a comprehensive insights
in an unified interface.
* api-change:`opensearchserverless`: Neo Integration via IAM Identity Center
(IdC)
* api-change:`redshift`: This release launches S3 event integrations to create
and manage integrations from an Amazon S3 source into an Amazon Redshift
database.
* api-change:`redshift-serverless`: Adds and updates API members for the
Redshift Serverless AI-driven scaling and optimization feature using the
price-performance target setting.
* api-change:`route53`: This release adds support for TLSA, SSHFP, SVCB, and
HTTPS record types.
* api-change:`sagemaker`: Added support for Model Registry Staging construct.
Users can define series of stages that models can progress through for model
workflows and lifecycle. This simplifies tracking and managing models as
they transition through development, testing, and production stages.
* api-change:`workmail`: This release adds support for Multi-Factor
Authentication (MFA) and Personal Access Tokens through integration with AWS
IAM Identity Center.
* from version 1.35.51
* api-change:`bedrock`: Update Application Inference Profile
* api-change:`bedrock-runtime`: Update Application Inference Profile
* api-change:`cleanrooms`: This release adds the option for customers to
configure analytics engine when creating a collaboration, and introduces the
new SPARK analytics engine type in addition to maintaining the legacy
CLEAN_ROOMS_SQL engine type.
* api-change:`iotfleetwise`: Updated BatchCreateVehicle and BatchUpdateVehicle
APIs: LimitExceededException has been added and the maximum number of
vehicles in a batch has been set to 10 explicitly
* api-change:`logs`: Added support for new optional baseline parameter in the
UpdateAnomaly API. For UpdateAnomaly requests with baseline set to True, The
anomaly behavior is then treated as baseline behavior. However, more severe
occurrences of this behavior will still be reported as anomalies.
* api-change:`redshift-data`: Adding a new API GetStatementResultV2 that
supports CSV formatted results from ExecuteStatement and
BatchExecuteStatement calls.
* api-change:`sagemaker`: Adding `notebook-al2-v3` as allowed value to
SageMaker NotebookInstance PlatformIdentifier attribute
* from version 1.35.50
* api-change:`mediapackagev2`: MediaPackage V2 Live to VOD Harvester is a
MediaPackage V2 feature, which is used to export content from an origin
endpoint to a S3 bucket.
* api-change:`opensearch`: Adds support for provisioning dedicated coordinator
nodes. Coordinator nodes can be specified using the new NodeOptions
parameter in ClusterConfig.
* api-change:`rds`: This release adds support for Enhanced Monitoring and
Performance Insights when restoring Aurora Limitless Database DB clusters.
It also adds support for the os-upgrade pending maintenance action.
* api-change:`storagegateway`: Documentation update: Amazon FSx File Gateway
will no longer be available to new customers.
* from version 1.35.49
* api-change:`bedrock-agent`: Add support of new model types for Bedrock
Agents, Adding inference profile support for Flows and Prompt Management,
Adding new field to configure additional inference configurations for Flows
and Prompt Management
* api-change:`codebuild`: AWS CodeBuild now supports automatically retrying
failed builds
* api-change:`lambda`: Add TagsError field in Lambda GetFunctionResponse. The
TagsError field contains details related to errors retrieving tags.
* api-change:`logs`: Adding inferred token name for dynamic tokens in
Anomalies.
* api-change:`supplychain`: API doc updates, and also support showing error
message on a failed instance
* from version 1.35.48
* api-change:`appconfig`: This release improves deployment safety by granting
customers the ability to REVERT completed deployments, to the last known
good state.In the StopDeployment API revert case the status of a COMPLETE
deployment will be REVERTED. AppConfig only allows a revert within 72 hours
of deployment completion.
* api-change:`ec2`: This release includes a new API to describe some details
of the Amazon Machine Images (AMIs) that were used to launch EC2 instances,
even if those AMIs are no longer available for use.
* api-change:`ecs`: This release adds support for EBS volumes attached to
Amazon ECS Windows tasks running on EC2 instances.
* api-change:`nimble`: The nimble client has been removed following the
deprecation of the service.
* api-change:`pcs`: Documentation update: added the default value of the Slurm
configuration parameter scaleDownIdleTimeInSeconds to its description.
* api-change:`qbusiness`: Add a new field in chat response. This field can be
used to support nested schemas in array fields
* Update BuildRequires and Requires from setup.py
Changes in python-botocore:
* Update to 1.43.36
* api-change:`kafka`: Amazon MSK Replicator now supports mTLS authentication
when connecting to external Apache Kafka clusters, enabling customers to
replicate data from clusters that require mutual TLS for client
authentication. This capability is supported when replicating to Amazon MSK
Express brokers.
* from version 1.43.35
* api-change:`application-signals`: Application Signals now supports dynamic
instrumentation and Service Events telemetry. Add instrumentation at runtime
without restarts, and use fine-grained profiling data to quickly pinpoint
latency and error root causes.
* api-change:`bedrock-agentcore`: Adds an optional extractionMode field to
CreateEvent. SKIP retains the event in short-term memory but excludes it
from long-term memory extraction.
* api-change:`directconnect`: Added VIF rate limiting support for AWS Direct
Connect, allowing customers to set bandwidth allocations on virtual
interfaces to manage traffic on dedicated connections.
* api-change:`ec2`: This release adds support for AMI Watermark and Allowed
AMIs integration
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`guardduty`: Added AI-powered investigations that automatically
analyze security findings, correlate related activity, and produce
structured summaries with risk assessment, confidence scoring, MITRE
technique classification, and actionable next steps.
* api-change:`kafka`: Amazon MSK Replicator now supports mTLS authentication
when connecting to external Apache Kafka clusters, enabling customers to
replicate data from clusters that require mutual TLS for client
authentication. This capability is supported when replicating to Amazon MSK
Express brokers.
* api-change:`lambda`: Add support for tagging Network Connector resources in
AWS Lambda.
* api-change:`lambda-core`: Initial release of the AWS Lambda Core SDK with
APIs to create, manage, and tag network connectors that enable Lambda
compute resources to access private resources in your Amazon VPC.
* api-change:`lambda-microvms`: Lambda MicroVMs GA launch. Lambda MicroVMs
enable isolated and highly responsive execution of user-supplied or LLM-
generated code.
* api-change:`logs`: CloudWatch Logs Updates - New APIs introduced to support
syslog ingestion to a log group. For more information, see CloudWatch Logs
API documentation.
* api-change:`mediaconnect`: AWS MediaConnect now supports Content Quality
Analysis for Router Inputs, enabling detection of black frames, frozen
frames, and silent audio with configurable thresholds.
* api-change:`omics`: Adds support for scratch ephemeral storage mounted at
tmp
* api-change:`quicksight`: Updated the Amazon Quick Spaces API to remove
unsupported SPACE and ARTIFACT values from the SpaceQuickSightResourceType
enum.
* from version 1.43.34
* api-change:`appstream`: Amazon WorkSpaces Agent Access now supports domain-
joined fleets for enterprise identity integration, real-time agent
observation with instant stop controls, and MCP tool forwarding for lower-
latency, cost-effective desktop tool access.
* api-change:`bedrock-agent`: Add support for metadata-only retrieval on
GetFlow, GetFlowVersion, and GetPrompt APIs.
* api-change:`connect`: This is the release for point based scoring system and
the evaluation form validation project
* api-change:`glue`: Adds the SearchAssets operation for discovering assets in
the AWS Glue Data Catalog using full-text search and filters. Minor naming
refinements across the Glossary Terms and Attachment APIs for consistency.
* api-change:`opensearch`: This release introduces data source attachment
APIs, enabling users to attach and detach Amazon OpenSearch Service domains
and Amazon OpenSearch Serverless collections to an OpenSearch application.
* from version 1.43.33
* api-change:`application-autoscaling`: Adds support for ECS high-resolution
predefined scaling metrics (ECSServiceAverageCPUUtilizationHighResolution,
ECSServiceAverageMemoryUtilizationHighResolution) enabling 20-second metric
periods for faster scaling
* api-change:`batch`: Adds Support for ordered allocation strategies- BEST-
FIT-PROGRESSIVE-ORDERED or SPOT-CAPACITY-OPTIMIZED-PRIORITIZED
* api-change:`cognito-idp`: In order to support the new TLS Self-Service
feature, this change adds SecurityPolicyType to CustomDomainConfigType.
During CreateUserPoolDomain and UpdateUserPoolDomain this is used to select
a custom domain's TLS enforcement, and for DescribeUserPoolDomain it informs
users about the current TLS.
* api-change:`compute-optimizer`: This release surfaces two new metrics Volume
IOPS Exceeded and Volume Throughput Exceeded into EBS volume rightsizing
recommendations.
* api-change:`ec2`: Documentation updates clarifying CancelCapacityReservation
cancellable states
* api-change:`ecs`: Amazon ECS services now support high resolution (20
second) CloudWatch metrics for CPUUtilization and MemoryUtilization. Use
these metrics for faster service auto scaling.
* api-change:`eks`: Adds support for configurable control plane egress routing
in Amazon EKS, allowing you to route control plane egress traffic through
your VPC and control how the control plane reaches resources in your network
such as webhook servers and OIDC providers.
* api-change:`gamelift`: Amazon GameLift Servers has launched support for
customizing Linux capabilities in container fleets. You can now specify
additional Linux capabilities for containers in a container group
definition, giving you finer control over the default Docker capabilities
available to your containers.
* api-change:`healthlake`: Adding New Configurations to the FHIR Create
Datastore. The new configurations include NLP Configuration,
AnalyticsConfiguration, ProfileConfiguration
* api-change:`lambda`: Converging and fixing existing documentation gaps in
Lambda SDK
* api-change:`logs`: Added optional startFromHead parameter to FilterLogEvents
enabling descending timestamp order (newest first) when set to false.
Default true preserves existing ascending order. Reverse sorting requires a
startTime on or after Jan 1, 2024.
* api-change:`sagemaker`: Adds support for automatic AMI patching on HyperPod
clusters. Customers can configure patching strategies to automatically apply
security patch with zero job termination. Customers can also specify an AMI
version at instance group level and update cluster software to a certain AMI
version.
* api-change:`synthetics`: CloudWatch Synthetics adds support for multi-
location canaries. Customers can now monitor their endpoints from multiple
locations with centralized management from a primary location. The SDK
includes new parameters for configuring multiple locations and tracking
their state.
* from version 1.43.32
* api-change:`bedrock-agent`: Launching Bedrock Managed Knowledge Bases. Added
support for resource-based policies on Knowledge Base resources, enabling
cross-account access for Managed Knowledge Bases.
* api-change:`bedrock-agentcore`: AgentCore Harness service will be Generally
Available at NYS 2026 with this Treb release. Harness will support invoking
specific endpoints via the qualifier parameter, AWS Skills for pre-built
agent capabilities, and improved validation for skill git source URLs.
* api-change:`bedrock-agentcore-control`: AgentCore Gateway now supports
inference targets to LLM providers (direct config or built-in connectors),
HTTP passthrough targets with session stickiness, runtime target API
schemas, AWS WAF web ACL association with configurable fail-open or fail-
close modes, and interceptor payload filtering.
* api-change:`bedrock-agent-runtime`: Adds new AgenticRetrieveStream API for
managed knowledge bases to use conversation history and autonomously plan
for multi-hop multi-KB reasoning with built-in evaluation and access-
control. Updates Retrieve API for access-control-based filtering for managed
knowledge bases.
* api-change:`compute-optimizer-automation`: This launch adds IfExists
comparison operators to Compute Optimizer Automation rule criteria, so a
rule can include recommended actions whose specified attribute isn't
present.
* api-change:`devops-agent`: Adds support for Remote A2A (Agent-to-Agent)
agent registration and management. Adds new Release Readiness Review and
Release Testing capabilities. Adds support for Git managed skills in AWS
DevOps Agent.
* api-change:`ecs`: Releasing the ability to bring-your-own task-definition
for CreateExpressGatewayService and UpdateGatewayExpressService
* api-change:`glue`: This release adds support for Search and Discovery in AWS
Glue, letting you and your applications search Data Catalog assets such as
table and enrich them with business context and glossary terms.
* api-change:`mq`: This release adds private networking support for Amazon MQ
for RabbitMQ. You can now associate AWS RAM resource shares with your broker
and retrieve shared resource details using the new DescribeSharedResources
API.
* api-change:`opensearch`: Adds support for configuring IAM Identity Center
options on existing OpenSearch applications via the UpdateApplication API.
* api-change:`partnercentral-selling`: Cosell Resonate AND Prospecing API
Launch with ARN correction
* api-change:`securityagent`: Updated AWS Security Agent SDK model with new
APIs for threat modeling, code review, security requirements, and additional
integration providers.
* from version 1.43.31
* api-change:`directconnect`: Added VIF rate limiting support for AWS Direct
Connect, allowing customers to set bandwidth allocations on virtual
interfaces to manage traffic on dedicated connections.
* api-change:`outposts`: Adds support for creating an order from quotes.
* api-change:`partnercentral-selling`: Added Prospecting APIs to convert
engagements into AI-enriched leads with scoring insights. Extended
Engagement APIs with ProspectingResult and Lead contexts. Added CoSell
Scoring to GetAwsOpportunitySummary- quality score, trend, agent-driven
recommendations, and engagement classification.
* api-change:`route53resolver`: Adds supports for PartnerManagedRules
* api-change:`s3`: Added support for annotations. You can now attach up to
1000 annotations (up to 1 MB each) directly to objects and create, retrieve,
list, and delete them using new annotation APIs. Also added support for
configuring an annotation table in S3 Metadata.
* api-change:`s3vectors`: Amazon S3 Vectors now supports paginated
QueryVectors requests, returning up to 10,000 results per query.
* api-change:`sagemaker`: Add EnableDetailedObservability to Endpoint
MetricsConfig. Publishes GPU, host, and framework-native inference metrics
to CloudWatch with per-inference-component, availability-zone, and instance
dimensions. Adds Inference Component provisioning lifecycle and multi-AZ
placement metrics.
* from version 1.43.30
* api-change:`bedrock-runtime`: InvokeGuardrailChecks API evaluates prompts
and responses against safety checks (content filters, prompt attacks,
sensitive info) without creating guardrail resources. It's a detect-only
API, returning numeric scores so you can build adaptive logic as per your
application.
* api-change:`datazone`: Adds support for deleting lineage events in Amazon
DataZone.
* api-change:`logs`: Added endTimeOffset parameter to Scheduled Queries APIs
(Create, Update, Get) enabling bounded time window configuration. Introduced
scheduleType filter (CUSTOMER MANAGED, AWS MANAGED) for ListScheduledQueries
and exposed it in Get and Update responses.
* api-change:`mgn`: AWS Transform for VMware now supports Amazon FSx for
NetApp ONTAP as a target storage. Customers can migrate source server disks
directly to FSx for NetApp ONTAP iSCSI LUNs. Target storage is configurable
per source server, and compute, network, and storage migrate together in
coordinated waves.
* api-change:`rds`: Adding support for RDS SQL Server BYOM and DB2 Community
Edition
* api-change:`wafv2`: AWS WAF now supports AI traffic monetization for
CloudFront. Configure payment networks and pricing on your web ACL, use the
new Monetize rule action to charge AI agents via x402, and monitor revenue
with new GetRevenueStatisticsSummary, GetRevenueStatistics, and
ListSettlementRecords APIs.
* api-change:`workspaces`: Added a validation for null check for ImageIds in
DescribeWorkspaceImages API request parameters.
* from version 1.43.29
* api-change:`acm`: Certificate transparency logging opt-out is no longer
available. Per compliance requirements, all public ACM certificates are
automatically recorded in certificate transparency logs. The
CertificateTransparencyLoggingPreference option is deprecated.
* api-change:`bedrock-agentcore`: Added tagging and CMK support across
optimization, an explanation field in recommendation output, and an insights
feature to identify failure patterns, extract user intents, and summarize
execution behavior
* api-change:`bedrock-agentcore-control`: Added tagging and CMK support for
optimizations and an insights feature to identify failure patterns, extract
user intents, and summarize execution behavior
* api-change:`devops-agent`: Adds support for Trigger CRUD APIs
(CreateTrigger, GetTrigger, UpdateTrigger, DeleteTrigger, ListTriggers) for
managing schedule-based automation triggers in DevOps Agent agent spaces.
* api-change:`eks`: Patches missing enum values for EKS updates
* api-change:`firehose`: Update KeyARN in
DeliveryStreamEncryptionConfigurationInput to accept KMS key ARNs only (not
alias ARNs), matching service behavior.
* api-change:`glue`: Adds support for retrieving Apache Iceberg table metadata
via GetTable. Use the new AttributesToGet parameter with LATEST ICEBERG
METADATA to receive schema, partition specs, sort orders, and table
properties in the response.
* api-change:`iam`: Updating documentation for select service-specific
credential APIs
* api-change:`sagemaker-runtime`: Added support for inline request payloads to
the InvokeEndpointAsync operation to allow users to provide the inference
payload directly in the request Body (up to 128,000 bytes) as an alternative
to uploading the payload to Amazon S3 and passing InputLocation.
* from version 1.43.28
* api-change:`bedrock-agentcore`: Adds support to perform cross account data
plane actions on an AgentCore Memory resource
* api-change:`bedrock-agentcore-control`: Supports deterministic metadata for
AgentCore Memory
* api-change:`eks`: Introduce new CreateCluster parameters for Amazon EKS
local clusters on AWS Outposts. Added etcdInstanceType for configuring the
EC2 instance type for dedicated etcd instances, and spreadLevel for
configuring the placement group spread level for Kubernetes control plane
and etcd instances.
* api-change:`healthlake`: Adds the UpdateFHIRDatastore API and adds
analytics, NLP, and profile configuration support to CreateFHIRDatastore and
DescribeFHIRDatastore.
* api-change:`neptune`: Amazon Neptune now supports IPv6 dual-stack
networking. You can create and manage Neptune DB clusters accessible over
both IPv4 and IPv6 by specifying NetworkType as DUAL in CreateDBCluster,
ModifyDBCluster, RestoreDBClusterFromSnapshot, and
RestoreDBClusterToPointInTime API operations
* api-change:`omics`: Adds support for workflowName in the ListRuns API
response.
* api-change:`support`: Adding new BDD representation of endpoint ruleset
* from version 1.43.27
* api-change:`amp`: Adds supports for out-of-order sample ingestion (default
1-minute window) and a configurable rule query offset to reduce data loss
and improve alerting accuracy.
* api-change:`connecthealth`: Add support for MedicalScribeBinaryAudioEvent in
the Medical Scribe streaming input. This new event type lets you send audio
as a raw binary payload instead of a base64-encoded value
* api-change:`ec2`: This release adds support for AMI Watermark which a
structured identifier that helps in tracking AMI provenance
* api-change:`ecs`: Amazon ECS Managed Daemon task definitions now support
pidMode and ipcMode parameters. Set shared to allow daemons to share PID or
IPC namespaces with co-located tasks on Managed Instances, enabling process
tracing and shared memory communication.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`lightsail`: This release adds support for Asia Pacific (Hong
Kong) (ap-east-1), Europe (Spain) (eu-south-2) and South America (Sao Paulo)
(sa-east-1) Regions.
* api-change:`medialive`: Adding premixer settings to pid and track audio
inputs in MediaLIve to allow greater control over mixing audio from multiple
source streams including support for AudioPidSelectors made up of multiple
audio PIDs.
* api-change:`sagemaker`: Add support for G6e instances (ml.g6e.xlarge through
ml.g6e.48xlarge) on Amazon SageMaker Notebook Instances.
* api-change:`signin`: AWS Sign-In now allows customers to control access to
the AWS Management Console using resource-based policies. With this release
customers can restrict console access based on network perimeters such as
VPC IDs, VPC endpoints, and IP addresses.
* from version 1.43.26
* api-change:`bedrock`: Adds support for the Amazon Bedrock account-level data
retention APIs PutAccountDataRetention and GetAccountDataRetention.
* api-change:`bedrock-agentcore`: Add RetryableConflictException (HTTP 409) to
InvokeAgentRuntimeCommand and GetAgentCard to prevent orphaned VMs during
concurrent session access. The SDK automatically retries this exception with
backoff. Enforcement is not yet active and will be enabled in a future
service update.
* api-change:`cloudwatch`: This release adds the APIs (AssociateDatasetKmsKey,
DisassociateDatasetKmsKey, GetDataset) to manage encryption at rest for
OpenTelemetry metrics in CloudWatch using AWS KMS customer managed keys.
* api-change:`ec2`: Added TagFieldSpecifications to CreateFlowLogs and
DescribeFlowLogs APIs. Customers can now specify tag keys in their Flow Logs
subscriptions to capture associated EC2 resource tag values in their logs,
enabling tag-based visibility.
* api-change:`odb`: Releases Autonomous Database Serverless APIs,
autonomousDatabaseOciIntegrationIamRoles, linkedOciTenancyId,
linkedOciCompartmentId, and subscriptionErrors fields in
GetOciOnboardingStatus API response.
* api-change:`outposts`: Added AWS Outposts APIs for self-service Outposts
quoting and ordering. New operations include CreateQuote, GetQuote,
UpdateQuote, DeleteQuote, ListQuotes, and ListOrderableInstanceTypes.
* from version 1.43.25
* api-change:`compute-optimizer`: Adds new Idle Recommendation Resource types
in the AWS Compute Optimizer API
* api-change:`cost-optimization-hub`: Adds new Idle Recommendation types in
the Cost Optimization Hub API
* api-change:`deadline`: Added optional identityCenterRegion parameter to
AssociateMember APIs to allow managing memberships for users and groups in
other regions.
* api-change:`devops-agent`: Add Asset APIs for managing versioned assets and
asset files in AWS DevOps Agent agent spaces.
* api-change:`mediapackagev2`: Adds support for DASH Audio Timeline
Patternization. This enables your DASH manifests to templatize the repeating
patterns that emerge in audio segment timelines. This compacts the total
timeline length, utilizing the repeat notation, such that manifests don't
grow indefinitely long.
* api-change:`mgn`: AWS Transform discovery tool now supported as network
migration input source. You can now use the AWS Transform Discovery tool as
a source for network migration alongside modelizeIT, enabling hybrid network
migrations for environments running both VMware and non-VMware workloads.
* api-change:`observabilityadmin`: CloudWatch Observability Admin extends
CentralizationRuleForOrganization APIs to support metrics, enabling
centralization of metrics across accounts and Regions alongside logs.
* api-change:`omics`: StartRunBatch API - Add EngineSettings
* api-change:`taxsettings`: Adds support for additional tax information fields
for Philippines, Belgium, Chile, France, Poland, and Italy in the Tax
Settings API.
* from version 1.43.24
* api-change:`emr-serverless`: Adds support for updating max capacity and
custom fields while application is started
* api-change:`mediaconvert`: Adds support for configurable number of Clear
Lead segments at the beginning of encrypted output. Adds support for
multiple trickplay variants.
* api-change:`payment-cryptography`: Adds CloudFormation support for resource-
based policies on AWS Payment Cryptography keys.
* api-change:`quicksight`: Adds support for Knowledge Base APIs and Index
Capacity API
* api-change:`sagemaker`: This release adds support for MLflow experiment
tracking in SageMaker inference optimization. CreateAIRecommendationJob and
CreateAIBenchmarkJob now accept an optional OutputConfig.MlflowConfig
(MLflow App ARN, experiment, run name) to stream benchmark metrics and
artifacts to your own MLflow App.
* from version 1.43.23
* api-change:`appflow`: Adding new BDD representation of endpoint ruleset
* api-change:`appintegrations`: Adding new BDD representation of endpoint
ruleset
* api-change:`auditmanager`: Adding new BDD representation of endpoint ruleset
* api-change:`chime-sdk-voice`: Adding new BDD representation of endpoint
ruleset
* api-change:`cloudformation`: Adding new BDD representation of endpoint
ruleset
* api-change:`config`: AWS Config now supports internal service-linked rules,
allowing AWS service partners to deploy Config rules for customers and use
the evaluation results to build enhanced features.
* api-change:`connectparticipant`: Adding new BDD representation of endpoint
ruleset
* api-change:`efs`: Adding new BDD representation of endpoint ruleset
* api-change:`emr`: Added support for Spark Connect interactive sessions on
Amazon EMR on EC2 with new APIs - StartSession, GetSession,
GetSessionEndpoint, ListSessions, and TerminateSession. Added sessionEnabled
field in RunJobFlow and DescribeCluster to enable Spark Connect endpoints on
EMR clusters.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`glue`: AWS Glue Interactive Sessions now supports Apache Spark
Connect, enabling remote Spark execution over gRPC with minimal client-side
dependencies. Adds GetSessionEndpoint and GetDashboardUrl APIs. Modifies
CreateSession now accepts SPARK CONNECT session type.
* api-change:`guardduty`: Remove unsupported RDS field for filter
* api-change:`ivs`: adds UpdateAdConfiguration operation to AWS IVS low-
latency APIs
* api-change:`kendra`: Adding new BDD representation of endpoint ruleset
* api-change:`sagemaker`: Adds the IncludedData parameter to DescribeModelCard
and DescribeModelPackage. Set it to MetadataOnly to retrieve a model card
without decrypt permission on the customer managed AWS KMS key (default
AllData returns full content). Adds support for the MTRL Job resource in
SageMaker Search.
* api-change:`sns`: Adding new BDD representation of endpoint ruleset
* api-change:`wickr`: AWS Wickr now allows network administrators to configure
a maximum session duration for non-SSO users in security groups, and display
customizable consent popups to users at login for terms of use or compliance
acknowledgements.
* api-change:`workdocs`: Adding new BDD representation of endpoint ruleset
* api-change:`workspaces`: Adding new BDD representation of endpoint ruleset
* from version 1.43.22
* api-change:`arc-region-switch`: ARC Region Switch now supports three new
execution blocks for multi-Region database workloads-Amazon Aurora
Serverless scaling, Amazon Aurora Provisioned scaling, and Amazon Neptune
Global Database failover.
* api-change:`ce`: Added support for target-coverage-based Savings Plans
purchase analysis. The StartCommitmentPurchaseAnalysis API now accepts a new
TARGET AVERAGE COVERAGE value for AnalysisType, as well as an optional
SavingsPlansTargetCoverage field in
SavingsPlansPurchaseAnalysisConfiguration
* api-change:`compute-optimizer`: This release lets customers extend the
lookback period for Amazon EBS volume and Amazon ECS rightsizing
recommendations to 32 days.
* api-change:`connect`: SearchContacts Connect API now supports filtering
contacts by the AI Agents involved in handling them
* api-change:`inspector2`: Inspector support for enhanced scanning
* api-change:`socialmessaging`: Adding support for WhatsApp flow APIs and
adding AccessDeniedByMetaException for Template APIs
* from version 1.43.21
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`geo-routes`: Add "standardRegionalEndpoints" back to fix 'Could
not connect to the endpoint URL'
* from version 1.43.20
* api-change:`ec2`: Amazon EC2 now supports self-service cancellation of
future-dated Capacity Reservations. A cancellation charge applies based on
remaining commitment. Customers can generate a cancellation quote to review
charges before confirming.
* api-change:`elasticache`: Amazon ElastiCache for Valkey now supports
durability. This new capability is enabled through a Multi-AZ transactional
log, enabling fast recovery and restart during failures.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`geo-routes`: Added Transit and Intermodal travel modes to
CalculateRoutes. Plan routes using public transit (bus, subway, train,
ferry) or combine transit with driving, taxi, and rental car segments in a
single multi-modal route.
* api-change:`guardduty`: Amazon GuardDuty Runtime Monitoring now supports 3
new SensitiveFileModified finding types (Persistence, PrivilegeEscalation,
DefenseEvasion) that detect when security-sensitive system files are
modified on EC2 instances or containers, indicating potential compromise
through file tampering.
* api-change:`iot`: Fleet indexing documentation update
* api-change:`keyspacesstreams`: Added iterator description to the GetRecords
API response for Amazon Keyspaces Change Data Capture (CDC) streams,
enabling consumers to track their current position within the stream.
* api-change:`lambda`: Adds configuration for tag propagation to Lambda-
managed resources.
* api-change:`sagemaker`: Amazon SageMaker Job is a new service to help you
manage various workloads related to model fine tuning, evaluation etc. Two
job categories are supported today, AgentRFT for multi-turn agentic
reinforcement fine tuning, and AgentRFTEvaluation for evaluating base model
or trained model from AgentRFT.
* api-change:`sagemakerjobruntime`: Amazon SageMaker Job Runtime is a new
service for managing trajectory data during multi-turn customization jobs.
It provides APIs to send inference requests to models during job execution,
mark rollouts as complete, and submit reward values for training
trajectories.
* api-change:`transcribe`: Release new Language locales including am-ET, es-
MX, fa-AF, ht-HT, jv-ID, km-KH, my-MM, sq-AL, ne-NP. The commit shows past
locales that have already been release which include cy-gb, ga-ie, gd-gb.
* from version 1.43.19
* api-change:`cognito-idp`: Add support for multi-region replication, enabling
synchronization of user data and configurations to a secondary user pool in
a standby Region. Add support for customer managed keys (CMK) in AWS KMS for
encrypting user pool data at rest.
* api-change:`marketplace-agreement`: Adding Entitlements in SearchAgreements
Response
* api-change:`quicksight`: This release adds public APIs for Amazon QuickSight
Spaces, Agents, and Flows. Spaces APIs enable management of curated resource
collections. Agents APIs provide lifecycle control over AI-powered agents
that leverage Spaces. Flows APIs add CRUDL APIs for automated workflows.
* from version 1.43.18
* api-change:`bedrock`: Automated Reasoning checks - Added two build workflows
for policies. Iterative Refine Policy uses AI to update policy definitions
based on test results and feedback. Resolve Policy Ambiguities consolidates
ambiguous variables in Automated Reasoning policies, a common source of
ambiguous validation.
* api-change:`bedrock-agentcore-control`: Reference your own AWS Secrets
Manager secrets when configuring credential providers, giving you control
over encryption, rotation, and access policies instead of using service-
managed secrets.
* api-change:`groundstation`: Adds support for Alpha-5 satellite number
encoding in the Two-Line Element ephemeris format.
* api-change:`omics`: Add engineSettings to StartRun and GetRun. Add profiles
and profileParameterTemplates to GetWorkflow and GetWorkflowVersion.
* api-change:`quicksight`: Adds support for creating, updating, describing,
listing, and deleting an OAuthClientApplication resource, a new quicksight
resource that allows customers to store OAuth configurations to connect to
their databases via 3 Legged OAuth.
* api-change:`rds-data`: RDS Data API arrays (longValues, doubleValues,
stringValues, booleanValues) in ExecuteStatement responses now correctly
support null elements. Runtime change for JS v3 and .NET. Compile-time
change for C plus plus, .NET, Kotlin, Rust. No impact for Java, Python,
Ruby, PHP, Go.
* api-change:`route53resolver`: Added BatchCreateFirewallRule,
BatchUpdateFirewallRule, BatchDeleteFirewallRule, and ListFirewallRuleTypes
APIs. Added FirewallRuleType support to Firewall Rule APIs.
* api-change:`sesv2`: This release introduces support for Tenant Suppression
Lists
* from version 1.43.17
* api-change:`appstream`: Amazon WorkSpaces Applications now supports BYOL
(Bring Your Own License). This enables customers to import their own
WorkSpaces images and use them in WorkSpaces Applications.
* api-change:`bedrock`: Add support for ModelPackageArn in Bedrock's
CreateCustomModel API
* api-change:`bedrock-agentcore`: Added Harness support for LiteLLM model
configuration for third-party model providers. Added S3 and Git skill source
types. Added Responses API format for OpenAI and Bedrock models. Added
runtimeUserId and runtimeClientError to InvokeHarness.
* api-change:`bedrock-agentcore-control`: Added Harness support for LiteLLM
model configuration for third-party model providers. Added S3 and Git skill
source types. Added Responses API format for OpenAI and Bedrock models.
Added runtimeUserId parameter to InvokeHarness for end-user identification.
* api-change:`bedrock-runtime`: Support system role in message
* api-change:`controlcatalog`: AWS Control Catalog - Added GovernedProviders
response field and inclusion filter to GetControl and ListControls APIs to
identify and filter by cloud provider. Added ParameterRequirementSummary
response field indicating parameter requirements.
* api-change:`customer-profiles`: BatchPutProfileObject API adds multiple
profile objects to a domain of a given ObjectType in a single API call.
* api-change:`deadline`: Added support for persistent storage on Service-
Managed Fleets, allowing customers to configure persistent storage that
preserves data across worker sessions which reduces job startup times for
workloads with large software installations or asset caches.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`iot`: Adds new connectivity-related fields to Fleet Indexing API
requests and responses.
* api-change:`iot-data`: Adding GetConnection, ListSubscriptions, and
SendDirectMessage APIs to IoT Data Plane
* api-change:`opensearchserverless`: Adds support for deletion protection on
collections, ability to create NEXTGEN collection groups and autoscaling
visibility for NEXTGEN collection groups
* api-change:`pcs`: This release adds support for configuring
scaleDownIdleTimeInSeconds at the compute node group level, allowing
customers to set different idle timeouts per node group. Previously this
setting was only available at the cluster level.
* api-change:`resiliencehubv2`: This is the initial SDK release for the next
generation of Resilience Hub.
* api-change:`s3control`: Update the minimum value of
MinStorageBytesPercentage in StorageLensPrefixLevel.SelectionCriteria from
0.1 to 1, aligning the model with the documented contract.
* from version 1.43.16
* api-change:`bedrock-data-automation`: Matcher Fallback extends the
CustomOutputConfiguration for the Document modality in
DataAutomationProjects, enabling a fallback blueprint when no match is
found. A FALLBACK match status is returned, improving the matching
experience and guaranteeing customers always receive CustomOutputResults.
* api-change:`ecs`: Add support for Neuron device resource requirements for
Amazon ECS
* api-change:`elementalinference`: Added support for smart subtitles in
Elemental Inference, enabling automatic generation of subtitles for media
content. Available in English, Spanish, French, German, Italian, and
Portuguese.
* api-change:`medialive`: AWS Elemental MediaLive now supports Smart
Subtitles, a new caption source that uses AWS Elemental Inference to
automatically generate WebVTT and TTML captions from source audio. Available
in English, Spanish, French, German, Italian, and Portuguese.
* api-change:`opensearch`: OpenSearch will now support multi-segment paths in
JWKS URLs.
* api-change:`organizations`: AWS Organizations now emits CloudTrail events
(AccountJoinedOrganization, AccountDepartedOrganization) to the management
account for membership changes, including join and departure method and
timestamp.
* api-change:`sagemaker`: Adds shared environment support for Restricted
Instance Groups (RIGs) on SageMaker HyperPod, enabling cross-RIG workload
scheduling and FSx sharing. This unlocks shared CPU-GPU environments needed
for cost-efficient RL training (e.g., Nova Forge). Adds p6 instance support
for recommendation jobs
* Update to 1.43.15
* api-change:`backup`: Launching S3 PITR malware scanning support for AWS
Backup
* api-change:`batch`: Increase the maximum value of jobExecutionTimeoutMinutes
to support longer job timeouts during compute environment infrastructure
updates.
* api-change:`budgets`: AWS Budget Name Validation Documentation Updates.
* api-change:`datazone`: Added resourceConfigurations and
allowUserProvidedConfigurations fields to environment blueprint
configuration APIs, enabling customers who migrated from V1 to V2 domains to
update resource configurations (such as lineage schedules) programmatically
via the SDK.
* api-change:`guardduty`: Add malware scan support for Continuous Backups,
also known as Point-In-Time Recovery Points (PITR).
* api-change:`resourcegroupstaggingapi`: The GetResources API now returns
MissingTagKeys in ComplianceDetails, listing tag keys defined as required in
the ReportRequiredTagBlock block of the effective tag policy that are absent
from the resource.
* from version 1.43.14
* api-change:`datazone`: Add support for VPC connection
* api-change:`ec2`: The ModifyInstanceAttribute API now supports modification
of EnclaveOptions for the instance as a typed parameter.
* api-change:`gameliftstreams`: Added new Gen6 stream classes based on the EC2
G6e instance family. These classes are designed for streaming high-fidelity,
graphically demanding games and applications that benefit from additional
GPU memory and performance.
* api-change:`invoicing`: Adds support for idempotency with a new ClientToken
field for the CreateInvoiceUnit, DeleteInvoiceUnit, UpdateInvoiceUnit,
DeleteProcurementPortalPreference, PutProcurementPortalPreference, and
UpdateProcurementPortalPreferenceStatus APIs.
* api-change:`pi`: Added ListPerformanceAnalysisReportRecommendations API to
retrieve recommendations for a performance analysis report. Added analysis
configuration support to CreatePerformanceAnalysisReport for enhanced
analysis types such as vacuum analysis.
* api-change:`qconnect`: Added guardrail assessment results to inference spans
in the ListSpans API. You can now see which AI Guardrail policies were
evaluated, whether content was blocked or masked, and per-policy details for
each Bedrock Converse call
* api-change:`securityagent`: Adds support for verification scripts on
penetration test findings. Customers can now download executable scripts to
independently reproduce confirmed vulnerabilities, with instructions and
required environment variables provided for each finding.
* enhancement:`s3`: Improve caching of S3 endpoints, which should improve
performance when working with multiple keys in the same bucket
* from version 1.43.13
* api-change:`batch`: Clarified CreateComputeEnvironment parameter
requirements - serviceRole is required for UNMANAGED compute environments,
allocationStrategy is required for EKS compute environments, and compute
environments must be created in the ENABLED state.
* api-change:`bedrock-agentcore-control`: Adds dataset management APIs for
creating, versioning, and managing evaluation datasets.
* api-change:`cleanrooms`: Collaboration creators can update payment
configurations without recreating the collaboration. When multiple payer
candidates are configured for a cost type, analysis runners can specify the
actual payer at submission time, providing granular control over billing.
* api-change:`cleanroomsml`: Collaboration creators can update payment
configurations without recreating the collaboration. When multiple payer
candidates are configured for a cost type, analysis runners can specify the
actual payer at submission time, providing granular control over billing.
* api-change:`evs`: A new GetDepotUrl API has been added to retrieve a URL for
accessing Amazon EVS custom addon packages. Customers can use this URL to
configure vSphere Lifecycle Manager (vLCM) as an online depot source,
enabling upgrades of addon components across ESXi hosts.
* api-change:`mediaconnect`: Adds support for controlling the timecode source
of NDI flow outputs.
* api-change:`sagemaker`: Add support for disabling home EFS file system
creation on SageMaker domains.
* api-change:`verifiedpermissions`: Support hard deleting policy store
aliases. Users can now delete an alias and immediately reassign it to a
different policy store without waiting for the soft-delete retention period.
* from version 1.43.12
* api-change:`bedrock-runtime`: Supporting Request Metadata for Invoke Model
and Invoke Model with Response Stream
* api-change:`customer-profiles`: Amazon Connect Customer Profiles adds
support for item catalog columns in RecommenderSchema, ExcludedColumns in
Create and Update Recommender to specify columns to exclude from training,
and the ability to disable automatic retraining by setting TrainingFrequency
to 0.
* api-change:`kms`: AWS KMS now supports creating grants for AWS service
principals using new GranteeServicePrincipal and RetiringServicePrincipal
parameters. This release adds SourceArn grant constraint and three condition
keys for controlling CreateGrant access. For more information, see Grants in
AWS KMS.
* api-change:`mwaa`: Updated API documentation to describe the
PublicAndPrivate webserver access mode.
* api-change:`payment-cryptography-data`: GenerateAuthRequestCryptogram API
launch.
* Update to 1.43.11
* api-change:`bedrock-agentcore`: Add RetryableConflictException (HTTP 409) to
InvokeAgentRuntime and StopRuntimeSession to prevent orphaned VMs during
concurrent session access. The SDK automatically retries this exception with
backoff. Enforcement is not yet active and will be enabled in a future
service update.
* api-change:`devops-agent`: Added a new serviceType mcpserversigv4 service
and association. This provides feature to register MCP sigv4 authorization
based MCPs
* api-change:`grafana`: Introduce degraded workspace status as a possible
Amazon Managed Grafana workspace status, and a new field named degraded
workspace reason which informs customers why the workspace is degraded in
the DescribeWorkspace API response.
* api-change:`guardduty`: Adding support for exposure and vulnerability
context from AWS Security Hub in GuardDuty Extended Threat Detection attack
sequence findings.
* api-change:`rtbfabric`: This release is to deprecate 'inboundLinksCount'
field in GetResponderGateway response and introduce the new field
'linksRequestedCount' to replace it.
* api-change:`sagemaker`: Add support for ml.p5.4xlarge and ml.p5en.48xlarge
instances on SageMaker Notebook Instances Platform. From 1.43.10
* api-change:`accessanalyzer`: Services manage service-linked analyzers
through dedicated APIs - CreateServiceLinkedAnalyzer and
DeleteServiceLinkedAnalyzer that separate service-linked specific operations
from customer-managed operations. It also shows up in ListAnalyzers and
GetAnalyzer responses.
* api-change:`connect`: Amazon Connect Cases now supports SLA durations of up
to 2 years (1,051,200 minutes), increased from the previous maximum of 90
days (129,600 minutes). This enables you to track long-running service level
agreements for cases that require extended resolution timelines.
* api-change:`ec2`: Amazon VPC IP Address Manager (IPAM) now supports tags on
IPAM pool allocations, enabling all standard tagging features for
allocations including tag-on-create.
* api-change:`ecs`: Amazon ECS now supports Pause lifecycle hooks for service
deployments, allowing customers to automatically pause deployments at
specified stages and use the new ContinueServiceDeployment API to continue
or roll back with confidence.
* api-change:`evs`: Amazon EVS now supports up to 32 hosts per EVS
environment, increasing the previous host limit to allow a larger scale of
VMware workload deployments and reduce operational overhead.
* api-change:`ivs`: Adds support for up to 3 mediaTailorPlaybackConfiguration
objects in an ad configuration resource
* api-change:`quicksight`: Support for dataset enrichment and geo spatial in
new data preparation experience From 1.43.9
* api-change:`logs`: Updating the max limit for start query api parameter.
* api-change:`mediapackagev2`: This release adds support for
AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests
* api-change:`partnercentral-selling`: Enable TCV intake on Opportunity to
improve Opportunities Hygiene and downstream revenue attribution. From
1.43.8
* api-change:`bedrock`: Advanced Prompt Optimization (AdvPO) allows you to
optimize and migrate your prompts for any model on Bedrock by automatically
evaluating responses and rewriting prompts to improve performance. This
release provides a programmatic way to create, get, list, stop, and delete
AdvPO jobs.
* api-change:`cloudfront`: Adding a new boolean for OCSP Revocations in Viewer
mTLS Create and Update APIs, and adding a new 'Passthrough' option for
TrustStore modes
* api-change:`datazone`: Adds support for SageMaker Unified Studio notebook
operations, including notebook import and export
* api-change:`dms`: Add 9 SDK waiters for DMS Schema Conversion async
operations. Eliminates manual polling for import, assessment, conversion,
export, and creation jobs.
* api-change:`glue`: Release --has-databases parameter for AWS Glue get-
catalogs API, which filters catalog responses to include only those capable
of containing databases, excluding parent catalogs that hold only other
catalogs. Remove model-level validation on partition index list size for AWS
Glue tables.
* api-change:`grafana`: Adds support for dual-stack (IPv4 and IPv6)
connectivity to Amazon Managed Grafana workspaces. Customers can configure
the ipAddressType parameter when creating or updating a workspace to choose
between IPv4-only or dual-stack (IPv4 and IPv6) access.
* api-change:`mgn`: Introducing new option for security groups mapping
* with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility.
* api-change:`qconnect`: ListModels is an API that returns the available AI
models for a Connect Assistant based on its region and AI prompt type. From
1.43.7
* api-change:`arc-region-switch`: Adds support for enabling and disabling
Lambda event source mappings in Region switch plans.
* api-change:`batch`: Adds a billing callout to docs regarding using the CE
Scale Down Delay feature
* api-change:`bedrock-agentcore-control`: Adds support for read-only summary
APIs for Policy Engine, Policy, and Policy Generation resources, enabling
metadata retrieval without KMS decryption for AWS Config integration.
* api-change:`billingconductor`: Add ConflictException to UpdateCustomLineItem
operation.
* api-change:`connect`: This change added three new EventSourceName for
schedule notification feature
* api-change:`connectcampaignsv2`: This release added support for Outbound
Campaign timezone detection using all available contact methods
* api-change:`connectcases`: Amazon Connect Cases now supports SLA durations
of up to 2 years (1,051,200 minutes), increased from the previous maximum of
90 days (129,600 minutes). This enables you to track long-running service
level agreements for cases that require extended resolution timelines.
* api-change:`dsql`: Added support for Amazon Aurora DSQL change data capture
(CDC) streams that deliver row-level database changes to Amazon Kinesis in
JSON format. Includes CreateStream, GetStream, ListStreams, and DeleteStream
operations.
* api-change:`ec2`: Include length limits in the SDK and documentation for
text fields in Image (AMI) APIs such as the image name and description
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`es`: Adds support for AutomatedSnapshotPauseOptions.
* api-change:`glue`: AWS Glue now defaults the job timeout to 480 minutes for
Glue version 5.0 and later when no timeout value is specified. The default
remains 2,880 minutes for Glue version 4.0 and earlier.
* api-change:`lightsail`: Added OriginIpAddressTypeEnum (ipv4, ipv6,
dualstack) and ipAddressType field to Origin and InputOrigin structures for
Lightsail CDN distributions. Allows customers to specify how the
distribution connects to origins, using IPv4, IPv6, or dualstack networking
* api-change:`opensearch`: Adds support for AutomatedSnapshotPauseOptions.
* api-change:`partnercentral-account`: Added ServiceQuotaExceededExceptions
for Profile operations
* api-change:`pcs`: Add support for Amazon EC2 Interruptible-ODCR
* api-change:`quicksight`: Adds five new custom permission option for Quick
Apps so that these capabilities can be controlled by public SDK and CLI.
* api-change:`redshift`: Added rg.xlarge and rg.4xlarge to valid NodeType
values and updated documentation for CreateCluster, ModifyCluster,
ResizeCluster, and RestoreFromClusterSnapshot APIs to reflect RG node type
support.
* api-change:`rtbfabric`: Customers can now configure custom domain names for
their RTB Fabric gateways. This enables partners to use their own branded
domain for RTB traffic instead of the default rtbfabric endpoint
* api-change:`sagemaker`: Adds execution role session name mode to reflect
user identity in Studio. Adds Flexible Training Plans on Studio apps. Adds
restricted model packages to control access to proprietary model artifacts
via IAM. Fixed instance type parity between inference endpoints and managed
shadow tests.
* api-change:`securityagent`: Add support for code reviews, a new resource
type that enables automated security-focused static analysis of source code
repositories.
* api-change:`socialmessaging`: Adds parameters to call the
GetWhatsAppMessageTemplate and UpdateWhatsAppMessageTemplate APIs with a
template name and language code in place of the template ID. Linked WhatsApp
accounts also describe whether the WABA is onboarded to Meta's Marketing
Messages API.
* api-change:`stepfunctions`: Updated default SDK endpoints for AWS Step
Functions in AWS GovCloud (US) regions. The default Dual-Stack endpoints now
resolve to "states-fips" prefixed hostnames. There are no changes to service
behavior. No customer action is required.
* Update _constraints to match current requirements
* Update to 1.43.6
* api-change:`bcm-data-exports`: With this release, customers can configure
their data exports to generate additional integration artifacts for Athena
and Redshift.
* api-change:`bedrock-agentcore`: Launching AgentCore payments - a capability
that provides secure, instant microtransaction payments for AI agents to
access paid APIs, MCP servers, and content. It handles payment processing
for x402 protocol, payment limits, and 3P wallet integrations with Coinbase
CDP and Stripe (Privy).
* api-change:`bedrock-agentcore-control`: Launching AgentCore payments - a
capability that provides secure, instant microtransaction payments for AI
agents to access paid APIs, MCP servers, and content. It handles payment
processing for x402 protocol, payment limits, and 3P wallet integrations
with Coinbase CDP and Stripe (Privy).
* api-change:`ec2`: DescribeInstanceTypes now accepts an
IncludeUnsupportedInRegion parameter. When set, the response also lists
instance types that are not available in the current Region. Each instance
type includes a SupportedInRegion field indicating its regional
availability.
* api-change:`guardduty`: This is a documentation update
* api-change:`invoicing`: Updated ListInvoiceSummaries API to add new
ReceiverRole filter in Request and Response
* api-change:`route53resolver`: Adds supports for DNS64 on inbound endpoints
and IPv6 forwarding through the internet gateway (IGW) on outbound
endpoints, making it easier to manage hybrid DNS across IPv4 and IPv6
networks.
* from version 1.43.5
* api-change:`bedrock-agentcore-control`: Adds support for bring-your-own file
system in AgentCore Runtime. Developers can mount Amazon S3 Files and Amazon
EFS access points directly into agent sessions using
filesystemConfigurations.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`glue`: Adds support for a CustomLogGroupPrefix parameter in
StartDataQualityRulesetEvaluationRun to specify custom CloudWatch log group
paths, and a RulesetName filter in ListDataQualityRulesetEvaluationRuns to
filter evaluation runs by ruleset name.
* api-change:`imagebuilder`: The ImportDiskImage API now enforces a maximum
character limit of 128 characters on the image name field.
* api-change:`lexv2-models`: Amazon Lex V2 introduces audio filler support for
speech-to-speech bots. Configure melody or typing sounds that play during
backend processing to reduce perceived latency and maintain a natural
conversational experience for callers.
* api-change:`mwaa`: Amazon MWAA now supports a PublicAndPrivate webserver
access mode. The Airflow web server is accessible over both public and
private endpoints, enabling workers in VPCs without internet access to reach
the Task API privately while retaining public access to the Airflow UI.
* api-change:`s3`: Validate outpost access point resource name
* api-change:`sagemaker`: Amazon SageMaker HyperPod now returns
ImageVersionStatus in DescribeCluster, DescribeClusterNode, and
ListClusterNodes responses, indicating whether cluster instances are running
the latest available image version.
* api-change:`securityhub`: Release GenerateRecommendedPolicyV2 and
GetRecommendedPolicyV2 APIs. This supports generating and retrieving policy
recommendations to remediate unused permissions findings that are now being
supported on Security Hub.
* from version 1.43.4
* api-change:`cleanroomsml`: Increase max configurable output limits in the
Clean Rooms ML configured model algorithm association resource.
* api-change:`cloudfront`: Adds support for tagging CloudFront Functions and
KeyValueStores resources.
* api-change:`marketplace-agreement`: With this release, Agreements API
provides a programmatic way to generate quotes, accept offers, track charges
and entitlements, manage renewals and cancellations, and streamline
operations entirely through APIs without navigating to the AWS Marketplace
website or AWS Management Console.
* api-change:`mediatailor`: Added support for Monetization Functions.
Monetization Functions let you enrich ad requests with external data and
transform session parameters using JSONata expressions, without deploying
custom infrastructure.
* api-change:`medical-imaging`: Add support for DICOM Json Metadata Override
features in startDICOMImportJob API
* api-change:`opensearch`: Amazon OpenSearch Service now supports VPC egress,
enabling outbound traffic from your OpenSearch domain to route privately
through your VPC instead of the public internet.
* api-change:`route53domains`: This release adds the TLDInMaintenance
exception.
* api-change:`sagemaker`: Adds support for ml.p5.4xlarge instance type for
SageMaker Studio JupyterLab and CodeEditor apps for IAD (us-east-1), NRT
(ap-northeast-1), BOM (ap-south-1), CGK (ap-southeast-3), GRU (sa-east-1),
PDX (us-west-2), CMH (us-east-2).
* from version 1.43.3
* api-change:`bedrock-agentcore-control`: Amazon Bedrock AgentCore gateways
now support MCP Sessions and response streaming from MCP targets. Session
timeouts can be set between 15 minutes and 8 hours, and response streaming
enables forwarding stream events sent by MCP targets to gateway users.
* api-change:`ec2`: This feature allows customers to change the tunnel
bandwidth on existing VPN connections using the ModifyVpnConnectionOptions
API
* api-change:`geo-routes`: Added support for TravelTimeExceedsDriverWorkHours,
ViolatedBlockedRoad, and ViolatedVehicleRestriction notice codes to the
CalculateRoutes API response.
* api-change:`lex-models`: Lex V1 is deprecated, use Lex V2 instead
* api-change:`logs`: Adding an additional optional deliverySourceConfiguration
field to PutDeliverySource API. This enables customers to pass service-
specific configurations through IngestionHub such as tracing enablement or
sampling rates that will be propagated to the source resource.
* api-change:`medialive`: Updates the type of the
MediaLiveRouterOutputConnectionMap.
* api-change:`securityagent`: AWS Security Agent is adding a new target domain
verification method for private VPC penetration testing. Additionally, the
target domain resource will now have a verification status reason field to
surface additional details about domain verification
* api-change:`vpc-lattice`: Amazon VPC Lattice now supports privately
resolvable DNS resources
* from version 1.43.2
* api-change:`appstream`: Amazon WorkSpaces Applications now enables AI agents
to securely operate desktop applications. Administrators configure stacks to
provide agents access to WorkSpaces. Agents can click, type, and take
screenshots. Agents authenticate with AWS IAM credentials with activity
logged in AWS CloudTrail.
* api-change:`cloudwatch`: This release adds tag support for CloudWatch
Dashboards. The PutDashboard API now accepts a Tags parameter, allowing you
to tag dashboards at creation time. Additionally, the TagResource,
UntagResource, and ListTagsForResource APIs now support dashboard ARNs as
resources.
* api-change:`entityresolution`: Add support for transitive matching in AWS
Entity Resolution rule-based matching workflows. When enabled, records that
match through different rules are grouped together into the same match
group, allowing related records to be connected across rule levels.
* api-change:`iam`: Added guidance for CreateOpenIDConnectProvider to include
multiple thumbprints when OIDC discovery and JWKS endpoints use different
hosts or certificates
* api-change:`iot`: AWS IoT HTTP rule actions now support cross-topic
batching, combining messages from different MQTT topics into single HTTP
requests.
* api-change:`logs`: Adds support for filtering log groups by tags in the
ListLogGroups API via the new logGroupTags parameter.
* api-change:`qconnect`: Added reasoning details, statusDescription, and
timeToFirstTokenMs fields to the ListSpans response in Amazon Q in Connect
to provide visibility into model thinking, error diagnostics, and inference
latency metrics.
* api-change:`quicksight`: Add IdentityProviderCACertificatesBundleS3Uri for
private CA certs with OAuth datasources. 256-char limit for FontFamily in
themes. ControlTitleFormatText on all 13 filters.
ControlTitleFontConfiguration. ContextRegion for cross-region identity
context. Story,scenario in CreateCustomCapability API.
* from version 1.43.1
* api-change:`bedrock-agentcore`: AgentCore Identity now supports on-behalf-of
token exchange OAuth2. AgentCore Memory now supports metadata for LongTerm
Memory Records.
* api-change:`bedrock-agentcore-control`: AgentCore Identity now supports on-
behalf-of token exchange OAuth2. AgentCore Memory now supports metadata for
LongTerm Memory Records.
* api-change:`datazone`: Adds support for asynchronous notebook runs
* api-change:`eks`: Vended logs update param for capability vended logs
feature
* api-change:`kafka`: Adds support for ZookeeperAccess field to control the
Client-Zookeeper connectivity.
* api-change:`observabilityadmin`: Observability Admin enablement launch for
AWS Kafka, Bedrock Agent Core Workload Identity and OTel metric enablement.
* api-change:`payment-cryptography`: Adds support for resource-based policies
on AWS Payment Cryptography keys, enabling cross-account key sharing. Also
adds Multi-Party Approval (MPA) team association APIs for protecting
sensitive import root public key operations.
* api-change:`route53globalresolver`: Adds support for regions in the
UpdateGlobalResolver input.
* api-change:`sagemaker`: Add InstancePools support to Endpoint for flexible
provisioning across a prioritized list of instance types. Add Specifications
support to InferenceComponent for per-instance-type model configurations.
* api-change:`sso-admin`: Add InstanceArn and IdentityStoreArn in the response
of CreateApplication API and IdentityStoreArn in the response of
DescribeApplication API
* from version 1.43.0
* api-change:`account`: Adds AccountState in the response for the
GetAccountInformation API. Each state represents a specific phase in the
account lifecycle. Use this information to manage account access, automate
workflows, or trigger actions based on account state changes.
* api-change:`bedrock-agentcore`: Adds batch evaluation for running evaluators
against multiple agent sessions with server-side orchestration, AI-powered
recommendations for optimizing system prompts and tool descriptions, and AB
testing with controlled traffic splitting and statistical significance
reporting
* api-change:`bedrock-agentcore-control`: Adds configuration bundles for
versioned, immutable agent configuration snapshots with branch-based lineage
* api-change:`cloudfront`: Amazon CloudFront now supports cache tag. Tag
objects via response headers and invalidate all matching objects in a single
request, replacing manual URL tracking and broad wildcards.
* api-change:`deadline`: Adds support for rtx-pro-server-6000 GPU accelerator
for service-managed fleets.
* api-change:`ecr`: Removes support for registry policy V1
* api-change:`gamelift`: Amazon GameLift Servers adds a new
DescribeContainerGroupPortMappings API for container fleets, making it easy
to discover which connection ports map to your container ports without
needing to remotely access the compute.
* api-change:`mediapackagev2`: This feature adds configuration for specifying
SCTE marker handling and allow greater control over generated manifest and
segment URIs
* api-change:`transfer`: This launch will increase the limits for customers to
list the contents from the remote directories from 10k to 200k.
* api-change:`workspaces-web`: Allow admins to configure IPv6 ranges on IP
Access Settings.
* enhancement:awscrt: Update awscrt version to 0.32.2
* feature:Python: End of support for Python 3.9
* from version 1.42.97
* api-change:`application-signals`: Application Signals now supports creating
composite Service Level Objectives on Service Operations. Users can now
create service SLO on multiple operations.
* api-change:`billingconductor`: Add support for Passthrough pricing plan
* api-change:`gameliftstreams`: Adds Proton 10.0-4 to the list of runtime
environment options available when creating an Amazon GameLift Streams
application
* api-change:`glue`: Addition of AdditionalAuditContext to GetPartition,
GetPartitions, GetTableVersion, and GetTableVersions
* api-change:`ivs`: Adds tags parameter to the CreateAdConfiguration operation
* api-change:`kms`: KMS GetKeyLastUsage API provides information on the last
successful cryptographic operation performed on KMS keys. This new API
provides KMS customers with the last timestamp, CloudTrail eventId, and the
cryptographic operation that was performed on the key.
* api-change:`logs`: Adds support for selecting all logs sources and types in
a single association.
* api-change:`mgn`: Added network modernization support, enabling customers to
edit, resize, merge, and split VPCs and subnets during migration while
retaining functional, non-conflicting IP addresses.
* api-change:`omics`: Enable Public Internet or VPC configuration to BatchRun
* api-change:`opensearch`: Amazon OpenSearch Service now supports JWKS URL
configuration for JWT authentication
* api-change:`sagemaker`: Updated API documentation for endpoint
MetricsConfig. Added details on supported metric publish frequencies and
clarified how EnableEnhancedMetrics controls utilization and invocation
metric behavior.
* api-change:`workspaces`: Added support for Protocol as modified resource and
added update failure as modification state
* from version 1.42.96
* api-change:`bedrock-agentcore-control`: Added support for configuring
identity providers and inbound authorizers within a private VPC for AWS
Bedrock AgentCore, enabling secure network connection without public
internet access
* api-change:`connect`: Amazon Connect is expanding attachment capabilities to
give customers greater flexibility and control. Currently limited to
predefined file types, the new feature will allow contact center
administrators to customize which file extensions and sizes are supported
across chat, email, tasks, and cases.
* api-change:`connecthealth`: Corrected CreateWebAppConfiguration
documentation. Adding slash as an allowed character for the Ambient
documentation agent to allow pronoun specifications.
* api-change:`evs`: EVS now supports i7i.metal-24xl EC2 bare metal instance
type, delivering high random IOPS performance with real-time latency, ideal
for IO intensive and latency-sensitive workloads such as transactional
databases, real-time analytics, and AI ML pre-processing.
* api-change:`logs`: Adding nextToken and maxItems to the GetQueryResults API.
* api-change:`transfer`: AWS Transfer Family now support configurable IP
address types for Web Apps of type VPC, enabling customers to select
IPv4-only or dual-stack (IPv4 and IPv6) configurations based on their
network requirements.
* from version 1.42.95
* api-change:`datazone`: Releasing For LakehouseProperties attributes in the
Connections API's
* api-change:`iot-managed-integrations`: Adds "Status" field to provisioning
profile operation response types, giving users visibility into the readiness
of a provisioning profile to be used for device provisioning.
* api-change:`opensearch`: Amazon OpenSearch UI applications now support
cross-Region domain association, enabling you to connect OpenSearch
Dashboards in one AWS Region to OpenSearch domains in other Regions within
the same partition for centralized data visualization.
* api-change:`pcs`: This release adds support for Slurm 25.11 with expedited
requeue enabled by default for jobs failing due to node issues, configurable
requeue delay, health checks at node startup only, and unauthenticated HTTP
endpoints disabled by default for improved security.
* bugfix:`cloudwatch`: Alias `get_o_tel_enrichment`, `start_o_tel_enrichment`,
and `stop_o_tel_enrichment` botocore methods to use `otel` instead of
`o_tel`.
* from version 1.42.94
* api-change:`batch`: Support of S3Files volume type, container start and stop
timeouts.
* api-change:`bedrock-agentcore`: Adds support for Amazon Bedrock AgentCore
Harness data plane APIs, enabling customers to invoke managed agent loops
and execute commands on live agent sessions with streaming responses.
* api-change:`bedrock-agentcore-control`: Adds support for Amazon Bedrock
AgentCore Harness control plane APIs, enabling customers to create, manage,
and configure managed agent loops with customizable models, tools, memory,
and isolated execution environments.
* api-change:`ec2`: Managed resource visibility settings control whether
resources that AWS services provision on your behalf within your AWS account
appear in your Amazon console views and API list operations.
* api-change:`ecs`: GPU health monitoring and auto-repair for ECS Managed
Instances
* api-change:`emr-serverless`: This release adds support for Spark connect
sessions starting with release label emr-7.13.0.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`iotwireless`: Enable customers to optionally specify a desired
confidence level for Cellular and WiFi position estimates. Customers can use
this to trade off confidence level and radius of uncertainty based on their
needs.
* api-change:`ivs`: Adds support for Amazon IVS server-side ad insertion
* api-change:`lambda`: Add Ruby 4.0 (ruby4.0) support to AWS Lambda.
* api-change:`opensearch`: Adds support for RollbackServiceSoftwareUpdate API
* api-change:`osis`: Update the pipeline configuration body character limit
for the CreatePipeline API call.
* api-change:`s3`: This release adds five additional checksum algorithms for
S3 data integrity (MD5, SHA-512, XXHash3, XXHash64, XXHash128) and support
for S3 Inventory on directory buckets (S3 Express One Zone).
* api-change:`s3control`: This release adds support for five additional
checksum algorithms for data integrity checking in Amazon S3 - MD5, SHA-512,
XXHash3, XXHash64, and XXHash128.
* from version 1.42.93
* api-change:`cognito-idp`: Adding dutch language support for Cognito Managed
Login and Terms on Console
* api-change:`comprehendmedical`: This release adds Smithy RPC v2 CBOR as an
additional protocol alongside the existing AWS JSON 1.1. The SDK will
prioritize its most performant protocol.
* api-change:`compute-optimizer`: This release adds Smithy RPC v2 CBOR as an
additional protocol alongside the existing AWS JSON 1.0. The SDK will
prioritize its most performant protocol.
* api-change:`compute-optimizer-automation`: This release adds Smithy RPC v2
CBOR as an additional protocol alongside the existing AWS JSON 1.0. The SDK
will prioritize its most performant protocol.
* api-change:`gamelift`: This release adds Smithy RPC v2 CBOR as an additional
protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its
most performant protocol.
* api-change:`marketplace-entitlement`: This release adds Smithy RPC v2 CBOR
as an additional protocol alongside the existing AWS JSON 1.1. The SDK will
prioritize its most performant protocol.
* api-change:`network-firewall`: Support for new types of partner managed
rulegroups for Network Firewall Service
* api-change:`sagemaker`: SageMaker AI now supports generative AI inference
recommendations. Provide your model and workload, and SageMaker AI optimizes
configurations, benchmarks them on real GPUs, and returns deployment-ready
recommendations with validated metrics, accelerating the path to production
from weeks to hours.
* api-change:`snowball`: This release adds Smithy RPC v2 CBOR as an additional
protocol alongside the existing AWS JSON 1.1. The SDK will prioritize its
most performant protocol.
* from version 1.42.92
* api-change:`application-signals`: Releasing Second phase of SLO
Recommendations where you can create recommended SLOs out-of-the box using
CreateSLO API
* api-change:`bedrock-agentcore-control`: Supporting listingMode for AgentCore
Gateway MCP server targets
* api-change:`ec2`: Added Transit Gateway Integration into AWS Client VPN.
* api-change:`evs`: Amazon EVS now allows you to create connectors to your
vCenter appliances and create Windows Server entitlements for virtual
machines running in your EVS environments
* api-change:`guardduty`: Expanded support for new suppression rule fields.
* api-change:`kafka`: Amazon MSK Replicator now supports data migration from
external Apache Kafka clusters to Amazon MSK Express brokers. This release
adds SaslScram authentication with TLS encryption, enhanced consumer offset
synchronization, and customer log forwarding for troubleshooting.
* api-change:`location`: This release adds support for new Job APIs for bulk
workloads. The initial job type supported is Address Validation. The new
APIs added are StartJob, CancelJob, ListJobs, and GetJob.
* api-change:`observabilityadmin`: Enablement for Security Hub v2 via
Observability Admin Telemetry Rule for account and organization level.
* from version 1.42.91
* api-change:`cleanrooms`: This release adds support for configurable spark
properties for Cleanrooms PySpark workloads.
* api-change:`connect`: Fixes in SDK for customers using TestCase APIs
* api-change:`connectcampaignsv2`: This release adds support for campaign
entry limits configuration and hourly refresh frequency in Amazon Connect
Outbound Campaigns.
* api-change:`groundstation`: Adds support for updating contacts, listing
antennas, and listing ground station reservations. New API operations -
UpdateContact, ListContactVersions, DescribeContactVersion, ListAntennas,
and ListGroundStationReservations.
* api-change:`imagebuilder`: ImportDiskImage API adds registerImageOptions for
Secure Boot control and custom UEFI data. It adds windowsConfiguration for
selecting a specific edition from multi-image .wim files during ISO import.
* api-change:`neptune`: Improving Documentation for Neptune
* api-change:`quicksight`: Public release of dashboard customization summary,
S3 Tables data source type, Athena cross-account connector, custom sorting
for controls, and AI-powered analysis generation.
* api-change:`sagemaker`: Adds support for providing NetworkInterface for efa
enabled instances and Simplified cluster creation for Slurm-orchestrated
clusters with optional Lifecycle Script (LCS) configuration.
* api-change:`sts`: The STS client now supports configuring SigV4a through the
auth scheme preference setting. SigV4a uses asymmetric cryptography,
enabling customers using long-term IAM credentials to continue making STS
API calls even when a region is isolated from the partition leader.
* from version 1.42.90
* api-change:`appstream`: Add content redirection to Update Stack
* api-change:`autoscaling`: This release adds support for specifying
Availability Zone IDs as an alternative to Availability Zone names when
creating or updating Auto Scaling groups.
* api-change:`bedrock-agentcore`: Introducing NamespacePath in AgentCore
Memory to support hierarchical prefix based memory record retrieval.
* api-change:`cloudwatch`: Update documentation of alarm mute rules start and
end date fields
* api-change:`cognito-idp`: Adds support for passkey-based multi-factor
authentication in Cognito User Pools. Users can authenticate securely using
FIDO2-compliant passkeys with user verification, enabling passwordless MFA
flows while maintaining backward compatibility with password-based
authentication
* api-change:`connect`: This release updates the Amazon Connect Rules CRUD
APIs to support a new EventSourceName - OnEmailAnalysisAvailable. Use this
event source to trigger rules when conversational analytics results are
available for email contacts.
* api-change:`connectcases`: Added error handling for service quota limits
* api-change:`customer-profiles`: Amazon Connect Customer Profiles adds
RecommenderSchema CRUD APIs for custom ML training columns.
CreateRecommender and CreateRecommenderFilter now accept optional
RecommenderSchemaName.
* api-change:`datazone`: Launching SMUS IAM domain SDK support
* api-change:`devops-agent`: Deprecate the userId from the Chat operations.
This update also removes support of AllowVendedLogDeliveryForResource API
from AWS SDKs.
* api-change:`drs`: Updating regex for identification of AWS Regions.
* api-change:`logs`: Endpoint update for CloudWatch Logs Streaming APIs.
* api-change:`mediaconvert`: Adds support for Elemental Inference powered
smart crop feature, enabling video verticalization
* api-change:`rds`: Adds a new DescribeServerlessV2PlatformVersions API to
describe platform version properties for Aurora Serverless v2. Also
introduces a new valid maintenance action value for serverless platform
version updates.
* bugfix:signing: Fix bug so that configured auth scheme preference is used
when auth scheme is resolved from endpoints rulesets, or from operation-
level auth trait. Auth scheme preference can be configured using the
existing `auth_scheme_preference` client config option, the
`auth_scheme_preference` shared config setting, or the existing
`AWS_AUTH_SCHEME_PREFERENCE` environment variable.
* from version 1.42.89
* api-change:`customer-profiles`: This release introduces changes to
SegmentDefinition APIs to support sorting by attributes.
* api-change:`deadline`: Adds GetMonitorSettings and UpdateMonitorSettings
APIs to Deadline Cloud. Enables reading and writing monitor settings as key-
value pairs (up to 64 keys per monitor). UpdateMonitorSettings supports
upsert and delete (via empty value) semantics and is idempotent.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`glue`: AWS Glue now defaults to Glue version 5.1 for newly
created jobs if the Glue version is not specified in the request, and
UpdateJob now preserves the existing Glue version of a job when the Glue
version is not specified in the update request.
* api-change:`interconnect`: Initial release of AWS Interconnect -- a managed
private connectivity service that enables you to create high-speed network
connections between your AWS Virtual Private Clouds (VPCs) and your VPCs on
other public clouds or your on-premise networks.
* api-change:`macie2`: This release adds an optional expectedBucketOwner field
to the Macie S3 export configuration, allowing customers to verify bucket
ownership before Macie writes results to the destination bucket.
* api-change:`securityhub`: Provide organizational unit scoping capability for
GetFindingsV2, GetFindingStatisticsV2, GetResourcesV2,
GetResourcesStatisticsV2 APIs.
* from version 1.42.88
* api-change:`connect`: Conversational Analytics for Email
* api-change:`devops-agent`: Devops Agent now supports associate Splunk,
Datadog and custom MCP server to an Agent Space.
* api-change:`ecs`: Minor updates to exceptions for completeness
* api-change:`imagebuilder`: Image pipelines can now automatically apply tags
to images they create. Set the imageTags property when creating or updating
your pipelines to get started.
* api-change:`mediaconvert`: Adds support for MV-HEVC video output and clear
lead for AV1 DRM output.
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds support
for multi-region telemetry evaluation and telemetry enablement rules.
* api-change:`rtbfabric`: Adds optional health check configuration for
Responder Gateways with ASG Managed Endpoints. When provided, RTB Fabric
continuously probes customers' instance IPs and routes traffic only to
healthy ones, reducing errors during deployments, scaling events, and
instance failures.
* api-change:`sagemaker`: Support new SageMaker StartClusterHealthCheck API
for on-demand DHC on Hyperpod EKS cluster. Support updated CreateCluster,
UpdateCluster, DescribeCluster, BatchAddClusterNodes APIs for flexible
instance group on HyperPod cluster
* from version 1.42.87
* api-change:`bcm-dashboards`: Scheduled email reports of Billing and Cost
Management Dashboards
* api-change:`bedrock-agentcore`: Introducing support for
SearchRegistryRecords API on AgentCoreRegistry
* api-change:`bedrock-agentcore-control`: Initial release for CRUDL in
AgentCore Registry Service
* api-change:`mediaconnect`: Adds support for MediaLive Channel-type Router
Inputs.
* api-change:`redshift-data`: The BatchExecuteStatement API now supports named
SQL parameters, enabling secure batch queries with parameterized values.
This enhancement helps prevent SQL injection vulnerabilities and improves
query reusability.
* api-change:`sagemaker`: Release support for g7e instance types for SageMaker
HyperPod
* from version 1.42.86
* api-change:`backup`: Adding EKS specific backup vault notification types for
AWS Backup.
* api-change:`drs`: This changes adds support for modifying the replication
configuration to support data replication using IPv6.
* api-change:`ecr`: Add UnableToListUpstreamImageReferrersException in
ListImageReferrers
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`ivs-realtime`: Adds support for Amazon IVS real-time streaming
redundant ingest.
* api-change:`marketplace-discovery`: AWS Marketplace Discovery API provides
an interface that enables programmatic access to the AWS Marketplace
catalog, including searching and browsing listings, retrieving product
details and fulfillment options, and accessing public and private offer
pricing and terms.
* api-change:`medialive`: MediaLive is adding support for MediaConnect Router
by supporting a new output type called MEDIACONNECT ROUTER. This new output
type will provide seamless encrypted transport between your MediaLive
channel and MediaConnect Router.
* api-change:`outposts`: Add AWS Outposts APIs to view renewal pricing options
and submit renewal requests for Outpost contracts
* from version 1.42.85
* api-change:`accessanalyzer`: Revert previous additions of API changes.
* api-change:`bedrock-agentcore`: This release includes support for 1)
InvokeBrowser API, enabling OS-level control of AgentCore Browser Tool
sessions through mouse actions, keyboard input, and screenshots. 2) Added
documentation noting that empty sessions are automatically deleted after one
day in the ListSessions API.
* api-change:`braket`: Added support for t3, g6, and g6e instance types for
Hybrid Jobs.
* api-change:`connect`: The voice enhancement mode used by the agent can now
be viewed on the contact record via the DescribeContact api.
* api-change:`datasync`: Allow IAM role ARNs with IAM Paths for
"SecretAccessRoleArn" field in "CustomSecretConfig"
* api-change:`datazone`: Update Configurations and
registerS3AccessGrantLocation as public attributes for cfn
* api-change:`ec2`: EC2 Capacity Manager adds new dimensions for grouping and
filtering capacity metrics, including tag-based dimensions and Account Name.
* api-change:`ecs`: This release provides the functionality of mounting Amazon
S3 Files to Amazon ECS tasks by adding support for the new
S3FilesVolumeConfiguration parameter in ECS RegisterTaskDefinition API.
* api-change:`eks`: EKS MNG WarmPool feature to support ASG WarmPool feature.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`lambda`: Launching Lambda integration with S3 Files as a new
file system configuration.
* api-change:`outposts`: This change allows listAssets to surface pending and
non-compute asset information. Adds the INSTALLING asset state enum and the
STORAGE, POWERSHELF, SWITCH, and NETWORKING AssetTypes.
* api-change:`rtbfabric`: AWS RTB Fabric External Responder gateways now
support HTTP in addition to HTTPS for inbound external links. Gateways can
accept bid requests on port 80 or serve both protocols simultaneously via
listener configuration, giving customers flexible transport options for
their bidding infrastructure
* api-change:`s3`: Updated list of the valid AWS Region values for the
LocationConstraint parameter for general purpose buckets.
* api-change:`s3files`: Support for S3 Files, a new shared file system that
connects any AWS compute directly with your data in Amazon S3. It provides
fast, direct access to all of your S3 data as files with full file system
semantics and low-latency performance, without your data ever leaving S3.
* bugfix:auth: Fix `sigv4a_signing_region_set` config being ignored when
SigV4a is selected via `auth_scheme_preference`. The configured region set
is now correctly applied to the signing context regardless of how SigV4a is
resolved.
* from version 1.42.84
* api-change:`accessanalyzer`: Brookie helps customers preview the impact of
SCPs before deployment using historical access activity. It evaluates
attached policies and proposed policy updates using collected access
activity through CloudTrail authorization events and reports where currently
allowed access will be denied.
* api-change:`deadline`: Added 8 batch APIs (BatchGetJob, BatchGetStep,
BatchGetTask, BatchGetSession, BatchGetSessionAction, BatchGetWorker,
BatchUpdateJob, BatchUpdateTask) for bulk operations. Monitors can now use
an Identity Center instance in a different region via the
identityCenterRegion parameter.
* api-change:`dlm`: This release adds support for Fast Snapshot Restore
AvailabilityZone Ids in Amazon Data Lifecycle Manager EBS snapshot lifecycle
policies.
* api-change:`geo-maps`: This release updates API reference documentation for
Amazon Location Service Maps APIs to reflect regional restrictions for Grab
Maps users
* api-change:`guardduty`: Migrated to Smithy. No functional changes
* api-change:`lightsail`: This release adds support for the Asia Pacific
(Malaysia) (ap-southeast-5) Region.
* api-change:`mediatailor`: This change adds support for Tagging the resource
types Programs and Prefetch Schedules
* api-change:`qconnect`: Added optional originRequestId parameter to
SendMessageRequest and ListSpans response in Amazon Q in Connect to support
request tracing across service boundaries.
* api-change:`transfer`: AWS Transfer Family Connectors now support IPv6
connectivity, enabling outbound connections to remote SFTP or AS2 servers
using IPv4-only or dual-stack (IPv4 and IPv6) configurations based on
network requirements.
* from version 1.42.83
* api-change:`bedrock`: Amazon Bedrock Guardrails enforcement configuration
APIs now support selective guarding controls for system prompts as well as
user and assistant messages, along with SDK support for Amazon Bedrock
resource policy APIs.
* api-change:`bedrock-agent`: Added strict parameter to ToolSpecification to
allow users to enforce strict JSON schema adherence for tool input schemas.
* api-change:`bedrock-agentcore-control`: Documentation Update for Adds
support for three-legged (Authorization Code grant type) OAuth along with
predefined MCP tool schema configuration for Amazon Bedrock AgentCore
gateway MCP server targets.
* api-change:`imagebuilder`: Updated pagination token validation for
ListContainerRecipes API to support maximum size of 65K characters
* api-change:`lightsail`: Add support for tagging of Alarm resource type
* api-change:`logs`: Added queryDuration, bytesScanned, and userIdentity
fields to the QueryInfo response object returned by DescribeQueries.
Customers can now view detailed query cost information including who ran the
query, how long it took, and the volume of data scanned.
* api-change:`medialive`: AWS Elemental MediaLive released a new features that
allows customers to use HLG 2020 as a color space for AV1 video codec.
* api-change:`organizations`: Updates close Account quota for member accounts
in an Organization.
* api-change:`payment-cryptography`: Adds optional support to retrieve
previously generated import and export tokens to simplify import and export
functions
* from version 1.42.82
* api-change:`appstream`: Amazon WorkSpaces Applications now supports drain
mode for instances in multi-session fleets. This capability allows
administrators to instruct individual fleet instances to stop accepting new
user sessions while allowing existing sessions to continue uninterrupted.
* api-change:`bedrock-agentcore-control`: Adds support for three-legged
(Authorization Code grant type) OAuth along with predefined MCP tool schema
configuration for Amazon Bedrock AgentCore gateway MCP server targets.
* api-change:`bedrock-data-automation`: Data Automation Library is a BDA
capability that lets you create reusable entity resources to improve
extraction accuracy. Libraries support Custom Vocabulary entities that
enhance speech recognition for audio and video content with domain-specific
terminology shared across projects
* api-change:`bedrock-runtime`: Relax ToolUseId pattern to allow dots and
colons
* api-change:`cloudwatch`: CloudWatch now supports OTel enrichment to make
vended metrics for supported AWS resources queryable via PromQL with
resource ARN and tag labels, and PromQL alarms for metrics ingested via the
OTLP endpoint with multi-contributor evaluation.
* api-change:`connect`: Include CUSTOMER to evaluation target and participant
role. Support Korean, Japanese and Simplified Chinese in evaluation forms.
* api-change:`deadline`: AWS Deadline Cloud now supports configurable
scheduling on each queue. The scheduling configuration controls how workers
are distributed across jobs.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`gamelift`: Amazon GameLift Servers now includes a ComputeName
field in game session API responses, making it easier to identify which
compute is hosting a game session without cross-referencing IP addresses.
* api-change:`geo-places`: This release updates API reference documentation
for Amazon Location Service Places APIs to reflect regional restrictions for
Grab Maps users in ReverseGeocode, Suggest, SearchText, and GetPlace
operations
* api-change:`logs`: We are pleased to announce that our logs transformation
csv processor now has a destination field, allowing you to specify under
which parent node parsed columns be placed under.
* api-change:`pricing`: This release increases the MaxResults parameter of the
GetAttributeValues API from 100 to 10000.
* from version 1.42.81
* api-change:`bedrock`: Adds support for Bedrock Batch Inference Job Progress
Monitoring
* api-change:`bedrock-agentcore`: Added the ability to filter out empty
sessions when listing sessions. Customers can now retrieve only sessions
that still contain events, eliminating the need to check each session
individually. No changes required for existing integrations.
* api-change:`bedrock-agentcore-control`: Adds support for VPC egress private
endpoints for Amazon Bedrock AgentCore gateway targets, enabling private
connectivity through managed VPC Lattice resources. Also adds IAM credential
provider for gateway targets, enabling IAM-based authentication to target
endpoints
* api-change:`ecs`: Amazon ECS now supports Managed Daemons with dedicated
APIs for registering daemon task definitions, creating daemons, and managing
daemon deployments.
* api-change:`elasticache`: Updated SnapshotRetentionLimit documentation for
ServerlessCache to correctly describe the parameter as number of days (max
35) instead of number of snapshots.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`es`: Adding Policy-Min-TLS-1-2-RFC9151-FIPS-2024-08 as TLS
Policy in Supported Regions
* api-change:`geo-routes`: This release makes RoutingBoundary optional in
CalculateRouteMatrix, set StopDuration with a maximum value of 49999 for
CalculateRoutes, set TrailerCount with a maximum value of 4, and introduces
region restrictions for Grab Maps users.
* api-change:`medical-imaging`: Added new boolean flag to persist metadata
updates to all primary image sets in the same study as the requested image
set.
* api-change:`opensearch`: Adding Policy-Min-TLS-1-2-RFC9151-FIPS-2024-08 as
TLS Policy in Supported Regions
* from version 1.42.80
* api-change:`acm`: Adds support for searching for ACM certificates using the
new SearchCertificates API.
* api-change:`cloudfront`: This release adds bring your own IP (BYOIP) IPv6
support to CloudFront's CreateAnycastIpList and UpdateAnycastIpList API
through the IpamCidrConfigs field.
* api-change:`dataexchange`: Support Tags for AWS Data Exchange resource
Assets
* api-change:`datazone`: Adds environmentConfigurationName field to
CreateEnvironmentInput and UpdateEnvironmentInput, so that Domain Owners can
now recover orphaned environments by recreating deleted configurations with
the same name, and will auto-recover orphaned environments
* api-change:`devops-agent`: AWS DevOps Agent service General Availability
release.
* api-change:`dms`: To successfully connect to the IBM DB2 LUW database
server, you may need to specify additional security parameters that are
passed to the JDBC driver. These parameters are EncryptionAlgorithm and
SecurityMechanism. Both parameters accept integer values.
* api-change:`ec2`: This release updates the examples in the documentation for
DescribeRegions and DescribeAvailabilityZones.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`geo-maps`: This release expands map customization options with
adjustable contour line density, dark mode support for Hybrid and Satellite
views, enhanced traffic information across multiple map styles, and transit
and truck travel modes for Monochrome and Hybrid map styles.
* api-change:`kinesisanalyticsv2`: Support for Flink 2.2 in Managed Service
for Apache Flink
* api-change:`mailmanager`: Amazon SES Mail Manager now supports optional TLS
policy for accepting unencrypted connections and mTLS authentication for
ingress endpoints with configurable trust stores. Two new rule actions are
available, Bounce for sending non-delivery reports and Lambda invocation for
custom email processing.
* api-change:`marketplace-agreement`: This release adds 8 new APIs for AWS
Marketplace sellers. 4 APIs for Cancellations (Send, List, Get, Cancel
action on AgreementCancellationRequest), 3 APIs for Billing Adjustments
(BatchCreate, List, Get action on BillingAdjustmentRequest), and 1 API to
List Invoices (ListAgreementInvoiceLineItems)
* api-change:`observabilityadmin`: This release adds the Bedrock and Security
Hub resource types for Omnia Enablement launch for March 31.
* api-change:`odb`: Adds support for EC2 Placement Group integration with ODB
Network. The GetOdbNetwork and ListOdbNetworks API responses now include the
ec2PlacementGroupIds field.
* api-change:`opensearch`: Support RegisterCapability, GetCapability,
DeregisterCapability API for AI Assistant feature management for OpenSearch
UI Applications
* api-change:`organizations`: Added Path field to Account and
OrganizationalUnit objects in AWS Organizations API responses.
* api-change:`partnercentral-selling`: Adding EURO Currency for MRR Amount
* api-change:`pinpoint-sms-voice-v2`: This release adds RCS for Business
messaging and Notify support. RCS lets you create and manage agents, send
and receive messages in the US and Canada via SendTextMessage API, and
configure SMS fallback. Notify lets you send templated OTP messages globally
in minutes with no phone number required.
* api-change:`quicksight`: Adds StartAutomationJob and DescribeAutomationJob
APIs for automation jobs. Adds three custom permission capabilities that
allow admins to control whether users can manage Spaces and chat agents.
Adds an OAuthClientCredentials structure to provide OAuth 2.0 client
credentials inline to data sources.
* api-change:`s3`: Add Bucket Metrics configuration support to directory
buckets
* api-change:`s3control`: Adding an optional auditContext parameter to S3
Access Grants credential vending API GetDataAccess to enable job-level audit
correlation in S3 CloudTrail logs
* api-change:`s3tables`: S3 Tables now supports nested types when creating
tables. Users can define complex column schemas using struct, list, and map
types. These types can be composed together to model complex, hierarchical
data structures within table schemas.
* api-change:`securityagent`: AWS Security Agent is a service that proactively
secures applications throughout the development lifecycle with automated
security reviews and on-demand penetration testing.
* api-change:`sustainability`: This is the first release of the AWS
Sustainability SDK, which enables customers to access their sustainability
impact data via API.
* from version 1.42.79
* api-change:`appstream`: Add support for URL Redirection
* api-change:`autoscaling`: Adds support for new instance lifecycle states
introduced by the instance lifecycle policy and replace root volume
features.
* api-change:`bedrock-agentcore`: Adds Ground Truth support for AgentCore
Evaluations (Evaluate)
* api-change:`deadline`: AWS Deadline Cloud now supports three new fleet auto
scaling settings. With scale out rate, you can configure how quickly workers
launch. With worker idle duration, you can set how long workers wait before
shutting down. With standby worker count, you can keep idle workers ready
for fast job start.
* api-change:`devops-agent`: AWS DevOps Agent General Availability.
* api-change:`ecs`: Adding Local Storage support for ECS Managed Instances by
introducing a new field "localStorageConfiguration" for
CreateCapacityProvider and UpdateCapacityProvider APIs.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`gamelift`: Update CreateScript API documentation.
* api-change:`lakeformation`: Add setSourceIdentity to DataLakeSettings
Parameters
* api-change:`logs`: Adds Lookup Tables to CloudWatch Logs for log enrichment
using CSV key-value data with KMS encryption support.
* api-change:`opensearch`: Added Cluster Insights API's In OpenSearch Service
SDK.
* api-change:`partnercentral-account`: KYB Supplemental Form enables partners
who fail business verification to submit additional details and supporting
documentation through a self-service form, triggering an automated re-
verification without requiring manual intervention from support teams.
* api-change:`sagemaker`: Added support for placement strategy and
consolidation for SageMaker inference component endpoints. Customers can now
configure how inference component copies are distributed across instances
and availability zones (AZs), and enable automatic consolidation to
optimizes resource utilization.
* enhancement:`s3`: Added support for opting out of Amazon S3 Express session
authentication via the new `disable_s3_express_session_auth` S3 client
configuration setting, or the new `AWS_S3_DISABLE_EXPRESS_SESSION_AUTH`
environment variable, or the `s3_disable_express_session_auth` shared
configuration setting.
* from version 1.42.78
* api-change:`bedrock-agentcore`: Adding AgentCore Code Interpreter Node.js
Runtime Support with an optional runtime field
* api-change:`bedrock-agentcore-control`: Adds support for custom code-based
evaluators using customer-managed Lambda functions.
* api-change:`neptunedata`: Minor formatting changes to remove unnecessary
symbols.
* api-change:`omics`: AWS HealthOmics now supports VPC networking, allowing
users to connect runs to external resources with NAT gateway, AWS VPC
resources, and more. New Configuration APIs support configuring VPC
settings. StartRun API now accepts networkingMode and configurationName
parameters to enable VPC networking.
* from version 1.42.77
* api-change:`bcm-data-exports`: With this release we are providing an option
to accounts to have their export delivered to an S3 bucket that is not owned
by the account.
* api-change:`emr`: Add StepExecutionRoleArn to RunJobFlow API
* api-change:`logs`: This release adds parameter support to saved queries in
CloudWatch Logs Insights. Define reusable query templates with named
placeholders, invoke them using start query. Available in Console, CLI and
SDK
* api-change:`sagemaker`: Release support for ml.r5d.16xlarge instance types
for SageMaker HyperPod
* api-change:`timestream-influxdb`: Timestream for InfluxDB adds support for
customer defined maintenance windows. This allows customers to define
maintenance schedule during resource creation and updates
* from version 1.42.76
* api-change:`apigatewayv2`: Added DISABLE IN PROGRESS and DISABLE FAILED
Portal statuses.
* api-change:`application-signals`: This release adds support for creating
SLOs on RUM appMonitors, Synthetics canaries and services.
* api-change:`batch`: Documentation-only update for AWS Batch.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`marketplace-agreement`: The Variable Payments APIs enable AWS
Marketplace Sellers to perform manage their payment requests (send, get,
list, cancel).
* api-change:`polly`: Add support for Mu-law and A-law codecs for output
format
* api-change:`uxc`: GA release of AccountCustomizations, used to manage
account color, visible services, and visible regions settings in the AWS
Management Console.
* from version 1.42.75
* api-change:`bedrock-agentcore-control`: Adds SDK support for 1) Persist
session state in AgentCore Runtime via filesystemConfigurations in
CreateAgentRuntime, UpdateAgentRuntime, and GetAgentRuntime APIs, 2)
Optional name-based filtering on AgentCore ListBrowserProfiles API.
* api-change:`gamelift`: Amazon GameLift Servers launches UDP ping beacons in
the Beijing and Ningxia (China) Regions to help measure real-time network
latency for multiplayer games. The ListLocations API is now available in
these regions to provide endpoint domain and port information as part of the
locations list.
* api-change:`mediapackagev2`: Reduces the minimum allowed value for
startOverWindowSeconds from 60 to 0, allowing customers to effectively
disable the start-over window.
* api-change:`opensearchserverless`: Adds support for updating the vector
options field for existing collections.
* api-change:`pcs`: This release adds support for custom slurmdbd and cgroup
configuration in AWS PCS. Customers can now specify slurmdbd and cgroup
settings to configure database accounting and reporting for their HPC
workloads, and control resource allocation and limits for compute jobs.
* api-change:`rds`: Adds support in Aurora PostgreSQL serverless databases for
express configuration based creation through WithExpressConfiguration in
CreateDbCluster API, and for restoring clusters using
RestoreDBClusterToPointInTime and RestoreDBClusterFromSnapshot APIs.
* from version 1.42.74
* api-change:`batch`: AWS Batch AMI Visibility feature support. Adds read-only
batchImageStatus to Ec2Configuration to provide visibility on the status of
Batch-vended AMIs used by Compute Environments.
* api-change:`connectcases`: You can now use the UpdateRelatedItem API to
update the content of comments and custom related items associated with a
case.
* api-change:`lightsail`: Add support for tagging of ContactMethod resource
type
* api-change:`omics`: Adds support for batch workflow runs in Amazon Omics,
enabling users to submit, manage, and monitor multiple runs as a single
batch. Includes APIs to create, cancel, and delete batches, track submission
statuses and counts, list runs within a batch, and configure default
settings.
* from version 1.42.73
* api-change:`backup`: Fix Typo for S3Backup Options ( S3BackupACLs to
BackupACLs)
* api-change:`dynamodb`: Adding ReplicaArn to ReplicaDescription of a global
table replica
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`opensearch`: Added support for Amazon Managed Service for
Prometheus (AMP) as a connected data source in OpenSearch UI. Now users can
analyze Prometheus metrics in OpenSearch UI without data copy.
* api-change:`verifiedpermissions`: Adds support for Policy Store Aliases,
Policy Names, and Policy Template Names. These are customizable identifiers
that can be used in place of Policy Store ids, Policy ids, and Policy
Template ids respectively in Amazon Verified Permissions APIs.
* bugfix:s3: Fix aws-chunked requests with non-seekable streams sending both
`Content-Length` and `Transfer-Encoding: chunked`, which violated HTTP/1.1
(RFC 7230) and caused `SignatureDoesNotMatch` errors.
* from version 1.42.72
* api-change:`batch`: AWS Batch now supports quota management, enabling
administrators to allocate shared compute resources across teams and
projects through quota shares with capacity limits, resource-sharing
strategies, and priority-based preemption - currently available for
SageMaker Training job queues.
* api-change:`bedrock-agentcore`: This release includes SDK support for the
following new features on AgentCore Built In Tools. 1. Enterprise Policies
for AgentCore Browser Tool. 2. Root CA Configuration Support for AgentCore
Browser Tool and Code Interpreter. 3. API changes to AgentCore Browser
Profile APIs
* api-change:`bedrock-agentcore-control`: Adds support for the following new
features. 1. Enterprise Policies support for AgentCore Browser Tool. 2. Root
CA Configuration support for AgentCore Browser Tool and Code Interpreter.
* api-change:`ec2`: Amazon EC2 Fleet instant mode now supports launching
instances into Interruptible Capacity Reservations, enabling customers to
use spare capacity shared by Capacity Reservation owners within their AWS
Organization.
* api-change:`observabilityadmin`: Adding a new field in the
CreateCentralizationRuleForOrganization,
UpdateCentralizationRuleForOrganization API and updating the
GetCentralizationRuleForOrganization API response to include the new field
* api-change:`polly`: Added bi-directional streaming functionality through a
new API, StartSpeechSynthesisStream. This API allows streaming input text
through inbound events and receiving audio as part of an output stream
simultaneously.
* from version 1.42.71
* api-change:`ec2`: The DescribeInstanceTypes API now returns default
connection tracking timeout values for TCP, UDP, and UDP stream via the new
connectionTrackingConfiguration field on NetworkInfo.
* api-change:`mediaconvert`: This update adds additional bitrate options for
Dolby AC-4 audio outputs.
* Update to 1.42.70
* api-change:`bedrock-agentcore-control`: Deprecating namespaces field and
adding namespaceTemplates.
* api-change:`emr`: Add S3LoggingConfiguration to Control LogUploads
* api-change:`glue`: Provide approval to overwrite existing Lake Formation
permissions on all child resources with the default permissions specified in
'CreateTableDefaultPermissions' and 'CreateDatabaseDefaultPermissions' when
updating catalog. Allowed values are ["Accept","Deny"] .
* from version 1.42.69
* api-change:`bedrock`: You can now generate policy scenarios on demand using
the new GENERATE POLICY SCENARIOS build workflow type. Scenarios will no
longer be automatically generated during INGEST CONTENT, REFINE POLICY, and
IMPORT POLICY workflows, resulting in faster completion times for these
operations.
* api-change:`bedrock-agentcore`: Provide support to perform deterministic
operations on agent runtime through shell command executions via the new
InvokeAgentRuntimeCommand API
* api-change:`bedrock-agentcore-control`: Supporting hosting of public ECR
Container Images in AgentCore Runtime
* api-change:`ecs`: Amazon ECS now supports configuring whether tags are
propagated to the EC2 Instance Metadata Service (IMDS) for instances
launched by the Managed Instances capacity provider. This gives customers
control over tag visibility in IMDS when using ECS Managed Instances.
* from version 1.42.68
* api-change:`apigateway`: API Gateway now supports an additional security
policy "SecurityPolicy-TLS13-1-2-FIPS-PFS-PQ-2025-09" for REST APIs and
custom domain names. The new policy is compliant with TLS 1.3, Federal
Information Processing Standards (FIPS), Perfect Forward Secrecy (PFS), and
post-quantum (PQ) cryptography
* api-change:`config`: Fix pagination support for
DescribeConformancePackCompliance, and update OrganizationConfigRule
InputParameters max length to match ConfigRule.
* api-change:`connect`: Deprecating PredefinedNotificationID field
* api-change:`gameliftstreams`: Feature launch that enables customers to
connect streaming sessions to their own VPCs running in AWS.
* api-change:`glue`: Add QuerySessionContext to BatchGetPartitionRequest
* api-change:`ivs-realtime`: Updates maximum reconnect window seconds from 60
to 300 for participant replication
* api-change:`mediaconvert`: This update adds support for Dolby AC-4 audio
output, frame rate conversion between non-Dolby Vision inputs to Dolby
Vision outputs, and clear lead CMAF HLS output.
* api-change:`medialive`: Documents the
VideoDescription.ScalingBehavior.SMART(underscore)CROP enum value.
* api-change:`mgn`: Network Migration APIs are now publicly available for
direct programmatic access. Customers can now call Network Migration APIs
directly without going through AWS Transform (ATX), enabling automation,
integration with existing tools, and self-service migration workflows.
* api-change:`quicksight`: The change adds a new capability named
ManageSharedFolders in Custom Permissions
* from version 1.42.67
* api-change:`datasync`: DataSync's 3 location types, Hadoop Distributed File
System (HDFS), FSx for Windows File Server (FSx Windows), and FSx for NetApp
ONTAP (FSx ONTAP) now have credentials managed via Secrets Manager, which
may be encrypted with service keys or be configured to use customer-managed
keys or secret.
* api-change:`ecr`: Add Chainguard to PTC upstreamRegistry enum
* api-change:`s3`: Adds support for account regional namespaces for general
purpose buckets. The account regional namespace is a reserved subdivision of
the global bucket namespace where only your account can create general
purpose buckets.
* enhancement:`sso-oidc`: Fixed missing error messages in SSO OIDC error
responses by mapping OAuth2 error_description field to the standard Message
field. Issue was raised in `#2216
<https://github.com/boto/botocore/issues/2216>`__.
* from version 1.42.66
* api-change:`customer-profiles`: Today, Amazon Connect is announcing the
ability to filter (include or exclude) recommendations based on properties
of items and interactions.
* api-change:`eks`: Adds support for a new tier in controlPlaneScalingConfig
on EKS Clusters.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`polly`: Added support for the new voices - Ambre (fr-FR),
Beatrice (it-IT), Florian (fr-FR), Lennart (de-DE), Lorenzo (it-IT) and
Tiffany (en-US). They are available as a Generative voices only.
* api-change:`sagemaker`: SageMaker training plans allow you to extend your
existing training plans to avoid workload interruptions without workload
reconfiguration. When a training plan is approaching expiration, you can
extend it directly through the SageMaker AI console or programmatically
using the API or AWS CLI.
* api-change:`simpledbv2`: Introduced Amazon SimpleDB export functionality
enabling domain data export to S3 in JSON format. Added three new APIs
StartDomainExport, GetExport, and ListExports via SimpleDBv2 service.
Supports cross-region exports and KMS encryption.
* api-change:`workspaces`: Added WINDOWS SERVER 2025 OperatingSystemName.
* from version 1.42.65
* api-change:`bedrock-agentcore-control`: Adding first class support for AG-UI
protocol in AgentCore Runtime.
* api-change:`connectcases`: Added functionality for the Required and Hidden
case rule types to be conditionally evaluated on up to 5 conditions.
* api-change:`dms`: Not need to include to any release notes. The only change
is to correct LoadTimeout unit from milliseconds to seconds in
RedshiftSettings
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`kafka`: Add dual stack endpoint to SDK
* api-change:`lexv2-models`: This release introduces a new generative AI
feature called Lex Bot Analyzer. This feature leverage AI to analyze the bot
configuration against AWS Lex best practices to identify configuration
issues and provides recommendations.
* from version 1.42.64
* api-change:`iam`: Added support for CloudWatch Logs long-term API keys,
currently available in Preview
* api-change:`mgn`: Adds support for new storeSnapshotOnLocalZone field in
ReplicationConfiguration and updateReplicationConfiguration
* api-change:`opensearch`: This change enables cross-account and cross-region
access for DataSources. Customers can now define access policies on their
datasources to allow other AWS accounts to access and query their data.
* api-change:`route53globalresolver`: Adds support for dual stack Global
Resolvers and Dictionary-based Domain Generation Firewall Advanced
Protection.
* from version 1.42.63
* api-change:`appintegrations`: This release adds support for webhooks,
allowing customers to create an Event Integration with a webhook source.
* api-change:`bcm-data-exports`: Fixed wrong endpoint resolutions in few
regions. Added AWS CFN resource schema for BCM Data Exports. Added max value
validation for pagination parameter. Fixed ARN format validation for BCM
Data Exports resources. Updated size constraints for table properties. Added
AccessDeniedException error.
* api-change:`bedrock`: Amazon Bedrock Guardrails account-level enforcement
APIs now support lists for model inclusion and exclusion from guardrail
enforcement.
* api-change:`bedrock-agentcore-control`: Adds support for streaming memory
records in AgentCore Memory
* api-change:`connect`: Amazon Connect now supports the ability to
programmatically configure and run automated tests for contact center
experiences for Chat. Integrate testing into CICD pipelines, run multiple
tests at scale, and retrieve results via API to automate validation of chat
interactions and workflows.
* api-change:`deadline`: AWS Deadline Cloud now supports cost scale factors
for farms, enabling studios to adjust reported costs to reflect their actual
rendering economics. Adjusted costs are reflected in Deadline Cloud's Usage
Explorer and Budgets.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`gameliftstreams`: Added new Gen6 stream classes based on the EC2
G6f instance family. These stream classes provide cost-optimized options for
streaming well-optimized or lower-fidelity games on Windows environments.
* api-change:`sesv2`: Adds support for longer email message header values,
increasing the maximum length from 870 to 995 characters for RFC 5322
compliance.
* from version 1.42.62
* api-change:`connecthealth`: Connect-Health SDK is AWS's unified SDK for the
Amazon Connect Health offering. It allows healthcare developers to integrate
purpose-built agents - such as patient insights, ambient documentation, and
medical coding - into their existing applications, including EHRs,
telehealth, and revenue cycle.
* api-change:`ec2`: Added metadata field to CapacityAllocation.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`guardduty`: Added MALICIOUS FILE to IndicatorType enum in MDC
Sequence
* api-change:`mpa`: Updates to multi-party approval (MPA) service to add
support for approval team baseline operations.
* api-change:`sagemaker`: Adds support for S3 Bucket Ownership validation for
SageMaker Managed MLflow.
* api-change:`savingsplans`: Added support for OpenSearch and Neptune
Analytics to Database Savings Plans.
* enhancement:S3 redirect: Validate new region name when redirecting.
* Update to 1.42.61
* api-change:`connect`: Added support for configuring additional email
addresses on queues in Amazon Connect. Agents can now select an outbound
email address and associate additional email addresses for replying to or
initiating emails.
* api-change:`elasticbeanstalk`: As part of this release, Beanstalk introduce
a new info type - analyze for request environment info and retrieve
environment info operations. When customers request an Al analysis, Elastic
Beanstalk runs a script on an instance in their environment and returns an
analysis of events, health and logs.
* api-change:`es`: Adds support for DeploymentStrategyOptions.
* api-change:`gamelift`: Amazon GameLift Servers now offers DDoS protection
for Linux-based EC2 and Container Fleets on SDKv5. The player gateway proxy
relay network provides traffic validation, per-player rate limiting, and
game server IP address obfuscation all with negligible added latency and no
additional cost.
* api-change:`opensearch`: Adding support for DeploymentStrategyOptions
* api-change:`quicksight`: Added several new values for Capabilities,
increased visual limit per sheet from previous limit to 75, renamed Quick
Suite to Quick in several places.
* enhancement:auth: Exclude additional hop-by-hop headers from SigV4 signing
to prevent signature mismatches when intermediaries mutate transport headers
(connection, keep-alive, proxy-authenticate, proxy-authorization, TE,
trailer, upgrade).
* from version 1.42.60
* api-change:`bedrock-agentcore-control`: Support for AgentCore Policy GA
* api-change:`datazone`: Adding QueryGraph operation to DataZone SDK
* api-change:`logs`: CloudWatch Logs updates- Added support for the
PutBearerTokenAuthentication API to enable or disable bearer token
authentication on a log group. For more information, see CloudWatch Logs API
documentation.
* api-change:`partnercentral-channel`: Adds the Resold Unified Operations
support plan and removes the Resold Business support plan in the
CreateRelationship and UpdateRelationship APIs
* api-change:`sagemaker`: This release adds b300 and g7e instance types for
SageMaker inference endpoints.
* from version 1.42.59
* api-change:`arc-region-switch`: Post-Recovery Workflows enable customers to
maintain comprehensive disaster recovery automation. This allows customer
SREs and leadership to have complete recovery orchestration from failover
through post-recovery preparation, ensuring Regions remain ready for
subsequent recovery events.
* api-change:`batch`: This feature allows customers to specify the minimum
time (in minutes) that AWS Batch keeps instances running in a compute
environment after all jobs on the instance complete
* api-change:`bedrock`: Added four new model lifecycle date fields,
startOfLifeTime, endOfLifeTime, legacyTime, and publicExtendedAccessTime.
Adds support for using the Converse API with Bedrock Batch inference jobs.
* api-change:`cognito-idp`: Cognito is introducing a two-secret rotation model
for app clients, enabling seamless credential rotation without downtime.
Dedicated APIs support passing in a custom secret. Custom secrets need to be
at least 24 characters. This eliminates reconfiguration needs and reduces
security risks.
* api-change:`connect`: Deprecate EvaluationReviewMetadata's CreatedBy and
CreatedTime, add EvaluationReviewMetadata's RequestedBy and RequestedTime
* api-change:`customer-profiles`: This release introduces an optional
SourcePriority parameter to the ProfileObjectType APIs, allowing you to
control the precedence of object types when ingesting data from multiple
sources. Additionally, WebAnalytics and Device have been added as new
StandardIdentifier values.
* api-change:`health`: Updates the regex for validating availabilityZone
strings used in the describe events filters.
* api-change:`keyspacesstreams`: Added support for Change Data Capture (CDC)
streams with Duration DataType.
* api-change:`odb`: ODB Networking Route Management is a feature improvement
which allows for implicit creation and deletion of EC2 Routes in the Peer
Network Route Table designated by the customer via new optional input. This
feature release is combined with Multiple App-VPC functionality for ODB
Network Peering(s).
* api-change:`ram`: Resource owners can now specify ResourceShareConfiguration
request parameter for CreateResourceShare API including
RetainSharingOnAccountLeaveOrganization boolean parameter
* from version 1.42.58
* api-change:`backup-gateway`: This release updates GetGateway API to include
deprecationDate and softwareVersion in the response, enabling customers to
track gateway software versions and upcoming deprecation dates.
* api-change:`ec2`: Add c8id, m8id and hpc8a instance types.
* api-change:`ecs`: Adding support for Capacity Reservations for ECS Managed
Instances by introducing a new "capacityOptionType" value of "RESERVED" and
new field "capacityReservations" for CreateCapacityProvider and
UpdateCapacityProvider APIs.
* api-change:`marketplace-entitlement`: Added License Arn as a new optional
filter for GetEntitlements and LicenseArn field in each entitlement in the
response.
* api-change:`meteringmarketplace`: Added LicenseArn to ResolveCustomer
response and BatchMeterUsage usage records. BatchMeterUsage now accepts
LicenseArn in each UsageRecord to report usage at the license level. Added
InvalidLicenseException error response for invalid license parameters.
* api-change:`securityhub`: Security Hub added EXTENDED PLAN integration type
to DescribeProductsV2 and added metadata.product.vendor name GroupBy support
to GetFindingStatisticsV2
* from version 1.42.57
* api-change:`batch`: AWS Batch documentation update for service job capacity
units.
* api-change:`ec2`: Add support for EC2 Capacity Blocks in Local Zones.
* api-change:`ecr`: Update repository name regex to comply with OCI
Distribution Specification
* api-change:`neptune`: Neptune global clusters now supports tags
* api-change:`wafv2`: AWS WAF now supports GetTopPathStatisticsByTraffic that
provides aggregated statistics on the top URI paths accessed by bot traffic.
Use this operation to see which paths receive the most bot traffic, identify
the specific bots accessing them, and filter by category, organization, or
bot name.
* from version 1.42.56
* api-change:`cloudwatch`: This release adds the APIs (PutAlarmMuteRule,
ListAlarmMuteRules, GetAlarmMuteRule and DeleteAlarmMuteRule) to manage a
new Cloudwatch resource, AlarmMuteRules. AlarmMuteRules allow customers to
temporarily mute alarm notifications during expected downtime periods.
* api-change:`ec2`: Adds httpTokensEnforced property to
ModifyInstanceMetadataDefaults API. Set per account or manage organization-
wide using declarative policies to prevent IMDSv1-enabled instance launch
and block attempts to enable IMDSv1 on existing IMDSv2-only instances.
* api-change:`elementalinference`: Initial GA launch for AWS Elemental
Inference including capabilities of Smart Crop and Live Event Clipping
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`es`: Fixed HTTP binding for DescribeDomainAutoTunes API to
correctly pass request parameters as query parameters in the HTTP request.
* api-change:`medialive`: AWS Elemental MediaLive - Added support for
Elemental Inference for Smart Cropping and Clipping features for MediaLive.
* api-change:`observabilityadmin`: Adding a new field in the
CreateCentralizationRuleForOrganization,
UpdateCentralizationRuleForOrganization API and updating the
GetCentralizationRuleForOrganization API response to include the new field
* api-change:`opensearch`: Fixed HTTP binding for DescribeDomainAutoTunes API
to correctly pass request parameters as query parameters in the HTTP
request.
* api-change:`partnercentral-selling`: Added support for filtering
opportunities by target close date in the ListOpportunities API. You can now
filter results to return opportunities with a target close date before or
after a specified date, enabling more precise opportunity searches based on
expected closure timelines.
* from version 1.42.55
* api-change:`bedrock`: Automated Reasoning checks in Amazon Bedrock
Guardrails now support fidelity report generation. The new workflow type
assesses policy coverage and accuracy against customer documents. The
GetAutomatedReasoningPolicyBuildWorkflowResultAssets API adds support for
the three new asset types.
* api-change:`connectcases`: SearchCases API can now accept 25 fields in the
request and response as opposed to the previous limit of 10. DeleteField's
hard limit of 100 fields per domain has been lifted.
* api-change:`controlcatalog`: Updated ExemptedPrincipalArns parameter
documentation for improved accuracy
* api-change:`datazone`: Add workflow properties support to connections APIs
* api-change:`dynamodb`: This change supports the creation of multi-account
global tables. It adds one new arguments to UpdateTable,
GlobalTableSettingsReplicationMode.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`mediatailor`: Updated endpoint rule set for dualstack endpoints.
Added a new opt-in option to log raw ad decision server requests for
Playback Configurations.
* api-change:`quicksight`: Adds support for SEMISTRUCT to InputColumn Type
* api-change:`wickr`: AWS Wickr now provides APIs to manage your Wickr OpenTDF
integration. These APIs enable you to test and save your OpenTDF
configuration allowing you to manage rooms based on Trusted Data Format
attributes.
* from version 1.42.54
* api-change:`appstream`: Adding new attribute to disable IMDS v1 APIs for
fleet, Image Builder and AppBlockBuilder instances.
* api-change:`ecs`: Migrated to Smithy. No functional changes
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`sagemaker-runtime`: Added support for S3OutputPathExtension and
Filename parameters to the InvokeEndpointAsync API to allow users to
customize the S3 output path and file name for async inference response
payloads.
* api-change:`signer-data`: This release introduces AWS Signer Data Plane SDK
client supporting GetRevocationStatus API. The new client enables AWS
PrivateLink connectivity with both private DNS and VPC endpoint URLs.
* api-change:`ssm`: Add support for AssociationDispatchAssumeRole in AWS SSM
State Manager.
* api-change:`trustedadvisor`: Adding a new enum attribute(statusReason) to
TrustedAdvisorAPI response. This attribute explains reasoning behind check
status for certain specific scenarios.
* from version 1.42.53
* api-change:`bcm-dashboards`: The Billing and Cost Management GetDashboard
API now returns identifier for each widget, enabling users to uniquely
identify widgets within their dashboards.
* api-change:`ecr`: Adds multiple artifact types filter support in
ListImageReferrers API.
* api-change:`pca-connector-scep`: AWS Private CA Connector for SCEP now
supports AWS PrivateLink, allowing your clients to request certificates from
within your Amazon Virtual Private Cloud (VPC) without traversing the public
internet. With this launch, you can create VPC endpoints to connect to your
SCEP connector privately.
* enhancement:`checksums`: Added support for the SHA512 checksum algorithm.
When the optional AWS CRT (`awscrt`) dependency is installed, support is
also enabled for the XXHASH64, XXHASH3, and XXHASH128 checksum algorithms.
Also added pass-through support for customer-provided MD5 checksum headers
(without SDK-side MD5 calculation or validation).
* from version 1.42.52
* api-change:`cleanrooms`: This release adds support for federated catalogs in
Athena-sourced configured tables.
* api-change:`connect`: Correcting in-app notifications API documentation.
* from version 1.42.51
* api-change:`ec2`: Add Operator field to CreatePlacementGroup and
DescribePlacementGroup APIs.
* api-change:`evidently`: The evidently client has been removed following the
deprecation of the service.
* api-change:`grafana`: This release updates Amazon Managed Grafana's APIs to
support customer managed KMS keys.
* api-change:`iotanalytics`: The iotanalytics client has been removed
following the deprecation of the service.
* api-change:`rds`: Adds support for the StorageEncryptionType field to
specify encryption type for DB clusters, DB instances, snapshots, automated
backups, and global clusters.
* api-change:`workspaces-web`: Adds support for branding customization without
requiring a custom wallpaper.
* from version 1.42.50
* api-change:`arc-region-switch`: Clarify documentation on ARC Region Switch
start-plan-execution operation
* api-change:`ec2`: Documentation updates for EC2 Secondary Networks
* api-change:`ecr`: Adds support for enabling blob mounting, and removes
support for Clair based image scanning
* api-change:`kafka`: Amazon MSK now supports dual-stack connectivity (IPv4
and IPv6) for existing MSK clusters. You can enable dual-stack on existing
clusters by specifying the NetworkType parameter in updateConnectivity API.
* api-change:`kms`: Added support for Decrypt and ReEncrypt API's to use dry
run feature without ciphertext for authorization validation
* api-change:`qconnect`: Update MessageType enum to include missing types.
* from version 1.42.49
* api-change:`cloudwatch`: Adding new evaluation states that provides
information about the alarm evaluation process. Evaluation error Indicates
configuration errors in alarm setup that require review and correction.
Evaluation failure Indicates temporary CloudWatch issues.
* api-change:`connect`: API release for headerr notifications in the admin
website. APIs allow customers to publish brief messages (including URLs) to
a specified audience, and a new header icon will indicate when unread
messages are available.
* api-change:`ec2`: This release adds geography information to EC2 region and
availability zone APIs. DescribeRegions now includes a Geography field,
while DescribeAvailabilityZones includes both Geography and SubGeography
fields, enabling better geographic classification for AWS regions and zones.
* api-change:`inspector2`: Added .Net 10 (dotnet10) and Node 24.x (node24.x)
runtime support for lambda package scanning
* api-change:`sagemaker`: Enable g7e instance type support for SageMaker
Processing, and enable single file configuration provisioning for HyperPod
Slurm, where customers have the option to use HyperPod API to provide the
provisioning parameters.
* enhancement:AWSCRT: Update awscrt version to 0.31.2
* from version 1.42.48
* api-change:`ec2`: Launching nested virtualization. This feature allows you
to run nested VMs inside virtual (non-bare metal) EC2 instances.
* from version 1.42.47
* api-change:`batch`: Add support for listing jobs by share identifier and
getting snapshots of active capacity utilization by job queue and share.
* api-change:`ec2`: R8i instances powered by custom Intel Xeon 6 processors
available only on AWS with sustained all-core 3.9 GHz turbo frequency
* api-change:`eks`: This release adds support for Windows Server 2025 in
Amazon EKS Managed Node Groups.
* api-change:`kafkaconnect`: Support configurable upper limits on task count
during autoscaling operations via maxAutoscalingTaskCount parameter.
* api-change:`s3tables`: S3 Tables now supports setting partition
specifications and sort orders on tables. Partition specs allow users to
define how data is organized using transform functions. Sort order
configurations enable users to specify sort directions and null ordering
preferences for optimized data layout.
* from version 1.42.46
* api-change:`bedrock-agentcore`: Added AgentCore browser proxy configuration
support, allowing routing of browser traffic through HTTP and HTTPS proxy
servers with authentication and bypass rules.
* api-change:`connect`: Amazon Connect now supports per-channel auto-accept
and After Contact Work (ACW) timeouts. Configure agents with auto-accept and
ACW timeout settings for chat, tasks, emails, and callbacks. Use the new
UpdateUserConfig API to manage these settings.
* api-change:`eks`: Introducing an optional policy field, an IAM policy
applied to pod identity associations in addition to IAM role policies. When
specified, pod permissions are the intersection of IAM role policies and the
policy field, ensuring the principle of least privilege.
* api-change:`kafka`: Amazon MSK adds three new APIs, CreateTopic,
UpdateTopic, and DeleteTopic for managing Kafka topics in your MSK clusters.
* api-change:`rds`: This release adds backup configuration for RDS and Aurora
restores, letting customers set backup retention period and preferred backup
window during restore. It also enables viewing backup settings when
describing snapshots or automated backups for instances and clusters.
* from version 1.42.45
* api-change:`connectcampaignsv2`: Add the missing event type for WhatsApp
* api-change:`ec2`: Amazon Secondary Networks is a networking feature that
provides high-performance, low-latency connectivity for specialized
workloads.
* api-change:`eks`: Amazon EKS adds a new DescribeUpdate update type,
VendedLogsUpdate, to support an integration between EKS Auto Mode and Amazon
CloudWatch Vended Logs.
* api-change:`imagebuilder`: EC2 Image Builder now supports wildcard patterns
in lifecycle policies with recipes and enhances the experience of tag-scoped
policies.
* api-change:`lakeformation`: Allow cross account v5 in put data lake settings
* api-change:`neptunedata`: Added edgeOnlyLoad boolean parameter to Neptune
bulk load request. When TRUE, files are loaded in order without scanning.
When FALSE (default), the loader scans files first, then loads vertex files
before edge files automatically.
* api-change:`pcs`: Introduces RESUMING state for clusters, compute node
groups, and queues.
* api-change:`transfer`: This release adds a documentation update for
MdnResponse of type "ASYNC"
* from version 1.42.44
* api-change:`bedrock-data-automation-runtime`: Add OutputConfiguration to
InvokeDataAutomation input and output to support S3 output
* api-change:`deadline`: Adds support for tagging jobs during job creation
* api-change:`iot-managed-integrations`: Adding support for Custom(General)
Authorization in managed integrations for AWS IoT Device Management cloud
connectors.
* api-change:`partnercentral-selling`: Releasing AWS Opportunity Snapshots for
SDK release.
* api-change:`sagemaker`: Adding g7e instance support in Sagemaker Training
* from version 1.42.43
* api-change:`arc-region-switch`: Updates documentation for ARC Region switch
and provides stronger validation for Amazon Aurora Global Database execution
block parameters.
* api-change:`athena`: Reduces the minimum TargetDpus to create or update
capacity reservations from 24 to 4.
* api-change:`bedrock-agentcore`: Support Browser profile persistence (cookies
and local storage) across sessions for AgentCore Browser.
* api-change:`bedrock-agentcore-control`: Support Browser profile persistence
(cookies and local storage) across sessions for AgentCore Browser.
* api-change:`glue`: This release adds the capability to easily create custom
AWS Glue connections to data sources with REST APIs.
* api-change:`medialive`: Outputs using the AV1 codec in CMAF Ingest output
groups in MediaLive now have the ability to specify a target bit depth of 8
or 10.
* api-change:`neptune-graph`: Minor neptune-graph documentation changes
* api-change:`ram`: Added ListSourceAssociations API. Allows RAM resource
share owners to list source associations that determine which sources can
access resources through service principal associations. Supports filtering
by resource share ARN, source ID, source type, or status, with pagination.
* api-change:`transfer`: Adds support for the customer to send custom HTTP
headers and configure an AS2 Connector to receive Asynchronous MDNs from
their trading partner
* api-change:`workspaces`: Added support for 12 new graphics-optimized compute
types - Graphics.g6 (xlarge, 2xlarge, 4xlarge, 8xlarge, 16xlarge),
Graphics.gr6 (4xlarge, 8xlarge), Graphics.g6f (large, xlarge, 2xlarge,
4xlarge), and Graphics.gr6f (4xlarge).
* enhancement:HTTP session: Set blocksize from default 16KB to 128KB if
urllib3 v2 is installed
* from version 1.42.42
* api-change:`bedrock-runtime`: Added support for structured outputs to
Converse and ConverseStream APIs.
* api-change:`connectcases`: Amazon Connect Cases now supports larger, multi-
line text fields with up to 4,100 characters. Administrators can use the
Admin UI to select the appropriate configuration (single-line or multi-line)
on a per-field basis, improving case documentation capabilities.
* api-change:`eks`: Update delete cluster description
* api-change:`medialive`: AWS Elemental MediaLive now supports SRT listener
mode for inputs and outputs, in addition to the existing SRT caller mode.
* api-change:`redshift`: We have increased the maximum duration for a deferred
maintenance window from 45 days to 60 days for Amazon Redshift provisioned
clusters. This enhancement provides customers with greater flexibility in
scheduling patching and maintenance activities while also maintaining
security compliance.
* api-change:`workspaces-web`: Support for configuring and managing custom
domain names for WorkSpaces Secure Browser portals.
* enhancement:Validation: Updated list validation to add fast-path for list
members that only require basic type checking.
* from version 1.42.41
* api-change:`batch`: AWS Batch Array Job Visibility feature support. Includes
new statusSummaryLastUpdatedAt for array job parent DescribeJobs responses
for the last time the statusSummary was updated. Includes both statusSummary
and statusSummaryLastUpdatedAt in ListJobs responses for array job parents.
* api-change:`dynamodb`: This change supports the creation of multi-account
global tables. It adds two new arguments to CreateTable,
GlobalTableSourceArn and GlobalTableSettingsReplicationMode. DescribeTable
is also updated to include information about
GlobalTableSettingsReplicationMode.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`geo-maps`: Added support for optional style parameters in maps,
including 3D terrain and 3D Buildings
* api-change:`kinesis`: Adds StreamId parameter to AWS Kinesis Data Streams
APIs that is reserved for future use.
* api-change:`marketplace-catalog`: Adds support for Catalog API us-east-1
dualstack endpoint catalog-marketplace.us-east-1.api.aws
* api-change:`organizations`: Updated the CloseAccount description.
* api-change:`sso-admin`: Added new Region management APIs to support multi-
Region replication in IAM Identity Center.
* from version 1.42.40
* api-change:`bedrock-agentcore-control`: Adds tagging support for AgentCore
Evaluations (evaluator and online evaluation config)
* api-change:`cloudfront`: Add OriginMTLS support to CloudFront Distribution
APIs
* api-change:`mpa`: Updates to multi-party approval (MPA) service to add
support for multi-factor authentication (MFA) for voting operations.
* from version 1.42.39
* api-change:`connect`: This release adds Estimated Wait Time support to the
GetContactMetrics API for Amazon Connect.
* api-change:`quicksight`: Improve SessionTag usage guidelines in the
GenerateEmbedURLForAnonymousUser API documentation. Update the
GetIdentityContext document with the region support context.
* from version 1.42.38
* api-change:`ec2`: G7e instances feature up to 8 NVIDIA RTX PRO 6000
Blackwell Server Edition GPUs with 768 GB of memory and 5th generation Intel
Xeon Scalable processors. Supporting up to 192 vCPUs, 1600 Gbps networking
bandwidth with EFA, up to 2 TiB of system memory, and up to 15.2 TB of local
NVMe SSD storage.
* api-change:`gamelift`: Amazon GameLift Servers now supports automatic
scaling to and from zero instances based on game session activity. Fleets
scale down to zero following a defined period of no game session activity
and scale up from zero when game sessions are requested, providing an option
for cost optimization.
* from version 1.42.37
* api-change:`cognito-idp`: This release adds support for a new lambda trigger
to transform federated user attributes during the authentication with
external identity providers on Cognito Managed Login.
* api-change:`connect`: Adds support for filtering search results based on
tags assigned to contacts.
* api-change:`ec2`: SearchTransitGatewayRoutes API response now includes a
NextToken field, enabling pagination when retrieving large sets of transit
gateway routes. Pass the returned NextToken value in subsequent requests to
retrieve the next page of results.
* api-change:`lambda`: We are launching ESM Metrics and logging for Kafka ESM
to allow customers to monitor Kafka event processing using CloudWatch
Metrics and Logs.
* api-change:`mediaconnect`: This release adds support for NDI flow sources in
AWS Elemental MediaConnect. You can now send content to your MediaConnect
transport streams directly from your NDI environment using the new NDI
source type. Also adds support for LARGE 4X flow size, which can be used
when creating CDI JPEG-XS flows.
* api-change:`mediaconvert`: This release adds a follow source mode for audio
output channel count, an AES audio frame wrapping option for MXF outputs,
and an option to signal DolbyVision compatibility using the SUPPLEMENTAL-
CODECS tag in HLS manifests.
* api-change:`s3`: Adds support for the UpdateObjectEncryption API to change
the server-side encryption type of objects in general purpose buckets.
* api-change:`s3control`: Adds support for the UpdateObjectEncryption API to
change the server-side encryption type of objects in general purpose
buckets.
* from version 1.42.36
* api-change:`connect`: Added support for task attachments. The
StartTaskContact API now accepts file attachments, enabling customers to
include files (.csv, .doc, .docx, .heic, .jfif, .jpeg, .jpg, .mov, .mp4,
.pdf, .png, .ppt, .pptx, .rtf, .txt, etc.) when creating Task contacts.
Supports up to 5 attachments per task.
* api-change:`deadline`: AWS Deadline Cloud now supports editing job names and
descriptions after submission.
* api-change:`ec2`: Releasing new EC2 instances. C8gb and M8gb with highest
EBS performance, M8gn with 600 Gbps network bandwidth, X8aedz and M8azn with
5GHz AMD processors, X8i with Intel Xeon 6 processors and up to 6TB memory,
and Mac-m4max with Apple M4 Max chip for 25 percent faster builds.
* api-change:`medialive`: AWS Elemental MediaLive released two new features
that allows customers 1) to set Output Timecode for AV1 encoder, 2) to set a
Custom Epoch for CMAF Ingest and MediaPackage V2 output groups when using
Pipeline Locking or Disabled Locking modes.
* api-change:`sagemaker`: Idle resource sharing enables teams to borrow unused
compute resources in your SageMaker HyperPod cluster. This capability
maximizes resource utilization by allowing teams to borrow idle compute
capacity beyond their allocated compute quotas.
* from version 1.42.35
* api-change:`connectcases`: Amazon Connect now enables you to use tag-based
access controls to define who can access specific cases. You can associate
tags with case templates and configure security profiles to determine which
users can access cases with those tags.
* api-change:`ec2`: DescribeInstanceTypes API response now includes an
additionalFlexibleNetworkInterfaces field, the number of interfaces
attachable to an instance when using flexible Elastic Network Adapter (ENA)
queues in addition to the base number specified by maximumNetworkInterfaces.
* api-change:`evidently`: Deprecate all Evidently API for AWS CloudWatch
Evidently deprecation
* api-change:`groundstation`: Adds support for AWS Ground Station Telemetry.
* from version 1.42.34
* api-change:`connect`: Amazon Connect now offers public APIs to
programmatically configure and run automated tests for contact center
experiences. Integrate testing into CICD pipelines, run multiple tests at
scale, and retrieve results via API to automate validation of voice
interactions and workflows.
* api-change:`datazone`: Added api for deleting data export configuration for
a domain
* api-change:`qconnect`: Fixes incorrect types in the UpdateAssistantAIAgent
API request, adds MESSAGE to TargetType enum, and other minor changes.
* from version 1.42.33
* api-change:`autoscaling`: This release adds support for Amazon EC2 Auto
Scaling group deletion protection
* api-change:`budgets`: Add Budget FilterExpression and Metrics fields to
DescribeBudgetPerformanceHistory to support more granular filtering options.
* api-change:`dynamodb`: Adds additional waiters to Amazon DynamoDB.
* api-change:`ec2`: Add better support for fractional GPU instances in
DescribeInstanceTypes API. The new fields, logicalGpuCount,
gpuPartitionSize, and workload array enable better GPU resource selection
and filtering for both full and fractional GPU instance types.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`gamelift`: Amazon GameLift Servers Realtime now supports Node.js
24.x runtime on the Amazon Linux 2023 operating system.
* api-change:`guardduty`: Adding new enum value for ScanStatusReason
* api-change:`health`: Updates the lower range for the maxResults request
property for DescribeAffectedEntities,
DescribeAffectedEntitiesForOrganization, DescribeEvents, and
DescribeEventsForOrganization API request properties.
* api-change:`meteringmarketplace`: Customer Identifier parameter deprecation
date has been removed. For new implementations, we recommend using the
CustomerAWSAccountID. Your current integration will continue to work. When
updating your implementation, consider migrating to CustomerAWSAccountID for
improved integration.
* api-change:`verifiedpermissions`: Adding documentation to user guide and API
documentation for how customers can create new encrypted policy stores by
passing in their customer managed key during policy store creation.
* from version 1.42.32
* api-change:`bedrock-agentcore`: Supports custom browser extensions for
AgentCore Browser and increased message payloads up to 100KB per message in
an Event for AgentCore Memory
* api-change:`config`: AWS Config Conformance Packs now support tag-on-create
through PutConformancePack API.
* api-change:`ec2`: Added support of multiple EBS cards. New EbsCardIndex
parameter enables attaching volumes to specific EBS cards on supported
instance types for improved storage performance.
* api-change:`quicksight`: Added documentation and model for sheet layout
groups - allows sheet elements to be grouped, Added documentation and the
feature enables admins to have granular control over connectors under
actions, Updated API documentation for PDF Export in Snapshot Export APIs
* from version 1.42.31
* api-change:`autoscaling`: This release adds support for three new filters
when describing scaling activities, StartTimeLowerBound,
StartTimeUpperBound, and Status.
* api-change:`bedrock-runtime`: Added support for extended prompt caching with
one hour TTL.
* api-change:`keyspaces`: Adds support for managing table pre-warming in
Amazon Keyspaces (for Apache Cassandra)
* api-change:`odb`: Adds support for associating and disassociating IAM roles
with Autonomous VM cluster resources through the AssociateIamRoleToResource
and DisassociateIamRoleFromResource APIs. The GetCloudAutonomousVmCluster
and ListCloudAutonomousVmClusters API responses now include the iamRoles
field.
* api-change:`verifiedpermissions`: Amazon Verified Permissions now supports
encryption of resources by a customer managed KMS key. Customers can now
create new encrypted policy stores by passing in their customer managed key
during policy store creation.
* api-change:`workspaces-instances`: Added billing configuration support for
WorkSpaces Instances with monthly and hourly billing modes, including new
filtering capabilities for instance type searches.
* from version 1.42.30
* api-change:`connect`: Adds support to allow customers to create form with
Dispute configuration
* api-change:`datazone`: This release adds support for numeric filtering and
complex free-text searches cases for the Search and SearchListings APIs.
* api-change:`glacier`: Documentation updates for Amazon Glacier's maintenance
mode
* api-change:`launch-wizard`: Added UpdateDeployment,
ListDeploymentPatternVersions and GetDeploymentPatternVersion APIs for
Launch Wizard
* api-change:`resource-explorer-2`: Added ViewName to View-related responses
and ServiceViewName to GetServiceView response.
* api-change:`sagemaker`: Adding security consideration comments for lcc
accessing execution role under root access
* from version 1.42.29
* api-change:`cleanrooms`: This release adds support for parameters in PySpark
analysis templates.
* api-change:`deadline`: AWS Deadline Cloud now supports tagging Budget
resources with ABAC for permissions management and selecting up to 16 filter
values in the monitor and Search API.
* api-change:`ec2`: This release includes documentation updates to support up
to four Elastic Volume modifications per Amazon EBS volume within a rolling
24-hour period.
* api-change:`ecs`: Adds support for configuring FIPS in AWS GovCloud (US)
Regions via a new ECS Capacity Provider field fipsEnabled. When enabled,
instances launched by the capacity provider will use a FIPS-140 enabled AMI.
Instances will use FIPS-140 compliant cryptographic modules and AWS FIPS
endpoints.
* api-change:`evs`: A new GetVersions API has been added to retrieve VCF, ESX
versions, and EC2 instances provided by Amazon EVS. The CreateEnvironment
API now allows you to select a VCF version and the CreateEnvironmentHost API
introduces a optional esxVersion parameter.
* api-change:`lakeformation`: API Changes for GTCForLocation feature. Includes
a new API, GetTemporaryDataLocationCredentials and updates to the APIs
RegisterResource and UpdateResource
* api-change:`opensearchserverless`: Collection groups in Amazon OpenSearch
Serverless enables to organize multiple collections and enable compute
resource sharing across collections with different KMS keys. This shared
compute model reduces costs by eliminating the need for separate OpenSearch
Compute Units (OCUs) for each KMS key.
* api-change:`qconnect`: Fix inference configuration shapes for the
CreateAIPrompt and UpdateAIPrompt APIs, Modify Text Length Limit for
SendMessage API
* enhancement:config: Add support for TCP Keep-Alive configuration via
BOTOCORE_TCP_KEEPALIVE environment variable
* from version 1.42.28
* api-change:`ce`: Cost Categories added support to BillingView data filter
expressions through the new costCategories parameter, enabling users to
filter billing views by AWS Cost Categories for more granular cost
management and allocation.
* api-change:`connect`: Amazon Connect makes it easier to manage contact
center operating hours by enabling automated scheduling for recurring events
like holidays and maintenance windows. Set up recurring patterns (weekly,
monthly, etc.) or link to another hours of operation to inherit overrides.
* api-change:`eks`: Added support for BOTTLEROCKET NVIDIA FIPS AMIs to AMI
types in US regions.
* api-change:`rds`: no feature changes. model migrated to Smithy
* api-change:`redshift`: Adds support for enabling extra compute resources for
automatic optimization during create and modify operations in Amazon
Redshift clusters.
* api-change:`redshift-serverless`: Adds support for enabling extra compute
resources for automatic optimization during create and update operations in
Amazon Redshift Serverless workgroups.
* api-change:`socialmessaging`: This release clarifies WhatsApp template
operations as a resource-authenticated operation via the parent WhatsApp
Business Account. It also introduces new parameters for parameter format,
CTA URL link tracking, and template body examples, and increases the phone
number ID length.
* Update to 1.42.27
* api-change:`bedrock`: This change will increase TestCase guardContent input
size from 1024 to 2028 characters and PolicyBuildDocumentDescription from
2000 to 4000 characters
* api-change:`datazone`: Adds support for IAM role subscriptions to Glue table
listings via CreateSubscriptionRequest API. Also adds owningIamPrincipalArn
filter to List APIs and subscriptionGrantCreationMode parameter to
subscription target APIs for controlling grant creation behavior.
* from version 1.42.26
* api-change:`billing`: Cost Categories filtering support to BillingView data
filter expressions through the new costCategories parameter, enabling users
to filter billing views by AWS Cost Categories for more granular cost
management and allocation.
* api-change:`iot-managed-integrations`: This release introduces WiFi Simple
Setup (WSS) enabling device provisioning via barcode scanning with automated
network discovery, authentication, and credential provisioning.
Additionally, it introduces 2P Device Capability Rediscovery for updating
hub-managed device capabilities post-onboarding.
* api-change:`sagemaker`: Added ultraServerType to the UltraServerInfo
structure to support server type identification for SageMaker HyperPod
* from version 1.42.25
* api-change:`bedrock-agentcore-control`: Adds optional field "view" to
GetMemory API input to give customers control over whether CMK encrypted
data such as strategy decryption or override prompts is returned or not.
* api-change:`cloudfront`: Added EntityLimitExceeded exception handling to the
following API operations AssociateDistributionWebACL,
AssociateDistributionTenantWebACL, UpdateDistributionWithStagingConfig
* api-change:`glue`: Adding MaterializedViews task run APIs
* api-change:`medialive`: MediaPackage v2 output groups in MediaLive can now
accept one additional destination for single pipeline channels and up to two
additional destinations for standard channels. MediaPackage v2 destinations
now support sending to cross region MediaPackage channels.
* api-change:`transcribe`: Adds waiters to Amazon Transcribe.
* from version 1.42.24
* api-change:`workspaces`: Add StateMessage and ProgressPercentage fields to
DescribeCustomWorkspaceImageImport API response.
* from version 1.42.23
* api-change:`ce`: This release updates existing reservation recommendations
API to support deployment model.
* api-change:`emr-serverless`: Added support for enabling disk encryption
using customer managed AWS KMS keys to CreateApplication, UpdateApplication
and StartJobRun APIs.
* from version 1.42.22
* api-change:`cleanroomsml`: AWS Clean Rooms ML now supports advanced Spark
configurations to optimize SQL performance when creating an MLInputChannel
or an audience generation job.
* from version 1.42.21
* bugfix:`s3`: Clarify `payload_signing_enabled` documentation to cover
interaction with `request_checksum_calculation`
* from version 1.42.20
* api-change:`cleanrooms`: Added support for publishing detailed metrics to
CloudWatch for operational monitoring of collaborations, including query
performance and resource utilization.
* api-change:`identitystore`: This change introduces "Roles" attribute for
User entities supported by AWS Identity Store SDK.
* from version 1.42.19
* api-change:`connect`: Adds support for searching global contacts using the
ActiveRegions filter, and pagination support for
ListSecurityProfileFlowModules and ListEntitySecurityProfiles.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`kafkaconnect`: This change sets the KafkaConnect GovCloud FIPS
and FIPS DualStack endpoints to use kafkaconnect instead of kafkaconnect-
fips as the service name. This is done to match the Kafka endpoints.
* from version 1.42.18
* api-change:`connect`: Changes for Contact for Global Search
* api-change:`elastictranscoder`: The elastictranscoder client has been
removed following the deprecation of the service.
* api-change:`quicksight`: This release adds support for quick users to be
able to perform role upgrades on their own. Additionally it allows admins to
make this feature admin or auto approval along with new self upgrade
capability that can be restricted by Admins.
* from version 1.42.17
* api-change:`medialive`: AWS Elemental MediaLive now supports Pipeline
Locking using Video Alignment as well as linked single pipeline channels to
enable cross-channel and cross-region Pipeline Locking workflows.
* from version 1.42.16
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`geo-places`: Adds support for InferredSecondaryAddress place
type, Designator in SecondaryAddressComponent and Heading in ReverseGeocode.
* api-change:`pinpoint-sms-voice-v2`: This release adds support for the
Registration Reviewer feature, which provides generative AI feedback on a
phone number or sender ID registration to ensure completeness before sending
to downstream (carrier) review.
* api-change:`s3`: Add additional validation to Outpost bucket names.
* from version 1.42.15
* api-change:`config`: Added supported resourceTypes for Config from July to
November 2025
* api-change:`ec2`: Adds support for linkedGroupId on the CreatePlacementGroup
and DescribePlacementGroups APIs. The linkedGroupId parameter is reserved
for future use.
* api-change:`guardduty`: Make accountIds a required field in
GetRemainingFreeTrialDays API to reflect service behavior.
* api-change:`pcs`: Change API Reference Documentation for default Mode in
Accounting and SlurmRest
* from version 1.42.14
* api-change:`arc-region-switch`: Automatic Plan Execution Reports allow
customers to maintain a concise record of their Region switch Plan
executions. This enables customer SREs and leadership to have a clear view
of their recovery posture based on the generated reports for their Plan
executions.
* api-change:`connect`: Adding support for Custom Metrics and Pre-Defined
Attributes to GetCurrentMetricData API.
* api-change:`emr-serverless`: Added JobLevelCostAllocationConfiguration field
to enable cost allocation reporting at the job level, providing more
granular visibility into EMR Serverless charges
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`iot`: This release adds event-based logging feature that enables
granular event logging controls for AWS IoT logs.
* api-change:`qbusiness`: It is a internal bug fix for region expansion
* api-change:`wickr`: AWS Wickr now provides a suite of admin APIs to allow
you to programmatically manage secure communication for Wickr networks at
scale. These APIs enable you to automate administrative workflows including
user lifecycle management, network configuration, and security group
administration.
* api-change:`workspaces-web`: Add support for WebAuthn under user settings.
* from version 1.42.13
* api-change:`appstream`: Added support for new operating systems (1) Ubuntu
24.04 Pro LTS on Elastic fleets, and (2) Microsoft Server 2025 on Always-On
and On-Demand fleets
* api-change:`arc-region-switch`: New API to list Route 53 health checks
created by ARC region switch for a plan in a specific AWS Region using the
Region switch Regional data plane.
* api-change:`artifact`: Add support for ListReportVersions API for the
calling AWS account.
* api-change:`bedrock-agentcore-control`: Feature to support header exchanges
between Bedrock AgentCore Gateway Targets and client, along with propagating
query parameter to the configured targets.
* api-change:`bedrock-data-automation`: Blueprint Optimization (BPO) is a new
Amazon Bedrock Data Automation (BDA) capability that improves blueprint
inference accuracy using example content assets and ground truth data. BPO
works by generating better instructions for fields in the Blueprint using
provided data.
* api-change:`cleanrooms`: Adding support for collaboration change requests
requiring an approval workflow. Adding support for change requests that
grant or revoke results receiver ability and modifying auto approved change
types in an existing collaboration.
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateFleet, ModifyFleet, DescribeFleets, RequestSpotFleet,
ModifySpotFleetRequests and DescribeSpotFleetRequests APIs.
* api-change:`ecr`: Adds support for ECR Create On Push
* api-change:`ecs`: Adding support for Event Windows via a new ECS account
setting "fargateEventWindows". When enabled, ECS Fargate will use the
configured event window for patching tasks. Introducing "CapacityOptionType"
for CreateCapacityProvider API, allowing support for Spot capacity for ECS
Managed Instances.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`iot`: This release adds message batching for the IoT Rules
Engine HTTP action.
* api-change:`opensearch`: Amazon OpenSearch Service adds support for warm
nodes, enabling new multi-tier architecture.
* api-change:`sesv2`: Amazon SES introduces Email Validation feature which
checks email addresses for syntax errors, domain validity, and risky
addresses to help maintain deliverability and protect sender reputation. SES
also adds resource tagging and ABAC support for EmailTemplates and
CustomVerificationEmailTemplates.
* api-change:`ssm-sap`: Added "Stopping" for the HANA Database Status.
* from version 1.42.12
* api-change:`gameliftstreams`: Added new stream group operation parameters
for scale-on-demand capacity with automatic prewarming. Added new Gen6
stream classes based on the EC2 G6 instance family. Added new
StartStreamSession parameter for exposure of real-time performance stats to
clients.
* api-change:`guardduty`: Add support for dbiResourceId in finding.
* api-change:`inspector-scan`: Adds an additional OutputFormat
* api-change:`kafkaconnect`: Support dual-stack network connectivity for
connectors via NetworkType field.
* api-change:`mediaconvert`: Adds support for tile encoding in HEVC and audio
for video overlays.
* api-change:`mediapackagev2`: This release adds support for SPEKE V2 content
key encryption in MediaPackage v2 Origin Endpoints.
* api-change:`payment-cryptography`: Support for AS2805 standard.
Modifications to import-key and export-key to support AS2805 variants.
* api-change:`payment-cryptography-data`: Support for AS2805 standard. New API
GenerateAs2805KekValidation and changes to translate pin, GenerateMac and
VerifyMac to support AS2805 key variants.
* api-change:`sagemaker`: Adding the newly launched p6-b300.48xlarge ec2
instance support in Sagemaker(Hyperpod,Training and Sceptor)
* from version 1.42.11
* api-change:`iot`: Add support for dynamic payloads in IoT Device Management
Commands
* api-change:`timestream-influxdb`: This release adds support for rebooting
InfluxDB DbInstances and DbClusters
* from version 1.42.10
* api-change:`bedrock-agentcore-control`: This release updates broken links
for AgentCore Policy APIs in the AWS CLI and SDK resources.
* api-change:`connect`: Amazon Connect now supports outbound WhatsApp contacts
via the Send message block or StartOutboundChatContact API. Send proactive
messages for surveys, reminders, and updates. Offer customers the option to
switch to WhatsApp while in queue, eliminating hold time.
* api-change:`ec2`: EC2 Capacity Manager now supports SpotTotalCount,
SpotTotalInterruptions and SpotInterruptionRate metrics for both vCPU and
instance units.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`entityresolution`: Support Customer Profiles Integration for AWS
Entity Resolution
* api-change:`glacier`: Documentation updates for Amazon Glacier's maintenance
mode
* api-change:`health`: Updating Health API endpoint generation for dualstack
only regions
* api-change:`logs`: This release allows you to import your historical
CloudTrail Lake data into CloudWatch with a few steps, enabling you to
easily consolidate operational, security, and compliance data in one place.
* api-change:`mediatailor`: Added support for Ad Decision Server Configuration
enabling HTTP POST requests with custom bodies, headers, GZIP compression,
and dynamic variables. No changes required for existing GET request
configurations.
* api-change:`route53resolver`: Adds support for enabling detailed metrics on
Route 53 Resolver endpoints using RniEnhancedMetricsEnabled and
TargetNameServerMetricsEnabled in the CreateResolverEndpoint and
UpdateResolverEndpoint APIs, providing enhanced visibility into Resolver
endpoint and target name server performance.
* api-change:`s3`: This release adds support for the new optional field
'LifecycleExpirationDate' in S3 Inventory configurations.
* api-change:`service-quotas`: Add support for SQ Dashboard Api
* from version 1.42.9
* api-change:`bcm-recommended-actions`: Added new freetier action types to
RecommendedAction.type.
* api-change:`connect`: Amazon Connect now offers automated post-chat surveys
triggered when customers end conversations. This captures timely feedback
while experience is fresh, using either a no-code form builder or Amazon
Lex-powered interactive surveys.
* api-change:`datasync`: Adds Enhanced mode support for NFS and SMB locations.
SMB credentials are now managed via Secrets Manager, and may be encrypted
with service or customer managed keys. Increases AgentArns maximum count to
8 (max 4 per TaskMode). Adds folder counters to DescribeTaskExecution for
Enhanced mode tasks.
* api-change:`workspaces-web`: Adds support for portal branding customization,
enabling administrators to personalize end-user portals with custom assets.
* from version 1.42.8
* api-change:`lambda`: Add Dotnet 10 (dotnet10) support to AWS Lambda.
* api-change:`organizations`: Add support for policy operations on the NETWORK
SECURITY DIRECTOR POLICY policy type.
* api-change:`quicksight`: This release adds new GetIdentityContext API,
Dashboard customization options for tables and pivot tables, Visual styling
options- borders and decals, map GeocodingPreferences, KeyPairCredentials
for DataSourceCredentials. Snapshot APIs now support registered users.
Parameters limit increased to 400
* api-change:`secretsmanager`: Add SortBy parameter to ListSecrets
* api-change:`sesv2`: Update GetEmailIdentity and CreateEmailIdentity response
to include SigningHostedZone in DkimAttributes. Updated
PutEmailIdentityDkimSigningAttributes Response to include SigningHostedZone.
* from version 1.42.7
* api-change:`bedrock`: Automated Reasoning checks in Amazon Bedrock
Guardrails is capable of generating policy scenarios to validate policies.
The GetAutomatedReasoningPolicyBuildWorkflowResultAssets API now adds POLICY
SCENARIO asset type, allowing customers to retrieve scenarios generated by
the build workflow.
* api-change:`billingconductor`: Launch itemized custom line item and service
line item filter
* api-change:`cloudwatch`: This release introduces two additional protocols
AWS JSON 1.1 and Smithy RPC v2 CBOR, replacing the currently utilized one,
AWSQuery. AWS SDKs will prioritize the protocol that is the most performant
for each language.
* api-change:`odb`: The following APIs now return
CloudExadataInfrastructureArn and OdbNetworkArn fields for improved resource
identification and AWS service integration - GetCloudVmCluster,
ListCloudVmClusters, GetCloudAutonomousVmCluster, and
ListCloudAutonomousVmClusters.
* api-change:`opensearch`: The CreateApplication API now supports an optional
kms key arn parameter to allow customers to specify a CMK for application
encryption.
* api-change:`partnercentral-selling`: Adds support for the new
Project.AwsPartition field on Opportunity and AWS Opportunity Summary. Use
this field to specify the AWS partition where the opportunity will be
deployed.
* api-change:`signer`: Adds support for Signer GetRevocationStatus with
updated endpoints
* Update to 1.42.6
* api-change:`account`: This release adds a new API
(GetGovCloudAccountInformation) used to retrieve information about a linked
GovCloud account from the standard AWS partition.
* api-change:`appsync`: Update Event API to require EventConfig parameter in
creation and update requests.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`guardduty`: Adding support for Ec2LaunchTemplate Version field
* api-change:`ivs-realtime`: Token Exchange introduces seamless token exchange
capabilities for IVS RTX, enabling customers to upgrade or downgrade token
capabilities and update token attributes within the IVS client SDK without
forcing clients to disconnect and reconnect.
* api-change:`mgn`: Added parameters encryption, IPv4/IPv6 protocol
configuration, and enhanced tagging support for replication operations.
* api-change:`route53`: Amazon Route 53 now supports the EU (Germany) Region
(eusc-de-east-1) for latency records, geoproximity records, and private DNS
for Amazon VPCs in that region
* Update to 1.42.5
* api-change:`ce`: Add support for Cost Category resource associations
including filtering by resource type on ListCostCategoryDefinitions and new
ListCostCategoryResourceAssociations API.
* api-change:`ec2`: Amazon EC2 P6-B300 instances provide 8x NVIDIA Blackwell
Ultra GPUs with 2.1 TB high bandwidth GPU memory, 6.4 Tbps EFA networking,
300 Gbps dedicated ENA throughput, and 4 TB of system memory. Amazon EC2 C8a
instances are powered by 5th Gen AMD EPYC processors with a maximum
frequency of 4.5 GHz.
* api-change:`identitystore`: Updating AWS Identity Store APIs to support
Attribute Extensions capability, with the first release adding Enterprise
Attributes. This launch aligns Identity Store APIs with SCIM for enterprise
attributes, reducing cases when customers are forced to use SCIM due to lack
of SigV4 API support.
* api-change:`partnercentral-selling`: Deal Sizing Service for AI-based deal
size estimation with AWS service-level breakdown, supporting Expansion and
Migration deals across Technology, and Reseller partner cohorts, including
Pricing Calculator AddOn for MAP deals and funding incentives.
* api-change:`rds`: Adding support for tagging RDS Instance/Cluster Automated
Backups
* api-change:`redshift-serverless`: Added GetIdentityCenterAuthToken API to
retrieve encrypted authentication tokens for Identity Center integrated
serverless workgroups. This API enables programmatic access to secure
Identity Center tokens with proper error handling and parameter validation
across supported SDK languages.
* api-change:`rolesanywhere`: Increases certificate string length for trust
anchor source data to support ML-DSA certificates.
* api-change:`sesv2`: Update Mail Manager Archive ARN validation
* enhancement:ContainerProvider: The ContainerProvider now works with arbitray
HTTPS URLs for `AWS_CONTAINER_CREDENTIALS_FULL_URI`.
* from version 1.42.4
* api-change:`ecs`: Updating stop-task API to encapsulate containers with
custom stop signal
* api-change:`iam`: Adding the ExpirationTime attribute to the delegation
request resource.
* api-change:`inspector2`: This release adds a new ScanStatus called
"Unsupported Code Artifacts". This ScanStatus will be returned when a Lambda
function was not code scanned because it has unsupported code artifacts.
* api-change:`partnercentral-account`: Adding Verification API's to Partner
Central Account SDK.
* api-change:`sesv2`: Updating the desired url for
`PutEmailIdentityDkimSigningAttributes` from v1 to v2
* enhancement:AWSCRT: Update awscrt version to 0.29.2
* from version 1.42.3
* api-change:`lambda`: Add DisallowedByVpcEncryptionControl to the
LastUpdateStatusReasonCode and StateReasonCode enums to represent failures
caused by VPC Encryption Controls.
* from version 1.42.2
* api-change:`bedrock`: Adding support in Amazon Bedrock to customize models
with reinforcement fine-tuning (RFT) and support for updating the existing
Custom Model Deployments.
* api-change:`sagemaker`: Introduces Serverless training: A fully managed
compute infrastructure that abstracts away all infrastructure complexity,
allowing you to focus purely on model development. Added AI model
customization assets used to train, refine, and evaluate custom models
during the model customization process.
* from version 1.42.1
* api-change:`bedrock`: Adds the audioDataDeliveryEnabled boolean field to the
Model Invocation Logging Configuration.
* api-change:`bedrock-agentcore`: Support for AgentCore Evaluations and
Episodic memory strategy for AgentCore Memory.
* api-change:`bedrock-agentcore-control`: Supports AgentCore Evaluations,
Policy, Episodic Memory Strategy, Resource Based Policy for Runtime and
Gateway APIs, API Gateway Rest API Targets and enhances JWT authorizer.
* api-change:`bedrock-runtime`: Adds support for Audio Blocks and Streaming
Image Output plus new Stop Reasons of malformed_model_output and
malformed_tool_use.
* api-change:`ce`: This release updates existing Savings Plans Purchase
Analyzer and Recommendations APIs to support Database Savings Plans.
* api-change:`datazone`: Amazon DataZone now supports exporting Catalog
datasets as Amazon S3 tables, and provides automatic business glossary term
suggestions for data assets.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`fsx`: S3 Access Points support for FSx for NetApp ONTAP
* api-change:`guardduty`: Adding support for extended threat detection for
Amazon EC2 and Amazon ECS. Adding support for wild card suppression rules.
* api-change:`lambda`: Launching Lambda durable functions - a new feature to
build reliable multi-step applications and AI workflows natively within the
Lambda developer experience.
* api-change:`logs`: CloudWatch Logs adds managed S3 Tables integration to
access logs using other analytical tools, as well as facets and field
indexing to simplify log analytics in CloudWatch Logs Insights.
* api-change:`nova-act`: Initial release of Nova Act SDK. The Nova Act service
enables customers to build and manage fleets of agents for automating
production UI workflows with high reliability, fastest time-to-value, and
ease of implementation at scale.
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds
pipelines configuration for third party log ingestion and transformation of
all logs ingested, integration of CloudWatch logs with S3 Tables, and AWS
account or organization level enablement for 7 AWS services.
* api-change:`opensearch`: GPU-acceleration helps you build large-scale vector
databases faster and more efficiently. You can enable this feature on new
OpenSearch domains and OpenSearch Serverless collections. This feature uses
GPU-acceleration to reduce the time needed to index data into vector
indexes.
* api-change:`opensearchserverless`: GPU-acceleration helps you build large-
scale vector databases faster and more efficiently. You can enable this
feature on new OpenSearch domains and OpenSearch Serverless collections.
This feature uses GPU-acceleration to reduce the time needed to index data
into vector indexes.
* api-change:`rds`: RDS Oracle and SQL Server: Add support for adding,
modifying, and removing additional storage volumes, offering up to 256TiB
storage; RDS SQL Server: Support Developer Edition via custom engine
versions for development and testing purposes; M7i/R7i instances with
Optimize CPU for cost savings.
* api-change:`s3`: New S3 Storage Class FSX_ONTAP
* api-change:`s3control`: Add support for S3 Storage Lens Advanced Performance
Metrics, Expanded Prefixes metrics report, and export to S3 Tables.
* api-change:`s3tables`: Add storage class, replication, and table record
expiration features to S3 Tables.
* api-change:`s3vectors`: Amazon S3 Vectors provides cost-effective, elastic,
and durable vector storage for queries based on semantic meaning and
similarity.
* api-change:`sagemaker`: Added support for serverless MLflow Apps. Added
support for new HubContentTypes (DataSet and JsonDoc) in Private Hub for AI
model customization assets, enabling tracking and management of training
datasets and evaluators (reward functions/prompts) throughout the ML
lifecycle.
* api-change:`savingsplans`: Added support for Amazon Database Savings Plans
* api-change:`securityhub`: ITSM enhancements: DRYRUN mode for testing ticket
creation, ServiceNow now uses AWS Secrets Manager for credentials,
ConnectorRegistrationsV2 renamed to RegisterConnectorV2, added
ServiceQuotaExceededException error, and ConnectorStatus visibility in
CreateConnectorV2.
* from version 1.41.6
* api-change:`appintegrations`: This release adds support for MCP servers via
the ApplicationType field, allowing customers to register their Bedrock
AgentCore gateways as third party applications.
* api-change:`bedrock-agent`: Support audio and video ingestion on Bedrock
Knowledge Bases.
* api-change:`bedrock-agent-runtime`: Support audio and video content
retrieval on Bedrock Knowledge Bases.
* api-change:`cleanrooms`: AWS Clean Rooms now supports privacy-enhancing
synthetic dataset generation for custom ML training.
* api-change:`cleanroomsml`: AWS Clean Rooms ML now supports privacy-enhancing
synthetic dataset generation for custom ML training.
* api-change:`connect`: This is a combined re:Invent release for Amazon
Connect.
* api-change:`connectcampaignsv2`: This release added support for new WhatsApp
channel and Journey type outbound campaign
* api-change:`connectparticipant`: Amazon Connect now supports message
processing that intercepts and processes chat messages before they reach any
participant.
* api-change:`customer-profiles`: This release introduces, CRUD APIs for the
DomainObjectType and Recommender resources, APIs to offer statistical
insights on Object Type Attributes, Changes to SegmentDefinition APIs to
support SQL queries to create Segments, and Changes to Domain APIs to
support Data Store.
* api-change:`eks`: This release adds support for EKS Capabilities
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`glue`: feature: Glue: Add support for Iceberg materialized view
in Glue Data Catalog, including updated CreateTable API to support
materialized views and new APIs for managing data refresh for materialized
views. feature: Glue: Add support for Iceberg table encryption keys and
struct field defaults.
* api-change:`lambda`: Launching Lambda Managed Instances - a new feature to
run Lambda on EC2.
* api-change:`lexv2-models`: Adds support for speech-to-speech models for
human-like, adaptive, and expressive voice interactions. Also adds support
for speech model preference, allowing customers to select which speech model
they want to use for speech-to-text requests.
* api-change:`marketplace-agreement`: This release supports 1/multi-product
transactions via offer sets. DescribeAgreement and SearchAgreements APIs now
return offer set IDs. SearchAgreements also supports filtering by offer set
ID and 2/variable payment pricing terms will be returned through
GetAgreementTerms.
* api-change:`marketplace-catalog`: This release introduces offer set entity
in AWS Marketplace Catalog API to enable multi-product transaction. Offer
set enables sellers to group multiple private offers into a single-click
purchase experience, simplifying procurement for customers purchasing multi-
product solutions.
* api-change:`partnercentral-account`: Initial GA launch of Partner Central
Account
* api-change:`partnercentral-benefits`: Initial GA launch of Partner Central
Benefits
* api-change:`partnercentral-selling`: New Features: Lead Management APIs for
capturing and nurturing leads Lead invitation support for partner
collaboration Lead-to-opportunity conversion operations AWS Marketplace
OfferSets support for opportunities
* api-change:`personalize`: This release adds support for
includedDatasetColumns and performIncrementalUpdate in solution APIs, and
rankingInfluence in campaign and batch inference APIs.
* api-change:`qconnect`: New AIAgent types: Orchestration for
ModelContextProtocol tool integration, CaseSummary for Amazon Connect Case
summaries, NoteTaker for Agent Assistance notes. Added ListSpans and
Retrieve APIs. Enhanced Q in Connect AssistantAssociationType to support
Bring Your Own Bedrock Knowledge Bases.
* api-change:`route53globalresolver`: Add SDK for Amazon Route 53 Global
Resolver, a fully managed DNS resolver service that offers broad DNS-
filtering security controls.
* enhancement:AWSCRT: Update awscrt version to 0.29.1
* from version 1.41.5
* api-change:`bedrock-runtime`: Bedrock Runtime Reserved Service Support
* api-change:`compute-optimizer`: Compute Optimizer now identifies idle NAT
Gateway resources for cost optimization based on traffic patterns and backup
configuration analysis. Access recommendations via the
GetIdleRecommendations API.
* api-change:`cost-optimization-hub`: This release enables AWS Cost
Optimization Hub to show cost optimization recommendations for NAT Gateway.
* from version 1.41.4
* api-change:`ec2`: This release adds support to view Network firewall proxy
appliances attached to an existing NAT Gateway via DescribeNatGateways API
NatGatewayAttachedAppliance structure.
* api-change:`network-firewall`: Network Firewall release of the Proxy
feature.
* api-change:`organizations`: Add support for policy operations on the
S3_POLICY and BEDROCK_POLICY policy type.
* api-change:`route53`: Adds support for new route53 feature: accelerated
recovery.
* Update to 1.41.3
* api-change:`cloudfront`: Add TrustStore, ConnectionFunction APIs to
CloudFront SDK
* api-change:`logs`: New CloudWatch Logs feature - LogGroup Deletion
Protection, a capability that allows customers to safeguard their critical
CloudWatch log groups from accidental or unintended deletion.
* enhancement:awscrt: Update awscrt version to 0.29.0
* from version 1.41.2
* api-change:`apigateway`: API Gateway supports VPC link V2 for REST APIs.
* api-change:`athena`: Introduces Spark workgroup features including log
persistence, S3/CloudWatch delivery, UI and History Server APIs, and
SparkConnect 3.5.6 support. Adds DPU usage limits at workgroup and query
levels as well as DPU usage tracking for Capacity Reservation queries to
optimize performance and costs.
* api-change:`bedrock`: Add support to automatically enforce safeguards across
accounts within an AWS Organization.
* api-change:`bedrock-agentcore-control`: Support for agentcore gateway
interceptor configurations and NONE authorizer type
* api-change:`bedrock-data-automation-runtime`: Adding new fields to
GetDataAutomationStatus: jobSubmissionTime, jobCompletionTime, and
jobDurationInSeconds
* api-change:`bedrock-runtime`: Add support to automatically enforce
safeguards across accounts within an AWS Organization.
* api-change:`cloudformation`: Adds the DependsOn field to the AutoDeployment
configuration parameter for CreateStackSet, UpdateStackSet, and
DescribeStackSet APIs, allowing users to set and read auto-deployment
dependencies between StackSets
* api-change:`compute-optimizer-automation`: Initial release of AWS Compute
Optimizer Automation. Create automation rules to implement recommended
actions on a recurring schedule based on your specified criteria. Supported
actions include: snapshot and delete unattached EBS volumes and upgrade
volume types to the latest generation.
* api-change:`connect`: New APIs to support aliases and versions for
ContactFlowModule. Updated ContactFlowModule APIs to support custom blocks.
* api-change:`controltower`: The manifest field is now optional for the AWS
Control Tower CreateLandingZone and UpdateLandingZone APIs for Landing Zone
version 4.0
* api-change:`ec2`: This release adds a new capability to create and manage
interruptible EC2 Capacity Reservations.
* api-change:`ecr`: Add support for ECR managed signing
* api-change:`eks`: Adds support for controlPlaneScalingConfig on EKS
Clusters.
* api-change:`elbv2`: This release adds the health check log feature in ALB,
allowing customers to send detailed target health check log data directly to
their designated Amazon S3 bucket.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`invoicing`: Added the CreateProcurementPortalPreference,
GetProcurementPortalPreference, PutProcurementPortalPreference,
UpdateProcurementPortalPreferenceStatus, ListProcurementPortalPreferences
and DeleteProcurementPortalPreference APIs for procurement portal preference
management.
* api-change:`kinesisvideo`: This release adds support for Tiered Storage
* api-change:`kms`: Support for on-demand rotation of AWS KMS Multi-Region
keys with imported key material
* api-change:`lambda`: Launching Enhanced Error Handling and ESM Grouping
capabilities for Kafka ESMs
* api-change:`lexv2-models`: Adds support for Intent Disambiguation, allowing
resolution of ambiguous user inputs when multiple intents match by
presenting clarifying questions to users. Also adds Speech Detection
Sensitivity configuration for optimizing voice activity detection
sensitivity levels in various noise environments.
* api-change:`mailmanager`: Add support for resources in the aws-eusc
partition.
* api-change:`marketplace-entitlement`: Endpoint update for new region
* api-change:`mediapackagev2`: Adds support for excluding session key tags
from HLS multivariant playlists
* api-change:`meteringmarketplace`: Endpoint update for new region
* api-change:`odb`: Adds AssociateIamRoleToResource and
DisassociateIamRoleFromResource APIs for managing IAM roles. Enhances
CreateOdbNetwork and UpdateOdbNetwork APIs with KMS, STS, and cross-region
S3 parameters. Adds OCI identity domain support to InitializeService API.
* api-change:`organizations`: Add support for policy operations on the
UPGRADE_ROLLOUT_POLICY policy type.
* api-change:`qconnect`: This release introduces two new messaging channel
subtypes: Push, WhatsApp, under MessageTemplate which is a resource in
Amazon Q in Connect.
* api-change:`quicksight`: Amazon Quick Suite now supports QuickChat as an
embedding type when calling the GenerateEmbedUrlForRegisteredUser API,
enabling developers to embed conversational AI agents directly into their
applications.
* api-change:`rds`: Add support for Upgrade Rollout Order
* api-change:`redshift`: Added support for Amazon Redshift Federated
Permissions and AWS IAM Identity Center trusted identity propagation.
* api-change:`redshift-serverless`: Added UpdateLakehouseConfiguration API to
manage Amazon Redshift Federated Permissions and AWS IAM Identity Center
trusted identity propagation for namespaces.
* api-change:`sagemaker`: Enhanced SageMaker HyperPod instance groups with
support for MinInstanceCount, CapacityRequirements (Spot/On-Demand), and
KubernetesConfig (labels and taints). Also Added speculative decoding and
MaxInstanceCount for model optimization jobs.
* api-change:`security-ir`: Add ListInvestigations and SendFeedback APIs to
support SecurityIR AI agents
* api-change:`sesv2`: Added support for new SES regions - Asia Pacific
(Malaysia) and Canada (Calgary)
* api-change:`transfer`: Adds support for creating Webapps accessible from a
VPC.
* from version 1.41.1
* api-change:`application-signals`: Amazon CloudWatch Application Signals now
supports un-instrumented services discovery, cross-account views, and change
history, helping SRE and DevOps teams monitor and troubleshoot their large-
scale distributed applications.
* api-change:`autoscaling`: This release adds support for three new features:
1) Image ID overrides in mixed instances policy, 2) Replace Root Volume - a
new strategy for Instance Refresh, and 3) Instance Lifecycle Policy for
enhanced instance lifecycle management.
* api-change:`bedrock-agentcore`: Bedrock AgentCore Memory release for
redriving memory extraction jobs (StartMemoryExtractionJob and
ListMemoryExtractionJob)
* api-change:`bedrock-data-automation`: Added support for Synchronous project
type and PII Detection and Redaction
* api-change:`bedrock-data-automation-runtime`: Bedrock Data Automation
Runtime Sync API
* api-change:`braket`: Add support for Braket spending limits.
* api-change:`budgets`: Add BillingViewHealthStatusException to
DescribeBudgetPerformanceHistory and ServiceQuotaExceededException to
UpdateBudget for improved error handling with Billing Views.
* api-change:`cloudfront`: This release adds support for bring your own IP
(BYOIP) to CloudFront's CreateAnycastIpList API through an optional
IpamCidrConfigs field.
* api-change:`cloudtrail`: AWS launches CloudTrail aggregated events to
simplify monitoring of data events at scale. This feature delivers both
granular and summarized data events for resources like S3/Lambda, helping
security teams identify patterns without custom aggregation logic.
* api-change:`connect`: Add optional ability to exclude users from send
notification actions for Contact Lens Rules.
* api-change:`datasync`: The partition value "aws-eusc" is now permitted for
ARN (Amazon Resource Name) fields.
* api-change:`devicefarm`: Add support for environment variables and an IAM
execution role.
* api-change:`dms`: Added support for customer-managed KMS key (CMK) for
encryption for import private key certificate. Additionally added Amazon
SageMaker Lakehouse endpoint used for zero-ETL integrations with data
warehouses.
* api-change:`dsql`: Added clusterVpcEndpoint field to
GetVpcEndpointServiceName API response, returning the VPC connection
endpoint for the cluster
* api-change:`ec2`: This release adds support for multiple features including:
VPC Encryption Control for the status of traffic flow; S2S VPN BGP Logging;
TGW Flexible Costs; IPAM allocation of static IPs from IPAM pools to CF
Anycast IP lists used on CloudFront distribution; and EBS Volume Integration
with Recycle Bin
* api-change:`ecs`: Launching Amazon ECS Express Mode - a new feature that
enables developers to quickly launch highly available, scalable
containerized applications with a single command.
* api-change:`elbv2`: This release adds the target optimizer feature in ALB,
enabling strict concurrency enforcement on targets.
* api-change:`emr`: Add support for configuring S3 destination for step logs
on a per-step basis.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`glue`: Added FunctionType parameter to Glue
GetuserDefinedFunctions.
* api-change:`imagebuilder`: EC2 Image Builder now enables the distribution of
existing AMIs, retry distribution, and define distribution workflows. It
also supports automatic versioning for recipes and components, allowing
automatic version increments and dynamic referencing in pipelines.
* api-change:`kinesis`: Kinesis Data Streams now supports up to 50 Enhance
Fan-out consumers for On-demand Advantage Streams. On-demand Standard and
Provisioned streams will continue with the existing limit of 20 consumers
for Enhanced Fan-out.
* api-change:`lakeformation`: Added ServiceIntegrations as a request parameter
for CreateLakeFormationIdentityCenterConfigurationRequest and
UpdateLakeFormationIdentityCenterConfigurationRequest and response parameter
for DescribeLakeFormationIdentityCenterConfigurationResponse
* api-change:`license-manager`: Added cross-account resource aggregation via
license asset groups and expiry tracking for Self-Managed Licenses. Extended
Org-Wide View to Self-Managed Licenses, added reporting for license asset
groups, and removed Athena/Glue dependencies for cross-account resource
discovery in commercial regions.
* api-change:`networkmanager`: This release adds support for Cloud WAN Routing
Policy providing customers sophisticated routing controls to better manage
their global networks
* api-change:`organizations`: Added new APIs for Billing Transfer, new policy
type INSPECTOR_POLICY, and allow an account to transfer between
organizations
* api-change:`quicksight`: Introducing comprehensive theme styling controls.
New features include border customization (radius, width, color), flexible
padding controls, background styling for cards and sheets, centralized
typography management, and visual-level override support across layouts.
* api-change:`rbin`: Add support for EBS volume in Recycle Bin
* api-change:`rds`: Add support for VPC Encryption Controls.
* api-change:`redshift-data`: Increasing the length limit of Statement Name
from 500 to 2048.
* api-change:`s3`: Enable / Disable ABAC on a general purpose bucket.
* api-change:`sagemaker`: Added training plan support for inference endpoints.
Added HyperPod task governance with accelerator partition-based quota
allocation. Added BatchRebootClusterNodes and BatchReplaceClusterNodes APIs.
Updated ListClusterNodes to include privateDnsHostName.
* api-change:`securityhub`: Release Findings and Resources Trends APIs-
GetFindingsTrendsV2 and GetResourcesTrendsV2. This supports time-series
aggregated counts with composite filtering for 1-year of historical data
analysis of Findings and Resources.
* from version 1.41.0
* api-change:`apigateway`: API Gateway now supports response streaming and new
security policies for REST APIs and custom domain names.
* api-change:`apigatewayv2`: Support for API Gateway portals and portal
products.
* api-change:`backup`: Amazon GuardDuty Malware Protection now supports AWS
Backup, extending malware detection capabilities to EC2, EBS, and S3
backups.
* api-change:`bcm-pricing-calculator`: Add GroupSharingPreference,
CostCategoryGroupSharingPreferenceArn, and
CostCategoryGroupSharingPreferenceEffectiveDate to Bill Estimate. Add
GroupSharingPreference and CostCategoryGroupSharingPreferenceArn to Bill
Scenario.
* api-change:`bedrock-runtime`: This release includes support for Search
Results.
* api-change:`billing`: Added name filtering support to ListBillingViews API
through the new names parameter to efficiently filter billing views by name.
* api-change:`billingconductor`: This release adds support for Billing
Transfers, enabling management of billing transfers with billing groups on
AWS Billing Conductor.
* api-change:`ce`: Add support for COST_CATEGORY, TAG, and LINKED_ACCOUNT AWS
managed cost anomaly detection monitors
* api-change:`cloudtrail`: AWS CloudTrail now supports Insights for data
events, expanding beyond management events to automatically detect unusual
activity on data plane operations.
* api-change:`connectcampaignsv2`: This release added support for ring timer
configuration for campaign calls.
* api-change:`cost-optimization-hub`: Release ListEfficiencyMetrics API
* api-change:`datazone`: Amazon DataZone now supports business metadata
(readme and metadata forms) at the individual attribute (column) level, a
new rule type for glossary terms, and the ability to update the owner of the
root domain unit.
* api-change:`dynamodb`: Extended Global Secondary Index (GSI) composite keys
to support up to 8 attributes.
* api-change:`ec2`: This launch adds support for two new features: Regional
NAT Gateway and IPAM Policies. IPAM policies offers customers central
control for public IPv4 assignments across AWS services. Regional NAT is a
single NAT Gateway that automatically expands across AZs in a VPC to
maintain high availability.
* api-change:`ecr`: Add support for ECR archival storage class and Inspector
org policy for scanning
* api-change:`ecs`: Added support for Amazon ECS Managed Instances
infrastructure optimization configuration.
* api-change:`emr`: Add CloudWatch Logs integration for Spark driver, executor
and step logs
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`fsx`: Adding File Server Resource Manager configuration to FSx
Windows
* api-change:`guardduty`: Add support for scanning and viewing scan results
for backup resource types
* api-change:`health`: Adds actionability and personas properties to Health
events exposed through DescribeEvents, DescribeEventsForOrganization,
DescribeEventDetails, and DescribeEventTypes APIs. Adds filtering by
actionabilities and personas in EventFilter, OrganizationEventFilter,
EventTypeFilter.
* api-change:`iam`: Added the EnableOutboundWebIdentityFederation,
DisableOutboundWebIdentityFederation and
GetOutboundWebIdentityFederationInfo APIs for the IAM outbound federation
feature.
* api-change:`inspector2`: This release introduces
BLOCKED_BY_ORGANIZATION_POLICY error code and IMAGE_ARCHIVED
scanStatusReason. BLOCKED_BY_ORGANIZATION_POLICY error code is returned when
an operation is blocked by an AWS Organizations policy. IMAGE_ARCHIVED
scanStatusReason is returned when an Image is archived in ECR.
* api-change:`invoicing`: Add support for adding Billing transfers in Invoice
configuration
* api-change:`lambda`: Added support for creating and invoking Tenant Isolated
functions in AWS Lambda APIs.
* api-change:`logs`: Adding support for ocsf version 1.5, add optional
parameter MappingVersion
* api-change:`mediaconnect`: This release adds support for global routing in
AWS Elemental MediaConnect. You can now use router inputs and router outputs
to manage global video and audio routing workflows both within the AWS-Cloud
and over the public internet.
* api-change:`medialive`: MediaLive is adding support for MediaConnect Router
by supporting a new input type called MEDIACONNECT_ROUTER. This new input
type will provide seamless encrypted transport between MediaConnect Router
and your MediaLive channel.
* api-change:`network-firewall`: Partner Managed Rulegroup feature support
* api-change:`networkflowmonitor`: Added new enum value (AWS::EKS::Cluster)
for type field under MonitorLocalResource
* api-change:`partnercentral-channel`: Initial GA launch of Partner Central
Channel
* api-change:`route53`: Add dual-stack endpoint support for Route53
* api-change:`rum`: CloudWatch RUM now supports mobile application monitoring
for Android and iOS platforms
* api-change:`s3`: Adds support for blocking SSE-C writes to general purpose
buckets.
* api-change:`sagemaker`: Added support for enhanced metrics for SageMaker AI
Endpoints. This features provides Utilization Metrics at instance and
container granularity and also provides easy configuration of metric publish
frequency from 10 sec -> 5 mins
* api-change:`secretsmanager`: Adds support to create, update, retrieve,
rotate, and delete managed external secrets.
* api-change:`signin`: AWS Sign-In manages authentication for AWS services.
This service provides secure authentication flows for accessing AWS
resources from the console and developer tools. This release adds the
CreateOAuth2Token API, which can be used to fetch OAuth2 access tokens and
refresh tokens from Sign-In.
* api-change:`stepfunctions`: Adds support to TestState for mocked results and
exceptions, along with additional inspection data.
* api-change:`sts`: 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:credentials: Adds support for the login credential provider,
allowing users to use AWS Management Console credentials for authentication.
* from version 1.40.76
* api-change:`autoscaling`: This release adds the new LaunchInstances API,
which can launch instances synchronously in an AutoScaling group. The API
also returns instances info and launch error back immediately.
* api-change:`backup`: AWS Backup now supports a low-cost warm storage tier
for Amazon S3 backup data.
* api-change:`bedrock-runtime`: Amazon Bedrock Runtime Service Tier Support
Launch
* api-change:`cloudformation`: New CloudFormation DescribeEvents API with
operation ID tracking and failure filtering capabilities to quickly identify
root causes of deployment failures. Also, a DeploymentMode parameter for the
CreateChangeSet API that enables creation of drift-aware change sets for
safe drift management.
* api-change:`connect`: This release added support for ring timer
configuration for campaign calls.
* api-change:`ec2`: AWS Site-to-Site VPN now supports VPN Concentrator, a new
feature that enables customers to connect multiple low-bandwidth sites
connections through a single attachment, simplifying multi-site connectivity
for distributed enterprises.
* api-change:`iam`: Added the AssociateDelegationRequest,
GetDelegationRequest, AcceptDelegationRequest, RejectDelegatonRequest,
ListDelegationRequests, UpdateDelegationRequest, SendDelegationToken and
GetHumanReadableSummary APIs for the IAM temporary delegation feature.
* api-change:`kafka`: Amazon MSK adds three new APIs, ListTopics,
DescribeTopic, and DescribeTopicPartitions for viewing Kafka topics in your
MSK clusters.
* api-change:`logs`: CloudWatch Logs updates: Added capability to setup a
recurring schedule for log insights queries. Logs introduced Scheduled
Queries (managed through Create/Update/Get/Delete/List/History Scheduled
Query APIs). For more information, see CloudWatch Logs API documentation.
* api-change:`resourcegroupstaggingapi`: Add support for new ListRequiredTags
API used to retrieve the required tags specified in a customer's effective
tag policy.
* api-change:`storagegateway`: Adds support for European Sovereign Cloud ARNs
in Storage Gateway API parameters.
* api-change:`wafv2`: AssociateWebACL, UpdateWebACL and
PutLoggingConfiguration will now throw
WAFFeatureNotIncludedInPricingPlanException when the request contains a
feature that is not included in the CloudFront pricing plan of the WebACL.
* from version 1.40.75
* api-change:`appstream`: Adding support for additional instances and extended
storage
* api-change:`backup`: AWS Backup now supports specifying a logically air-
gapped backup vault as a primary backup target in backup plans and on-demand
backup jobs.
* api-change:`bedrock`: Automated Reasoning checks in Amazon Bedrock
Guardrails now automatically generate Q&A tests for new Automated Reasoning
policies. The GetAutomatedReasoningPolicyBuildWorkflowResultAssets API adds
GENERATED_TEST_CASES asset type, allowing customers to retrieve tests
generated by the build workflow.
* api-change:`devicefarm`: This release adds support for interacting with
devices during a remote access session using the remoteDriverEndpoint
interface
* api-change:`dms`: This release introduces the SAP ASE(Sybase) Data Provider
for AWS Data Migration Service (DMS). In addition, DMS Schema Conversion now
supports this provider, enabling customers to migrate SAP ASE(Sybase)
databases to Amazon RDS for PostgreSQL or Aurora PostgreSQL seamlessly.
* api-change:`ec2`: This release introduces new APIs:
DescribeInstanceSqlHaStates, DescribeInstanceSqlHaHistoryStates,
EnableInstanceSqlHaStandbyDetections and
DisableInstanceSqlHaStandbyDetections on Amazon EC2, allowing customers to
enroll and monitor SQL Server licensing fee savings for their SQL HA EC2
instances.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`glue`: Amazon Glue Releasing 2 the new API
ListIntegrationResourceProperties and DeleteIntegrationResourceProperty
along with minor improvement on existing API(s).
* api-change:`guardduty`: Add S3 On-Demand Object Scanning
* api-change:`lexv2-models`: Adds support for LLM as Primary, allowing usage
of LLMs as the default NLU system.
* api-change:`medialive`: Adds configurations for spatial/temporal adaptive
quantization in AV1 codec, and conversion to HLG output color space in H265
codec.
* api-change:`mediapackagev2`: Add support for SCTE messages in Segment file
output
* api-change:`mwaa-serverless`: Amazon MWAA now offers serverless deployment,
eliminating operational overhead while optimizing costs. The service
supports YAML and Python-based workflows, with 80+ AWS Operators. It
provides isolated execution, IAM permissions, and automatic scaling with
pay-per-use pricing.
* api-change:`opensearch`: This release adds index operation APIs to support
Automatic Semantic Enrichment feature
* api-change:`pcs`: Added support for the managed Slurm REST API endpoint
* api-change:`route53resolver`: Adding DICTIONARY_DGA to dns-threat-protection
as a new enum type. Customers can now set rules for dictionary dga
protection
* from version 1.40.74
* api-change:`datazone`: Adds support for granting read and write access to
Amazon S3 general purpose buckets using CreateSubscriptionRequest and
AcceptSubscriptionRequest APIs. Also adds search filters for SSOUser and
SSOGroup to ListSubscriptions APIs and deprecates "sortBy" parameter for
ListSubscriptions APIs.
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateInstanceConnectEndpoint, DescribeInstanceConnectEndpoints, and
DeleteInstanceConnectEndpoint APIs.
* api-change:`imagebuilder`: EC2 Image Builder now supports invoking Lambda
functions and executing Step Functions state machine through image
workflows.
* api-change:`medialive`: Removed all the value constraint (min/max) for the
shape definitions (e.g. integerMin0Max3600) on the C2j models to get rid of
the need to request an exemption from the SDK team whenever a shape
definition (e.g. integerMin0Max3600) is changed.
* enhancement:AWSCRT: Update awscrt version to 0.28.4
* from version 1.40.73
* api-change:`cloudformation`: CloudFormation now supports GetHookResult API
with annotations to retrieve structured compliance check results and
remediation guidance for each evaluated resource, replacing the previous
single-message limitation with detailed validation outcomes.
* api-change:`controlcatalog`: Added support for related control mappings with
new RELATED_CONTROL mapping type in ListControlMappings API.
* api-change:`ec2`: Added support for new accelerator types ("media") and
accelerator names ("L4", "L40s", "GAUDI_HL_205", "INFERENTIA2", "TRAINIUM",
"TRAINIUM2", "U30") in Attributes Based Instance Type Selection for launched
instance types.
* api-change:`ecr`: Add Amazon ECR FIPS PrivateLink endpoint support
* api-change:`elbv2`: QUIC and TCP_QUIC protocol support for Network Load
Balancer (NLB). This capability enables customers to forward QUIC traffic to
their targets with ultra-low latency while maintaining session stickiness
using QUIC Connection IDs.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`iotwireless`: Integration of Device Location with Amazon
Sidewalk network for Amazon Sidewalk enabled devices
* api-change:`mediaconvert`: Lowers minimum duration for black video
generator. Adds support for embedding and signing C2PA content credentials
in DASH and CMAF HLS outputs.
* api-change:`rds`: Updated endpoint and service metadata
* api-change:`sagemaker`: Added support for minor version upgrades and AWS
Identity Center integration for SageMaker Hadron Partner Apps, enabling
automated version management and IdC group-based access control.
* api-change:`workspaces-web`: Support for managing web content filtering for
defining, tracking and regulating type of content accessed with WorkSpaces
Secure Browser as part of browser settings.
* from version 1.40.72
* api-change:`amp`: Add VPC source configuration support enabling Amazon
Managed Service for Prometheus Collector to collect metrics from MSK
clusters.
* api-change:`connect`: Updated Authentication Profile APIs to add support for
automatic logout on user inactivity
* api-change:`dms`: Added support of SQL statements creation, metadata model
discovery and selection rules transformation.
* api-change:`ec2`: Adds complete AMI ancestry tracing from immediate parent
through each preceding generation back to the root AMI
* api-change:`elbv2`: This release expands ALB Authentication to support JWT
verification and adds support for a new JWT validation action in listener
rule.
* api-change:`redshift`: Added GetIdentityCenterAuthToken API to retrieve
encrypted authentication tokens for Identity Center integrated applications.
This API enables programmatic access to secure Identity Center tokens with
proper error handling and parameter validation across supported SDK
languages.
* api-change:`s3tables`: Adds support for request metrics metrics APIs for S3
Tables
* api-change:`sagemaker`: Add support for trn2.3xlarge instance type for
SageMaker Hyperpod
* from version 1.40.71
* api-change:`batch`: Documentation-only update: update API and doc
descriptions per EKS ImageType default value switch from AL2 to AL2023.
* api-change:`bedrock-data-automation`: Added support for Language Expansion
feature for BDA Audio modality.
* api-change:`ec2`: AWS Site-to-Site VPN now supports VPN connections with up
to 5 Gbps bandwidth per tunnel, a 4x improvement from existing limit of 1.25
Gbps.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`medical-imaging`: Added new fields in existing APIs.
* api-change:`rtbfabric`: Added LogSettings and LinkAttribute fields to
external links
* api-change:`security-ir`: Added support for configuring communication
preferences as well as clearly displaying case comment author identities.
* from version 1.40.70
* api-change:`acm-pca`: Private Certificate Authority service now supports ML-
DSA key algorithms.
* api-change:`appstream`: AWS Appstream support for IPv6
* api-change:`backup`: AWS Backup supports backups of Amazon EKS clusters,
including Kubernetes cluster state and persistent storage attached to the
EKS cluster via a persistent volume claim (EBS volumes, EFS file systems,
and S3 buckets).
* api-change:`braket`: Adds ExperimentalCapabilities field to
CreateQuantumTask request and GetQuantumTask response objects. Enables use
of experimental software capabilities when creating quantum tasks.
* api-change:`datazone`: Remove trackingServerName from DataZone Connection
MLflowProperties
* api-change:`dsql`: Cluster endpoint added to CreateCluster and GetCluster
API responses
* api-change:`ec2`: Amazon EC2 Fleet customers can now filter instance types
based on encryption-in-transit support using Attribute-Based Instance Type
Selection (ABIS), eliminating the manual effort of identifying and selecting
compatible instance types for security-sensitive workloads.
* api-change:`guardduty`: Include tags filed in
CreatePublishingDestinationRequest and
DescribePublishingDestinationResponse.
* api-change:`iam`: Added CreateDelegationRequest API, which is not available
for general use at this time.
* api-change:`invoicing`: Added new invoicing get-invoice-pdf API Operation
* api-change:`kafka`: Amazon MSK now supports intelligent rebalancing for MSK
Express brokers.
* api-change:`sts`: Added GetDelegatedAccessToken API, which is not available
for general use at this time.
* api-change:`verifiedpermissions`: Amazon Verified Permissions / Features :
Adds support for entity Cedar tags.
* api-change:`wafv2`: AWS WAF now supports CLOUDWATCH_TELEMETRY_RULE_MANAGED
as a LogScope option, enabling automated logging configuration through
Amazon CloudWatch Logs for telemetry data collection and analysis.
* from version 1.40.69
* api-change:`controltower`: Added Parent Identifier support to
ListEnabledControls and GetEnabledControl API. Implemented RemediationType
support for Landing Zone operations: CreateLandingZone, UpdateLandingZone
and GetLandingZone APIs
* api-change:`ec2`: Adds PrivateDnsPreference and PrivateDnsSpecifiedDomains
to control private DNS resolution for resource and service network VPC
endpoints and IpamScopeExternalAuthorityConfiguration to integrate Amazon
VPC IPAM with a third-party IPAM service
* api-change:`kms`: Added support for new ECC_NIST_EDWARDS25519 AWS KMS key
spec
* api-change:`opensearch`: This release introduces the Default Application
feature, allowing users to set, change, or unset a preferred OpenSearch UI
application on a per-region basis for a streamlined and consistent user
experience.
* api-change:`vpc-lattice`: Amazon VPC Lattice now supports custom domain name
for resource configurations
* from version 1.40.68
* api-change:`accessanalyzer`: New field totalActiveErrors added to
getFindingsStatistics response.
* api-change:`backup`: AWS Backup now supports customer-managed keys (CMK) for
logically air-gapped vaults, enabling customers to maintain full control
over their encryption key lifecycle. This feature helps organizations meet
specific internal governance requirements or external regulatory compliance
standards.
* api-change:`connect`: Added support for Conditional Questions in Evaluation
Forms. Introduced Auto Evaluation capability for Evaluation Forms and
Contact Evaluations. Added new API operations: SearchEvaluationForms and
SearchContactEvaluations.
* api-change:`ec2`: Add Amazon EC2 R8a instance types
* api-change:`gamelift`: Amazon GameLift Servers now supports game builds that
use the Windows 2022 operating system.
* api-change:`identitystore`: IdentityStore API: added new KMSExceptionReason
fields to the Exception object; added multiple new fields to the User APIs -
UserStatus, Birthdate, Website and Photos; added multiple new metadata
fields for User, Groups and Membership APIs - CreatedAt, CreatedBy,
UpdatedAt and UpdatedBy.
* api-change:`quicksight`: Support for New Data Prep Experience
* api-change:`s3tables`: Adds support for tagging APIs for S3 Tables
* api-change:`s3vectors`: Amazon S3 Vectors provides cost-effective, elastic,
and durable vector storage for queries based on semantic meaning and
similarity.
* api-change:`sagemaker`: Added NodeProvisioningMode parameter to
UpdateCluster API to determine how instance provisioning is handled during
cluster operations; in Continuous mode. Added VpcId field in UpdateDomain
request for SageMaker Unified Studio domains with no VPC to add a customer
VPC.
* api-change:`ssm`: Provides NoLongerSupportedException error message
* from version 1.40.67
* api-change:`cloudfront`: This release adds new and updated API operations.
You can now use the IpAddressType field to specify either ipv4 or dualstack
for your Anycast static IP list. You can also enable cross-account resource
sharing to share your VPC origins with other AWS accounts
* api-change:`datazone`: Added support for Project Resource Tags
* api-change:`ec2`: This release adds AvailabilityZoneId support for
DescribeFastSnapshotRestores, DisableFastSnapshotRestores, and
EnableFastSnapshotRestores APIs.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`fsx`: Amazon FSx now enables secure management of Active
Directory credentials through AWS Secrets Manager integration. Customers can
use Secret ARNs instead of direct credentials when joining resources to
Active Directory domains.
* api-change:`groundstation`: Introduce CreateDataflowEndpointGroupV2 action
* api-change:`s3`: Launch IPv6 dual-stack support for S3 Express
* api-change:`sagemaker`: Add new fields in SageMaker Hyperpod DescribeCluster
API response: TargetStateCount, SoftwareUpdateStatus and
ActiveSoftwareDeploymentConfig to provide AMI update progress visibility .
* from version 1.40.66
* api-change:`pinpoint-sms-voice-v2`: This release adds support for the
CarrierLookup API, which returns information about a destination phone
number including if the number is valid, the carrier, and more.
* from version 1.40.65
* api-change:`bedrock-agentcore-control`: Adds support for direct code deploy
with CreateAgentRuntime and UpdateAgentRuntime
* api-change:`budgets`: Fix the AWS Budgets endpoint for the aws-eusc
partition.
* api-change:`ec2`: Add Amazon EC2 trn2.3xlarge instance type.
* api-change:`ecs`: Documentation-only update for LINEAR and CANARY deployment
strategies.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`kinesis`: Adds support for MinimumThroughputBillingCommitment
with new UpdateAccountSettings API. Adds support to configure warm
throughput for on-demand streams in new UpdateStreamWarmThroughput API and
existing CreateStream API and UpdateStreamMode API.
* from version 1.40.64
* api-change:`connectcases`: Added two new case rule types: Parent Child Field
Options (restricts child field options based on parent field value) and
Hidden (controls child field visibility based on parent field value). Both
enable dynamic field behavior within templates.
* api-change:`ec2`: Amazon VPC IP Address Manager (IPAM) now supports
automated prefix list management, allowing you to create rules that
automatically populate customer-managed prefix lists with CIDRs from your
IPAM pools or AWS resources based on tags, Regions, or other criteria.
* api-change:`emr`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`fms`: Update endpoint ruleset parameters casing
* api-change:`fsx`: Update endpoint ruleset parameters casing
* api-change:`health`: Update endpoint ruleset parameters casing
* api-change:`kinesis`: Update endpoint ruleset parameters casing
* api-change:`lambda`: Add Python3.14 (python3.14) and Java 25 (java25)
support to AWS Lambda
* api-change:`logs`: Update endpoint ruleset parameters casing
* api-change:`marketplace-catalog`: Update endpoint ruleset parameters casing
* api-change:`mediaconvert`: Adds SlowPalPitchCorrection to audio pitch
correction settings. Enables opacity for VideoOverlays. Adds REMUX_ALL
option to enable multi-rendition passthrough to VideoSelector for allow
listed accounts.
* api-change:`omics`: Added WDL_LENIENT engine type that enables implicit
typecasting of variable values to its compatible declared types
* api-change:`payment-cryptography`: Allow additional characters in the
CertificateSubject for GetCertificateSigningRequest API.
* api-change:`redshift`: Update endpoint ruleset parameters casing
* api-change:`resourcegroupstaggingapi`: Update endpoint ruleset parameters
casing
* api-change:`sagemaker`: Allow update of platform identifier via
UpdateNotebookInstance operation.
* api-change:`savingsplans`: Add dual-stack endpoint support for Savings Plans
* api-change:`snowball`: Update endpoint ruleset parameters casing
* api-change:`ssm-quicksetup`: Update endpoint ruleset parameters casing
* api-change:`textract`: Update endpoint ruleset parameters casing
* api-change:`waf`: Update endpoint ruleset parameters casing
* from version 1.40.63
* api-change:`amp`: Add Anomaly Detection APIs for Amazon Managed Prometheus
* api-change:`apigateway`: Update endpoint ruleset parameters casing
* api-change:`appconfig`: Update endpoint ruleset parameters casing
* api-change:`appflow`: Update endpoint ruleset parameters casing
* api-change:`applicationcostprofiler`: Update endpoint ruleset parameters
casing
* api-change:`appmesh`: Update endpoint ruleset parameters casing
* api-change:`appsync`: Update endpoint ruleset parameters casing
* api-change:`artifact`: Update endpoint ruleset parameters casing
* api-change:`auditmanager`: Update endpoint ruleset parameters casing
* api-change:`bedrock-agent`: Update endpoint ruleset parameters casing
* api-change:`bedrock-agentcore-control`: Web-Bot-Auth support for AgentCore
Browser tool to help reduce captcha challenges.
* api-change:`chime`: Update endpoint ruleset parameters casing
* api-change:`cleanrooms`: Added support for advanced Spark configurations to
optimize SQL performance
* api-change:`cloudcontrol`: Update endpoint ruleset parameters casing
* api-change:`clouddirectory`: Update endpoint ruleset parameters casing
* api-change:`cloudsearch`: Update endpoint ruleset parameters casing
* api-change:`cloudwatch`: Update endpoint ruleset parameters casing
* api-change:`codecatalyst`: Update endpoint ruleset parameters casing
* api-change:`codecommit`: Update endpoint ruleset parameters casing
* api-change:`codedeploy`: Update endpoint ruleset parameters casing
* api-change:`cognito-sync`: Update endpoint ruleset parameters casing
* api-change:`compute-optimizer`: Update endpoint ruleset parameters casing
* api-change:`connectcases`: Update endpoint ruleset parameters casing
* api-change:`deadline`: Update endpoint ruleset parameters casing
* api-change:`devops-guru`: Update endpoint ruleset parameters casing
* api-change:`docdb`: Adding FailoverState and TagList to GlobalCluster and
SynchronizationStatus to GlobalClusterMember.
* api-change:`ecs`: Amazon ECS Service Connect now supports Envoy access logs,
providing deeper observability into request-level traffic patterns and
service interactions.
* api-change:`eks-auth`: Update endpoint ruleset parameters casing
* api-change:`elasticache`: Update endpoint ruleset parameters casing
* api-change:`emr-serverless`: This release adds the capability to enable User
Background Sessions for customers running Trusted Identity Propagation
enabled Interactive Sessions on EMR Serverless Applications.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`firehose`: Update endpoint ruleset parameters casing
* api-change:`frauddetector`: Update endpoint ruleset parameters casing
* api-change:`geo-places`: Update endpoint ruleset parameters casing
* api-change:`glue`: This release adds the capability to enable User
Background Sessions for customers running Trusted Identity Propagation
enabled Interactive Sessions on AWS Glue.
* api-change:`greengrassv2`: Update endpoint ruleset parameters casing
* api-change:`iotevents-data`: Update endpoint ruleset parameters casing
* api-change:`iot-managed-integrations`: Add a new GetManagedThingCertificate
API to expose Iot ManagedIntegrations (MI) device certificate, and add "-"
support for name, properties, actions and events in the
CapabilityReportCapability object.
* api-change:`keyspacesstreams`: Update endpoint ruleset parameters casing
* api-change:`kms`: Add cross account VPC endpoint service connectivity
support to CustomKeyStore.
* api-change:`license-manager-linux-subscriptions`: Update endpoint ruleset
parameters casing
* api-change:`marketplace-reporting`: Update endpoint ruleset parameters
casing
* api-change:`neptune`: Update endpoint ruleset parameters casing
* api-change:`rtbfabric`: RTB Fabric documentation update.
* api-change:`s3outposts`: Update endpoint ruleset parameters casing
* api-change:`sagemaker-runtime`: Update endpoint ruleset parameters casing
* api-change:`schemas`: Update endpoint ruleset parameters casing
* api-change:`serverlessrepo`: Update endpoint ruleset parameters casing
* api-change:`servicecatalog`: Update endpoint ruleset parameters casing
* api-change:`sso`: Update endpoint ruleset parameters casing
* api-change:`sts`: Update endpoint ruleset parameters casing
* from version 1.40.62
* api-change:`bedrock-runtime`: Add support for system tool and web citation
response.
* from version 1.40.61
* api-change:`apigatewayv2`: Update endpoint ruleset parameters casing
* api-change:`application-signals`: Added support for CloudWatch Synthetics
Canary resources in ListAuditFindings API. This enhancement allows customers
to retrieve audit findings specifically for CloudWatch Synthetics canaries
and enables service-canary correlation analysis.
* api-change:`backupsearch`: Update endpoint ruleset parameters casing
* api-change:`bcm-pricing-calculator`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-agent-runtime`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-runtime`: Update endpoint ruleset parameters casing
* api-change:`cleanroomsml`: Update endpoint ruleset parameters casing
* api-change:clients: The following clients have been removed per deprecation
of the services - qldb, qldb-session, robomaker, lookoutmetrics,
lookoutvision, iotfleethub, apptest
* api-change:`cloud9`: Update endpoint ruleset parameters casing
* api-change:`cloudsearchdomain`: Update endpoint ruleset parameters casing
* api-change:`codeconnections`: Update endpoint ruleset parameters casing
* api-change:`codeguru-security`: Update endpoint ruleset parameters casing
* api-change:`detective`: Update endpoint ruleset parameters casing
* api-change:`ec2`: This released the DescribeCapacityReservationTopology API.
* api-change:`ecs`: Amazon ECS supports native linear and canary service
deployments, allowing you to shift traffic in increments for more control.
* api-change:`efs`: Update endpoint ruleset parameters casing
* api-change:`elastictranscoder`: Update endpoint ruleset parameters casing
* api-change:`emr-containers`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`gameliftstreams`: Add stream group expiration date and expired
status
* api-change:`glacier`: Update endpoint ruleset parameters casing
* api-change:`groundstation`: Enable use of AzEl ephemerides
* api-change:`inspector-scan`: Update endpoint ruleset parameters casing
* api-change:`kafkaconnect`: Update endpoint ruleset parameters casing
* api-change:`kendra`: Update endpoint ruleset parameters casing
* api-change:`kinesisvideo`: Update endpoint ruleset parameters casing
* api-change:`lambda`: Added SerializedRequestEntityTooLargeException to
Lambda Invoke API
* api-change:`marketplace-deployment`: Update endpoint ruleset parameters
casing
* api-change:`mediapackage-vod`: Update endpoint ruleset parameters casing
* api-change:`migrationhuborchestrator`: Update endpoint ruleset parameters
casing
* api-change:`notifications`: Update endpoint ruleset parameters casing
* api-change:`opensearch`: Update endpoint ruleset parameters casing
* api-change:`organizations`: Added Account State field to the
ListDelegatedAdministrators API response.
* api-change:`partnercentral-selling`: Update endpoint ruleset parameters
casing
* api-change:`pipes`: Update endpoint ruleset parameters casing
* api-change:`ram`: Update endpoint ruleset parameters casing
* api-change:`resource-groups`: Update endpoint ruleset parameters casing
* api-change:`s3`: Amazon Simple Storage Service / Features: Add conditional
writes in CopyObject on destination key to prevent unintended object
modifications.
* api-change:`s3control`: Update endpoint ruleset parameters casing
* api-change:`sagemaker`: Amazon SageMaker now supports deleting training and
processing jobs in a terminal status.
* api-change:`sagemaker-featurestore-runtime`: Update endpoint ruleset
parameters casing
* api-change:`security-ir`: Update endpoint ruleset parameters casing
* api-change:`servicecatalog-appregistry`: Update endpoint ruleset parameters
casing
* api-change:`sqs`: Update endpoint ruleset parameters casing
* api-change:`support-app`: Update endpoint ruleset parameters casing
* api-change:`taxsettings`: Update endpoint ruleset parameters casing
* api-change:`trustedadvisor`: Update endpoint ruleset parameters casing
* api-change:`workspaces`: Added IPv6 address support for WorkSpaces using
Dual-Stack subnets
* api-change:`workspaces-instances`: Update endpoint ruleset parameters casing
* api-change:`xray`: Update endpoint ruleset parameters casing
* from version 1.40.60
* api-change:`accessanalyzer`: Update endpoint ruleset parameters casing
* api-change:`aiops`: Update endpoint ruleset parameters casing
* api-change:`athena`: Update endpoint ruleset parameters casing
* api-change:`backup-gateway`: Update endpoint ruleset parameters casing
* api-change:`bedrock-data-automation`: Update endpoint ruleset parameters
casing
* api-change:`braket`: Update endpoint ruleset parameters casing
* api-change:`ce`: Updated endpoint for eusc-de-east-1 region.
* api-change:`chime-sdk-identity`: Update endpoint ruleset parameters casing
* api-change:`chime-sdk-media-pipelines`: Update endpoint ruleset parameters
casing
* api-change:`codeartifact`: Update endpoint ruleset parameters casing
* api-change:`codeguruprofiler`: Update endpoint ruleset parameters casing
* api-change:`cognito-idp`: Update endpoint ruleset parameters casing
* api-change:`comprehend`: Update endpoint ruleset parameters casing
* api-change:`connectcampaigns`: Update endpoint ruleset parameters casing
* api-change:`controltower`: Update endpoint ruleset parameters casing
* api-change:`cost-optimization-hub`: Update endpoint ruleset parameters
casing
* api-change:`dax`: Update endpoint ruleset parameters casing
* api-change:`elasticbeanstalk`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`entityresolution`: Update endpoint ruleset parameters casing
* api-change:`forecast`: Update endpoint ruleset parameters casing
* api-change:`greengrass`: Update endpoint ruleset parameters casing
* api-change:`iam`: Fixed missing SummaryMap keys in GetAccountSummary
response that were being filtered out during deserialization in AWS Java SDK
v2
* api-change:`invoicing`: Update endpoint ruleset parameters casing
* api-change:`kinesis`: Adds support for record sizes up to 10MiB and
introduces new UpdateMaxRecordSize API to modify stream record size limits.
Adds record size parameters to existing CreateStream and
DescribeStreamSummary APIs for request and response payloads respectively.
* api-change:`launch-wizard`: Update endpoint ruleset parameters casing
* api-change:`lex-runtime`: Update endpoint ruleset parameters casing
* api-change:`managedblockchain`: Update endpoint ruleset parameters casing
* api-change:`mturk`: Update endpoint ruleset parameters casing
* api-change:`neptune-graph`: Update endpoint ruleset parameters casing
* api-change:`outposts`: Update endpoint ruleset parameters casing
* api-change:`pinpoint`: Update endpoint ruleset parameters casing
* api-change:`rbin`: Update endpoint ruleset parameters casing
* api-change:`rds-data`: Update endpoint ruleset parameters casing
* api-change:`redshift-serverless`: Update endpoint ruleset parameters casing
* api-change:`rekognition`: Update endpoint ruleset parameters casing
* api-change:`repostspace`: Update endpoint ruleset parameters casing
* api-change:`route53profiles`: Update endpoint ruleset parameters casing
* api-change:`route53resolver`: Update endpoint ruleset parameters casing
* api-change:`s3vectors`: Update endpoint ruleset parameters casing
* api-change:`scheduler`: Update endpoint ruleset parameters casing
* api-change:`secretsmanager`: Update endpoint ruleset parameters casing
* api-change:`ses`: Update endpoint ruleset parameters casing
* api-change:`shield`: Update endpoint ruleset parameters casing
* api-change:`simspaceweaver`: Update endpoint ruleset parameters casing
* api-change:`socialmessaging`: Update endpoint ruleset parameters casing
* api-change:`ssm-sap`: Update endpoint ruleset parameters casing
* api-change:`sso-admin`: Update endpoint ruleset parameters casing
* api-change:`stepfunctions`: Update endpoint ruleset parameters casing
* api-change:`waf-regional`: Update endpoint ruleset parameters casing
* api-change:`workmailmessageflow`: Update endpoint ruleset parameters casing
* from version 1.40.59
* api-change:`acm`: Update endpoint ruleset parameters casing
* api-change:`amplifyuibuilder`: Update endpoint ruleset parameters casing
* api-change:`application-signals`: Update endpoint ruleset parameters casing
* api-change:`billing`: Update endpoint ruleset parameters casing
* api-change:`budgets`: Update endpoint ruleset parameters casing
* api-change:`chime-sdk-messaging`: Update endpoint ruleset parameters casing
* api-change:`cloudtrail`: Update endpoint ruleset parameters casing
* api-change:`codepipeline`: Update endpoint ruleset parameters casing
* api-change:`datapipeline`: Update endpoint ruleset parameters casing
* api-change:`datazone`: This release adds support for MLflow connections
Creation in DataZone
* api-change:`docdb`: Update endpoint ruleset parameters casing
* api-change:`dynamodbstreams`: Update endpoint ruleset parameters casing
* api-change:`eks`: Update endpoint ruleset parameters casing
* api-change:`elb`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`evs`: Update endpoint ruleset parameters casing
* api-change:`fis`: Update endpoint ruleset parameters casing
* api-change:`gameliftstreams`: Add status reasons for TERMINATED stream
sessions
* api-change:`geo-maps`: Added support for optional AdditionalFeatures
parameter in the V2 GetTile API.
* api-change:`inspector`: Update endpoint ruleset parameters casing
* api-change:`iot-managed-integrations`: Update endpoint ruleset parameters
casing
* api-change:`iotwireless`: Update endpoint ruleset parameters casing
* api-change:`kinesisanalytics`: Update endpoint ruleset parameters casing
* api-change:`kinesis-video-signaling`: Update endpoint ruleset parameters
casing
* api-change:`location`: Added support for mobile app restrictions in Amazon
Location API keys.
* api-change:`lookoutvision`: Update endpoint ruleset parameters casing
* api-change:`mediapackage`: Update endpoint ruleset parameters casing
* api-change:`mediastore`: Update endpoint ruleset parameters casing
* api-change:`mediastore-data`: Update endpoint ruleset parameters casing
* api-change:`migrationhubstrategy`: Update endpoint ruleset parameters casing
* api-change:`mq`: Update endpoint ruleset parameters casing
* api-change:`panorama`: Update endpoint ruleset parameters casing
* api-change:`payment-cryptography`: Update endpoint ruleset parameters casing
* api-change:`payment-cryptography-data`: Update endpoint ruleset parameters
casing
* api-change:`pca-connector-ad`: Update endpoint ruleset parameters casing
* api-change:`qbusiness`: Update endpoint ruleset parameters casing
* api-change:`robomaker`: Update endpoint ruleset parameters casing
* api-change:`route53domains`: Update endpoint ruleset parameters casing
* api-change:`rtbfabric`: Add support for custom rate limits.
* api-change:`s3tables`: Update endpoint ruleset parameters casing
* api-change:`sagemaker`: Added inference components model data caching
feature
* api-change:`sagemaker-metrics`: Update endpoint ruleset parameters casing
* api-change:`securityhub`: Release 3 layer filter support in GetFindingsV2,
GetFindingStatisticsV2, GetResourcesV2,GetResourcesStatisticsV2,
AutomationRule V2 APIs. Update filter casing in GetResourcesV2,
GetResourcesStatisticsV2 APIs. Add new filters in GetFindingsV2,
GetFindingStatisticsV2, AutomationRule V2 APIs.
* api-change:`servicediscovery`: Update endpoint ruleset parameters casing
* api-change:`snow-device-management`: Update endpoint ruleset parameters
casing
* api-change:`sso-oidc`: Update endpoint ruleset parameters casing
* api-change:`supplychain`: Update endpoint ruleset parameters casing
* api-change:`translate`: Update endpoint ruleset parameters casing
* api-change:`verifiedpermissions`: Update endpoint ruleset parameters casing
* api-change:`vpc-lattice`: Update endpoint ruleset parameters casing
* api-change:`wisdom`: Update endpoint ruleset parameters casing
* api-change:`workspaces-thin-client`: Update endpoint ruleset parameters
casing
* from version 1.40.58
* api-change:`account`: Update endpoint ruleset parameters casing
* api-change:`application-autoscaling`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-agentcore`: Fixing the service documentation name
* api-change:`bedrock-agentcore-control`: Fixing the service documentation
name
* api-change:`chime-sdk-voice`: Update endpoint ruleset parameters casing
* api-change:`cloudtrail-data`: Update endpoint ruleset parameters casing
* api-change:`codebuild`: Update endpoint ruleset parameters casing
* api-change:`codestar-connections`: Update endpoint ruleset parameters casing
* api-change:`config`: Update endpoint ruleset parameters casing
* api-change:`connect-contact-lens`: Update endpoint ruleset parameters casing
* api-change:`cur`: Update endpoint ruleset parameters casing
* api-change:`discovery`: Update endpoint ruleset parameters casing
* api-change:`dms`: Update endpoint ruleset parameters casing
* api-change:`docdb-elastic`: Update endpoint ruleset parameters casing
* api-change:`drs`: Update endpoint ruleset parameters casing
* api-change:`dsql`: Add support for resource-based policies for Aurora DSQL
clusters. This will enable you to implement Block Public Access (BPA) which
will help restrict access to your Aurora DSQL public or VPC endpoints.
* api-change:`ebs`: Update endpoint ruleset parameters casing
* api-change:`ecr`: Update endpoint ruleset parameters casing
* api-change:`ecr-public`: Update endpoint ruleset parameters casing
* api-change:`healthlake`: Update endpoint ruleset parameters casing
* api-change:`internetmonitor`: Update endpoint ruleset parameters casing
* api-change:`iotevents`: Update endpoint ruleset parameters casing
* api-change:`iot-jobs-data`: Update endpoint ruleset parameters casing
* api-change:`kinesis-video-archived-media`: Update endpoint ruleset
parameters casing
* api-change:`kinesis-video-webrtc-storage`: Update endpoint ruleset
parameters casing
* api-change:`lambda`: Add NodeJs 24 (nodejs24.x) support to AWS Lambda.
* api-change:`macie2`: Update endpoint ruleset parameters casing
* api-change:`managedblockchain-query`: Update endpoint ruleset parameters
casing
* api-change:`marketplacecommerceanalytics`: Update endpoint ruleset
parameters casing
* api-change:`mediatailor`: Update endpoint ruleset parameters casing
* api-change:`mgh`: Update endpoint ruleset parameters casing
* api-change:`mgn`: Update endpoint ruleset parameters casing
* api-change:`mpa`: Update endpoint ruleset parameters casing
* api-change:`neptunedata`: Update endpoint ruleset parameters casing
* api-change:`networkmonitor`: Update endpoint ruleset parameters casing
* api-change:`odb`: Doc-only update that removes duplicate values from
descriptions of ODB peering APIs.
* api-change:`omics`: Update endpoint ruleset parameters casing
* api-change:`opensearchserverless`: Update endpoint ruleset parameters casing
* api-change:`pca-connector-scep`: Update endpoint ruleset parameters casing
* api-change:`personalize-events`: Update endpoint ruleset parameters casing
* api-change:`pinpoint-email`: Update endpoint ruleset parameters casing
* api-change:`resiliencehub`: Update endpoint ruleset parameters casing
* api-change:`rum`: Update endpoint ruleset parameters casing
* api-change:`sagemaker`: Update endpoint ruleset parameters casing
* api-change:`sagemaker-edge`: Update endpoint ruleset parameters casing
* api-change:`savingsplans`: Update endpoint ruleset parameters casing
* api-change:`securitylake`: Update endpoint ruleset parameters casing
* api-change:`sesv2`: Update endpoint ruleset parameters casing
* api-change:`storagegateway`: Update endpoint ruleset parameters casing
* api-change:`synthetics`: Update endpoint ruleset parameters casing
* from version 1.40.57
* api-change:`appfabric`: Update endpoint ruleset parameters casing
* api-change:`autoscaling`: Update endpoint ruleset parameters casing
* api-change:`b2bi`: Update endpoint ruleset parameters casing
* api-change:`bcm-dashboards`: Update endpoint ruleset parameters casing
* api-change:`ce`: Update endpoint ruleset parameters casing
* api-change:`chatbot`: Update endpoint ruleset parameters casing
* api-change:`cloudformation`: Update endpoint ruleset parameters casing
* api-change:`cloudhsm`: Update endpoint ruleset parameters casing
* api-change:`cloudhsmv2`: Update endpoint ruleset parameters casing
* api-change:`codeguru-reviewer`: Update endpoint ruleset parameters casing
* api-change:`cognito-identity`: Update endpoint ruleset parameters casing
* api-change:`comprehendmedical`: Update endpoint ruleset parameters casing
* api-change:`connect`: This release added support for email address alias
configuration and outbound campaign preview mode.
* api-change:`connectcampaignsv2`: Updated Amazon Connect Outbound Campaigns
V2 SDK to support Preview Outbound Mode
* api-change:`connectparticipant`: Update endpoint ruleset parameters casing
* api-change:`devicefarm`: This release adds support for optionally including
an app as part of a CreateRemoteAccessSession request
* api-change:`directconnect`: Update endpoint ruleset parameters casing
* api-change:`ds-data`: Update endpoint ruleset parameters casing
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateNetworkInterface and DescribeNetworkInterfaces APIs.
* api-change:`ec2-instance-connect`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`forecastquery`: Update endpoint ruleset parameters casing
* api-change:`iam`: Updated OIDC and SAML apis to reject multiple simultaneous
requests to change a unique object.
* api-change:`inspector2`: Update endpoint ruleset parameters casing
* api-change:`iot`: Update endpoint ruleset parameters casing
* api-change:`iotanalytics`: Update endpoint ruleset parameters casing
* api-change:`iotfleetwise`: Update endpoint ruleset parameters casing
* api-change:`iotsecuretunneling`: Update endpoint ruleset parameters casing
* api-change:`iotsitewise`: Update endpoint ruleset parameters casing
* api-change:`ivschat`: Update endpoint ruleset parameters casing
* api-change:`kinesisanalyticsv2`: Update endpoint ruleset parameters casing
* api-change:`lexv2-models`: Update endpoint ruleset parameters casing
* api-change:`mailmanager`: Update endpoint ruleset parameters casing
* api-change:`marketplace-agreement`: Update endpoint ruleset parameters
casing
* api-change:`medialive`: Add 3 API operations for fetching alerts: ListAlerts
(Channels), ListClusterAlerts (MediaLive Anywhere), and ListMultiplexAlerts
* api-change:`mwaa`: Update endpoint ruleset parameters casing
* api-change:`notificationscontacts`: Update endpoint ruleset parameters
casing
* api-change:`oam`: Update endpoint ruleset parameters casing
* api-change:`pcs`: Update endpoint ruleset parameters casing
* api-change:`pinpoint-sms-voice-v2`: Update endpoint ruleset parameters
casing
* api-change:`redshift-data`: Update endpoint ruleset parameters casing
* api-change:`route53`: Amazon Route 53 now supports the ISOB West Region for
private DNS for Amazon VPCs and cloudwatch healthchecks.
* api-change:`route53-recovery-cluster`: Update endpoint ruleset parameters
casing
* api-change:`rtbfabric`: Update for general availability of AWS RTB Fabric
service.
* api-change:`sagemaker-a2i-runtime`: Update endpoint ruleset parameters
casing
* api-change:`sns`: Update endpoint ruleset parameters casing
* api-change:`ssm-incidents`: Update endpoint ruleset parameters casing
* api-change:`workdocs`: Update endpoint ruleset parameters casing
* api-change:`workmail`: Update endpoint ruleset parameters casing
* api-change:`workspaces`: Update endpoint ruleset parameters casing
* from version 1.40.56
* api-change:`dynamodb`: Add AccountID based endpoint metric to endpoint
rules.
* api-change:`emr`: Added RECONFIGURING to the InstanceFleetState convenience
enum.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`mediaconvert`: This release adds the ability to set resolution
for the black video generator and also adds the StartJobsQuery and
GetJobsQueryResults APIs which allow asynchronous search of job history
using new filters.
* api-change:`meteringmarketplace`: Added ClientToken parameter to MeterUsage
API for specifying idempotent requests.
* from version 1.40.55
* api-change:`amp`: Update endpoint ruleset parameters casing
* api-change:`amplifybackend`: Update endpoint ruleset parameters casing
* api-change:`appconfigdata`: Update endpoint ruleset parameters casing
* api-change:`appintegrations`: Update endpoint ruleset parameters casing
* api-change:`application-insights`: Update endpoint ruleset parameters casing
* api-change:`arc-zonal-shift`: Update endpoint ruleset parameters casing
* api-change:`bcm-recommended-actions`: Update endpoint ruleset parameters
casing
* api-change:`bedrock-data-automation-runtime`: Update endpoint ruleset
parameters casing
* api-change:`chime-sdk-meetings`: Update endpoint ruleset parameters casing
* api-change:`cloudfront`: Update endpoint ruleset parameters casing
* api-change:`cloudfront-keyvaluestore`: Update endpoint ruleset parameters
casing
* api-change:`codestar-notifications`: Update endpoint ruleset parameters
casing
* api-change:`controlcatalog`: Update endpoint ruleset parameters casing
* api-change:`datasync`: Update endpoint ruleset parameters casing
* api-change:`ds`: Update endpoint ruleset parameters casing
* api-change:`dsql`: Update endpoint ruleset parameters casing
* api-change:`ec2`: Documentation updates for Amazon EC2.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`es`: Update endpoint ruleset parameters casing
* api-change:`events`: Update endpoint ruleset parameters casing
* api-change:`evidently`: Update endpoint ruleset parameters casing
* api-change:`finspace`: Update endpoint ruleset parameters casing
* api-change:`finspace-data`: Update endpoint ruleset parameters casing
* api-change:`gameliftstreams`: Updates documentation to clarify valid
application binaries for an Amazon GameLift Streams application and provide
descriptions of stream session error status reasons
* api-change:`geo-maps`: Added support for optional style parameters in maps,
including Terrain, ContourDensity, Traffic, and TravelModes.
* api-change:`imagebuilder`: Update endpoint ruleset parameters casing
* api-change:`iot-data`: Update endpoint ruleset parameters casing
* api-change:`iotdeviceadvisor`: Update endpoint ruleset parameters casing
* api-change:`iotthingsgraph`: Update endpoint ruleset parameters casing
* api-change:`iottwinmaker`: Update endpoint ruleset parameters casing
* api-change:`kendra-ranking`: Update endpoint ruleset parameters casing
* api-change:`kinesis-video-media`: Update endpoint ruleset parameters casing
* api-change:`lakeformation`: Update endpoint ruleset parameters casing
* api-change:`license-manager`: Update endpoint ruleset parameters casing
* api-change:`license-manager-user-subscriptions`: Update endpoint ruleset
parameters casing
* api-change:`marketplace-catalog`: The ListEntities API now supports two new
CAPI filters: DeliveryOptionTypes for SaaS products and
CompatibleAWSServices for Container products.
* api-change:`mediaconnect`: Update endpoint ruleset parameters casing
* api-change:`migration-hub-refactor-spaces`: Update endpoint ruleset
parameters casing
* api-change:`network-firewall`: Update endpoint ruleset parameters casing
* api-change:`networkmanager`: Update endpoint ruleset parameters casing
* api-change:`organizations`: Update endpoint ruleset parameters casing
* api-change:`pi`: Update endpoint ruleset parameters casing
* api-change:`qapps`: Update endpoint ruleset parameters casing
* api-change:`rolesanywhere`: Update endpoint ruleset parameters casing
* api-change:`route53-recovery-readiness`: Update endpoint ruleset parameters
casing
* api-change:`sagemaker-geospatial`: Update endpoint ruleset parameters casing
* api-change:`signer`: Update endpoint ruleset parameters casing
* api-change:`swf`: Releasing minor endpoint updates.
* api-change:`timestream-write`: Update endpoint ruleset parameters casing
* api-change:`tnb`: Update endpoint ruleset parameters casing
* api-change:`wellarchitected`: Update endpoint ruleset parameters casing
* from version 1.40.54
* api-change:`acm-pca`: Update endpoint ruleset parameters casing
* api-change:`amplify`: Update endpoint ruleset parameters casing
* api-change:`apigatewaymanagementapi`: Update endpoint ruleset parameters
casing
* api-change:`apprunner`: Update endpoint ruleset parameters casing
* api-change:`apptest`: Update endpoint ruleset parameters casing
* api-change:`autoscaling-plans`: Updated FIPS endpoints for US GovCloud
regions
* api-change:`batch`: Update endpoint ruleset parameters casing
* api-change:`bcm-data-exports`: Update endpoint ruleset parameters casing
* api-change:`billingconductor`: New feature: service flat CLI and first AWS
managed pricing plan (BasicPricingPlan)
* api-change:`customer-profiles`: Update endpoint ruleset parameters casing
* api-change:`databrew`: Update endpoint ruleset parameters casing
* api-change:`dataexchange`: Update endpoint ruleset parameters casing
* api-change:`dlm`: Update endpoint ruleset parameters casing
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`freetier`: Update endpoint ruleset parameters casing
* api-change:`gamelift`: Update endpoint ruleset parameters casing
* api-change:`geo-routes`: Update endpoint ruleset parameters casing
* api-change:`globalaccelerator`: Update endpoint ruleset parameters casing
* api-change:`grafana`: Update endpoint ruleset parameters casing
* api-change:`identitystore`: Update endpoint ruleset parameters casing
* api-change:`ivs`: Update endpoint ruleset parameters casing
* api-change:`ivs-realtime`: Update endpoint ruleset parameters casing
* api-change:`kafka`: Update endpoint ruleset parameters casing
* api-change:`keyspaces`: Update endpoint ruleset parameters casing
* api-change:`kms`: Update endpoint ruleset parameters casing
* api-change:`lex-models`: Update endpoint ruleset parameters casing
* api-change:`lexv2-runtime`: Update endpoint ruleset parameters casing
* api-change:`lookoutequipment`: Update endpoint ruleset parameters casing
* api-change:`m2`: Update endpoint ruleset parameters casing
* api-change:`machinelearning`: Update endpoint ruleset parameters casing
* api-change:`marketplace-entitlement`: Update endpoint ruleset parameters
casing
* api-change:`mediapackagev2`: Update endpoint ruleset parameters casing
* api-change:`medical-imaging`: Update endpoint ruleset parameters casing
* api-change:`memorydb`: Update endpoint ruleset parameters casing
* api-change:`migrationhub-config`: Update endpoint ruleset parameters casing
* api-change:`networkflowmonitor`: Update endpoint ruleset parameters casing
* api-change:`osis`: Update endpoint ruleset parameters casing
* api-change:`personalize`: Update endpoint ruleset parameters casing
* api-change:`personalize-runtime`: Update endpoint ruleset parameters casing
* api-change:`pinpoint-sms-voice`: Update endpoint ruleset parameters casing
* api-change:`polly`: Update endpoint ruleset parameters casing
* api-change:`pricing`: Update endpoint ruleset parameters casing
* api-change:`qldb`: Update endpoint ruleset parameters casing
* api-change:`qldb-session`: Update endpoint ruleset parameters casing
* api-change:`route53-recovery-control-config`: Update endpoint ruleset
parameters casing
* api-change:`ssm`: Update endpoint ruleset parameters casing
* api-change:`ssm-contacts`: Update endpoint ruleset parameters casing
* api-change:`ssm-guiconnect`: Update endpoint ruleset parameters casing
* api-change:`timestream-query`: Update endpoint ruleset parameters casing
* api-change:`voice-id`: Update endpoint ruleset parameters casing
* api-change:`workspaces-web`: Update endpoint ruleset parameters casing
* from version 1.40.53
* api-change:`bedrock`: Amazon Bedrock Automated Reasoning Policy now offers
enhanced AWS KMS integration. The CreateAutomatedReasoningPolicy API
includes a new kmsKeyId field, allowing customers to specify their preferred
KMS key for encryption, improving control and compliance with AWS encryption
mandates.
* api-change:`docdb`: Add support for NetworkType field in CreateDbCluster,
ModifyDbCluster, RestoreDbClusterFromSnapshot and
RestoreDbClusterToPointInTime for DocumentDB.
* api-change:`ec2`: Introducing EC2 Capacity Manager for monitoring and
analyzing capacity usage across On-Demand Instances, Spot Instances, and
Capacity Reservations.
* api-change:`elbv2`: This release expands Listener Rule Conditions to support
RegexValues and adds support for a new Transforms field in Listener Rules.
* api-change:`guardduty`: Added default pagination value for
ListMalwareProtectionPlans API and updated UpdateFindingsFeedback API
* api-change:`lightsail`: Add support for manage Lightsail Bucket CORS
configuration
* api-change:`timestream-influxdb`: This release adds support for creating and
managing InfluxDB 3 Core and Enterprise DbClusters.
* from version 1.40.52
* api-change:`appstream`: This release introduces support for Microsoft
license included applications streaming.
* api-change:`backup`: The AWS Backup job attribute extension enhancement
helps customers better understand the plan that initiated each job, and the
properties of the resource each job creates.
* api-change:`connect`: SDK release for TaskTemplateInfo in Contact for
DescribeContact response.
* api-change:`datazone`: Support creating scoped and
trustedIdentityPropagation enabled connections.
* api-change:`ec2`: This release adds support for creating instant, point-in-
time copies of EBS volumes within the same Availability Zone
* api-change:`transcribe`: Move UntagResource API body member to query
parameter
* api-change:`transfer`: SFTP connectors now support routing connections via
customers' VPC. This enables connections to remote servers that are only
accessible in a customer's VPC environment, and to servers that are
accessible over the internet but need connections coming from an IP address
in a customer VPC's CIDR range.
* from version 1.40.51
* api-change:`bedrock-agentcore`: Updated InvokeAgentRuntime API to accept
account id optionally and added CompleteResourceTokenAuth API.
* api-change:`bedrock-agentcore-control`: Updated http status code in control
plane apis of agentcore runtime, tools and identity. Additional included
provider types for AgentCore Identity
* api-change:`ec2`: Release Amazon EC2 c8i, c8i-flex, m8a, and r8gb
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds the
ability to enable Resource tags for telemetry in a customer account. The
release introduces new APIs to enable, disable and describe the status of
Resource tags for telemetry feature. This new capability simplifies
monitoring AWS resources using tags.
* Update to 1.40.50
* api-change:`bedrock-agentcore`: Bedrock AgentCore release for Runtime, and
Memory.
* api-change:`bedrock-agentcore-control`: Bedrock AgentCore release for
Gateway, and Memory including Self-Managed Strategies support for Memory.
* api-change:`cloudfront`: Added new viewer security policy, TLSv1.2_2025, for
CloudFront.
* api-change:`glue`: Addition of AuditContext in GetTable/GetTables Request
* api-change:`lambda`: Add InvokedViaFunctionUrl context key to limit
invocations to only FURL invokes.
* api-change:`odb`: This release adds APIs that allow you to specify CIDR
ranges in your ODB peering connection.
* api-change:`rds`: Updated the text in the Important section of the
ModifyDBClusterParameterGroup page.
* Update to 1.40.49
* api-change:`quicksight`: This release adds support for ActionConnector and
Flow, which are new resources associated with Amazon Quick Suite. Additional
updates include expanded Data Source options, further branding
customization, and new capabilities that can be restricted by Admins.
* api-change:`wafv2`: This release adds the ability to throw
WafLimitsExceededException when the maximum number of Application Load
Balancer (ALB) associations per AWS WAF v2 WebACL is exceeded.
* from version 1.40.48
* api-change:`bedrock-agentcore-control`: Adding support for authorizer type
AWS_IAM to AgentCore Control Gateway.
* api-change:`license-manager-user-subscriptions`: Released support for IPv6
and dual-stack active directories
* api-change:`outposts`: This release adds the new StartOutpostDecommission
API, which starts the decommission process to return Outposts racks or
servers.
* api-change:`service-quotas`: introduces Service Quotas Automatic Management.
Users can opt-in to monitoring and managing service quotas, receive
notifications when quota usage reaches thresholds, configure notification
channels, subscribe to EventBridge events for automation, and view
notifications in the AWS Health dashboard.
* from version 1.40.47
* api-change:`proton`: Deprecating APIs in AWS Proton namespace.
* from version 1.40.46
* api-change:`backup`: Adds optional MaxScheduledRunsPreview input to
GetBackupPlan API to provide a preview of up to 10 next scheduled backup
plan runs in the GetBackupPlan response.
* api-change:`bedrock-agentcore`: Add support for batch memory management,
agent card retrieval and session termination
* api-change:`bedrock-agentcore-control`: Add support for VM lifecycle
configuration parameters and A2A protocol
* api-change:`glue`: Adds labeling for DataQualityRuleResult for
GetDataQualityResult and PublishDataQualityResult APIs
* api-change:`mediaconnect`: Enabling Tag-on-Create for AWS Elemental
MediaConnect flow-based resource types
* api-change:`memorydb`: Support for DescribeMultiRegionParameterGroups and
DescribeMultiRegionParameters API.
* api-change:`quicksight`: Documentation improvements for QuickSight API
documentation to clarify that delete operation APIs are global.
* api-change:`rds`: Documentation updates to the
CreateDBClusterMessage$PubliclyAccessible and
CreateDBInstanceMessage$PubliclyAccessible properties.
* api-change:`resource-explorer-2`: Add new AWS Resource Explorer APIs
* from version 1.40.45
* api-change:`cleanrooms`: Added support for reading data sources across
regions, and results delivery to allowedlisted regions.
* api-change:`medialive`: AWS Elemental MediaLive enables Mediapackage V2
users to configure ID3, KLV, Nielsen ID3, and Segment Length related
parameters through the Mediapackage output group.
* api-change:`payment-cryptography-data`: Added a new API -
translateKeyMaterial; allows keys wrapped by ECDH derived keys to be
rewrapped under a static AES keyblock without first importing the key into
the service.
* api-change:`qconnect`: Updated Amazon Q in Connect APIs to support Email
Contact Recommendations.
* from version 1.40.44
* api-change:`cloudformation`: Add new warning type 'EXCLUDED_RESOURCES'
* api-change:`connectcases`: New Search All Related Items API enables
searching related items across cases
* api-change:`dynamodb`: Add support for dual-stack account endpoint
generation
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`guardduty`: Updated descriptions for the Location parameter in
CreateTrustedEntitySet and CreateThreatEntitySet.
* api-change:`synthetics`: Adds support to configure canaries with pre-
configured blueprint code on supported runtime versions. This behavior can
be controlled via the new BlueprintTypes property exposed in the
CreateCanary and UpdateCanary APIs.
* from version 1.40.43
* api-change:`chime-sdk-meetings`: Add support to receive dual stack
MediaPlacement URLs in Chime Meetings SDK
* api-change:`cleanrooms`: This release introduces data access budgets to
control how many times a table can be used for queries and jobs in a
collaboration.
* api-change:`cleanroomsml`: This release introduces data access budgets to
view how many times an input channel can be used for ML jobs in a
collaboration.
* api-change:`dms`: This is a doc-only update, revising text for kms-key-arns.
* api-change:`ecs`: This is a documentation only Amazon ECS release that adds
additional information for health checks.
* api-change:`pcs`: Added the UpdateCluster API action to modify cluster
configurations, and Slurm custom settings for queues.
* from version 1.40.42
* api-change:`application-signals`: Amazon CloudWatch Application Signals is
introducing the Application Map to give users a more comprehensive view of
their service health. Users will now be able to group services, track their
latest deployments, and view automated audit findings concerning service
performance.
* api-change:`bedrock-agentcore-control`: Tagging support for AgentCore
Gateway
* api-change:`chime-sdk-voice`: Added support for IPv4-only and dual-stack
network configurations for VoiceConnector and CreateVoiceConnector API.
* api-change:`connectcases`: This release adds support for two new related
item types: ConnectCase for linking Amazon Connect cases and Custom for
user-defined related items with configurable fields.
* api-change:`customer-profiles`: This release introduces
ListProfileHistoryRecords and GetProfileHistoryRecord APIs for comprehensive
profile history tracking with complete audit trails of creation, updates,
merges, deletions, and data ingestion events.
* api-change:`datasync`: Added support for FIPS VPC endpoints in FIPS-enabled
AWS Regions.
* api-change:`datazone`: This release adds support for creation of EMR on EKS
Connections in Amazon DataZone.
* api-change:`ds`: AWS Directory service now supports IPv6-native and dual-
stack configurations for AWS Managed Microsoft AD, AD Connector, and Simple
AD (dual-stack only). Additionally, AWS Managed Microsoft AD Standard
Edition directories can be upgraded to Enterprise Edition directories
through a single API call.
* api-change:`ecs`: This release adds support for Managed Instances on Amazon
ECS.
* api-change:`fsx`: Add Dual-Stack support for Amazon FSx for NetApp ONTAP and
Windows File Server
* api-change:`mediatailor`: Adding TPS Traffic Shaping to Prefetch Schedules
* api-change:`quicksight`: added warnings to a few CLI pages
* api-change:`rds`: Enhanced RDS error handling: Added
DBProxyEndpointNotFoundFault, DBShardGroupNotFoundFault,
KMSKeyNotAccessibleFault for snapshots/restores/backups,
NetworkTypeNotSupported, StorageTypeNotSupportedFault for restores, and
granular state validation faults. Changed DBInstanceNotReadyFault to HTTP
400.
* api-change:`transfer`: Add support for updating server identity provider
type
* from version 1.40.41
* api-change:`bedrock`: Release for fixing GetFoundationModel API behavior.
Imported and custom models have their own exclusive API and GetFM should not
accept those ARNS as input
* api-change:`bedrock-runtime`: New stop reason for Converse and
ConverseStream
* api-change:`imagebuilder`: This release introduces several new features and
improvements to enhance pipeline management, logging, and resource
configuration.
* api-change:`vpc-lattice`: Adds support for specifying the number of IPv4
addresses in each ENI for the resource gateway for VPC Lattice.
* from version 1.40.40
* api-change:`bedrock-agent-runtime`: This release enhances the information
provided through Flow Traces. New information includes source/next node
tracking, execution chains for complex nodes, dependency action (operation)
details, and dependency traces.
* api-change:`bedrock-data-automation`: Added support for configurable Speaker
Labeling and Channel Labeling features for Audio modality.
* api-change:`billing`: Add ability to combine custom billing views to create
new consolidated views.
* api-change:`ce`: Support for payer account dimension and billing view health
status.
* api-change:`connect`: Adds supports for manual contact picking (WorkList)
operations on Routing Profiles, Agent Management and SearchContacts APIs.
* api-change:`dynamodbstreams`: Added support for IPv6 compatible endpoints
for DynamoDB Streams.
* api-change:`ec2`: This release includes documentation updates for Amazon EBS
General Purpose SSD (gp3) volumes with larger size and higher IOPS and
throughput.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`redshift`: Support tagging and tag propagation to IAM Identity
Center for Redshift Idc Applications
* from version 1.40.39
* api-change:`glue`: Update GetConnection(s) API to return KmsKeyArn & Add 63
missing connection types
* api-change:`lightsail`: Attribute HTTP binding update for Get/Delete
operations
* api-change:`network-firewall`: Network Firewall now introduces Reject and
Alert action support for stateful domain list rule groups, providing
customers with more granular control over their network traffic.
* from version 1.40.38
* api-change:`appstream`: G6f instance support for AppStream 2.0
* api-change:`cloudwatch`: Fix default dualstack FIPS endpoints in AWS
GovCloud(US) regions
* api-change:`dax`: This release adds support for IPv6-only, DUAL_STACK DAX
instances
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`kms`: Documentation only updates for KMS.
* api-change:`neptune`: Doc-only update to address customer use.
* from version 1.40.37
* api-change:`cleanrooms`: Added support for running incremental ID mapping
for rule-based workflows.
* api-change:`ec2`: Add Amazon EC2 R8gn instance types
* api-change:`entityresolution`: Support incremental id mapping workflow for
AWS Entity Resolution
* api-change:`ssm`: Added Dualstack support to
GetDeployablePatchSnapshotForInstance
* api-change:`sso-admin`: Add support for encryption at rest with Customer
Managed KMS Key in AWS IAM Identity Center
* api-change:`sso-oidc`: This release includes exception definition and
documentation updates.
* from version 1.40.36
* api-change:`batch`: Starting in JAN 2026, AWS Batch will change the default
AMI for new Amazon ECS compute environments from Amazon Linux 2 to Amazon
Linux 2023. We recommend migrating AWS Batch Amazon ECS compute environments
to Amazon Linux 2023 to maintain optimal performance and security.
* api-change:`eks`: Adds support for RepairConfig overrides and configurations
in EKS Managed Node Groups.
* api-change:`imagebuilder`: Version ARNs are no longer required for the EC2
Image Builder list-image-build-version, list-component-build-version, and
list-workflow-build-version APIs. Calling these APIs without the ARN returns
all build versions for the given resource type in the requesting account.
* from version 1.40.35
* api-change:`bedrock-agentcore-control`: Add tagging and VPC support to
AgentCore Runtime, Code Interpreter, and Browser resources. Add support for
configuring request headers in Runtime. Fix AgentCore Runtime shape names.
* api-change:`config`: Add UNKNOWN state to RemediationExecutionState and add
IN_PROGRESS/EXITED/UNKNOWN states to RemediationExecutionStepState.
* api-change:`connect`: This release adds a persistent connection field to
UserPhoneConfig that maintains agent's softphone media connection for faster
call connections.
* api-change:`kendra-ranking`: Model whitespace change - no client difference
* api-change:`license-manager-user-subscriptions`: Added support for cross-
account Active Directories.
* api-change:`medialive`: Add MinBitrate for QVBR mode under H264/H265/AV1
output codec. Add GopBReference, GopNumBFrames, SubGopLength fields under
H265 output codec.
* api-change:`sms-voice`: Updated the `sms-voice` client to the latest
version. Note: this client is maintained only for backwards compatibility
and should not be used for new development. We recommend using the
`pinpoint-sms-voice` client for full support and ongoing updates.
* api-change:`sqs`: Update invalid character handling documentation for SQS
SendMessage API
* from version 1.40.34
* api-change:`bedrock`: Release includes an increase to the maximum policy
build document size, an update to
DeleteAutomatedReasoningPolicyBuildWorkflow to add ResourceInUseException,
and corrections to UpdateAutomatedReasoningPolicyTestCaseRequest.
* api-change:`budgets`: Added BillingViewHealthStatus Exception which is
thrown when a Budget is created or updated with a Billing View that is not
in the HEALTHY status
* api-change:`chime-sdk-messaging`: Amazon Chime SDK Messaging
GetMessagingSessionEndpoint API now returns dual-stack WebSocket endpoints
supporting IPv4/IPv6.
* api-change:`ec2`: Allowed AMIs adds support for four new parameters -
marketplaceProductCodes, deprecationTimeCondition, creationDateCondition and
imageNames
* from version 1.40.33
* api-change:`ec2`: Add mac-m4.metal and mac-m4pro.metal instance types.
* api-change:`network-firewall`: Network Firewall now prevents TLS handshakes
with the target server until after the Server Name Indication (SNI) has been
seen and verified. The monitoring dashboard now provides deeper insights
into PrivateLink endpoint candidates and offers filters based on IP
addresses and protocol.
* api-change:`pcs`: Add support for Amazon EC2 Capacity Blocks for ML
* Update to 1.40.32
* api-change:`budgets`: [`botocore`] Add support for custom time periods in
budget configuration
* api-change:`ivs-realtime`: [`botocore`] IVS now offers customers the ability
to control the positioning of participants in both grid and PiP layouts
based on custom attribute values in participant tokens.
* api-change:`logs`: [`botocore`] Cloudwatch Logs added support for 2 new API
parameters in metric and subscription filter APIs to filter log events based
on system field values and emit system field values as dimensions and send
them to customer destination as additional metadata.
* api-change:`osis`: [`botocore`] Adds support for cross-account ingestion for
push-based sources. This includes resource policies for sharing pipelines
across accounts and features for managing pipeline endpoints which enable
accessing pipelines across different VPCs, including VPCs in other accounts.
* Update to 1.40.31
* api-change:`ce`: Added endpoint support for eusc-de-east-1 region.
* api-change:`medical-imaging`: Added support for OpenID Connect (OIDC) custom
authorizer
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds the
ability to enable telemetry centralization in customers' Organizations. The
release introduces new APIs to manage centralization rules, which define
settings to replicate telemetry data to a central destination in the
customers' Organization.
* api-change:`s3control`: Introduce three new encryption filters:
EncryptionType (SSE-S3, SSE-KMS, DSSE-KMS, SSE-C, NOT-SSE), KmsKeyArn (for
SSE-KMS and DSSE-KMS), and BucketKeyEnabled (for SSE-KMS).
* api-change:`sms`: The sms client has been removed following the deprecation
of the service.
* from version 1.40.30
* api-change:`payment-cryptography`: Add support for certificates to be signed
by 3rd party certificate authorities. New API GetCertificateSigningRequest
API and support for providing certificates at run-time for tr-34
import/export
* from version 1.40.29
* api-change:`amp`: Add Vended Logs APIs for Amazon Prometheus Managed
Collector
* api-change:`datazone`: adding IAM principal id to IAM user profile details
* api-change:`ecs`: This release supports hook details for Amazon ECS
lifecycle hooks.
* api-change:`emr-containers`: Added nodeLabel support in container provider
to aid hardware isolation support for virtual cluster and security
configuration.
* api-change:`evs`: CreateEnvironment API now supports parameters (isHcxPublic
& hcxNetworkAclId) for HCX migration via public internet, adding flexibility
for migration scenarios. New APIs have been added for associating
(AssociateEipToVlan) & disassociating (DisassociateEipFromVlan) Elastic IP
(EIP) addresses.
* api-change:`guardduty`: Updated Java SDK implementation of entity set status
in GuardDuty API.
* api-change:`medialive`: AWS Elemental MediaLive adds a new feature in
MediaPackage output group that enables MediaPackage V2 users to control HLS-
related parameters directly in MediaLive. These parameter settings are then
reflected in MediaPackage outputs, providing more streamlined control over
HLS configurations.
* api-change:`quicksight`: This release adds support for Account level custom
permissions, additional Dashboard Options, and Null support for Q&A.
* api-change:`rds`: Adds support for end-to-end IAM authentication in RDS
Proxy for MySQL, MariaDB, and PostgreSQL engines.
* from version 1.40.28
* api-change:`networkflowmonitor`: Added new enum value (AWS::Region) for type
field under MonitorLocalResource and MonitorRemoteResource. Workload
Insights and Monitor top contributors queries now support a new
DestinationCategory (INTER_REGION).
* api-change:`payment-cryptography`: AWS Payment Cryptography Service now
supports Multi-Region key replication. Customers can choose to automatically
distribute keys across AWS Regions.
* from version 1.40.27
* api-change:`autoscaling`: Added WaitForTransitioningInstances parameter to
the CancelInstanceRefresh API, allowing the caller to cancel an instance
refresh without waiting for on-going launches and terminations.
* api-change:`cloudwatch`: Added a new API - DescribeAlarmContributors API, to
retrieve alarm contributors in ALARM state. Added support in
DescribeAlarmHistory API to query alarm contributor history
* api-change:`connect`: SDK release for user defined predefined attributes.
* api-change:`datazone`: Adds support for custom blueprints
* api-change:`mediapackagev2`: Added CUE tag SCTE output to MediaPackageV2 HLS
and LL-HLS manifests.
* api-change:`organizations`: Documentation updates for AWS Organizations
APIs.
* api-change:`sagemaker`: Released IPv6 support with dual-stack domain options
on SageMaker Studio and introduced support for p6-b200.48xlarge instance
type on SageMaker Studio for JupyterLab and CodeEditor applications.
* from version 1.40.26
* api-change:`iotsitewise`: Add ComputationModelVersion support in IoT
SiteWise APIs
* api-change:`s3`: This release includes backward compatibility work on the
"Expires" parameter.
* api-change:`securityhub`: This release adds the RESOURCE_NOT_FOUND error
code as a possible value in responses to the following operations:
BatchGetStandardsControlAssociations,
BatchUpdateStandardsControlAssociations, and BatchGetSecurityControls.
* Update to 1.40.25
* api-change:`ecs`: This is a documentation only release that adds additional
information for Amazon ECS Availability Zone rebalancing.
* api-change:`pcs`: Documentation-only update to add AccountingStorageEnforce
to SlurmCustomSetting.
* api-change:`sagemaker`: Release IPv6 support with dualstack in SageMaker
Notebooks, Tiered Storage Checkpointing Support in SageMaker HyperPod and
P5.4xlarge instance type for SageMaker Hosting.
* from version 1.40.24
* api-change:`cleanrooms`: Add support for configurable compute sizes for
PySpark jobs.
* api-change:`cloudformation`: ListHookResults API now supports retrieving
invocation results for all CloudFormation Hooks (previously limited to
create change set and Cloud Control operations) with new optional parameters
for filtering by Hook status and ARN.
* api-change:`ec2`: Add m8i, m8i-flex and i8ge instance types.
* api-change:`opensearchserverless`: Add support for Federal Information
Processing Standards (FIPS) and Federal Risk and Authorization Management
Program (FedRAMP) compliance
* api-change:`rds`: Added new EndpointNetworkType and
TargetConnectionNetworkType fields in Proxy APIs to support IPv6
* api-change:`verifiedpermissions`: Amazon Verified Permissions / Features :
Adds support for datetime and duration attribute values.
* from version 1.40.23
* api-change:`cleanrooms`: Added support for adding new data provider members
to an existing collaboration.
* api-change:`cleanroomsml`: AWS Clean Rooms ML adds log sanitization for
privacy-enhanced error summaries, supports new instance types for custom
models providing better performance and lower costs, and deprecates
P3-series instances.
* api-change:`cloudfront`: Adding an optional field IpAddressType in
CustomOriginConfig
* api-change:`mq`: Add CONFIG_MANAGED as a supported AuthenticationStrategy
for Amazon MQ for RabbitMQ brokers. Make username and password optional on
broker creation for CONFIG_MANAGED brokers.
* api-change:`rds`: This release adds support for MasterUserAuthenticationType
parameter on CreateDBInstance, ModifyDBInstance, CreateDBCluster, and
ModifyDBCluster operations.
* api-change:`route53`: Amazon Route 53 now supports the Asia Pacific (New
Zealand) Region (ap-southeast-6) for latency records, geoproximity records,
and private DNS for Amazon VPCs in that region.
* api-change:`route53domains`: Added new ExtraParams AU_ELIGIBILITY_TYPE,
AU_POLICY_REASON, and AU_REGISTRANT_NAME
* from version 1.40.22
* api-change:`ec2`: MaximumEbsAttachments and AttachmentLimitType fields added
to DescribeInstanceTypesResponse. G6f, Gr6f, R8i, R8i-flex and p5.4xlarge
instance types added to InstanceTypes enum.
* api-change:`neptune`: Removed the deprecated marker from publiclyAccessible
parameter from DbInstance, CreateDbInstance and ModifyDbInstance and added
relevant usage information for the parameter.
* api-change:`notifications`: Added Org support for notifications: -
`ListMemberAccounts` gets member accounts list,
`AssociateOrganizationalUnit` links OU to notification configuration,
`DisassociateOrganizationalUnit` removes OU from notification configuration,
`ListOrganizationalUnits` shows OUs configured for notifications.
* api-change:`workmail`: Make RoleArn an optional parameter for the
PutEmailMonitoringConfiguration API, and add UnsupportedOperationException
to RegisterToWorkMail.
* from version 1.40.21
* api-change:`bedrock-runtime`: Fixed stop sequence limit for converse API.
* api-change:`ec2`: Release shows new route types such as filtered and
advertisement.
* api-change:`xray`: AWS X-Ray Features: Support Sampling Rate Boost On
Anomaly
* from version 1.40.20
* api-change:`applicationcostprofiler`: Remove incorrect endpoint tests
* api-change:`apprunner`: Doc only updates for APIs and and datatypes related
to IPAddressType and Subnets for IPv6 dualstack support.
* api-change:`autoscaling-plans`: Remove incorrect endpoint tests
* api-change:`cloud9`: Remove incorrect endpoint tests
* api-change:`cloudhsmv2`: Remove incorrect endpoint tests
* api-change:`cloudsearchdomain`: Remove incorrect endpoint tests
* api-change:`codedeploy`: Remove incorrect endpoint tests
* api-change:`codeguru-reviewer`: Remove incorrect endpoint tests
* api-change:`connect`: AgentStatusDrillDown feature in GetCurrentMetricData
API. Adding AGENT_STATUS as filter and grouping in GetCurrentMetricData API
* api-change:`databrew`: Remove incorrect endpoint tests
* api-change:`dynamodb`: Remove incorrect endpoint tests
* api-change:`ec2`: This release adds support for copying Amazon EBS snapshot
and AMIs to and from Local Zones.
* api-change:`ec2-instance-connect`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`fis`: Remove incorrect endpoint tests
* api-change:`fms`: Remove incorrect endpoint tests
* api-change:`geo-maps`: Remove incorrect endpoint tests
* api-change:`glue`: Adding support to fetch TargetDatabase field during
GetDatabases with AttributesToGet
* api-change:`healthlake`: Add ValidationLevel parameter to StartFHIRImportJob
API, allowing users to specify a FHIR validation level for their
asynchronous import jobs.
* api-change:`machinelearning`: Remove incorrect endpoint tests
* api-change:`mediastore-data`: Remove incorrect endpoint tests
* api-change:`mturk`: Remove incorrect endpoint tests
* api-change:`omics`: Adds Amazon ECR pull through cache support to AWS
HealthOmics, so you can more easily use container images from external
sources.
* api-change:`osis`: Remove incorrect endpoint tests
* api-change:`pinpoint-sms-voice`: Remove incorrect endpoint tests
* api-change:`rds`: Added RDS HTTP Endpoint feature support flag to
DescribeOrderableDBInstanceOptions API
* api-change:`route53domains`: Remove incorrect endpoint tests
* api-change:`savingsplans`: Remove incorrect endpoint tests
* api-change:`scheduler`: Remove incorrect endpoint tests
* api-change:`ses`: Remove incorrect endpoint tests
* api-change:`ssm-sap`: Added support for Configuration Checks on SAP HANA
Applications.
* api-change:`sso`: Remove incorrect endpoint tests
* api-change:`timestream-query`: Remove incorrect endpoint tests
* api-change:`waf`: Remove incorrect endpoint tests
* api-change:`workmailmessageflow`: Remove incorrect endpoint tests
* api-change:`xray`: Remove incorrect endpoint tests
* from version 1.40.19
* api-change:`amplifybackend`: Remove incorrect endpoint tests
* api-change:`application-insights`: Remove incorrect endpoint tests
* api-change:`batch`: Added ECS_AL2023_NVIDIA as an option for
Ec2Configuration.imageType.
* api-change:`chime`: Remove incorrect endpoint tests
* api-change:`chime-sdk-identity`: Remove incorrect endpoint tests
* api-change:`chime-sdk-meetings`: Remove incorrect endpoint tests
* api-change:`chime-sdk-voice`: Remove incorrect endpoint tests
* api-change:`codeguruprofiler`: Remove incorrect endpoint tests
* api-change:`datapipeline`: Remove incorrect endpoint tests
* api-change:`discovery`: Remove incorrect endpoint tests
* api-change:`ds`: Add APIs for CA AutoEnrollment support:
DescribeCAEnrollmentPolicy, EnableCAEnrollmentPolicy and
DisableCAEnrollmentPolicy.
* api-change:`eks`: Add support for on-demand refresh of EKS cluster insights
* api-change:`elasticache`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`evidently`: Remove incorrect endpoint tests
* api-change:`frauddetector`: Remove incorrect endpoint tests
* api-change:`inspector`: Remove incorrect endpoint tests
* api-change:`kinesisvideo`: Remove incorrect endpoint tests
* api-change:`kinesis-video-media`: Remove incorrect endpoint tests
* api-change:`lakeformation`: Remove incorrect endpoint tests
* api-change:`lex-models`: Remove incorrect endpoint tests
* api-change:`migrationhub-config`: Remove incorrect endpoint tests
* api-change:`neptune-graph`: Add StartGraph and StopGraph operations to
Neptune Analytics
* api-change:`opsworks`: The opsworks client has been removed following the
deprecation of the service.
* api-change:`opsworkscm`: The opsworkscm client has been removed following
the deprecation of the service.
* api-change:`personalize`: Remove incorrect endpoint tests
* api-change:`pi`: Remove incorrect endpoint tests
* api-change:`qldb-session`: Remove incorrect endpoint tests
* api-change:`redshift`: Remove incorrect endpoint tests
* api-change:`robomaker`: Remove incorrect endpoint tests
* api-change:`sagemaker`: This release adds support for AutoScaling on
SageMaker HyperPod.
* api-change:`schemas`: Remove incorrect endpoint tests
* api-change:`snow-device-management`: Remove incorrect endpoint tests
* api-change:`timestream-write`: Remove incorrect endpoint tests
* api-change:`voice-id`: Remove incorrect endpoint tests
* api-change:`workdocs`: Remove incorrect endpoint tests
* api-change:`workmail`: Remove incorrect endpoint tests
* from version 1.40.18
* api-change:`apprunner`: Remove incorrect endpoint tests
* api-change:`arc-zonal-shift`: This release adds new API options to enable
allowed windows and multiple alarms for practice runs.
* api-change:`codecommit`: Remove incorrect endpoint tests
* api-change:`codestar-connections`: Remove incorrect endpoint tests
* api-change:`comprehendmedical`: Remove incorrect endpoint tests
* api-change:`connectparticipant`: Amazon Connect Participant Service: Remove
unused fields from WebRTCConnection
* api-change:`dlm`: Remove incorrect endpoint tests
* api-change:`ec2`: Add new APIs for viewing how your shared AMIs are used by
other accounts, and identify resources in your account that are dependent on
particular AMIs
* api-change:`elastictranscoder`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`finspace`: Remove incorrect endpoint tests
* api-change:`geo-routes`: Added RouteFerryNotice
PotentialViolatedVehicleRestrictionUsage value for CalculateRoutes. This
value indicates when the Route is potentially forbidden for the given
vehicle profile.
* api-change:`glacier`: Remove incorrect endpoint tests
* api-change:`globalaccelerator`: Remove incorrect endpoint tests
* api-change:`greengrass`: Remove incorrect endpoint tests
* api-change:`identitystore`: Remove incorrect endpoint tests
* api-change:`imagebuilder`: Remove incorrect endpoint tests
* api-change:`iotsecuretunneling`: Remove incorrect endpoint tests
* api-change:`kafka`: Remove incorrect endpoint tests
* api-change:`lookoutvision`: Remove incorrect endpoint tests
* api-change:`mgh`: Remove incorrect endpoint tests
* api-change:`migration-hub-refactor-spaces`: Remove incorrect endpoint tests
* api-change:`mq`: Remove incorrect endpoint tests
* api-change:`personalize-events`: Remove incorrect endpoint tests
* api-change:`pinpoint`: Remove incorrect endpoint tests
* api-change:`ram`: Remove incorrect endpoint tests
* api-change:`rbin`: Remove incorrect endpoint tests
* api-change:`route53-recovery-cluster`: Remove incorrect endpoint tests
* api-change:`sagemaker-geospatial`: Remove incorrect endpoint tests
* api-change:`servicecatalog-appregistry`: Remove incorrect endpoint tests
* api-change:`signer`: Remove incorrect endpoint tests
* api-change:`waf-regional`: Remove incorrect endpoint tests
* from version 1.40.17
* api-change:`appflow`: Remove incorrect endpoint tests
* api-change:`b2bi`: Updated APIs to support custom validation rules.
* api-change:`chime-sdk-media-pipelines`: Remove incorrect endpoint tests
* api-change:`chime-sdk-messaging`: Remove incorrect endpoint tests
* api-change:`cloudsearch`: Remove incorrect endpoint tests
* api-change:`cloudtrail-data`: Remove incorrect endpoint tests
* api-change:`codeartifact`: Remove incorrect endpoint tests
* api-change:`codeguru-security`: Documentation update to notify users of the
discontinuation of Amazon CodeGuru Security.
* api-change:`codestar-notifications`: Remove incorrect endpoint tests
* api-change:`cur`: Remove incorrect endpoint tests
* api-change:`datazone`: Releasing the following features - Asset
classification that lets users use restricted terms for classifying assets
if they have the right permissions. Also adding a new enum value "Moving" to
project status.
* api-change:`dax`: Remove incorrect endpoint tests
* api-change:`devops-guru`: Remove incorrect endpoint tests
* api-change:`ec2`: Added IPv6 support for AWS Client VPN.
* api-change:`emr-containers`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`finspace-data`: Remove incorrect endpoint tests
* api-change:`forecast`: Remove incorrect endpoint tests
* api-change:`iotfleethub`: Remove incorrect endpoint tests
* api-change:`kendra`: Remove incorrect endpoint tests
* api-change:`kinesisanalytics`: Remove incorrect endpoint tests
* api-change:`kinesis-video-archived-media`: Remove incorrect endpoint tests
* api-change:`lex-runtime`: Remove incorrect endpoint tests
* api-change:`lookoutequipment`: Remove incorrect endpoint tests
* api-change:`mediaconvert`: This release adds support for input rendition
selection for HLS input, adds new Share API to enable sharing jobs with AWS
Support for support investigations, and adds INCLUDE_AS_TS to
iFrameOnlyManifest setting for HLS outputs.
* api-change:`mediapackage-vod`: Remove incorrect endpoint tests
* api-change:`mediastore`: Remove incorrect endpoint tests
* api-change:`personalize-runtime`: Remove incorrect endpoint tests
* api-change:`qbusiness`: The Amazon Q Business GetDocumentContent operation
now supports retrieval of the extracted text content in JSON format.
* api-change:`resourcegroupstaggingapi`: Remove incorrect endpoint tests
* api-change:`sagemaker-edge`: Remove incorrect endpoint tests
* api-change:`sagemaker-featurestore-runtime`: Remove incorrect endpoint tests
* api-change:`sagemaker-runtime`: Remove incorrect endpoint tests
* api-change:`serverlessrepo`: Remove incorrect endpoint tests
* api-change:`shield`: Remove incorrect endpoint tests
* api-change:`snowball`: Remove incorrect endpoint tests
* api-change:`sqs`: Documentation update for Amazon SQS Supports Large Payload
Message feature
* api-change:`support`: Remove incorrect endpoint tests
* api-change:`support-app`: Remove incorrect endpoint tests
* api-change:`timestream-influxdb`: Add MAINTENANCE status for DbInstance and
DbCluster
* api-change:`translate`: Remove incorrect endpoint tests
* api-change:`wellarchitected`: Remove incorrect endpoint tests
* from version 1.40.16
* api-change:`clouddirectory`: Remove incorrect endpoint tests
* api-change:`cognito-sync`: Remove incorrect endpoint tests
* api-change:`docdb`: Remove incorrect endpoint tests
* api-change:`elb`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`healthlake`: Remove incorrect endpoint tests
* api-change:`iotanalytics`: Remove incorrect endpoint tests
* api-change:`macie2`: Remove incorrect endpoint tests
* api-change:`marketplacecommerceanalytics`: Remove incorrect endpoint tests
* api-change:`medialive`: AWS Elemental MediaLive now has a field called
"SubtitleRows" for controlling subtitle row count for DVB-Sub and Burn-In
captions outputs
* api-change:`memorydb`: Remove incorrect endpoint tests
* api-change:`proton`: Remove incorrect endpoint tests
* api-change:`qconnect`: Releasing model ID support for UpdateAIPrompt
* api-change:`qldb`: Remove incorrect endpoint tests
* api-change:`rds`: Updates Amazon RDS documentation for Db2 read-only
replicas.
* api-change:`route53-recovery-readiness`: Remove incorrect endpoint tests
* api-change:`sagemaker`: Launch SageMaker Notebook Instances support for
AL2023 along with P6-B200 instance type and Rootless Docker support for
SageMaker Studio.
* api-change:`sagemaker-a2i-runtime`: Remove incorrect endpoint tests
* api-change:`simspaceweaver`: Remove incorrect endpoint tests
* api-change:`synthetics`: Added multi browser support for synthetics
canaries, Increased ephemeral storage limit from 5GB to 10GB
* api-change:`wafv2`: test and verified, safe to release
* from version 1.40.15
* api-change:`apigatewaymanagementapi`: Remove incorrect endpoint tests
* api-change:`appfabric`: Remove incorrect endpoint tests
* api-change:`backup-gateway`: Remove incorrect endpoint tests
* api-change:`cloudhsm`: Remove incorrect endpoint tests
* api-change:`cognito-identity`: Remove incorrect endpoint tests
* api-change:`comprehend`: Remove incorrect endpoint tests
* api-change:`ebs`: Remove incorrect endpoint tests
* api-change:`ecr-public`: Remove incorrect endpoint tests
* api-change:`ecs`: This is a documentation only release that adds additional
information for the update-service request parameters.
* api-change:`elasticbeanstalk`: Remove incorrect endpoint tests
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`es`: Remove incorrect endpoint tests
* api-change:`forecastquery`: Remove incorrect endpoint tests
* api-change:`gameliftstreams`: The default application in a stream group can
now be changed at any time using UpdateStreamGroup to update the
DefaultApplicationIdentifier.
* api-change:`glue`: Added support for preprocessing queries in Data Quality
operations through new DataQualityGlueTable structure.
* api-change:`greengrassv2`: Remove incorrect endpoint tests
* api-change:`guardduty`: Remove Pattern trait from email field
* api-change:`iotdeviceadvisor`: Remove incorrect endpoint tests
* api-change:`iotevents`: Remove incorrect endpoint tests
* api-change:`iotevents-data`: Remove incorrect endpoint tests
* api-change:`iotthingsgraph`: Remove incorrect endpoint tests
* api-change:`kinesis-video-signaling`: Remove incorrect endpoint tests
* api-change:`lexv2-runtime`: Remove incorrect endpoint tests
* api-change:`lookoutmetrics`: Remove incorrect endpoint tests
* api-change:`managedblockchain`: Remove incorrect endpoint tests
* api-change:`mediapackage`: Remove incorrect endpoint tests
* api-change:`panorama`: Remove incorrect endpoint tests
* api-change:`pinpoint-email`: Remove incorrect endpoint tests
* api-change:`resource-groups`: Remove incorrect endpoint tests
* api-change:`s3outposts`: Remove incorrect endpoint tests
* api-change:`ssm-contacts`: Doc-only updates for Incident Manager Contacts
August 2025
* from version 1.40.14
* api-change:`bedrock-runtime`: Launch CountTokens API to allow token counting
* api-change:`billing`: Clarify IPv4 and IPv6 endpoints
* api-change:`cognito-idp`: This release adds support for the new Terms APIs
which allow displaying Terms of Use and Privacy Policy on the Managed Login
user-registration page.
* api-change:`datazone`: This release supports policy grant identifier for
cloud formation integration
* api-change:`detective`: Remove incorrect endpoint tests
* api-change:`dynamodb`: Remove incorrect endpoint tests
* api-change:`eks`: EKS Add-ons Custom Namespace Support
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`kinesisanalyticsv2`: Adds Key Management Service (KMS) support
allowing customer-managed key (CMK) encryption for Flink application data.
* api-change:`pinpoint-sms-voice-v2`: This change added
InternationalSendingEnbaled as part of describe/Update/Request phone number
API response, and as part of update/Request phone number API request
* api-change:`route53-recovery-control-config`: Remove incorrect endpoint
tests
* api-change:`sagemaker`: This release adds 1/ Launch ml.p5.4xlarge instance
in Processing jobs, Training jobs and Training Plan 2/ Makes S3Uri to be
required for S3FileSystem and S3FileSystemConfig.
* from version 1.40.13
* api-change:`cleanrooms`: Support error message configuration for analysis
templates
* api-change:`ec2`: Add support for "warning" volume status.
* api-change:`polly`: Added support for new output format - Opus.
* from version 1.40.12
* api-change:`batch`: Added default_x86_64 and default_arm64 as values to the
instanceTypes field.
* api-change:`bcm-dashboards`: Billing and Cost Management Dashboards enables
users to create dashboards that combine multiple visualizations of cost and
usage data. Users can create, manage, and share dashboards. Tags are also
available for dashboards.
* api-change:`connect`: Amazon Connect Service Feature: Add support to enable
multi-user in-app, web, and video calling.
* api-change:`connectparticipant`: Amazon Connect Service Feature: Add support
to enable multi-user in-app, web, and video calling.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`s3control`: Adds support for Compute checksum functionality in
Amazon S3 Batch Operations. You can now calculate checksums for a list of
objects using supported algorithms in Amazon S3, without requiring a restore
or download
* api-change:`sagemaker`: Customer managed keys now available for volume
encryption of SageMaker HyperPod clusters.
* enhancement:AWSCRT: Update awscrt version to 0.27.6
* from version 1.40.11
* api-change:`amp`: Add Resource-based Policy APIs for Amazon Prometheus
* api-change:`bedrock-agent`: This release adds support for saving Bedrock
Flows while node configuration is still in progress, even if the Flow is not
yet able to be invoked
* api-change:`glue`: AWS Glue Zero ETL now supports On-demand snapshot load
* from version 1.40.10
* api-change:`arc-region-switch`: Endpoint rule test and documentation update.
* api-change:`bcm-recommended-actions`: Initial SDK release for AWS Billing
and Cost Management Recommended Actions.
* api-change:`directconnect`: Added pagination support for
DescribeHostedConnections, DescribeVirtualInterfaces, DescribeConnections,
DescribeInterconnects, DescribeLags. Added asnLong support for BGP peer
operations which supports a large range.
* api-change:`dynamodb`: This release 1/ Adds support for throttled keys mode
for CloudWatch Contributor Insights, 2/ Adds throttling reasons to
exceptions across dataplane APIs. 3/ Explicitly models ThrottlingException
as a class in statically typed languages. Refer to the launch day blog post
for more details.
* api-change:`ec2`: This release adds ModifyInstanceConnectEndpoint API to
update configurations on existing EC2 Instance Connect Endpoints and
improves IPv6 support through dualstack DNS names for EC2 Instance Connect
Endpoints.
* api-change:`endpoint-rules`: Update endpoint-rules client to latest version
* api-change:`fsx`: Amazon FSx for NetApp ONTAP 2nd generation file systems
now support decreasing SSD storage capacity.
* api-change:`glue`: AWS Glue now supports Trusted Identity Propagation.
* api-change:`guardduty`: Added support for entity lists.
* api-change:`medialive`: CMAF Ingest output groups in MediaLive can now
accept one additional destination url for single pipeline channels and up to
two additional destination urls for standard channels.
* api-change:`pcs`: Updated the regex pattern and description of
iamInstanceProfileArn in the CreateComputeNodeGroup and
UpdateComputeNodeGroup API actions. Name and path requirements apply to the
ARN of the IAM role associated with the instance profile and not the ARN of
the instance profile.
* api-change:`qapps`: Documentation update for Amazon Q Apps API Reference
* api-change:`servicediscovery`: Added support for cross account through Id
parameter overloading with ARN and allow owner account for some APIs instead
of ARN
* api-change:`workspaces`: New APIs introduced to import WorkSpaces BYOL image
using a new process that leveraged EC2 Image Builder. WorkSpaces tests and
fixes your image's compatibility issues and supports customized VM images.
* from version 1.40.9
* api-change:`braket`: Add support for Braket program sets.
* api-change:`datazone`: Adds support for account pools and project profile
account decoupling
* api-change:`fsx`: Add Dual-Stack support for Amazon FSx for OpenZFS file
systems
* api-change:`partnercentral-selling`: Add Tagging Support for Opportunity
resources
* api-change:`sagemaker`: This release introduces compute quota for GPU,
Trainium accelerators, vCPU, and vCPU memory utilization across teams in
HyperPod clusters
* api-change:`security-ir`: Added support for Organizational Unit-level
Membership configuration and the ability to resume a cancelled membership.
* from version 1.40.8
* api-change:`backupsearch`: Using recommended smithy trait to generate
regional endpoints for Backup Search
* api-change:`codebuild`: AWS CodeBuild now supports PullRequestBuildPolicy in
webhook object.
* api-change:`ec2`: Release to allow route table association with a
PublicIpv4Pool.
* api-change:`organizations`: This release introduces 2 new APIs in
Organizations: 1. ListAccountsWithInvalidEffectivePolicy 2.
ListEffectivePolicyValidationErrors
* api-change:`sagemaker`: IAM Identity Center trusted identity propagation is
now supported in SageMaker Studio.
* api-change:`transcribe`: AWS HealthScribe now supports specifying preferred
patient pronouns through the MedicalScribeContext parameter for use in the
generated clinical notes.
* from version 1.40.7
* api-change:`bedrock`: This release includes model updates and enhanced SDK
documentation for union fields in automated reasoning policy components.
Added docs cover policy definitions, mutations (add/update for
rules/types/variables), build assets, workflow sources, test results, and
tag exception handling.
* api-change:`cognito-idp`: Remove SigV4 auth requirement for
GetTokensFromRefreshToken
* api-change:`connect`: Updating SearchUserHierarchyGroups API
* api-change:`deadline`: Adds support for Wait and Save feature in service-
managed fleets
* api-change:`ec2`: This release adds AvailabilityZoneId support for
CreateVolume, DescribeVolume, LaunchTemplates, RunInstances,
DescribeInstances, CreateDefaultSubnet, SpotInstances, and
CreateDefaultSubnet APIs.
* api-change:`evs`: Update for general availability of Amazon Elastic VMware
Service (EVS).
* api-change:`lambda`: Doc-only update for Lambda that updates the maximum
payload size for response streaming invocations to 200 MB.
* api-change:`quicksight`: Add RowAxisDisplayOptions and
ColumnAxisDisplayOptions to HeatMapConfiguration, add Actions to
PluginVisual, increase limit for CalculatedFields list
* api-change:`sso-admin`: Added support for managing user background session
for applications
* from version 1.40.6
* api-change:`connect`: This release adds a new API GetContactMetrics for
Amazon Connect.
* api-change:`inspector2`: Add CVSSV4 to Vulnerability Search API and update
enable/disable account id list length to 5
* api-change:`iot-data`: Adding DeleteConnection API to IoT Data Plane
* api-change:`sagemaker`: Adds support for GB200 UltraServers in Amazon
SageMaker training jobs, training plans, and HyperPod clusters
* api-change:`transcribe`: Update documentation to use key ARN only in
OutputEncryptionKMSKeyId request parameter
* bugfix:stub: Fixes a bug which causes the stubber to begin failing for
DynamoDB when SSO or AssumeRole credentials fail to load
* from version 1.40.5
* api-change:`batch`: This feature allows customers to use AWS Batch with
Linux with ARM64 CPU Architecture with Fargate Spot compute support.
* api-change:`cloudfront`: Added new viewer security policy, TLSv1.3_2025, for
CloudFront.
* api-change:`codebuild`: AWS CodeBuild now supports comment-based pull
request control.
* api-change:`gameliftstreams`: Adds Proton 9.0-2 to the list of runtime
environment options available when creating an Amazon GameLift Streams
application
* api-change:`glue`: AWS Glue Data Catalog now supports Iceberg Optimization
settings at the Catalog level, and supports new options to control the
optimization job run rate.
* api-change:`guardduty`: Added support for VPC owner account ID associated
with DNS request in the GuardDuty finding.
* from version 1.40.4
* api-change:`appstream`: Added support for G6 instances
* api-change:`budgets`: Adds support for billing views. Billing views let you
control access to cost and usage data through an AWS resource, streamlining
the process of sharing cost and usage data across account boundaries. With
this release, you can now create and view budgets based on billing views.
* api-change:`ec2`: Mark Elastic Inference Accelerators and Elastic Graphics
Processor parameters as deprecated on the RunInstances and LaunchTemplate
APIs.
* api-change:`opensearchserverless`: Features: add Index APIs in
OpenSearchServerless to support managed semantic enrichment
* api-change:`qbusiness`: Amazon Q Business now supports the
GetDocumentContent() API that enables customers to securely access the
source documents through clickable citation links at query time
* from version 1.40.3
* api-change:`bedrock`: This release introduces Automated Reasoning checks for
Amazon Bedrock Guardrails. The feature adds new APIs for policy building,
refinement, version management, and testing. Guardrail APIs now support
Automated Reasoning policy configuration and validation output.
* api-change:`bedrock-runtime`: This release adds support for Automated
Reasoning checks output models for the Amazon Bedrock Guardrails
ApplyGuardrail API.
* api-change:`eks`: Add support for deletion protection on EKS clusters
* api-change:`rds`: Adds a new Aurora Serverless v2 attribute to the DBCluster
resource to expose the platform version. Also updates the attribute to be
part of both the engine version and platform version descriptions.
* api-change:`sagemaker`: Add support for SageMaker Hyperpod continuous
scaling and custom AMI; Introduce new APIs: ListClusterEvents,
DescribeClusterEvent, BatchAddClusterNodes
* from version 1.40.2
* api-change:`bedrock-agentcore`: Remove superfluous field from API
* api-change:`codeconnections`: New integration with Azure DevOps provider
type.
* api-change:`evs`: TagResource API now throws ServiceQuotaExceededException
when the number of tags on the Amazon EVS resource exceeds the maximum
allowed. TooManyTagsException is deprecated.
* api-change:`iotsitewise`: Support Interface for IoT SiteWise Asset Modeling
* api-change:`sagemaker`: This release adds the ability for customers to
attach and detach their EBS volumes to EKS-orchestrated HyperPod cluster
nodes.
* from version 1.40.1
* api-change:`acm-pca`: Doc-only update to add more information to
GetCertificate action.
* api-change:`aiops`: This release includes fix for InvestigationGroup
timestamp conversion issue.
* api-change:`arc-region-switch`: This is the initial SDK release for Region
switch
* api-change:`auditmanager`: Added a note to Framework APIs
(CreateAssessmentFramework, GetAssessmentFramework,
UpdateAssessmentFramework) clarifying that the Controls object returns a
partial response when called through Framework APIs. Added documentation
that the Framework's controlSources parameter is no longer supported.
* api-change:`lightsail`: This release adds support for the Asia Pacific
(Jakarta) (ap-southeast-3) Region.
* api-change:`observabilityadmin`: CloudWatch Observability Admin adds the
ability to enable telemetry on AWS resources such as Amazon VPCs (Flow Logs)
in customers AWS Accounts and Organizations. The release introduces new APIs
to manage telemetry rules, which define telemetry settings to be applied on
AWS resources.
* api-change:`pcs`: Add support for IPv6 Networking for Clusters.
* api-change:`securityhub`: Release new resource detail type CodeRepository
* api-change:`sns`: Amazon SNS support for Amazon SQS fair queues
* from version 1.40.0
* api-change:`customer-profiles`: The release updates standard profile with 2
new fields that supports account-level engagement. Updated APIs include
CreateProfile, UpdateProfile, MergeProfiles, SearchProfiles,
BatchGetProfile, GetSegmentMembership, CreateSegmentDefinition,
CreateSegmentEstimate.
* api-change:`ec2`: Added support for the force option for the EC2 instance
terminate command. This feature enables customers to recover resources
associated with an instance stuck in the shutting-down state as a result of
rare issues caused by a frozen operating system or an underlying hardware
problem.
* api-change:`elbv2`: This release enables secondary IP addresses for Network
Load Balancers.
* api-change:`entityresolution`: Add support for creating advanced rule-based
matching workflows in AWS Entity Resolution.
* api-change:`glue`: Added support for Route node, S3 Iceberg sources/targets,
catalog Iceberg sources, DynamoDB ELT connector, AutoDataQuality evaluation,
enhanced PII detection with redaction, Kinesis fan-out support, and new
R-series worker types.
* api-change:`inspector2`: Extend usage to include agentless hours and add
CODE_REPOSITORY to aggregation resource type
* api-change:`iot`: This release allows AWS IoT Core users to use their own
AWS KMS keys for data protection
* api-change:`opensearch`: Granular access control support for NEO-SAML with
IAMFederation for AOS data source
* api-change:`quicksight`: Added Impala connector support
* api-change:`s3control`: Add Tags field to CreateAccessPoint
* api-change:`sesv2`: This release introduces support for Multi-tenant
management
* api-change:`workspaces-web`: Added ability to log session activity on a
portal to an S3 bucket.
* feature:`sts`: Updated the default sts service endpoint from `legacy` to
`regional`. This behavior can be overridden using the
`sts_regional_endpoints` setting in the shared AWS config file or the
`AWS_STS_REGIONAL_ENDPOINTS` environment variable.
* from version 1.39.17
* api-change:`cloudfront`: This release adds new origin timeout options: 1)
ResponseCompletionTimeout and 2) OriginReadTimeout (for S3 origins)
* api-change:`docdb`: Add support for setting Serverless Scaling Configuration
on clusters.
* api-change:`ds`: This release adds support for AWS Managed Microsoft AD
Hybrid Edition, introducing new operations: StartADAssessment,
DescribeADAssessment, ListADAssessments, DeleteADAssessment, CreateHybridAD,
UpdateHybridAD, and DescribeHybridADUpdate; and updated existing operation:
DescribeDirectories.
* api-change:`ec2`: Release to show the next hop IP address for routes
propagated by VPC Route Server into VPC route tables.
* api-change:`iotwireless`: Added TxPowerIndexMin, TxPowerIndexMax, NbTransMin
and NbTransMax params to ServiceProfile.
* from version 1.39.16
* api-change:`batch`: AWS Batch for SageMaker Training jobs feature support.
Includes new APIs for service job submission (e.g., SubmitServiceJob) and
managing service environments (e.g., CreateServiceEnvironment) that enable
queueing SageMaker Training jobs.
* api-change:`cleanrooms`: This feature provides the ability to update the
table reference and allowed columns on an existing configured table.
* api-change:`deadline`: Adds support for tag management on monitors.
* api-change:`location`: This release 1) adds support for multi-polygon
geofences with disconnected territories, and 2) enables polygon exclusion
zones within geofences for more accurate representation of real-world
boundaries.
* api-change:`opensearchserverless`: This is to support Granular access
control support for SAML with IAMFedraton in AOSS
* from version 1.39.15
* api-change:`directconnect`: Enable MACSec support and features on
Interconnects.
* api-change:`iotsitewise`: Add support for native anomaly detection in IoT
SiteWise using new Computation Model APIs
* api-change:`osis`: Add Pipeline Role Arn as an optional parameter to the
create / update pipeline APIs as an alternative to passing in the pipeline
configuration body
* enhancement:`sso`: Updates legacy token auth flow to check if cached legacy
tokens are expired according to the local clock. If expired, it will raise
an `UnauthorizedSSOTokenError` instead of sending an expired token to
Identity Center's `GetRoleCredentials` API.
* from version 1.39.14
* api-change:`appintegrations`: Amazon AppIntegrations introduces new
configuration capabilities to enable customers to manage iframe permissions,
control application refresh behavior (per contact or per browser/cross-
contact), and run background applications (service).
* api-change:`budgets`: Adds IPv6 and PrivateLink support for AWS Budgets in
IAD.
* api-change:`config`: Documentation improvements have been made to the
EvaluationModel and DescribeConfigurationRecorders APIs.
* api-change:`ec2`: Transit Gateway native integration with AWS Network
Firewall. Adding new enum value for the new Transit Gateway Attachment type.
* api-change:`kms`: Doc only update: fixed grammatical errors.
* api-change:`mediapackagev2`: This release adds support for specifying a
preferred input for channels using CMAF ingest.
* api-change:`socialmessaging`: This release introduces new WhatsApp template
management APIs that enable customers to programmatically create and submit
templates for approval, monitor approval status, and manage the complete
template lifecycle
* api-change:`sqs`: Documentation updates for Amazon SQS fair queues feature.
* from version 1.39.13
* api-change:`datazone`: This release adds support for 1) highlighting
relevant text in returned results for Search and SearchListings APIs and 2)
returning aggregated counts of values for specified attributes for
SearchListings API.
* api-change:`omics`: Add Git integration and README support for HealthOmics
workflows
* from version 1.39.12
* api-change:`ec2`: Added support for skip-os-shutdown option for the EC2
instance stop and terminate operations. This feature enables customers to
bypass the graceful OS shutdown, supporting faster state transitions when
instance data preservation isn't critical.
* api-change:`glue`: AWS Glue now supports dynamic session policies for job
executions. This feature allows you to specify custom, fine-grained
permissions for each job run without creating multiple IAM roles.
* api-change:`workspaces-thin-client`: Added the lastUserId parameter to the
ListDevices and GetDevice API.
* bugfix:`bedrock`: Fixes an issue where bearer authentication was incorrectly
applied to all services with the `bedrock` signing name. Bearer auth is now
only applied if the service model also includes the
`smithy.api#httpBearerAuth` trait.
* from version 1.39.11
* api-change:`ecr`: Add support for Image Tag Mutability Exception feature,
allowing repositories to define wildcard-based patterns that override the
default image tag mutability settings.
* api-change:`emr`: This release adds new parameter 'ExtendedSupport' in AWS
EMR RunJobFlow, ModifyCluster and DescribeCluster API.
* api-change:`lambda`: This release migrated the model to Smithy keeping all
features unchanged.
* api-change:`neptunedata`: This release updates the supported regions for
Neptune API to include current AWS regions.
* from version 1.39.10
* api-change:`cloudfront`: Add dualstack endpoint support
* api-change:`deadline`: Add support for VPC resource endpoints in Service
Managed Fleets
* api-change:`ec2`: This release adds support for C8gn, F2 and P6e-GB200
Instance types
* api-change:`sagemaker`: This release adds 1/ Support for S3FileSystem in
CustomFileSystems 2/ The ability for a customer to select their preferred
IpAddressType for use with private Workforces 3/ Support for p4de instance
type in SageMaker Training Plans
* api-change:`timestream-influxdb`: Timestream for InfluxDB adds support for
db.influx.24xlarge instance type. This enhancement enables higher compute
capacity for demanding workloads through CreateDbInstance, CreateDbCluster,
UpdateDbInstance, and UpdateDbCluster APIs.
* from version 1.39.9
* api-change:`auditmanager`: Updated error handling for
RegisterOrganizationAdminAccount API to properly translate TooManyExceptions
to HTTP 429 status code. This enhancement improves error handling
consistency and provides clearer feedback when request limits are exceeded.
* api-change:`logs`: CloudWatchLogs launches GetLogObject API with streaming
support for efficient log data retrieval. Logs added support for new
AccountPolicy type METRIC_EXTRACTION_POLICY. For more information, see
CloudWatch Logs API documentation
* api-change:`mediaconvert`: This release adds support for TAMS server
integration with MediaConvert inputs.
* api-change:`outposts`: Add AWS Outposts API to surface customer billing
information
* api-change:`sesv2`: Added IP Visibility support for managed dedicated pools.
Enhanced GetDedicatedIp and GetDedicatedIps APIs to return managed IP
addresses.
* api-change:`ssm`: July 2025 doc-only updates for Systems Manager.
* enhancement:Python: Added provisional support for the upcoming Python 3.14
release
* from version 1.39.8
* api-change:`cleanroomsml`: This release introduces Parquet result format
support for ML Input Channel models in AWS Clean Rooms ML.
* api-change:`cloudfront`: Doc only update for CloudFront that fixes some
customer-reported issues
* api-change:`ec2`: AWS Free Tier Version2 Support
* api-change:`keyspacesstreams`: Doc only update for the Amazon Keyspaces
Streams API.
* api-change:`mailmanager`: Allow underscores in the local part of the input
of the "Email recipients rewrite" action in rule sets.
* api-change:`mediaconvert`: This release expands the range of supported audio
outputs to include xHE, 192khz FLAC and the deprecation of dual mono for
AC3.
* api-change:`stepfunctions`: Align input with style guidelines.
* api-change:`synthetics`: This feature allows AWS Synthetics customers to
provide code dependencies using lambda layer while creating a canary
* from version 1.39.7
* api-change:`bedrock`: This release adds support for on-demand custom model
inference through CustomModelDeployment APIs for Amazon Bedrock.
* api-change:`bedrock-agentcore`: Initial release of Amazon Bedrock AgentCore
SDK including Runtime, Built-In Tools, Memory, Gateway and Identity.
* api-change:`bedrock-agentcore-control`: Initial release of Amazon Bedrock
AgentCore SDK including Runtime, Built-In Tools, Memory, Gateway and
Identity.
* api-change:`bedrock-runtime`: document update to support on demand custom
model.
* api-change:`datasync`: AWS DataSync now supports IPv6 address inputs and
outputs in create, update, and describe operations for NFS, SMB, and Object
Storage locations
* api-change:`glue`: AWS Glue now supports schema, partition and sort
management of Apache Iceberg tables using Glue SDK
* api-change:`guardduty`: Add expectedBucketOwner parameter to ThreatIntel and
IPSet APIs.
* api-change:`iotwireless`: FuotaTaskId is not a valid IdentifierType for
EventConfiguration and is being removed from possible IdentifierType values.
* api-change:`logs`: CloudWatch Logs updates: Added X-Ray tracing for Amazon
Bedrock Agent resources. Logs introduced Log Group level resource policies
(managed through Put/Delete/Describe Resource Policy APIs). For more
information, see CloudWatch Logs API documentation.
* api-change:`mediapackagev2`: This release adds support for CDN
Authentication using Static Headers in MediaPackage v2.
* api-change:`networkflowmonitor`: Introducing 2 new scope status types -
DEACTIVATING and DEACTIVATED.
* api-change:`payment-cryptography-data`: Expand length of message data field
for Mac generation and validation to 8192 characters.
* api-change:`stepfunctions`: Doc-only update to introduction, and edits to
clarify input parameter and the set of control characters.
* from version 1.39.6
* api-change:`ecs`: This release removes hookDetails for the Amazon ECS native
blue/green deployments.
* from version 1.39.5
* api-change:`bedrock-agent`: Add support for S3 Vectors as a vector store.
* api-change:`datazone`: Removing restriction of environment profile
identifier as required field, S3 feature release
* api-change:`dynamodbstreams`: Added support for optional shard filter
parameter in DescribeStream api that allows customers to fetch child shards
of a read_only parent shard.
* api-change:`ec2`: This release adds support for volume initialization
status, which enables you to monitor when the initialization process for an
EBS volume is completed. This release also adds IPv6 support to EC2 Instance
Connect Endpoints, allowing you to connect to your EC2 Instance via a
private IPv6 address.
* api-change:`ecs`: Amazon ECS supports native blue/green deployments,
allowing you to validate new service revisions before directing production
traffic to them.
* api-change:`events`: Add customer-facing logging for the EventBridge Event
Bus, enabling customers to better observe their events and extract insights
about their EventBridge usage.
* api-change:`opensearch`: AWS Opensearch adds support for enabling s3 vector
engine options. After enabling this option, customers will be able to create
indices with s3 vector engine.
* api-change:`pricing`: This release adds support for new filter types in
GetProducts API, including EQUALS, CONTAINS, ANY_OF, and NONE_OF.
* api-change:`quicksight`: Introduced custom instructions for topics.
* api-change:`repostspace`: This release introduces Channels functionality
with CreateChannel, GetChannel, ListChannels, and UpdateChannel operations.
Channels provide dedicated collaboration spaces where teams can organize
discussions and knowledge by projects, business units, or areas of
responsibility.
* api-change:`s3`: Amazon S3 Metadata live inventory tables provide a
queryable inventory of all the objects in your general purpose bucket so
that you can determine the latest state of your data. To help minimize your
storage costs, use journal table record expiration to set a retention period
for your records.
* api-change:`s3tables`: Adds table bucket type to ListTableBucket and
GetTableBucket API operations
* api-change:`s3vectors`: Amazon S3 Vectors provides cost-effective, elastic,
and durable vector storage for queries based on semantic meaning and
similarity.
* api-change:`sagemaker`: This release adds support for a new Restricted
instance group type to enable a specialized environment for running Nova
customization jobs on SageMaker HyperPod clusters. This release also adds
support for SageMaker pipeline versioning.
* from version 1.39.4
* api-change:`ec2`: Adds support to Capacity Blocks for ML for purchasing EC2
P6e-GB200 UltraServers. Customers can now purchase u-p6e-gb200x72 and
u-p6e-gb200x36 UltraServers. Adds new DescribeCapacityBlocks
andDescribeCapacityBlockStatus APIs. Adds support for CapacityBlockId to
DescribeInstanceTopology.
* api-change:`freetier`: This release introduces four new APIs:
GetAccountPlanState and UpgradeAccountPlan for AWS account plan management;
ListAccountActivities and GetAccountActivity that provide activity tracking
capabilities.
* api-change:`opsworkscm`: Removing content that refers to an S3 bucket that
is no longer in use.
* from version 1.39.3
* api-change:`customer-profiles`: This release introduces capability of create
Segments via importing a CSV file directly. This consumes the CSV file and
creates/updates corresponding profiles for the particular domain.
* api-change:`deadline`: Added fields for output manifest reporting and task
chunking parameters
* api-change:`ec2`: This release adds GroupOwnerId as a response member to the
DescribeSecurityGroupVpcAssociations API and also adds waiters for
SecurityGroupVpcAssociations (SecurityGroupVpcAssociationAssociated and
SecurityGroupVpcAssociationDisassociated).
* api-change:`mediapackagev2`: This release adds support for Microsoft Smooth
Streaming (MSS) and allows users to exclude DRM segment Metadata in
MediaPackage v2 Origin Endpoints
* api-change:`route53`: Amazon Route 53 now supports the iso-e regions for
private DNS Amazon VPCs and cloudwatch healthchecks.
* api-change:`sagemaker`: Changes include new StartSession API for SageMaker
Studio spaces and CreateHubContentPresignedUrls API for SageMaker JumpStart.
* from version 1.39.2
* api-change:`connectcases`: This release adds DeleteCase and
DeleteRelatedItem APIs, which enable deleting cases and comments, undoing
contact association, and removing service level agreements (SLAs) from
cases. Contact center admins can use these APIs to delete cases when
requested by customers and correct agent errors.
* api-change:`ec2`: AWS Site-to-Site VPN now supports IPv6 addresses on outer
tunnel IPs, making it easier for customers to build or transition to
IPv6-only networks.
* api-change:`s3`: Added support for directory bucket creation with tags and
bucket ARN retrieval in CreateBucket, ListDirectoryBuckets, and HeadBucket
operations
* api-change:`s3control`: Added TagResource, UntagResource, and
ListTagsForResource support for directory bucket
* Update to 1.39.1
* api-change:`cleanroomsml`: This release introduces support for incremental
training and distributed training for custom models in AWS Clean Rooms ML.
* api-change:`datazone`: Add support for the new optional domain-unit-id
parameter in the UpdateProject API.
* api-change:`ec2`: Add Context to GetInstanceTypesFromInstanceRequirements
API
* api-change:`odb`: This release adds API operations for Oracle Database at AWS.
You can use the APIs to create Exadata infrastructure, ODB networks, and
Exadata and Autonomous VM clusters inside AWS data centers. The
infrastructure is managed by OCI. You can integrate these resources with AWS
services.
* api-change:`qbusiness`: New ChatResponseConfiguration to Customize Q
Business chat responses for specific use cases and communication needs.
Updated Boosting capability allowing admins to provide preference on date
attributes for recency and/or provide a preferred data source.
* api-change:`rds`: Amazon RDS Custom for Oracle now supports multi-AZ
database instances.
* api-change:`sagemaker`: Updated field validation requirements for
InstanceGroups.
* from version 1.39.0
* api-change:`arc-zonal-shift`: Added support for on-demand practice runs and
balanced capacity checks in ARC autoshift practice.
* api-change:`b2bi`: Updated APIs to support inbound EDI split capabilities
and additional Partnership-level configurations of generated EDI files'
contents and format.
* api-change:`bedrock`: Add support for API Keys, Re-Ranker, implicit filter
for RAG / KB evaluation for Bedrock APIs.
* api-change:`bedrock-runtime`: Add API Key and document citations support for
Bedrock Runtime APIs
* api-change:`cloudformation`: Added support for UNKNOWN drift status.
* api-change:`config`: Updated ResourceType enum with new resource types
onboarded by AWS Config as of June 2025
* api-change:`connect`: This release introduces ChatMetrics to the model,
providing comprehensive analytics insights for Amazon Connect chat
conversations. Users can access these detailed metrics through the AWS
Connect API by using the DescribeContact operation with their specific
instance and contact IDs
* api-change:`dataexchange`: This release updates resource Id with
alphanumeric constraint, including Asset id, Revision id, Data Set id, Job
id, and Event Action id.
* api-change:`dynamodb`: This change adds support for witnesses in global
tables. It also adds a new table status, REPLICATION_NOT_AUTHORIZED. This
status will indicate scenarios where global replicas table can't be utilized
for data plane operations.
* api-change:`events`: Added support for EventBridge Dualstack endpoints in
AWS GovCloud (US) regions (us-gov-east-1 and us-gov-west-1). The dualstack
endpoints are identical for both FIPS and non-FIPS configurations, following
the format: events.{region}.api.aws
* api-change:`glue`: releasing source processing properties to support source
properties for ODB integrations
* api-change:`iam`: Updated IAM ServiceSpecificCredential support to include
expiration, API Key output format instead of username and password for
services that will support API keys, and the ability to list credentials for
all users in the account for a given service configuration.
* api-change:`logs`: Increase minimum length of queryId parameter to 1
character.
* api-change:`medical-imaging`: Added new fields to support the concept of
primary image sets within the storage hierarchy.
* api-change:`networkflowmonitor`: Add ConflictExceptions to UpdateScope and
DeleteScope operations for scopes being mutated.
* api-change:`outposts`: Make ContactName and ContactPhoneNumber required
fields when creating and updating Outpost Site Addresses.
* api-change:`pcs`: Fixed the validation pattern for an instance profile
Amazon Resource Name (ARN) in AWS PCS.
* api-change:`quicksight`: Introduced custom permission capabilities for
reporting content. Added menu option in exploration to preserve
configuration data when textbox menu option is used. Added support for
Athena trusted identity propagation.
* api-change:`ssm`: Introduces AccessType, a new filter value for the
DescribeSessions API.
* api-change:`transfer`: Added support for dual-stack (IPv4 and IPv6)
endpoints for SFTP public endpoints and VPC-internal endpoints (SFTP, FTPS,
FTP, and AS2), enabling customers to configure new servers with IPv4 or
dual-stack mode, convert existing servers to dual-stack, and use IPv6 with
service APIs.
* feature:`bedrock`: Add support for retrieving a Bearer token from
environment variables to enable bearer authentication with Bedrock services.
* from version 1.38.46
* api-change:`config`: Added important considerations to the
PutConformancePack and PutOrganizationConformancPack APIs.
* api-change:`connect`: This release adds the following value to an InitiateAs
enum: COMPLETED
* api-change:`glue`: AWS Glue now supports schema, partition and sort
management of Apache Iceberg tables using Glue SDK
* api-change:`guardduty`: Update JSON target for Kubernetes workload resource
type.
* api-change:`qconnect`: Adding UnauthorizedException to public SDK
* api-change:`rds`: StartDBCluster and StopDBCluster can now throw
InvalidDBShardGroupStateFault.
* api-change:`sesv2`: Added support for new SES regions
* from version 1.38.45
* api-change:`deadline`: Added fields to track cumulative task retry attempts
for steps and jobs
* api-change:`ec2`: This release adds support for OdbNetworkArn as a target in
VPC Route Tables
* api-change:`iot-managed-integrations`: Adding managed integrations APIs for
IoT Device Management to onboard and control devices across different
manufacturers, connectivity protocols and third party vendor clouds. APIs
include managed thing operations, provisioning profile management, and cloud
connector operations.
* api-change:`keyspaces`: This release provides change data capture (CDC)
streams support through updates to the Amazon Keyspaces API.
* api-change:`keyspacesstreams`: This release adds change data capture (CDC)
streams support through the new Amazon Keyspaces Streams API.
* api-change:`kms`: This release updates AWS CLI examples for KMS APIs.
* api-change:`qbusiness`: Added support for App level authentication for
QBusiness DataAccessor using AWS IAM Identity center Trusted Token issuer
* api-change:`workspaces`: Updated modifyStreamingProperties to support
PrivateLink VPC endpoints for directories
* from version 1.38.44
* api-change:`ecs`: Updates for change to Amazon ECS default log driver mode
from blocking to non-blocking
* api-change:`fsx`: Add support for the ability to create Amazon S3 Access
Points for Amazon FSx for OpenZFS file systems.
* api-change:`s3`: Adds support for additional server-side encryption mode and
storage class values for accessing Amazon FSx data from Amazon S3 using S3
Access Points
* api-change:`s3control`: Add support for the ability to use Amazon S3 Access
Points with Amazon FSx for OpenZFS file systems.
* api-change:`storagegateway`: This release adds IPv6 support to the Storage
Gateway APIs. APIs that previously only accept or return IPv4 address will
now accept or return both IPv4 and IPv6 addresses.
* api-change:`textract`: Add RotationAngle field to Geometry of WORD blocks
for Textract AnalyzeDocument API
* api-change:`workspaces-thin-client`: Remove Tags field from Get API
responses
* from version 1.38.43
* api-change:`aiops`: Adds support for cross account investigations for
CloudWatch investigations AI Operations (AIOps).
* api-change:`batch`: Add userdataType to LaunchTemplateSpecification and
LaunchTemplateSpecificationOverride.
* api-change:`bedrock`: We are making ListFoundationModelAgreementOffers,
DeleteFoundationModelAgreement, CreateFoundationModelAgreement,
GetFoundationModelAvailability, PutUseCaseForModelAccess and
GetUseCaseForModelAccess APIs public, previously they were console.
* api-change:`ec2`: This release allows you to create and register AMIs while
maintaining their underlying EBS snapshots within Local Zones.
* api-change:`elbv2`: Add Paginator for DescribeAccountLimits, and fix
Paginators for DescribeTrustStoreAssociations,
DescribeTrustStoreRevocations, and DescribeTrustStores
* api-change:`gamelift`: Add support for UDP ping beacons to ListLocations
API, including new PingBeacon and UDPEndpoint data types within its
Locations return value. Use UDP ping beacon endpoints to help measure real-
time network latency for multiplayer games.
* api-change:`license-manager`: AWS License Manager now supports license type
conversions for AWS Marketplace products. Customers can provide Marketplace
codes in the source license context or destination license context in the
CreateLicenseConversionTaskForResource requests.
* api-change:`rds`: Adding support for RDS on Dedicated Local Zones, including
local backup target, snapshot availability zone and snapshot target
* api-change:`route53resolver`: Add support for iterative DNS queries through
the new INBOUND_DELEGATION endpoint. Add delegation support through the
Outbound Endpoints with DELEGATE rules.
* api-change:`transcribe`: This Feature Adds Support for the "et-EE" Locale
for Batch Operations
* from version 1.38.42
* api-change:`glue`: AWS Glue now supports sort and z-order strategy for
managed automated compaction for Iceberg tables in addition to binpack.
* api-change:`s3tables`: S3 Tables now supports sort and z-order compaction
strategies for Iceberg tables in addition to binpack.
* api-change:`workspaces-instances`: Added support for Amazon WorkSpaces
Instances API
* from version 1.38.41
* api-change:`bedrock`: Add support for tiers in Content Filters and Denied
Topics for Amazon Bedrock Guardrails.
* api-change:`ecs`: Add ECS support for Windows Server 2025
* api-change:`geo-places`: Geocode, ReverseGeocode, and GetPlace APIs added
Intersections and SecondaryAddresses. To use, add to the AdditionalFeatures
list in your request. This provides info about nearby intersections and
secondary addresses that are associated with a main address. Also added
MainAddress and ParsedQuery.
* api-change:`glue`: AWS Glue Data Quality now provides aggregated metrics in
evaluation results when publishAggregatedMetrics with row-level results are
enabled. These metrics include summary statistics showing total counts of
processed, passed, and failed rows and rules in a single view.
* api-change:`mediaconvert`: This release adds a new SPECIFIED_OPTIMAL option
for handling DDS when using DVB-Sub with high resolution video.
* from version 1.38.40
* api-change:`bedrock`: This release of the SDK has the API and documentation
for the createcustommodel API. This feature lets you copy a trained model
into Amazon Bedrock for inference.
* api-change:`emr-serverless`: This release adds the capability to enable IAM
IdentityCenter Trusted Identity Propagation for users running Interactive
Sessions on EMR Serverless Applications.
* api-change:`lambda`: Support Schema Registry feature for Kafka Event Source
Mapping. Customers can now configure a Schema Registry to enable schema
validation and filtering for Avro, Protobuf, and JSON-formatted events in
Lambda for Kafka Event Source.
* api-change:`payment-cryptography`: Additional support for managing HMAC keys
that adheres to changes documented in X9.143-2021 and provides better
interoperability for key import/export
* api-change:`payment-cryptography-data`: Additional support for managing HMAC
keys that adheres to changes documented in X9.143-2021 and provides better
interoperability for key import/export
* api-change:`sagemaker`: This release introduces alternative support for
utilizing CFN templates from S3 for SageMaker Projects.
* from version 1.38.39
* api-change:`aiops`: This is the initial SDK release for Amazon AI Operations
(AIOps). AIOps is a generative AI-powered assistant that helps you respond
to incidents in your system by scanning your system's telemetry and quickly
surface suggestions that might be related to your issue.
* api-change:`autoscaling`: Add IncludeInstances parameter to
DescribeAutoScalingGroups API
* api-change:`imagebuilder`: Added paginators for `imagebuilder`.
* api-change:`logs`: Added CloudWatch Logs Transformer support for converting
CloudTrail, VPC Flow, EKS Audit, AWS WAF and Route53 Resolver logs to OCSF
v1.1 format.
* api-change:`s3`: Added support for renaming objects within the same bucket
using the new RenameObject API.
* api-change:`sagemaker`: Add support for p6-b200 instance type for SageMaker
Hyperpod
* from version 1.38.38
* api-change:`accessanalyzer`: We are launching a new analyzer type, internal
access analyzer. The new analyzer will generate internal access findings,
which help customers understand who within their AWS organization or AWS
Account has access to their critical AWS resources.
* api-change:`acm`: Adds support for Exportable Public Certificates
* api-change:`backup`: AWS Backup is adding support for integration of its
logically air-gapped vaults with the AWS Organizations Multi-party approval
capability.
* api-change:`bedrock`: This release of the SDK has the API and documentation
for the createcustommodel API. This feature lets you copy a trained model
into Amazon Bedrock for inference.
* api-change:`dms`: Add "Virtual" field to Data Provider as well as "S3Path"
and "S3AccessRoleArn" fields to DataProvider settings
* api-change:`guardduty`: Adding support for extended threat detection for EKS
Audit Logs and EKS Runtime Monitoring.
* api-change:`inspector2`: Add Code Repository Scanning as part of AWS
InspectorV2
* api-change:`mpa`: This release enables customers to create Multi-party
approval teams and approval requests to protect supported operations.
* api-change:`network-firewall`: Release of Active Threat Defense in Network
Firewall
* api-change:`organizations`: Add support for policy operations on the
SECURITYHUB_POLICY policy type.
* api-change:`securityhub`: Adds operations, structures, and exceptions
required for public preview release of Security Hub V2.
* api-change:`sts`: The AWS Security Token Service APIs AssumeRoleWithSAML and
AssumeRoleWithWebIdentity can now be invoked without pre-configured AWS
credentials in the SDK configuration.
* api-change:`wafv2`: AWS WAF can now suggest protection packs for you based
on the application information you provide when you create a webACL.
* from version 1.38.37
* api-change:`bedrock`: This release of the SDK has the API and documentation
for the createcustommodel API. This feature lets you copy a Amazon SageMaker
trained Amazon Nova model into Amazon Bedrock for inference.
* api-change:`ecr`: The `DescribeImageScanning` API now includes `lastInUseAt`
and `InUseCount` fields that can be used to prioritize vulnerability
remediation for images that are actively being used.
* api-change:`network-firewall`: You can now create firewalls using a Transit
Gateway instead of a VPC, resulting in a TGW attachment.
* api-change:`sagemaker`: This release 1) adds a new S3DataType Converse for
SageMaker training 2)adds C8g R7gd M8g C6in P6 P6e instance type for
SageMaker endpoint 3) adds m7i, r7i, c7i instance type for SageMaker
Training and Processing.
* from version 1.38.36
* api-change:`apigateway`: Documentation updates for Amazon API Gateway
* api-change:`apigatewayv2`: Documentation updates for Amazon API Gateway
* api-change:`connectcampaignsv2`: Added PutInstanceCommunicationLimits and
GetInstanceCommunicationLimits APIs
* api-change:`ecs`: This Amazon ECS release supports updating the
capacityProviderStrategy parameter in update-service.
* api-change:`emr-serverless`: This release adds support for retrieval of the
optional executionIamPolicy field in the GetJobRun API response.
* api-change:`iotfleetwise`: Add new status READY_FOR_CHECKIN used for vehicle
synchronisation
* api-change:`kms`: AWS KMS announces the support of ML-DSA key pairs that
creates post-quantum safe digital signatures.
* api-change:`pcs`: Fixed regex patterns for ARN fields.
* from version 1.38.35
* api-change:`controlcatalog`: Introduced ListControlMappings API that
retrieves control mappings. Added control aliases and governed resources
fields in GetControl and ListControls APIs. New filtering capability in
ListControls API, with implementation identifiers and implementation types.
* api-change:`eks`: Release for EKS Pod Identity Cross Account feature and
disableSessionTags flag.
* api-change:`lexv2-models`: Add support for the Assisted NLU feature to
improve bot performance
* api-change:`networkmanager`: Add support for public DNS hostname resolution
to private IP addresses across Cloud WAN-managed VPCs. Add support for
security group referencing across Cloud WAN-managed VPCs.
* api-change:`rds`: Updates Amazon RDS documentation for Amazon RDS for Db2
cross-Region replicas in standby mode.
* api-change:`wafv2`: WAF now provides two DDoS protection options: resource-
level monitoring for Application Load Balancers and the
AWSManagedRulesAntiDDoSRuleSet managed rule group for CloudFront
distributions.
* bugfix:Serialization: Fixes a bug where instances of decimal.Decimal were
unable to be passed into JSON serialization
* from version 1.38.34
* api-change:`gameliftstreams`: Documentation updates for Amazon GameLift
Streams to address formatting errors, correct resource ID examples, and
update links to other guides
* from version 1.38.33
* api-change:`appsync`: Deprecate `atRestEncryptionEnabled` and
`transitEncryptionEnabled` attributes in `CreateApiCache` action. Encryption
is always enabled for new caches.
* api-change:`ce`: Support dual-stack endpoints for ce api
* api-change:`customer-profiles`: This release introduces capability of
Profile Explorer, using correct ingestion timestamp & using historical data
for computing calculated attributes, and new standard objects for T&H as
part of Amazon Connect Customer Profiles service.
* api-change:`ec2`: Release to support Elastic VMware Service (Amazon EVS)
Subnet and Amazon EVS Network Interface Types.
* api-change:`efs`: Added support for Internet Protocol Version 6 (IPv6) on
EFS Service APIs and mount targets.
* api-change:`marketplace-catalog`: The ListEntities API now supports the
EntityID, LastModifiedDate, ProductTitle, and Visibility filters for machine
learning products. You can also sort using all of those filters.
* api-change:`workspaces-thin-client`: Add ConflictException to
UpdateEnvironment API
* from version 1.38.32
* api-change:`bedrock-agent-runtime`: This release introduces the
`PromptCreationConfigurations` input parameter, which includes fields to
control prompt population for `InvokeAgent` or `InvokeInlineAgent` requests.
* api-change:`kms`: Remove unpopulated KeyMaterialId from Encrypt Response
* api-change:`rds`: Include Global Cluster Identifier in DBCluster if the
DBCluster is a Global Cluster Member.
* api-change:`rekognition`: Adds support for defining an ordered preference
list of different Rekognition Face Liveness challenge types when calling
CreateFaceLivenessSession.
* api-change:`route53`: Amazon Route 53 now supports the Asia Pacific (Taipei)
Region (ap-east-2) for latency records, geoproximity records, and private
DNS for Amazon VPCs in that region.
* api-change:`s3tables`: S3 Tables now supports getting details about a table
via its table ARN.
* from version 1.38.31
* api-change:`bcm-pricing-calculator`: Updating the minimum for List APIs to
be 1 (instead of 0)
* api-change:`cloudformation`: Add new warning type 'EXCLUDED_PROPERTIES'
* api-change:`kms`: AWS KMS announces the support for on-demand rotation of
symmetric-encryption KMS keys with imported key material (EXTERNAL origin).
* api-change:`wafv2`: AWS WAF adds support for ASN-based traffic filtering and
support for ASN-based rate limiting.
* from version 1.38.30
* api-change:`amplify`: Update documentation for cacheConfig in CreateApp API
* api-change:`evs`: Amazon Elastic VMware Service (Amazon EVS) allows you to
run VMware Cloud Foundation (VCF) directly within your Amazon VPC including
simplified self-managed migration experience with guided workflow in AWS
console or via AWS CLI, get full access to their VCF deployment and VCF
license portability.
* api-change:`invoicing`: Added new Invoicing ListInvoiceSummaries API
Operation
* api-change:`mediaconnect`: This release updates the DescribeFlow API to show
peer IP addresses. You can now identify the peer IP addresses of devices
connected to your sources and outputs. This helps you to verify and
troubleshoot your flow's active connections.
* api-change:`mediaconvert`: This release includes support for embedding and
signing C2PA content credentials in MP4 outputs.
* api-change:`network-firewall`: You can now monitor flow and alert log
metrics from the Network Firewall console.
* api-change:`sagemaker`: Added support for p6-b200 instance type in SageMaker
Training Jobs and Training Plans.
* api-change:`transcribe`: AWS Healthscribe now supports new templates for the
clinical note summary: BIRP, SIRP, DAP, BEHAVIORAL_SOAP, and PHYSICAL_SOAP
* from version 1.38.29
* api-change:`apigateway`: Adds support to set the routing mode for a custom
domain name.
* api-change:`apigatewayv2`: Adds support to create routing rules and set the
routing mode for a custom domain name.
* api-change:`emr-serverless`: AWS EMR Serverless: Adds a new option in the
CancelJobRun API in EMR 7.9.0+, to cancel a job with grace period. This
feature is enabled by default with a 120-second grace period for streaming
jobs and is not enabled by default for batch jobs.
* from version 1.38.28
* api-change:`athena`: Add support for the managed query result in the
workgroup APIs. The managed query result configuration enables users to
store query results to Athena owned storage.
* api-change:`backup`: You can now subscribe to Amazon SNS notifications and
Amazon EventBridge events for backup indexing. You can now receive
notifications when a backup index is created, deleted, or fails to create,
enhancing your ability to monitor and track your backup operations.
* api-change:`bedrock-agent`: This release adds the Agent Lifecycle Paused
State feature to Amazon Bedrock agents. By using an agent's alias, you can
temporarily suspend agent operations during maintenance, updates, or other
situations.
* api-change:`compute-optimizer`: This release enables AWS Compute Optimizer
to analyze Amazon Aurora database clusters and generate Aurora I/O-Optimized
recommendations.
* api-change:`cost-optimization-hub`: Support recommendations for Aurora
instance and Aurora cluster storage.
* api-change:`ecs`: Updates Amazon ECS documentation to include note for
upcoming default log driver mode change.
* api-change:`eks`: Add support for filtering ListInsights API calls on
MISCONFIGURATION insight category
* api-change:`entityresolution`: Add support for generating match IDs in near
real-time.
* api-change:`pcs`: Introduces SUSPENDING and SUSPENDED states for clusters,
compute node groups, and queues.
* api-change:`synthetics`: Support for Java runtime handler pattern.
* from version 1.38.27
* api-change:`emr-serverless`: This release adds the capability for users to
specify an optional Execution IAM policy in the StartJobRun action. The
resulting permissions assumed by the job run is the intersection of the
permissions in the Execution Role and the specified Execution IAM Policy.
* api-change:`sagemaker`: Release new parameter CapacityReservationConfig in
ProductionVariant
* from version 1.38.26
* api-change:`amplify`: Add support for customizable build instance sizes.
CreateApp and UpdateApp operations now accept a new JobConfig parameter
composed of BuildComputeType.
* api-change:`autoscaling`: Add support for "apple" CpuManufacturer in ABIS
* api-change:`bcm-pricing-calculator`: Add AFTER_DISCOUNTS_AND_COMMITMENTS to
Workload Estimate Rate Type. Set ListWorkLoadEstimateUsage maxResults range
to minimum of 0 and maximum of 300.
* api-change:`cloudtrail`: CloudTrail Feature Release: Support for Enriched
Events with Configurable Context for Event Data Store
* api-change:`connect`: Amazon Connect Service Feature: Email Recipient Limit
Increase
* api-change:`dataexchange`: This release adds Tag support for Event Action
resource, through which customers can create event actions with Tags and
retrieve event actions with Tags.
* api-change:`datasync`: AgentArns field is made optional for Object Storage
and Azure Blob location create requests. Location credentials are now
managed via Secrets Manager, and may be encrypted with service managed or
customer managed keys. Authentication is now optional for Azure Blob
locations.
* api-change:`fsx`: FSx API changes to support the public launch of new
Intelligent Tiering storage class on Amazon FSx for Lustre
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the
participant replication that allow customers to copy a participant from one
stage to another.
* api-change:`mwaa`: Amazon MWAA now lets you choose a worker replacement
strategy when updating an environment. This release adds two worker
replacement strategies: FORCED (default), which stops workers immediately,
and GRACEFUL, which allows workers to finish current tasks before shutting
down.
* api-change:`s3`: Adding checksum support for S3 PutBucketOwnershipControls
API.
* api-change:`sagemaker`: Add maintenance status field to
DescribeMlflowTrackingServer API response
* from version 1.38.25
* api-change:`cost-optimization-hub`: This release allows customers to modify
their preferred commitment term and payment options.
* api-change:`ec2`: Enable the option to automatically delete underlying
Amazon EBS snapshots when deregistering Amazon Machine Images (AMIs)
* api-change:`events`: Allow for more than 2 characters for location codes in
EventBridge ARNs
* api-change:`network-firewall`: You can now use VPC endpoint associations to
create multiple firewall endpoints for a single firewall.
* api-change:`synthetics`: Add support to change ephemeral storage. Add a new
field "TestResult" under CanaryRunStatus.
* from version 1.38.24
* api-change:`ce`: This release introduces Cost Comparison feature
(GetCostAndUsageComparisons, GetCostComparisonDrivers) allowing you find
cost variations across multiple dimensions and identify key drivers of
spending changes.
* api-change:`deadline`: AWS Deadline Cloud service-managed fleets now support
storage profiles. With storage profiles, you can map file paths between a
workstation and the worker hosts running the job.
* api-change:`ec2`: This release adds three features - option to store AWS
Site-to-Site VPN pre-shared keys in AWS Secrets Manager,
GetActiveVpnTunnelStatus API to check the in-use VPN algorithms, and
SampleType option in GetVpnConnectionDeviceSampleConfiguration API to get
recommended sample configs for VPN devices.
* Update to 1.38.23
* api-change:`ec2`: This release adds support for the C7i-flex, M7i-flex, I7i,
I7ie, I8g, P6-b200, Trn2, C8gd, M8gd and R8gd instances
* api-change:`security-ir`: Update PrincipalId pattern documentation to
reflect what user should receive back from the API call
* from version 1.38.22
* api-change:`amp`: Add QueryLoggingConfiguration APIs for Amazon Managed
Prometheus
* api-change:`auditmanager`: With this release, the AssessmentControl
description field has been deprecated, as of May 19, 2025. Additionally, the
UpdateAssessment API can now return a ServiceQuotaExceededException when
applicable service quotas are exceeded.
* api-change:`dsql`: Features: support for customer managed encryption keys
* api-change:`glue`: This release supports additional ConversionSpec parameter
as part of IntegrationPartition Structure in CreateIntegrationTableProperty
API. This parameter is referred to apply appropriate column transformation
for columns that are used for timestamp based partitioning
* from version 1.38.21
* api-change:`application-autoscaling`: Doc only update that addresses a
customer reported issue.
* api-change:`bedrock-agent-runtime`: Amazon Bedrock introduces asynchronous
flows (in preview), which let you run flows for longer durations and yield
control so that your application can perform other tasks and you don't have
to actively monitor the flow's progress.
* api-change:`cloudwatch`: Adds support for setting up Contributor Insight
rules on logs transformed via Logs Transformation feature.
* api-change:`ec2`: Release of Dualstack and Ipv6-only EC2 Public DNS
hostnames
* api-change:`partnercentral-selling`: Modified validation to allow
expectedCustomerSpend array with zero elements in Partner Opportunity
operations.
* from version 1.38.20
* api-change:`datasync`: Remove Discovery APIs from the DataSync service
* api-change:`ec2`: This release expands the ModifyInstanceMaintenanceOptions
API to enable or disable instance migration during customer-initiated
reboots for EC2 Scheduled Reboot Events.
* api-change:`glue`: Enhanced AWS Glue ListConnectionTypes API Model with
additional metadata fields.
* api-change:`inspector2`: This release adds GetClustersForImage API and
filter updates as part of the mapping of container images to running
containers feature.
* api-change:`oam`: Add IncludeTags field to GetLink, GetSink and UpdateLink
API
* api-change:`privatenetworks`: The privatenetworks client has been removed
following the deprecation of the service.
* api-change:`rds`: This release introduces the new
DescribeDBMajorEngineVersions API for describing the properties of specific
major versions of database engines.
* from version 1.38.19
* api-change:`dsql`: CreateMultiRegionCluster and DeleteMultiRegionCluster
APIs removed
* api-change:`ec2`: This release includes new APIs for System Integrity
Protection (SIP) configuration and automated root volume ownership
delegation for EC2 Mac instances.
* api-change:`mediapackagev2`: This release adds support for DVB-DASH, EBU-
TT-D subtitle format, and non-compacted manifests for DASH in MediaPackage
v2 Origin Endpoints.
* from version 1.38.18
* api-change:`bedrock-data-automation`: Add support for VIDEO modality to
BlueprintType enum.
* api-change:`bedrock-data-automation-runtime`: Add
AssetProcessingConfiguration for video segment to InputConfiguration
* api-change:`codepipeline`: CodePipeline now supports new API
ListDeployActionExecutionTargets that lists the deployment target details
for deploy action executions.
* api-change:`ecs`: This is an Amazon ECs documentation only release to
support the change of the container exit "reason" field from 255 characters
to 1024 characters.
* api-change:`emr`: Added APIs for managing Application UIs: Access Persistent
(serverless) UIs via CreatePersistentAppUI DescribePersistentAppUI &
GetPersistentAppUIPresignedURL, and Cluster-based UIs through
GetOnClusterAppUIPresignedURL. Supports Yarn, Spark History, and TEZ
interfaces.
* api-change:`glue`: Changes include (1) Excel as S3 Source type and XML and
Tableau's Hyper as S3 Sink types, (2) targeted number of partitions
parameter in S3 sinks and (3) new compression types in CSV/JSON and Parquet
S3 sinks.
* api-change:`neptune`: This release adds Global Cluster Switchover capability
which enables you to change your global cluster's primary AWS Region, the
region that serves writes, while preserving the replication between all
regions in the global cluster.
* api-change:`service-quotas`: This release introduces CreateSupportCase
operation to SDK.
* from version 1.38.17
* api-change:`bedrock-agent`: Amazon Bedrock Flows introduces DoWhile loops
nodes, parallel node executions, and enhancements to knowledge base nodes.
* api-change:`codebuild`: AWS CodeBuild now supports Docker Server capability
* api-change:`controltower`: Updated the descriptions for the AWS Control
Tower Baseline APIs to make them more intuitive.
* api-change:`dms`: Introduces Data Resync feature to describe-table-
statistics and IAM database authentication for MariaDB, MySQL, and
PostgreSQL.
* api-change:`pcs`: This release adds support for Slurm accounting. For more
information, see the Slurm accounting topic in the AWS PCS User Guide. Slurm
accounting is supported for Slurm 24.11 and later. This release also adds
24.11 as a valid value for the version parameter of the Scheduler data type.
* api-change:`workspaces`: Added the new AlwaysOn running mode for WorkSpaces
Pools. Customers can now choose between AlwaysOn (for instant access, with
hourly usage billing regardless of connection status), or AutoStop (to
optimize cost, with a brief startup delay) for their pools.
* from version 1.38.16
* api-change:`cognito-idp`: Add exceptions to WebAuthn operations.
* api-change:`firehose`: This release adds catalogARN support for s3 tables
multi-catalog catalogARNs.
* api-change:`logs`: This release adds a new API "ListLogGroups" and an
improvement in API "DescribeLogGroups"
* api-change:`mediaconvert`: This update enables cropping for video overlays
and adds a new STL to Teletext upconversion toggle to preserve styling.
* from version 1.38.15
* api-change:`bedrock`: Enable cross-Region inference for Amazon Bedrock
Guardrails by using the crossRegionConfig parameter when calling the
CreateGuardrail or UpdateGuardrail operation.
* api-change:`bedrock-agent-runtime`: Changes for enhanced metadata in trace
* api-change:`controltower`: AWS Control Tower now reports the inheritance
drift status for EnabledBaselines through the GetEnabledBaseline and
ListEnabledBaselines APIs. You can now filter EnabledBaselines by their
enablement and drift status using the ListEnabledBaselines API to view
accounts and OUs that require attention.
* api-change:`dsql`: CreateMultiRegionClusters and DeleteMultiRegionClusters
APIs marked as deprecated. Introduced new multi-Region clusters creation
experience through multiRegionProperties parameter in CreateCluster API.
* api-change:`ecs`: This release extends functionality for Amazon EBS volumes
attached to Amazon ECS tasks by adding support for the new EBS
volumeInitializationRate parameter in ECS
RunTask/StartTask/CreateService/UpdateService APIs.
* api-change:`license-manager`: Add Tagging feature to resources in the
Managed Entitlements service. License and Grant resources can now be tagged.
* from version 1.38.14
* api-change:`deadline`: AWS Deadline Cloud service-managed fleets now support
configuration scripts. Configuration scripts make it easy to install
additional software, like plugins and packages, onto a worker.
* api-change:`ec2`: EC2 - Adding support for AvailabilityZoneId
* api-change:`iam`: Updating the endpoint list for the Identity and access
management (IAM) service
* api-change:`medialive`: Add support to the AV1 rate control mode
* api-change:`mediatailor`: Documenting that EnabledLoggingStrategies is
always present in responses of PlaybackConfiguration read operations.
* api-change:`s3control`: Updates to support S3 Express zonal endpoints for
directory buckets in AWS CLI
* api-change:`sagemaker`: No API changes from previous release. This release
migrated the model to Smithy keeping all features unchanged.
* api-change:`supplychain`: Launch new AWS Supply Chain public APIs for
DataIntegrationEvent, DataIntegrationFlowExecution and DatasetNamespace.
Also add more capabilities to existing public APIs to support direct dataset
event publish, data deduplication in DataIntegrationFlow, partition
specification of custom datasets.
* from version 1.38.13
* api-change:`athena`: Minor API documentation updates
* api-change:`logs`: We are pleased to announce limit increases to our grok
processor logs transformation feature. Now you can define 20 Grok patterns
in their configurations, with an expanded total pattern matching limit of
512 characters.
* api-change:`synthetics`: Add support to retry a canary automatically after
schedule run failures. Users can enable this feature by configuring the
RetryConfig field when calling the CreateCanary or UpdateCanary API. Also
includes changes in GetCanary and GetCanaryRuns to support retrieving retry
configurations.
* api-change:`workspaces`: Remove parameter EnableWorkDocs from
WorkSpacesServiceModel due to end of support of Amazon WorkDocs service.
* from version 1.38.12
* api-change:`cloudfront`: Doc-only update for CloudFront. These changes
include customer-reported issues.
* api-change:`codepipeline`: Add support for Secrets Manager and Plaintext
environment variable types in Commands action
* api-change:`ec2`: Launching the feature to support ENA queues offering
flexibility to support multiple queues per Enhanced Network Interface (ENI)
* api-change:`glue`: This new release supports customizable RefreshInterval
for all Saas ZETL integrations from 15 minutes to 6 days.
* api-change:`guardduty`: Updated description of a data structure.
* api-change:`sso-admin`: Update PutPermissionBoundaryToPermissionSet API's
managedPolicyArn pattern to allow valid ARN only. Update ApplicationName to
allow white spaces.
* from version 1.38.11
* api-change:`ec2`: This release adds API support for Path Component Exclusion
(Filter Out ARN) for Reachability Analyzer
* api-change:`imagebuilder`: Updated the CreateImageRecipeRequest ParentImage
description to include all valid values as updated with the SSM Parameters
project.
* api-change:`medialive`: Enables Updating Anywhere Settings on a MediaLive
Anywhere Channel.
* api-change:`sagemaker`: SageMaker AI Studio users can now migrate to
SageMaker Unified Studio, which offers a unified web-based development
experience that integrates AWS data, analytics, artificial intelligence
(AI), and machine learning (ML) services, as well as additional tools and
resource
* api-change:`synthetics`: Add support to test a canary update by invoking a
dry run of a canary. This behavior can be used via the new StartCanaryDryRun
API along with new fields in UpdateCanary to apply dry run changes. Also
includes changes in GetCanary and GetCanaryRuns to support retrieving dry
run configurations.
* from version 1.38.10
* api-change:`ec2`: This release adds support for Amazon EBS Provisioned Rate
for Volume Initialization, which lets you specify a volume initialization
rate to ensure that your EBS volumes are initialized in a predictable amount
of time.
* api-change:`servicecatalog`: ServiceCatalog's APIs (DeleteServiceAction,
DisassociateServiceActionFromProvisioningArtifact,
AssociateServiceActionWithProvisioningArtifact) now throw
InvalidParametersException when IdempotencyToken is invalid.
* api-change:`timestream-query`: Add dualstack endpoints support and correct
us-gov-west-1 FIPS endpoint.
* api-change:`timestream-write`: Add dualstack endpoints support.
* from version 1.38.9
* api-change:`datazone`: This release adds a new authorization policy to
control the usage of custom AssetType when creating an Asset. Customer can
now add new grant(s) of policyType USE_ASSET_TYPE for custom AssetTypes to
apply authorization policy to projects members and domain unit owners.
* api-change:`devicefarm`: Add an optional parameter to the
GetDevicePoolCompatibility API to pass in project information to check
device pool compatibility.
* api-change:`ec2`: This update introduces API operations to manage and create
local gateway VIF and VIF groups. It also includes API operations to
describe Outpost LAGs and service link VIFs.
* api-change:`ecs`: Add support to roll back an In_Progress ECS Service
Deployment
* api-change:`mediaconvert`: This release adds an optional sidecar per-frame
video quality metrics report and an ALL_PCM option for audio selectors. It
also changes the data type for Probe API response fields related to video
and audio bitrate from integer to double.
* from version 1.38.8
* api-change:`bedrock-data-automation`: Added support for Custom output and
blueprints for AUDIO data types.
* api-change:`ds`: Doc only update - fixed typos.
* api-change:`kinesis`: Marking ResourceARN as required for Amazon Kinesis
Data Streams APIs TagResource, UntagResource, and ListTagsForResource.
* from version 1.38.7
* api-change:`appconfig`: Adding waiter support for deployments and
environments; documentation updates
* api-change:`connect`: This release adds the following fields to
DescribeContact: DisconnectReason, AgentInitiatedHoldDuration,
AfterContactWorkStartTimestamp, AfterContactWorkEndTimestamp,
AfterContactWorkDuration, StateTransitions, Recordings, ContactDetails,
ContactEvaluations, Attributes
* api-change:`sagemaker`: Feature - Adding support for Scheduled and Rolling
Update Software in Sagemaker Hyperpod.
* api-change:`verifiedpermissions`: Amazon Verified Permissions / Features :
Adds support for tagging policy stores.
* from version 1.38.6
* api-change:`bedrock`: You can now specify a cross region inference profile
as a teacher model for the CreateModelCustomizationJob API. Additionally,
the GetModelCustomizationJob API has been enhanced to return the sub-task
statuses of a customization job within the StatusDetails response field.
* api-change:`bedrock-agent`: Features: Add inline code node to prompt flow
* api-change:`bedrock-agent-runtime`: Support for Custom Orchestration within
InlineAgents
* api-change:`cleanrooms`: This release adds support for ProtectedQuery
results to be delivered to more than one collaboration member via the new
distribute output configuration in StartProtectedQuery.
* api-change:`deadline`: Adds support for tag management on workers and tag
inheritance from fleets to their associated workers.
* api-change:`ec2`: Launch of cost distribution feature for IPAM owners to
distribute costs to internal teams.
* api-change:`ecr`: Adds dualstack support for Amazon Elastic Container
Registry (Amazon ECR).
* api-change:`ecr-public`: Adds dualstack support for Amazon Elastic Container
Registry Public (Amazon ECR Public).
* api-change:`logs`: CloudWatch Logs supports "DELIVERY" log class. This log
class is used only for delivering AWS Lambda logs to Amazon S3 or Amazon
Data Firehose.
* api-change:`mailmanager`: Introducing new RuleSet rule PublishToSns action,
which allows customers to publish email notifications to an Amazon SNS
topic. New PublishToSns action enables customers to easily integrate their
email workflows via Amazon SNS, allowing them to notify other systems about
important email events.
* from version 1.38.5
* api-change:`connectcases`: Introduces CustomEntity as part of the UserUnion
data type. This field is used to indicate the entity who is performing the
API action.
* api-change:`kinesis`: Amazon KDS now supports tagging and attribute-based
access control (ABAC) for enhanced fan-out consumers.
* api-change:`pinpoint-sms-voice-v2`: AWS End User Messaging has added MONITOR
and FILTER functionality to SMS Protect.
* api-change:`qbusiness`: Add support for anonymous user access for Q Business
applications
* api-change:`sagemaker`: Introduced support for P5en instance types on
SageMaker Studio for JupyterLab and CodeEditor applications.
* api-change:`sagemaker-metrics`: SageMaker Metrics Service now supports FIPS
endpoint in all US and Canada Commercial regions.
* api-change:`ssm`: This release adds support for just-In-time node access in
AWS Systems Manager. Just-in-time node access enables customers to move
towards zero standing privileges by requiring operators to request access
and obtain approval before remotely connecting to nodes managed by the SSM
Agent.
* api-change:`ssm-guiconnect`: This release adds API support for the
connection recording GUI Connect feature of AWS Systems Manager
* from version 1.38.4
* api-change:`acm`: Add support for file-based HTTP domain control validation,
available through Amazon CloudFront.
* api-change:`bedrock-runtime`: This release adds native h2 support for the
bedrock runtime API, the support is only limited to SDKs that support h2
requests natively.
* api-change:`cloudfront`: Add distribution tenant, connection group, and
multi-tenant distribution APIs to the CloudFront SDK.
* api-change:`dynamodb`: Doc only update for GSI descriptions.
* api-change:`imagebuilder`: Add integration with SSM Parameter Store to Image
Builder.
* from version 1.38.3
* api-change:`bedrock-runtime`: You can now reference images and documents
stored in Amazon S3 when using InvokeModel and Converse APIs with Amazon
Nova Lite and Nova Pro. This enables direct integration of S3-stored
multimedia assets in your model requests without manual downloading or
base64 encoding.
* api-change:`ecs`: Documentation only release for Amazon ECS.
* api-change:`marketplace-deployment`: Doc only update for the AWS Marketplace
Deployment Service that fixes several customer-reported issues.
* from version 1.38.2
* api-change:`apprunner`: AWS App Runner adds Node.js 22 runtime.
* api-change:`appsync`: Add data source support to Event APIs
* api-change:`bedrock-data-automation`: Added support for modality routing and
modality enablement on CreateDataAutomationProject and
UpdateDataAutomationProject APIs
* api-change:`codebuild`: Remove redundant validation check.
* api-change:`dynamodb`: Add support for ARN-sourced account endpoint
generation for TransactWriteItems. This will generate account endpoints for
DynamoDB TransactWriteItems requests using ARN-sourced account ID when
available.
* api-change:`ecs`: Documentation only release for Amazon ECS
* api-change:`pcs`: Documentation-only update: added valid values for the
version property of the Scheduler and SchedulerRequest data types.
* api-change:`rds`: This Amazon RDS release adds support for managed master
user passwords for Oracle CDBs.
* Update to 1.38.1
* api-change:`codebuild`: Add support for custom instance type for reserved
capacity fleets
* api-change:`ecs`: Add support to roll back an In_Progress ECS Service
Deployment
* api-change:`imagebuilder`: Add all `imagebuilder` modeled paginators that
are currently supported by botocore.
* api-change:`resource-explorer-2`: Documentation-only update for CreateView
option correction
* from version 1.38.0
* api-change:`account`: AWS Account Management now supports account name
update via IAM principals.
* api-change:`cognito-idp`: This release adds refresh token rotation.
* api-change:`ec2`: Added support for ClientRouteEnforcementOptions flag in
CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and
DescribeClientVpnEndpoints responses
* api-change:`entityresolution`: To expand support for matching records using
digital identifiers with TransUnion
* api-change:`mq`: You can now delete Amazon MQ broker configurations using
the DeleteConfiguration API. For more information, see Configurations in the
Amazon MQ API Reference.
* api-change:`redshift-serverless`: Provides new and updated API members to
support the Redshift Serverless reservations feature.
* api-change:`s3control`: Fix endpoint resolution test cases
* feature:Python: End of support for Python 3.8
* from version 1.37.38
* api-change:`arc-zonal-shift`: Updates to documentation and exception types
for Zonal Autoshift
* api-change:`budgets`: Releasing the new Budget FilterExpression and Metrics
fields to support more granular filtering options. These new fields are
intended to replace CostFilters and CostTypes, which are deprecated as of
2025/18/04.
* api-change:`firehose`: Documentation update regarding the number of streams
you can create using the CreateDeliveryStream API.
* api-change:`mediatailor`: Added support for Recurring Prefetch and Traffic
Shaping on both Single and Recurring Prefetch. ListPrefetchSchedules now
return single prefetchs by default and can be provided scheduleType of
SINGLE, RECURRING, AND ALL.
* api-change:`qbusiness`: The CheckDocumentAccess API for Amazon Q Business is
a self-service debugging API that allows administrators to verify document
access permissions and review Access Control List (ACL) configurations.
* from version 1.37.37
* api-change:`qconnect`: This release adds support for the following
capabilities: Chunking generative answer replies from Amazon Q in Connect.
Integration support for the use of additional LLM models with Amazon Q in
Connect.
* api-change:`sagemaker`: This release adds a new Neuron driver option in
InferenceAmiVersion parameter for ProductionVariant. Additionally, it adds
support for fetching model lifecycle status in the ListModelPackages API.
Users can now use this API to view the lifecycle stage of models that have
been shared with them.
* api-change:`service-quotas`: Add new optional SupportCaseAllowed query
parameter to the RequestServiceQuotaIncrease API
* from version 1.37.36
* api-change:`accessanalyzer`: Added new resource types to evaluate for public
access in resource policies and added support for S3 directory bucket access
points.
* api-change:`amp`: Add Workspace Configuration APIs for Amazon Prometheus
* api-change:`autoscaling`: Doc only update for EC2 Auto Scaling.
* api-change:`bedrock`: With this release, Bedrock Evaluation will now support
custom metrics for evaluation.
* api-change:`connect`: This release adds following capabilities to Contact
Lens Rules APIs 1/ 'ASSIGN_SLA' action and '$.Case.TemplateId' comparison
value for 'OnCaseCreate' and 'OnCaseUpdate' event sources 2/ 'OnSlaBreach'
Cases event source which supports '$.RelatedItem.SlaConfiguration.Name'
comparison value
* api-change:`ecs`: Adds a new AccountSetting - defaultLogDriverMode for ECS.
* api-change:`iotfleetwise`: We've added stricter parameter validations to AWS
IoT FleetWise signal catalog, model manifest, and decoder manifest APIs.
* api-change:`memorydb`: Added support for IPv6 and dual stack for Valkey and
Redis clusters. Customers can now launch new Valkey and Redis clusters with
IPv6 and dual stack networking support.
* api-change:`omics`: Add versioning for HealthOmics workflows
* from version 1.37.35
* api-change:`connectcases`: This feature provides capabilities to help track
and meet service level agreements (SLAs) on cases programmatically. It
allows configuring a new related item of type `Sla` on a case using
CreateRelatedItem API and provides the ability to search for this new
related item using SearchRelatedItems API.
* api-change:`dsql`: Added GetClusterEndpointService API. The new API allows
retrieving endpoint service name specific to a cluster.
* api-change:`eks`: Added support for new AL2023 ARM64 NVIDIA AMIs to the
supported AMITypes.
* api-change:`events`: Adding support for KmsKeyIdentifer in CreateConnection,
UpdateConnection and DescribeConnection APIs
* api-change:`resource-groups`: Resource Groups: TagSyncTasks can be created
with ResourceQuery
* api-change:`s3tables`: S3 Tables now supports setting encryption
configurations on table buckets and tables. Encryption configurations can
use server side encryption using AES256 or KMS customer-managed keys.
* api-change:`servicecatalog`: Updated default value for the access-level-
filter in SearchProvisionedProducts API to Account. For access to userLevel
or roleLevel, the user must provide access-level-filter parameter.
* from version 1.37.34
* api-change:`entityresolution`: This is to add new metrics to our
GetIdMappingJob API and also update uniqueId naming for batchDeleteUniqueIds
API to be more accurate
* api-change:`taxsettings`: Indonesia SOR Tax Registration Launch
* from version 1.37.33
* api-change:`connect-contact-lens`: Making sentiment optional for
ListRealtimeContactAnalysisSegments Response depending on conversational
analytics configuration
* api-change:`datazone`: Raise hard limit of authorized principals per
SubscriptionTarget from 10 to 20.
* api-change:`detective`: Add support for Detective DualStack endpoints
* api-change:`dynamodb`: Doc only update for API descriptions.
* api-change:`marketplace-entitlement`: Add support for Marketplace
Entitlement Service dual-stack endpoints for CN and GOV regions
* api-change:`meteringmarketplace`: Add support for Marketplace Metering
Service dual-stack endpoints for CN regions
* api-change:`pcs`: Changed the minimum length of clusterIdentifier,
computeNodeGroupIdentifier, and queueIdentifier to 3.
* api-change:`verifiedpermissions`: Adds deletion protection support to policy
stores. Deletion protection is disabled by default, can be enabled via the
CreatePolicyStore or UpdatePolicyStore APIs, and is visible in
GetPolicyStore.
* from version 1.37.32
* api-change:`application-autoscaling`: Application Auto Scaling now supports
horizontal scaling for Elasticache Memcached self-designed clusters using
target tracking scaling policies and scheduled scaling.
* api-change:`elasticache`: AWS ElastiCache SDK now supports using
MemcachedUpgradeConfig parameter with ModifyCacheCluster API to enable
updating Memcached cache node types. Please refer to updated AWS ElastiCache
public documentation for detailed information on API usage and
implementation.
* api-change:`m2`: Introduce three new APIs: CreateDataSetExportTask,
GetDataSetExportTask and ListDataSetExportHistory. Add support for batch
restart for Blu Age applications.
* api-change:`medialive`: AWS Elemental MediaLive / Features : Add support for
CMAF Ingest CaptionLanguageMappings, TimedMetadataId3 settings, and Link
InputResolution.
* api-change:`qbusiness`: Adds functionality to enable/disable a new Q
Business Hallucination Reduction feature. If enabled, Q Business will detect
and attempt to remove Hallucinations from certain Chat requests.
* api-change:`quicksight`: Add support to analysis and sheet level
highlighting in QuickSight.
* from version 1.37.31
* api-change:`controlcatalog`: The GetControl API now surfaces a control's
Severity, CreateTime, and Identifier for a control's Implementation. The
ListControls API now surfaces a control's Behavior, Severity, CreateTime,
and Identifier for a control's Implementation.
* api-change:`dynamodb`: Documentation update for secondary indexes and
Create_Table.
* api-change:`glue`: The TableOptimizer APIs in AWS Glue now return the
DpuHours field in each TableOptimizerRun, providing clients visibility to
the DPU-hours used for billing in managed Apache Iceberg table compaction
optimization.
* api-change:`groundstation`: Support tagging Agents and adjust input field
validations
* api-change:`transfer`: This launch includes 2 enhancements to SFTP
connectors user-experience: 1) Customers can self-serve concurrent
connections setting for their connectors, and 2) Customers can discover the
public host key of remote servers using their SFTP connectors.
* from version 1.37.30
* api-change:`bedrock-runtime`: This release introduces our latest bedrock
runtime API, InvokeModelWithBidirectionalStream. The API supports both input
and output streams and is supported by only HTTP2.0.
* api-change:`ce`: This release supports Pagination traits on Cost Anomaly
Detection APIs.
* api-change:`cost-optimization-hub`: This release adds resource type
"MemoryDbReservedInstances" and resource type "DynamoDbReservedCapacity" to
the GetRecommendation, ListRecommendations, and ListRecommendationSummaries
APIs to support new MemoryDB and DynamoDB RI recommendations.
* api-change:`iotfleetwise`: This release adds the option to update the
strategy of state templates already associated to a vehicle, without the
need to remove and re-add them.
* api-change:`securityhub`: Documentation updates for AWS Security Hub.
* api-change:`storagegateway`: Added new ActiveDirectoryStatus value,
ListCacheReports paginator, and support for longer pagination tokens.
* api-change:`taxsettings`: Uzbekistan Launch on TaxSettings Page
* Update to 1.37.29
* api-change:`bedrock`: New options for how to handle harmful content detected
by Amazon Bedrock Guardrails.
* api-change:`bedrock-runtime`: New options for how to handle harmful content
detected by Amazon Bedrock Guardrails.
* api-change:`codebuild`: AWS CodeBuild now offers an enhanced debugging
experience.
* api-change:`glue`: Add input validations for multiple Glue APIs
* api-change:`medialive`: AWS Elemental MediaLive now supports SDI inputs to
MediaLive Anywhere Channels in workflows that use AWS SDKs.
* api-change:`personalize`: Add support for eventsConfig for CreateSolution,
UpdateSolution, DescribeSolution, DescribeSolutionVersion. Add support for
GetSolutionMetrics to return weighted NDCG metrics when eventsConfig is
enabled for the solution.
* api-change:`transfer`: This launch enables customers to manage contents of
their remote directories, by deleting old files or moving files to archive
folders in remote servers once they have been retrieved. Customers will be
able to automate the process using event-driven architecture.
* from version 1.37.28
* api-change:`ds-data`: Doc only update - fixed broken links.
* api-change:`ec2`: Doc-only updates for Amazon EC2
* api-change:`events`: Amazon EventBridge adds support for customer-managed
keys on Archives and validations for two fields: eventSourceArn and
kmsKeyIdentifier.
* api-change:`s3control`: Updated max size of Prefixes parameter of Scope data
type.
* from version 1.37.27
* api-change:`bedrock-agent`: Added optional "customMetadataField" for Amazon
Aurora knowledge bases, allowing single-column metadata. Also added optional
"textIndexName" for MongoDB Atlas knowledge bases, enabling hybrid search
support.
* api-change:`chime-sdk-voice`: Added FOC date as an attribute of
PhoneNumberOrder, added AccessDeniedException as a possible return type of
ValidateE911Address
* api-change:`mailmanager`: Add support for Dual_Stack and PrivateLink types
of IngressPoint. For configuration requests, SES Mail Manager will now
accept both IPv4/IPv6 dual-stack endpoints and AWS PrivateLink VPC endpoints
for email receiving.
* api-change:`opensearch`: Improve descriptions for various API commands and
data types.
* api-change:`route53`: Added us-gov-east-1 and us-gov-west-1 as valid Latency
Based Routing regions for change-resource-record-sets.
* api-change:`sagemaker`: Adds support for i3en, m7i, r7i instance types for
SageMaker Hyperpod
* api-change:`sesv2`: This release enables customers to provide attachments in
the SESv2 SendEmail and SendBulkEmail APIs.
* api-change:`transcribe`: This Feature Adds Support for the "zh-HK" Locale
for Batch Operations
* enhancement:Eventstream: The event streams maximum payload size is now
required to be 24Mb or less.
* from version 1.37.26
* api-change:`application-signals`: Application Signals now supports creating
Service Level Objectives on service dependencies. Users can now create or
update SLOs on discovered service dependencies to monitor their standard
application metrics.
* api-change:`codebuild`: This release adds support for environment type
WINDOWS_SERVER_2022_CONTAINER in ProjectEnvironment
* api-change:`ecr`: Fix for customer issues related to AWS account ID and size
limitation for token.
* api-change:`ecs`: This is an Amazon ECS documentation only update to address
various tickets.
* api-change:`lexv2-models`: Release feature of errorlogging for lex bot,
customer can config this feature in bot version to generate log for error
exception which helps debug
* api-change:`medialive`: Added support for SMPTE 2110 inputs when running a
channel in a MediaLive Anywhere cluster. This feature enables ingestion of
SMPTE 2110-compliant video, audio, and ancillary streams by reading SDP
files that AWS Elemental MediaLive can retrieve from a network source.
* from version 1.37.25
* api-change:`cleanrooms`: This release adds support for updating the
analytics engine of a collaboration.
* api-change:`sagemaker`: Added tagging support for SageMaker notebook
instance lifecycle configurations
* from version 1.37.24
* api-change:`bedrock-runtime`: Add Prompt Caching support to Converse and
ConverseStream APIs
* api-change:`deadline`: With this release you can use a new field to specify
the search term match type. Search term match types currently support fuzzy
and contains matching.
* api-change:`ec2`: Release VPC Route Server, a new feature allowing dynamic
routing in VPCs.
* api-change:`eks`: Add support for updating RemoteNetworkConfig for hybrid
nodes on EKS UpdateClusterConfig API
* api-change:`marketplace-entitlement`: Add support for Marketplace
Entitlement Service dual-stack endpoints.
* api-change:`outposts`: Enabling Asset Level Capacity Management feature,
which allows customers to create a Capacity Task for a single Asset on their
active Outpost.
* api-change:`s3`: Amazon S3 adds support for S3 Access Points for directory
buckets in AWS Dedicated Local Zones
* api-change:`s3control`: Amazon S3 adds support for S3 Access Points for
directory buckets in AWS Dedicated Local Zones
* api-change:`sesv2`: Add dual-stack support to global endpoints.
* api-change:`transfer`: Add WebAppEndpointPolicy support for WebApps
* from version 1.37.23
* api-change:`apigateway`: Adds support for setting the IP address type to
allow dual-stack or IPv4 address types to invoke your APIs or domain names.
* api-change:`apigatewayv2`: Adds support for setting the IP address type to
allow dual-stack or IPv4 address types to invoke your APIs or domain names.
* api-change:`bedrock-runtime`: Launching Multi-modality Content Filter for
Amazon Bedrock Guardrails.
* api-change:`codebuild`: This release adds support for cacheNamespace in
ProjectCache
* api-change:`ecs`: This is an Amazon ECS documentation only release that
addresses tickets.
* api-change:`meteringmarketplace`: Add support for Marketplace Metering
Service dual-stack endpoints.
* api-change:`networkmanager`: Add support for NetworkManager Dualstack
endpoints.
* api-change:`payment-cryptography`: The service adds support for transferring
AES-256 and other keys between the service and other service providers and
HSMs. This feature uses ECDH to derive a one-time key transport key to
enable these secure key exchanges.
* api-change:`quicksight`: RLS permission dataset with userAs: RLS_RULES flag,
Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle
dataset refresh email alerts via API, transposed table with options: column
width, type and index, toggle Q&A on dashboards, Oracle Service Name when
creating data source.
* api-change:`sagemaker`: TransformAmiVersion for Batch Transform and
SageMaker Search Service Aggregate Search API Extension
* from version 1.37.22
* api-change:`batch`: This release will enable two features: Firelens log
driver, and Execute Command on Batch jobs on ECS. Both features will be
passed through to ECS.
* api-change:`bcm-pricing-calculator`: Added
standaloneAccountRateTypeSelections for GetPreferences and UpdatePreferences
APIs. Added STALE enum value to status attribute in GetBillScenario and
UpdateBillScenario APIs.
* api-change:`bedrock-agent-runtime`: bedrock flow now support node action
trace.
* api-change:`cloudformation`: Adding support for the new parameter
"ScanFilters" in the CloudFormation StartResourceScan API. When this
parameter is included, the StartResourceScan API will initiate a scan
limited to the resource types specified by the parameter.
* api-change:`datazone`: This release adds new action type of Create Listing
Changeset for the Metadata Enforcement Rule feature.
* api-change:`eks`: Added support for BOTTLEROCKET FIPS AMIs to AMI types in
US regions.
* api-change:`gamelift`: Amazon GameLift Servers add support for additional
instance types.
* api-change:`iam`: Update IAM dual-stack endpoints for BJS, IAD and PDT
partitions
* api-change:`sagemaker`: add: recovery mode for SageMaker Studio apps
* api-change:`sso-oidc`: This release adds AwsAdditionalDetails in the
CreateTokenWithIAM API response.
* from version 1.37.21
* api-change:`arc-zonal-shift`: Add new shiftType field for ARC zonal shifts.
* api-change:`directconnect`: With this release, AWS Direct Connect allows you
to tag your Direct Connect gateways. Tags are metadata that you can create
and use to manage your Direct Connect gateways. For more information about
tagging, see AWS Tagging Strategies.
* api-change:`mediaconvert`: This release adds a configurable Quality Level
setting for the top rendition of Auto ABR jobs
* api-change:`mediatailor`: Add support for log filtering which allow
customers to filter out selected event types from logs.
* api-change:`polly`: Added support for the new voice - Jihye (ko-KR). Jihye
is available as a Neural voice only.
* api-change:`rds`: Add note about the Availability Zone where RDS restores
the DB cluster for the RestoreDBClusterToPointInTime operation.
* api-change:`wafv2`: This release adds the ability to associate an AWS WAF v2
web ACL with an AWS Amplify App.
* from version 1.37.20
* api-change:`bedrock-agent`: Adding support for Amazon OpenSearch Managed
clusters as a vector database in Knowledge Bases for Amazon Bedrock
* api-change:`eks`: Added support to override upgrade-blocking readiness
checks via force flag when updating a cluster.
* api-change:`gameliftstreams`: Minor updates to improve developer experience.
* api-change:`keyspaces`: Removing replication region limitation for Amazon
Keyspaces Multi-Region Replication APIs.
* api-change:`marketplace-entitlement`: This release enhances the
GetEntitlements API to support new filter CUSTOMER_AWS_ACCOUNT_ID in request
and CustomerAWSAccountId field in response.
* api-change:`meteringmarketplace`: This release enhances the BatchMeterUsage
API to support new field CustomerAWSAccountId in request and response and
making CustomerIdentifier optional. CustomerAWSAccountId or
CustomerIdentifier must be provided in request but not both.
* api-change:`sagemaker`: This release adds support for customer-managed KMS
keys in Amazon SageMaker Partner AI Apps
* api-change:`workspaces-thin-client`: Deprecate tags field in Get API
responses
* from version 1.37.19
* api-change:`iotwireless`: Mark EutranCid under LteNmr optional.
* api-change:`pcs`: ClusterName/ClusterIdentifier,
ComputeNodeGroupName/ComputeNodeGroupIdentifier, and
QueueName/QueueIdentifier can now have 10 characters, and a minimum of 3
characters. The TagResource API action can now return
ServiceQuotaExceededException.
* api-change:`qconnect`: Provides the correct value for supported model ID.
* api-change:`ssm`: This release adds the
AvailableSecurityUpdatesComplianceStatus field to patch baseline operations,
as well as the AvailableSecurityUpdateCount and
InstancesWithAvailableSecurityUpdates to patch state operations. Applies to
Windows Server managed nodes only.
* from version 1.37.18
* api-change:`bedrock`: A CustomModelUnit(CMU) is an abstract view of the
hardware utilization that Bedrock needs to host a a single copy of your
custom imported model. Bedrock determines the number of CMUs that a model
copy needs when you import the custom model. You can use CMUs to estimate
the cost of Inference's.
* api-change:`datazone`: Add support for overriding selection of default AWS
IAM Identity Center instance as part of Amazon DataZone domain APIs.
* api-change:`route53-recovery-control-config`: Adds dual-stack (IPv4 and
IPv6) endpoint support for route53-recovery-control-config operations, opt-
in dual-stack addresses for cluster endpoints, and UpdateCluster API to
update the network-type of clusters between IPv4 and dual-stack.
* api-change:`sagemaker`: This release does the following: 1.) Adds
DurationHours as a required field to the SearchTrainingPlanOfferings action
in the SageMaker AI API; 2.) Adds support for G6e instance types for
SageMaker AI inference optimization jobs.
* from version 1.37.17
* api-change:`amplify`: Added appId field to Webhook responses
* api-change:`bedrock`: With this release, Bedrock Evaluation will now support
bring your own inference responses.
* api-change:`controlcatalog`: Add ExemptAssumeRoot parameter to adapt for new
AWS AssumeRoot capability.
* api-change:`mailmanager`: Amazon SES Mail Manager. Extended rule string and
boolean expressions to support analysis in condition evaluation. Extended
ingress point string expression to support analysis in condition evaluation
* api-change:`network-firewall`: You can now use flow operations to either
flush or capture traffic monitored in your firewall's flow table.
* from version 1.37.16
* api-change:`bedrock`: Support custom prompt routers for evaluation jobs
* api-change:`ec2`: Doc-only updates for EC2 for March 2025.
* api-change:`lambda`: Add Ruby 3.4 (ruby3.4) support to AWS Lambda.
* api-change:`mediaconnect`: This release adds support for NDI flow outputs in
AWS Elemental MediaConnect. You can now send content from your MediaConnect
transport streams directly to your NDI environment using the new NDI output
type.
* api-change:`neptune-graph`: Update IAM Role ARN Validation to Support Role
Paths
* api-change:`sagemaker`: Added support for g6, g6e, m6i, c6i instance types
in SageMaker Processing Jobs.
* from version 1.37.15
* api-change:`appsync`: Providing Tagging support for DomainName in AppSync
* api-change:`cleanrooms`: This release adds support for PySpark jobs.
Customers can now analyze data by running jobs using approved PySpark
analysis templates.
* api-change:`mediaconvert`: This release adds support for AVC passthrough,
the ability to specify PTS offset without padding, and an A/V segment
matching feature.
* api-change:`route53`: Amazon Route 53 now supports the iso-f regions for
private DNS Amazon VPCs and cloudwatch healthchecks.
* from version 1.37.14
* api-change:`application-signals`: This release adds support for adding,
removing, and listing SLO time exclusion windows with the
BatchUpdateExclusionWindows and ListServiceLevelObjectiveExclusionWindows
APIs.
* api-change:`geo-maps`: Provide support for vector map styles in the
GetStaticMap operation.
* api-change:`rum`: CloudWatch RUM now supports unminification of JS error
stack traces.
* api-change:`taxsettings`: Adjust Vietnam PaymentVoucherNumber regex and
minor API change.
* api-change:`wafv2`: AWS WAF now lets you inspect fragments of request URIs.
You can specify the scope of the URI to inspect and narrow the set of URI
fragments.
* from version 1.37.13
* api-change:`cognito-identity`: Updated API model build artifacts for
identity pools
* api-change:`cognito-idp`: Minor description updates to API parameters
* api-change:`glue`: This release added AllowFullTableExternalDataAccess to
glue catalog resource.
* api-change:`lakeformation`: This release added "condition" to LakeFormation
OptIn APIs, also added WithPrivilegedAccess flag to RegisterResource and
DescribeResource.
* from version 1.37.12
* api-change:`acm-pca`: Private Certificate Authority service now supports
P521 and RSA3072 key algorithms.
* api-change:`amplify`: Introduced support for Skew Protection. Added
enableSkewProtection field to createBranch and updateBranch API.
* api-change:`codebuild`: AWS CodeBuild now supports webhook filtering by
organization name
* api-change:`datazone`: This release adds support to update projects and
environments
* api-change:`dynamodb`: Generate account endpoints for DynamoDB requests
using ARN-sourced account ID when available
* api-change:`ec2`: This release changes the CreateLaunchTemplate,
CreateLaunchTemplateVersion, ModifyLaunchTemplate CLI and SDKs such that if
you do not specify a client token, a randomly generated token is used for
the request to ensure idempotency.
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
adjust the participant & composition recording segment duration
* api-change:`logs`: Updated CreateLogAnomalyDetector to accept only kms key
arn
* api-change:`mediapackagev2`: This release adds the ResetChannelState and
ResetOriginEndpointState operation to reset MediaPackage V2 channel and
origin endpoint. This release also adds a new field, UrlEncodeChildManifest,
for HLS/LL-HLS to allow URL-encoding child manifest query string based on
the requirements of AWS SigV4.
* api-change:`s3control`: Updating GetDataAccess response for S3 Access Grants
to include the matched Grantee for the requested prefix
* Update to 1.37.11
* api-change:`ec2`: This release adds the GroupLongName field to the response
of the DescribeAvailabilityZones API.
* api-change:`ecr`: This release adds Amazon ECR to Amazon ECR pull through
cache rules support.
* api-change:`ecs`: This is a documentation only update for Amazon ECS to
address various tickets.
* api-change:`inspector2`: Adding componentArn to network reachability details
* api-change:`medialive`: Add an enum option DISABLED for Output Locking Mode
under Global Configuration.
* from version 1.37.10
* api-change:`bedrock-agent`: Add support for computer use tools
* api-change:`bedrock-agent-runtime`: Add support for computer use tools
* api-change:`ce`: Releasing minor partition endpoint updates.
* api-change:`connect`: Add support for contact transfers in external voice
systems.
* api-change:`medialive`: Adds defaultFontSize and defaultLineHeight as
options in the EbuTtDDestinationSettings within the caption descriptions for
an output stream.
* api-change:`pca-connector-ad`: PrivateCA Connector for Active Directory now
supports dual stack endpoints. This release adds the IpAddressType option to
the VpcInformation on a Connector which determines whether the endpoint
supports IPv4 only or IPv4 and IPv6 traffic.
* api-change:`securityhub`: This release adds new StandardsControlsUpdatable
field to the StandardsSubscription resource
* api-change:`timestream-influxdb`: This release updates the default value of
pprof-disabled from false to true.
* from version 1.37.9
* api-change:`bedrock-agent`: Introduces support for Neptune Analytics as a
vector data store and adds Context Enrichment Configurations, enabling use
cases such as GraphRAG.
* api-change:`bedrock-agent-runtime`: Support Multi Agent Collaboration within
Inline Agents
* api-change:`cloudfront`: Documentation updates for Amazon CloudFront.
* api-change:`ec2`: Add serviceManaged field to DescribeAddresses API
response.
* api-change:`elbv2`: This release adds support for assigning IP addresses to
Application Load Balancers from VPC IP Address Manager pools.
* api-change:`neptune-graph`: Several small updates to resolve customer
requests.
* from version 1.37.8
* api-change:`bedrock`: This releases adds support for Custom Prompt Router
* api-change:`cloudtrail`: Doc-only update for CloudTrail.
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
merge fragmented recordings in the event of a participant disconnect.
* api-change:`networkflowmonitor`: This release contains 2 changes. 1:
DeleteScope/GetScope/UpdateScope operations now return 404 instead of 500
when the resource does not exist. 2: Expected string format for clientToken
fields of CreateMonitorInput/CreateScopeInput/UpdateMonitorInput have been
updated to be an UUID based string.
* api-change:`redshift-data`: This release adds support for ListStatements API
to filter statements by ClusterIdentifier, WorkgroupName, and Database.
* api-change:`wafv2`: You can now perform an exact match or rate limit
aggregation against the web request's JA4 fingerprint.
* api-change:`workspaces`: Added a new ModifyEndpointEncryptionMode API for
managing endpoint encryption settings.
* from version 1.37.7
* api-change:`bedrock-runtime`: This releases adds support for Custom Prompt
Router ARN
* api-change:`datasync`: AWS DataSync now supports modifying ServerHostname
while updating locations SMB, NFS, and ObjectStorage.
* api-change:`gameliftstreams`: New Service: Amazon GameLift Streams delivers
low-latency game streaming from AWS global infrastructure to virtually any
device with a browser at up to 1080p resolution and 60 fps.
* api-change:`iotfleetwise`: This release adds floating point support for
CAN/OBD signals and adds support for signed OBD signals.
* api-change:`workspaces`: Added DeviceTypeWorkSpacesThinClient type to allow
users to access their WorkSpaces through a WorkSpaces Thin Client.
* from version 1.37.6
* api-change:`elasticache`: Doc only update, listing 'valkey7' and 'valkey8'
as engine options for parameter groups.
* api-change:`iot-managed-integrations`: Adding managed integrations APIs for
IoT Device Management to setup and control devices across different
manufacturers and connectivity protocols. APIs include managedthing
operations, credential and provisioning profile management, notification
configuration, and OTA update.
* api-change:`iotsitewise`: AWS IoT SiteWise now supports MQTT-enabled, V3
gateways. Configure data destinations for real-time ingestion into AWS IoT
SiteWise or buffered ingestion using Amazon S3 storage. You can also use
path filters for precise data collection from specific MQTT topics.
* api-change:`rds`: Note support for Database Insights for Amazon RDS.
* from version 1.37.5
* api-change:`cognito-idp`: Added the capacity to return available challenges
in admin authentication and to set version 3 of the pre token generation
event for M2M ATC.
* api-change:`ec2`: Update the DescribeVpcs response
* api-change:`qbusiness`: Adds support for the ingestion of audio and video
files by Q Business, which can be configured with the
mediaExtractionConfiguration parameter.
* api-change:`rum`: Add support for PutResourcePolicy, GetResourcePolicy and
DeleteResourcePolicy to support resource based policies for AWS CloudWatch
RUM
* api-change:`sagemaker`: Add DomainId to CreateDomainResponse
* api-change:`transcribe`: Updating documentation for post call analytics job
queueing.
* enhancement:configuration: Add support for disabling host prefix injection
via the `AWS_DISABLE_HOST_PREFIX_INJECTION` environment variable or the
`disable_host_prefix_injection` parameter in the shared aws configuration
file.
* from version 1.37.4
* api-change:`bedrock-agent`: This release lets Amazon Bedrock Flows support
newer models by increasing the maximum length of output in a prompt
configuration. This release also increases the maximum number of prompt
variables to 20 and the maximum number of node inputs to 20.
* api-change:`bedrock-data-automation`: Renamed and added new
StandardConfiguration enums. Added support to update EncryptionConfiguration
in UpdateBlueprint and UpdateDataAutomation APIs. Changed HttpStatus code
for DeleteBlueprint and DeleteDataAutomationProject APIs to 200 from 204.
Added APIs to support tagging.
* api-change:`bedrock-data-automation-runtime`: Added a mandatory parameter
DataAutomationProfileArn to support for cross region inference for
InvokeDataAutomationAsync API. Renamed DataAutomationArn to
DataAutomationProjectArn. Added APIs to support tagging.
* api-change:`dms`: Add skipped status to the Result Statistics of an
Assessment Run
* api-change:`eks`: Adding licenses to EKS Anywhere Subscription operations
response.
* api-change:`mediaconvert`: The AWS MediaConvert Probe API allows you to
analyze media files and retrieve detailed metadata about their content,
format, and structure.
* api-change:`pricing`: Update GetProducts and DescribeServices API request
input validations.
* api-change:`ssm`: Systems Manager doc-only updates for Feb. 2025.
* enhancement:useragent: Update user agent string to include client feature
use.
* from version 1.37.3
* api-change:`bedrock-agent-runtime`: Introduces Sessions (preview) to enable
stateful conversations in GenAI applications.
* api-change:`emr`: Definition update for EbsConfiguration.
* api-change:`qbusiness`: This release supports deleting attachments from
conversations.
* api-change:`redshift-serverless`: Add track support for Redshift Serverless
workgroup.
* api-change:`sagemaker`: SageMaker HubService is introducing support for
creating Training Jobs in Curated Hub (Private Hub). Additionally, it is
introducing two new APIs: UpdateHubContent and UpdateHubContentReference.
* api-change:`storagegateway`: This release adds support to invoke a process
that cleans the specified file share's cache of file entries that are
failing upload to Amazon S3.
* from version 1.37.2
* api-change:`application-signals`: This release adds API support for reading
Service Level Objectives and Services from monitoring accounts, from SLO and
Service-scoped operations, including ListServices and
ListServiceLevelObjectives.
* api-change:`batch`: AWS Batch: Resource Aware Scheduling feature support
* api-change:`chime`: Removes the Amazon Chime SDK APIs from the "chime"
namespace. Amazon Chime SDK APIs continue to be available in the AWS SDK via
the dedicated Amazon Chime SDK namespaces: chime-sdk-identity, chime-sdk-
mediapipelines, chime-sdk-meetings, chime-sdk-messaging, and chime-sdk-
voice.
* api-change:`cloudfront`: Documentation update for VPC origin config.
* api-change:`ec2`: Amazon EC2 Fleet customers can now override the Block
Device Mapping specified in the Launch Template when creating a new Fleet
request, saving the effort of creating and associating new Launch Templates
to customize the Block Device Mapping.
* api-change:`iotfleetwise`: This release adds an optional listResponseScope
request parameter in certain list API requests to limit the response to
metadata only.
* api-change:`oam`: This release adds support for sharing
AWS::ApplicationSignals::Service and
AWS::ApplicationSignals::ServiceLevelObjective resources.
* api-change:`sagemaker`: AWS SageMaker InferenceComponents now support
rolling update deployments for Inference Components.
* enhancement:`Protocol`: Adds support for the smithy-rpc-v2-cbor protocol. If
a service supports smithy-rpc-v2-cbor, this protocol will automatically be
used. For more information, see https://smithy.io/2.0/additional-
specs/protocols/smithy-rpc-v2.html
* from version 1.37.1
* api-change:`codebuild`: Adding "reportArns" field in output of
BatchGetBuildBatches API. "reportArns" is an array that contains the ARNs of
reports created by merging reports from builds associated with the batch
build.
* api-change:`devicefarm`: Add an optional configuration to the ScheduleRun
and CreateRemoteAccessSession API to set a device level http/s proxy.
* api-change:`ec2`: Adds support for time-based EBS-backed AMI copy
operations. Time-based copy ensures that EBS-backed AMIs are copied within
and across Regions in a specified timeframe.
* api-change:`iot`: AWS IoT - AWS IoT Device Defender adds support for a new
Device Defender Audit Check that monitors device certificate age and custom
threshold configurations for both the new device certificate age check and
existing device certificate expiry check.
* api-change:`taxsettings`: PutTaxRegistration API changes for Egypt, Greece,
Vietnam countries
* from version 1.37.0
* api-change:`bedrock-agent`: This release improves support for newer models
in Amazon Bedrock Flows.
* api-change:`bedrock-agent-runtime`: Adding support for ReasoningContent
fields in Pre-Processing, Post-Processing and Orchestration Trace outputs.
* api-change:`bedrock-runtime`: This release adds Reasoning Content support to
Converse and ConverseStream APIs
* api-change:`elasticache`: Documentation update, adding clarity and
rephrasing.
* api-change:`elastic-inference`: The elastic-inference client has been
removed following the deprecation of the service.
* feature:Endpoints: Generate and use AWS-account-based endpoints for
compatible services when the account ID is available. At launch, DynamoDB is
the first and only compatible service. The new endpoint URL pattern will be
`https://<account-id>.ddb.<region>.amazonaws.com`. Additional
services may be added in the future. See the documentation for details:
https://docs.aws.amazon.com/sdkref/latest/guide/feature-account-
endpoints.html
* from version 1.36.26
* api-change:`appstream`: Added support for Certificate-Based Authentication
on AppStream 2.0 multi-session fleets.
* api-change:`bedrock-agent`: Introduce a new parameter which represents the
user-agent header value used by the Bedrock Knowledge Base Web Connector.
* from version 1.36.25
* api-change:`codebuild`: Add webhook status and status message to AWS
CodeBuild webhooks
* api-change:`guardduty`: Reduce the minimum number of required attack
sequence signals from 2 to 1
* api-change:`license-manager-user-subscriptions`: Updates entity to include
Microsoft RDS SAL as a valid type of user subscription.
* api-change:`rds`: CloudWatch Database Insights now supports Amazon RDS.
* api-change:`sagemaker`: Added new capability in the UpdateCluster operation
to remove instance groups from your SageMaker HyperPod cluster.
* api-change:`workspaces-web`: Add support for toolbar configuration under
user settings.
* from version 1.36.24
* api-change:`codepipeline`: Add environment variables to codepipeline action
declaration.
* api-change:`ecs`: This is a documentation only release for Amazon ECS that
supports the CPU task limit increase.
* api-change:`lightsail`: Documentation updates for Amazon Lightsail.
* api-change:`location`: Adds support for larger property maps for tracking
and geofence positions changes. It increases the maximum number of items
from 3 to 4, and the maximum value length from 40 to 150.
* api-change:`mailmanager`: This release adds additional metadata fields in
Mail Manager archive searches to show email source and details about emails
that were archived when being sent with SES.
* api-change:`network-firewall`: This release introduces Network Firewall's
Automated Domain List feature. New APIs include
UpdateFirewallAnalysisSettings, StartAnalysisReport,
GetAnalysisReportResults, and ListAnalysisReports. These allow customers to
enable analysis on firewalls to identify and report frequently accessed
domain.
* api-change:`sagemaker`: Adds r8g instance type support to SageMaker Realtime
Endpoints
* api-change:`sesv2`: This release adds the ability for outbound email sent
with SES to preserve emails to a Mail Manager archive.
* from version 1.36.23
* api-change:`batch`: This documentation-only update corrects some typos.
* api-change:`emr-containers`: EMR on EKS StartJobRun Api will be supporting
the configuration of log storage in AWS by using "managedLogs" under
"MonitoringConfiguration".
* api-change:`medialive`: Adds support for creating CloudWatchAlarmTemplates
for AWS Elemental MediaTailor Playback Configuration resources.
* from version 1.36.22
* api-change:`amplify`: Add ComputeRoleArn to CreateApp, UpdateApp,
CreateBranch, and UpdateBranch, allowing caller to specify a role to be
assumed by Amplify Hosting for server-side rendered applications.
* api-change:`dms`: Support replicationConfigArn in DMS
DescribeApplicableIndividualAssessments API.
* api-change:`timestream-influxdb`: This release introduces APIs to manage
DbClusters and adds support for read replicas
* enhancement:Parsers: Minor Parser updates to support the new smithy-
generated protocol tests. See `boto/botocore#3247
<https://github.com/boto/botocore/pull/3247>`__ for more details.
* from version 1.36.21
* api-change:`codebuild`: Added test suite names to test case metadata
* api-change:`connect`: Release Notes: 1) Analytics API enhancements: Added
new ListAnalyticsDataLakeDataSets API. 2) Onboarding API Idempotency: Adds
ClientToken to instance creation and management APIs to support idempotency.
* api-change:`dms`: Introduces premigration assessment feature to DMS
Serverless API for start-replication and describe-replications
* api-change:`rds-data`: Add support for Stop DB feature.
* api-change:`s3`: Added support for Content-Range header in HeadObject
response.
* api-change:`wafv2`: The WAFv2 API now supports configuring data protection
in webACLs.
* api-change:`workspaces-thin-client`: Update Environment and Device name
field definitions
* from version 1.36.20
* api-change:`accessanalyzer`: This release introduces the
getFindingsStatistics API, enabling users to retrieve aggregated finding
statistics for IAM Access Analyzer's external access and unused access
analysis features. Updated service API and documentation.
* api-change:`acm-pca`: Private Certificate Authority (PCA) documentation
updates
* api-change:`ecs`: This is a documentation only release to support migrating
Amazon ECS service ARNs to the long ARN format.
* api-change:`fis`: Adds auto-pagination for the following operations:
ListActions, ListExperimentTemplates, ListTargetAccountConfigurations,
ListExperiments, ListExperimentResolvedTargets, ListTargetResourceTypes.
Reduces length constraints of prefixes for logConfiguration and
experimentReportConfiguration.
* api-change:`sagemaker`: Adds additional values to the InferenceAmiVersion
parameter in the ProductionVariant data type.
* api-change:`storagegateway`: This release adds support for generating cache
reports on S3 File Gateways for files that fail to upload.
* from version 1.36.19
* api-change:`b2bi`: Allow spaces in the following fields in the Partnership
resource: ISA 06 - Sender ID, ISA 08 - Receiver ID, GS 02 - Application
Sender Code, GS 03 - Application Receiver Code
* api-change:`bedrock-agent`: This releases adds the
additionalModelRequestFields field to the CreateAgent and UpdateAgent
operations. Use additionalModelRequestFields to specify additional inference
parameters for a model beyond the base inference parameters.
* api-change:`bedrock-agent-runtime`: This releases adds the
additionalModelRequestFields field to the InvokeInlineAgent operation. Use
additionalModelRequestFields to specify additional inference parameters for
a model beyond the base inference parameters.
* api-change:`codebuild`: Add note for the RUNNER_BUILDKITE_BUILD buildType.
* api-change:`fsx`: Support for in-place Lustre version upgrades
* api-change:`medialive`: Adds a RequestId parameter to all MediaLive Workflow
Monitor create operations. The RequestId parameter allows idempotent
operations.
* api-change:`opensearchserverless`: Custom OpenSearchServerless Entity ID for
SAML Config.
* api-change:`polly`: Added support for the new voice - Jasmine (en-SG).
Jasmine is available as a Neural voice only.
* enhancement:Protocols: Added support for multiple protocols within a service
based on performance priority.
* from version 1.36.18
* api-change:`acm-pca`: Private Certificate Authority service now supports
Partitioned CRL as a revocation configuration option.
* api-change:`appsync`: Add support for operation level caching
* api-change:`ec2`: Adding support for the new fullSnapshotSizeInBytes field
in the response of the EC2 EBS DescribeSnapshots API. This field represents
the size of all the blocks that were written to the source volume at the
time the snapshot was created.
* api-change:`pi`: Documentation only update for RDS Performance Insights
dimensions for execution plans and locking analysis.
* from version 1.36.17
* api-change:`apigatewayv2`: Documentation updates for Amazon API Gateway
* api-change:`cloudfront`: Doc-only update that adds defaults for CloudFront
VpcOriginEndpointConfig values.
* api-change:`connect`: Updated the CreateContact API documentation to
indicate that it only applies to EMAIL contacts.
* api-change:`dms`: New vendors for DMS Data Providers: DB2 LUW and DB2 for
z/OS
* from version 1.36.16
* api-change:`ecr`: Adds support to handle the new basic scanning daily quota.
* api-change:`eks`: Introduce versionStatus field to take place of status
field in EKS DescribeClusterVersions API
* api-change:`mediaconvert`: This release adds support for Animated GIF
output, forced chroma sample positioning metadata, and Extensible Wave
Container format
* api-change:`pi`: Adds documentation for dimension groups and dimensions to
analyze locks for Database Insights.
* api-change:`transcribe`: This release adds support for the Clinical Note
Template Customization feature for the AWS HealthScribe APIs within Amazon
Transcribe.
* from version 1.36.15
* api-change:`cloudformation`: We added 5 new stack refactoring APIs:
CreateStackRefactor, ExecuteStackRefactor, ListStackRefactors,
DescribeStackRefactor, ListStackRefactorActions.
* api-change:`connectcases`: This release adds the ability to conditionally
require fields on a template. Check public documentation for more
information.
* api-change:`cost-optimization-hub`: This release enables AWS Cost
Optimization Hub to show cost optimization recommendations for Amazon Auto
Scaling Groups, including those with single and mixed instance types.
* api-change:`s3`: Updated list of the valid AWS Region values for the
LocationConstraint parameter for general purpose buckets.
* enhancement:Eventsteam: The SDK no longer validates payload size for
eventstreams. This is to facilitate varying payload requirements across AWS
services.
* from version 1.36.14
* api-change:`rds`: Documentation updates to clarify the description for the
parameter AllocatedStorage for the DB cluster data type, the description for
the parameter DeleteAutomatedBackups for the DeleteDBCluster API operation,
and removing an outdated note for the CreateDBParameterGroup API operation.
* from version 1.36.13
* api-change:`datasync`: Doc-only update to provide more information on using
Kerberos authentication with SMB locations.
* api-change:`dms`: Introduces TargetDataSettings with the
TablePreparationMode option available for data migrations.
* api-change:`iam`: This release adds support for accepting encrypted SAML
assertions. Customers can now configure their identity provider to encrypt
the SAML assertions it sends to IAM.
* api-change:`neptune-graph`: Added argument to `list-export` to filter by
graph ID
* api-change:`qbusiness`: Adds functionality to enable/disable a new Q
Business Chat orchestration feature. If enabled, Q Business can orchestrate
over datasources and plugins without the need for customers to select
specific chat modes.
* api-change:`sagemaker`: IPv6 support for Hyperpod clusters
* from version 1.36.12
* api-change:`mediatailor`: Add support for CloudWatch Vended Logs which
allows for delivery of customer logs to CloudWatch Logs, S3, or Firehose.
* Update to 1.36.11
* api-change:`amp`: Add support for sending metrics to cross account and CMCK
AMP workspaces through RoleConfiguration on Create/Update Scraper.
* api-change:`bedrock-agent-runtime`: This change is to deprecate the existing
citation field under RetrieveAndGenerateStream API response in lieu of
GeneratedResponsePart and RetrievedReferences
* api-change:`codebuild`: Added support for CodeBuild self-hosted Buildkite
runner builds
* api-change:`geo-routes`: The OptimizeWaypoints API now supports 50 waypoints
per request (20 with constraints like AccessHours or AppointmentTime). It
adds waypoint clustering via Clustering and ClusteringIndex for better
optimization. Also, total distance validation is removed for greater
flexibility.
* api-change:`rds`: Updates to Aurora MySQL and Aurora PostgreSQL API pages
with instance log type in the create and modify DB Cluster.
* api-change:`sagemaker`: This release introduces a new valid value in
InstanceType parameter: p5en.48xlarge, in ProductionVariant.
* from version 1.36.10
* api-change:`appstream`: Add support for managing admin consent requirement
on selected domains for OneDrive Storage Connectors in AppStream2.0.
* api-change:`bedrock-agent-runtime`: Add a 'reason' field to
InternalServerException
* api-change:`ecr`: Temporarily updating dualstack endpoint support
* api-change:`ecr-public`: Temporarily updating dualstack endpoint support
* api-change:`mediatailor`: Adds options for configuring how MediaTailor
conditions ads before inserting them into the content stream. Based on the
new settings, MediaTailor will either transcode ads to match the content
stream as it has in the past, or it will insert ads without first
transcoding them.
* api-change:`qbusiness`: Added APIs to manage QBusiness user subscriptions
* api-change:`s3tables`: You can now use the CreateTable API operation to
create tables with schemas by adding an optional metadata argument.
* api-change:`verifiedpermissions`: Adds Cedar JSON format support for
entities and context data in authorization requests
* enhancement:AWSCRT: Update awscrt version to 0.23.8
* from version 1.36.9
* api-change:`bcm-pricing-calculator`: Added ConflictException error type in
DeleteBillScenario, BatchDeleteBillScenarioCommitmentModification,
BatchDeleteBillScenarioUsageModification,
BatchUpdateBillScenarioUsageModification, and
BatchUpdateBillScenarioCommitmentModification API operations.
* api-change:`ecr`: Add support for Dualstack and Dualstack-with-FIPS
Endpoints
* api-change:`ecr-public`: Add support for Dualstack Endpoints
* api-change:`mailmanager`: This release includes a new feature for Amazon SES
Mail Manager which allows customers to specify known addresses and domains
and make use of those in traffic policies and rules actions to distinguish
between known and unknown entries.
* api-change:`s3`: Change the type of MpuObjectSize in
CompleteMultipartUploadRequest from int to long.
* from version 1.36.8
* api-change:`appsync`: Add stash and outErrors to
EvaluateCode/EvaluateMappingTemplate response
* api-change:`datasync`: AWS DataSync now supports the Kerberos authentication
protocol for SMB locations.
* api-change:`deadline`: feature: Deadline: Add support for limiting the
concurrent usage of external resources, like floating licenses, using limits
and the ability to constrain the maximum number of workers that work on a
job
* api-change:`ec2`: This release changes the CreateFleet CLI and SDK's such
that if you do not specify a client token, a randomly generated token is
used for the request to ensure idempotency.
* api-change:`firehose`: For AppendOnly streams, Firehose will automatically
scale to match your throughput.
* api-change:`timestream-influxdb`: Adds 'allocatedStorage' parameter to
UpdateDbInstance API that allows increasing the database instance storage
size and 'dbStorageType' parameter to UpdateDbInstance API that allows
changing the storage type of the database instance
* from version 1.36.7
* api-change:`bedrock-agent`: Add support for the prompt caching feature for
Bedrock Prompt Management
* api-change:`iot`: Raised the documentParameters size limit to 30 KB for AWS
IoT Device Management - Jobs.
* api-change:`mediaconvert`: This release adds support for dynamic audio
configuration and the ability to disable the deblocking filter for h265
encodes.
* api-change:`s3control`: Minor fix to ARN validation for Lambda functions
passed to S3 Batch Operations
* bugfix:Signing: No longer sign transfer-encoding header for SigV4
* from version 1.36.6
* api-change:`cloudtrail`: This release introduces the SearchSampleQueries API
that allows users to search for CloudTrail Lake sample queries.
* api-change:`eks`: Adds support for UpdateStrategies in EKS Managed Node
Groups.
* api-change:`healthlake`: Added new authorization strategy value
'SMART_ON_FHIR' for CreateFHIRDatastore API to support Smart App 2.0
* api-change:`ssm`: Systems Manager doc-only update for January, 2025.
* api-change:`sso-oidc`: Fixed typos in the descriptions.
* api-change:`transfer`: Added CustomDirectories as a new directory option for
storing inbound AS2 messages, MDN files and Status files.
* from version 1.36.5
* api-change:`ec2`: Added "future" allocation type for future dated capacity
reservation
* from version 1.36.4
* api-change:`bedrock-agent-runtime`: Adds multi-turn input support for an
Agent node in an Amazon Bedrock Flow
* api-change:`glue`: Docs Update for timeout changes
* api-change:`medialive`: AWS Elemental MediaLive adds a new feature, ID3
segment tagging, in CMAF Ingest output groups. It allows customers to insert
ID3 tags into every output segment, controlled by a newly added channel
schedule action Id3SegmentTagging.
* api-change:`workspaces-thin-client`: Rename WorkSpaces Web to WorkSpaces
Secure Browser
* from version 1.36.3
* api-change:`batch`: Documentation-only update: clarified the description of
the shareDecaySeconds parameter of the FairsharePolicy data type, clarified
the description of the priority parameter of the JobQueueDetail data type.
* api-change:`cognito-idp`: corrects the dual-stack endpoint configuration for
cognitoidp
* api-change:`connect`: Added DeleteContactFlowVersion API and the CAMPAIGN
flow type
* api-change:`emr-serverless`: Increasing entryPoint in SparkSubmit to accept
longer script paths. New limit is 4kb.
* api-change:`iotsitewise`: AWS IoT SiteWise now supports ingestion and
querying of Null (all data types) and NaN (double type) values of bad or
uncertain data quality. New partial error handling prevents data loss during
ingestion. Enabled by default for new customers; existing customers can opt-
in.
* api-change:`logs`: Documentation-only update to address doc errors
* api-change:`quicksight`: Added `DigitGroupingStyle` in ThousandsSeparator to
allow grouping by `LAKH`( Indian Grouping system ) currency. Support LAKH
and `CRORE` currency types in Column Formatting.
* api-change:`sns`: This release adds support for the topic attribute
FifoThroughputScope for SNS FIFO topics. For details, see the documentation
history in the Amazon Simple Notification Service Developer Guide.
* Update to 1.36.0
* api-change:`bedrock-runtime`: Allow hyphens in tool name for Converse and
ConverseStream APIs
* api-change:`detective`: Doc only update for Detective documentation.
* api-change:`ec2`: Release u7i-6tb.112xlarge, u7i-8tb.112xlarge,
u7inh-32tb.480xlarge, p5e.48xlarge, p5en.48xlarge, f2.12xlarge, f2.48xlarge,
trn2.48xlarge instance types.
* api-change:`notifications`: Added support for Managed Notifications,
integration with AWS Organization and added aggregation summaries for
Aggregate Notifications
* api-change:`sagemaker`: Correction of docs for "Added support for
ml.trn1.32xlarge instance type in Reserved Capacity Offering"
* from version 1.36.1
* api-change:`ecs`: The release addresses Amazon ECS documentation tickets.
* api-change:`sagemaker`: Added support for ml.trn1.32xlarge instance type in
Reserved Capacity Offering
* from version 1.36.0
* api-change:`apigateway`: Documentation updates for Amazon API Gateway
* api-change:`bedrock-agent-runtime`: Now supports streaming for inline
agents.
* api-change:`cognito-identity`: corrects the dual-stack endpoint
configuration
* api-change:`partnercentral-selling`: Add Tagging support for
ResourceSnapshotJob resources
* api-change:`s3`: This change enhances integrity protections for new SDK
requests to S3. S3 SDKs now support the CRC64NVME checksum algorithm, full
object checksums for multipart S3 objects, and new default integrity
protections for S3 requests.
* api-change:`security-ir`: Increase minimum length of Threat Actor IP
'userAgent' to 1.
* api-change:`sesv2`: This release introduces a new recommendation in Virtual
Deliverability Manager Advisor, which detects elevated complaint rates for
customer sending identities.
* api-change:`workspaces`: Added GeneralPurpose.4xlarge &
GeneralPurpose.8xlarge ComputeTypes.
* api-change:`workspaces-thin-client`: Mark type in MaintenanceWindow as
required.
* enhancement:AWSCRT: Update awscrt version to 0.23.4
* feature:`s3`: The S3 client attempts to validate response checksums for all
S3 API operations that support checksums. However, if the SDK has not
implemented the specified checksum algorithm then this validation is
skipped. Checksum validation behavior can be configured using the
`when_supported` and `when_required` options - in code using the
`response_checksum_validation` parameter for `botocore.config.Config`, in
the shared AWS config file using `response_checksum_validation`, or as an
env variable using `AWS_RESPONSE_CHECKSUM_VALIDATION`.
* feature:`s3`: Added support for the CRC64NVME checksum algorithm in the S3
client through the optional AWS CRT (`awscrt`) dependency.
* feature:`s3`: S3 client behavior is updated to always calculate a CRC32
checksum by default for operations that support it (such as PutObject or
UploadPart), or require it (such as DeleteObjects). Checksum behavior can be
configured using `when_supported` and `when_required` options - in code
using the `request_checksum_calculation` parameter for
`botocore.config.Config`, in the shared AWS config file using
`request_checksum_calculation`, or as an env variable using
`AWS_REQUEST_CHECKSUM_CALCULATION`. Note: Botocore will no longer
automatically compute and populate the Content-MD5 header.
* from version 1.35.99
* api-change:`gamelift`: Amazon GameLift releases a new game session placement
feature: PriorityConfigurationOverride. You can now override how a game
session queue prioritizes placement locations for a single
StartGameSessionPlacement request.
* api-change:`route53`: Amazon Route 53 now supports the Mexico (Central)
Region (mx-central-1) for latency records, geoproximity records, and private
DNS for Amazon VPCs in that region
* from version 1.35.98
* api-change:`artifact`: Support resolving regional API calls to partition's
leader region endpoint.
* api-change:`bedrock`: With this release, Bedrock Evaluation will now support
latency-optimized inference for foundation models.
* api-change:`ec2`: Add support for DisconnectOnSessionTimeout flag in
CreateClientVpnEndpoint and ModifyClientVpnEndpoint requests and
DescribeClientVpnEndpoints responses
* api-change:`kafkaconnect`: Support updating connector configuration via
UpdateConnector API. Release Operations API to monitor the status of the
connector operation.
* api-change:`transcribe`: This update provides tagging support for
Transcribe's Call Analytics Jobs and Call Analytics Categories.
* from version 1.35.97
* api-change:`redshift`: Additions to the PubliclyAccessible and Encrypted
parameters clarifying what the defaults are.
* api-change:`securitylake`: Doc only update for ServiceName that fixes
several customer-reported issues
* api-change:`sts`: Fixed typos in the descriptions.
* from version 1.35.96
* api-change:`codebuild`: AWS CodeBuild Now Supports BuildBatch in Reserved
Capacity and Lambda
* api-change:`compute-optimizer`: This release expands AWS Compute Optimizer
rightsizing recommendation support for Amazon EC2 Auto Scaling groups to
include those with scaling policies and multiple instance types.
* api-change:`fms`: AWS Firewall Manager now lets you combine multiple
resource tags using the logical AND operator or the logical OR operator.
* from version 1.35.95
* api-change:`rds`: Updates Amazon RDS documentation to clarify the
RestoreDBClusterToPointInTime description.
* api-change:`route53`: Amazon Route 53 now supports the Asia Pacific
(Thailand) Region (ap-southeast-7) for latency records, geoproximity
records, and private DNS for Amazon VPCs in that region
* api-change:`sagemaker`: Adds support for IPv6 for SageMaker HyperPod cluster
nodes.
* from version 1.35.94
* api-change:`cloudhsmv2`: Adds support to ModifyCluster for modifying a
Cluster's Hsm Type.
* api-change:`dynamodb`: This release makes Amazon DynamoDB point-in-time-
recovery (PITR) to be configurable. You can set PITR recovery period for
each table individually to between 1 and 35 days.
* api-change:`imagebuilder`: This release adds support for importing images
from ISO disk files. Added new ImportDiskImage API operation.
* from version 1.35.93
* api-change:`iotsecuretunneling`: Adds dualstack endpoint support for IoT
Secure Tunneling
* api-change:`supplychain`: Allow vanity DNS domain when creating a new ASC
instance
* from version 1.35.92
* api-change:`ecs`: Adding SDK reference examples for Amazon ECS operations.
* api-change:`route53domains`: Doc only update for Route 53 Domains that fixes
several customer-reported issues
* api-change:`s3`: This change is only for updating the model regexp of
CopySource which is not for validation but only for documentation and user
guide change.
* from version 1.35.91
* api-change:`appsync`: Modify UpdateGraphQLAPI operation and flag
authenticationType as required.
* api-change:`gamelift`: Amazon GameLift releases a new game session shutdown
feature. Use the Amazon GameLift console or AWS CLI to terminate an in-
progress game session that's entered a bad state or is no longer needed.
* api-change:`mediaconnect`: AWS Elemental MediaConnect now supports Content
Quality Analysis for enhanced source stream monitoring. This enables you to
track specific audio and video metrics in transport stream source flows,
ensuring your content meets quality standards.
* api-change:`mediaconvert`: This release adds support for the AVC3 codec and
fixes an alignment issue with Japanese vertical captions.
* api-change:`organizations`: Added
ALL_FEATURES_MIGRATION_ORGANIZATION_SIZE_LIMIT_EXCEEDED to
ConstraintViolationException for the EnableAllFeatures operation.
* api-change:`sagemaker`: Adding ETag information with Model Artifacts for
Model Registry
* api-change:`sqs`: In-flight message typo fix from 20k to 120k.
* from version 1.35.90
* api-change:`ecr`: Restoring custom endpoint functionality for ECR
* api-change:`ecr-public`: Restoring custom endpoint functionality for ECR
Public
* from version 1.35.89
* api-change:`rds`: Updates Amazon RDS documentation to correct various
descriptions.
* from version 1.35.88
* api-change:`bcm-pricing-calculator`: Added ConflictException to
DeleteBillEstimate.
* api-change:`ecr`: Add support for Dualstack Endpoints
* api-change:`network-firewall`: Dual-stack endpoints are now supported.
* api-change:`securityhub`: Documentation updates for AWS Security Hub
* from version 1.35.87
* api-change:`ecr`: Documentation update for ECR GetAccountSetting and
PutAccountSetting APIs.
* api-change:`ecr-public`: Add support for Dualstack endpoints
* api-change:`eks`: This release adds support for DescribeClusterVersions API
that provides important information about Kubernetes versions along with end
of support dates
* api-change:`glue`: Add IncludeRoot parameters to GetCatalogs API to return
root catalog.
* from version 1.35.86
* api-change:`bedrock-agent`: Support for custom user agent and max web pages
crawled for web connector. Support app only credentials for SharePoint
connector. Increase agents memory duration limit to 365 days. Support to
specify max number of session summaries to include in agent invocation
context.
* api-change:`bedrock-agent-runtime`: bedrock agents now supports long term
memory and performance configs. Invokeflow supports performance configs.
RetrieveAndGenerate performance configs
* api-change:`bedrock-data-automation`: Documentation update for Amazon
Bedrock Data Automation
* api-change:`bedrock-data-automation-runtime`: Documentation update for
Amazon Bedrock Data Automation Runtime
* api-change:`billing`: Added new API's for defining and fetching Billing
Views.
* api-change:`ce`: Support for retrieving cost, usage, and forecast for
billing view.
* api-change:`connect`: This release supports adding NotAttributeCondition and
Range to the RoutingCriteria object.
* api-change:`docdb`: Support AWS Secret Manager managed password for AWS
DocumentDB instance-based cluster.
* api-change:`eks`: This release expands the catalog of upgrade insight checks
* api-change:`macie2`: This release adds support for identifying S3 general
purpose buckets that exceed the Amazon Macie quota for preventative control
monitoring.
* api-change:`outposts`: Add CS8365C as a supported power connector for
Outpost sites.
* api-change:`sagemaker`: This release adds support for c6i, m6i and r6i
instance on SageMaker Hyperpod and trn1 instances in batch
* from version 1.35.85
* api-change:`appstream`: Added support for Rocky Linux 8 on Amazon AppStream
2.0
* api-change:`mediaconvert`: This release adds support for inserting timecode
tracks into MP4 container outputs.
* api-change:`medialive`: MediaLive is releasing ListVersions api
* api-change:`qconnect`: Amazon Q in Connect enables agents to ask Q for
assistance in multiple languages and Q will provide answers and recommended
step-by-step guides in those languages. Qs default language is English
(United States) and you can switch this by setting the locale configuration
on the AI Agent.
* api-change:`ssm-sap`: AWS Systems Manager for SAP added support for
registration and discovery of distributed ABAP applications
* api-change:`workspaces`: Added AWS Global Accelerator (AGA) support for
WorkSpaces Personal.
* from version 1.35.84
* api-change:`amplify`: Added WAF Configuration to Amplify Apps
* api-change:`budgets`: Releasing minor partition endpoint updates
* api-change:`connect`: This release adds support for the
UpdateParticipantAuthentication API used for customer authentication within
Amazon Connect chats.
* api-change:`connectparticipant`: This release adds support for the
GetAuthenticationUrl and CancelParticipantAuthentication APIs used for
customer authentication within Amazon Connect chats. There are also minor
updates to the GetAttachment API.
* api-change:`datasync`: AWS DataSync introduces the ability to update
attributes for in-cloud locations.
* api-change:`iot`: Release connectivity status query API which is a dedicated
high throughput(TPS) API to query a specific device's most recent
connectivity state and metadata.
* api-change:`mwaa`: Added support for Apache Airflow version 2.10.3 to MWAA.
* api-change:`quicksight`: Add support for PerformanceConfiguration attribute
to Dataset entity. Allow PerformanceConfiguration specification in
CreateDataset and UpdateDataset APIs.
* api-change:`resiliencehub`: AWS Resilience Hub now automatically detects
already configured CloudWatch alarms and FIS experiments as part of the
assessment process and returns the discovered resources in the corresponding
list API responses. It also allows you to include or exclude test
recommendations for an AppComponent.
* api-change:`transfer`: Added AS2 agreement configurations to control
filename preservation and message signing enforcement. Added AS2 connector
configuration to preserve content type from S3 objects.
* from version 1.35.83
* api-change:`account`: Update endpoint configuration.
* api-change:`backup`: Add Support for Backup Indexing
* api-change:`backupsearch`: Add support for searching backups
* api-change:`batch`: This feature allows AWS Batch on Amazon EKS to support
configuration of Pod Annotations, overriding Namespace on which the Batch
job's Pod runs on, and allows Subpath and Persistent Volume claim to be set
for AWS Batch on Amazon EKS jobs.
* api-change:`cleanroomsml`: Add support for SQL compute configuration for
StartAudienceGenerationJob API.
* api-change:`cloudfront`: Adds support for OriginReadTimeout and
OriginKeepaliveTimeout to create CloudFront Distributions with VPC Origins.
* api-change:`codepipeline`: AWS CodePipeline V2 type pipelines now support
Managed Compute Rule.
* api-change:`ecs`: Added support for enableFaultInjection task definition
parameter which can be used to enable Fault Injection feature on ECS tasks.
* api-change:`m2`: This release adds support for AWS Mainframe
Modernization(M2) Service to allow specifying network type(ipv4, dual) for
the environment instances. For dual network type, m2 environment
applications will serve both IPv4 and IPv6 requests, whereas for ipv4 it
will serve only IPv4 requests.
* api-change:`synthetics`: Add support to toggle outbound IPv6 traffic on
canaries connected to dualstack subnets. This behavior can be controlled via
the new Ipv6AllowedForDualStack parameter of the VpcConfig input object in
CreateCanary and UpdateCanary APIs.
* from version 1.35.82
* api-change:`cloud9`: Added information about Ubuntu 18.04 will be removed
from the available imageIds for Cloud9 because Ubuntu 18.04 has ended
standard support on May 31, 2023.
* api-change:`dlm`: This release adds support for Local Zones in Amazon Data
Lifecycle Manager EBS snapshot lifecycle policies.
* api-change:`ec2`: This release adds support for EBS local snapshots in AWS
Dedicated Local Zones, which allows you to store snapshots of EBS volumes
locally in Dedicated Local Zones.
* api-change:`greengrassv2`: Add support for runtime in GetCoreDevice and
ListCoreDevices APIs.
* api-change:`medialive`: AWS Elemental MediaLive adds three new features:
MediaPackage v2 endpoint support for live stream delivery, KLV metadata
passthrough in CMAF Ingest output groups, and Metadata Name Modifier in CMAF
Ingest output groups for customizing metadata track names in output streams.
* api-change:`rds`: This release adds support for the
"MYSQL_CACHING_SHA2_PASSWORD" enum value for RDS Proxy
ClientPasswordAuthType.
* from version 1.35.81
* api-change:`cloudhsmv2`: Add support for Dual-Stack hsm2m.medium clusters.
The customers will now be able to create hsm2m.medium clusters having both
IPv4 and IPv6 connection capabilities by specifying a new param called
NetworkType=DUALSTACK during cluster creation.
* api-change:`ec2`: This release adds GroupId to the response for
DeleteSecurityGroup.
* api-change:`eks`: Add NodeRepairConfig in CreateNodegroupRequest and
UpdateNodegroupConfigRequest
* api-change:`logs`: Limit PutIntegration IntegrationName and ListIntegrations
IntegrationNamePrefix parameters to 50 characters
* api-change:`mediaconnect`: AWS Elemental MediaConnect Gateway now supports
Source Specific Multicast (SSM) for ingress bridges. This enables you to
specify a source IP address in addition to a multicast IP when creating or
updating an ingress bridge source.
* api-change:`networkmanager`: There was a sentence fragment in
UpdateDirectConnectGatewayAttachment that was causing customer confusion as
to whether it's an incomplete sentence or if it was a typo. Removed the
fragment.
* api-change:`servicediscovery`: AWS Cloud Map now supports service-level
attributes, allowing you to associate custom metadata directly with
services. These attributes can be retrieved, updated, and deleted using the
new GetServiceAttributes, UpdateServiceAttributes, and
DeleteServiceAttributes API calls.
* from version 1.35.80
* api-change:`connect`: Configure holidays and other overrides to hours of
operation in advance. During contact handling, Amazon Connect automatically
checks for overrides and provides customers with an appropriate flow path.
After an override period passes call center automatically reverts to
standard hours of operation.
* api-change:`dms`: Add parameters to support for kerberos authentication. Add
parameter for disabling the Unicode source filter with PostgreSQL settings.
Add parameter to use large integer value with Kinesis/Kafka settings.
* api-change:`glue`: To support customer-managed encryption in Data Quality to
allow customers encrypt data with their own KMS key, we will add a
DataQualityEncryption field to the SecurityConfiguration API where customers
can provide their KMS keys.
* api-change:`guardduty`: Improved descriptions for certain APIs.
* api-change:`route53domains`: This release includes the following API
updates: added the enumeration type RESTORE_DOMAIN to the OperationType;
constrained the Price attribute to non-negative values; updated the LangCode
to allow 2 or 3 alphabetical characters.
* from version 1.35.79
* api-change:`artifact`: Add support for listing active customer agreements
for the calling AWS Account.
* api-change:`cloudtrail`: Doc-only updates for CloudTrail.
* api-change:`cognito-idp`: Updated descriptions for some API operations and
parameters, corrected some errors in Cognito user pools
* api-change:`controlcatalog`: Minor documentation updates to the content of
ImplementationDetails object part of the Control Catalog GetControl API
* api-change:`emr-serverless`: This release adds support for accessing system
profile logs in Lake Formation-enabled jobs.
* api-change:`mgh`: API and documentation updates for AWS MigrationHub related
to adding support for listing migration task updates and associating,
disassociating and listing source resources
* api-change:`sesv2`: Introduces support for multi-region endpoint.
* api-change:`timestream-influxdb`: Adds networkType parameter to
CreateDbInstance API which allows IPv6 support to the InfluxDB endpoint
* from version 1.35.78
* api-change:`application-autoscaling`: Doc only update for AAS Predictive
Scaling policy configuration API.
* api-change:`bcm-pricing-calculator`: Updated condition key inference from
Workload Estimate, Bill Scenario, and Bill Estimate resources. Updated
documentation links.
* api-change:`connect`: Add support for Push Notifications for Amazon Connect
chat. With Push Notifications enabled an alert could be sent to customers
about new messages even when they aren't actively using the mobile
application.
* api-change:`finspace`: Update KxCommandLineArgument value parameter regex to
allow for spaces and semicolons
* api-change:`ivs-realtime`: IVS Real-Time now offers customers the ability to
customize thumbnails recording mode and interval for both Individual
Participant Recording (IPR) and Server-Side Compositions (SSC).
* api-change:`sesv2`: Introduces support for creating DEED (Deterministic
Easy-DKIM) identities.
* Update to 1.35.77
* api-change:`appsync`: Provides description of new Amazon Bedrock runtime
datasource.
* api-change:`cognito-idp`: Change `CustomDomainConfig` from a required to an
optional parameter for the `UpdateUserPoolDomain` operation.
* api-change:`ec2`: This release includes a new API for modifying instance
network-performance-options after launch.
* api-change:`ecs`: This is a documentation only update to address various
tickets for Amazon ECS.
* api-change:`keyspaces`: Amazon Keyspaces: adding the list of IAM actions
required by the UpdateKeyspace API.
* api-change:`medialive`: H265 outputs now support disabling the deblocking
filter.
* api-change:`workspaces`: Added text to clarify case-sensitivity
* from version 1.35.76
* api-change:`partnercentral-selling`: Introducing the preview of new partner
central selling APIs designed to transform how AWS partners collaborate and
co-sell with multiple partners. This enables multiple partners to seamlessly
engage and jointly pursue customer opportunities, fostering a new era of
collaborative selling.
* api-change:`qbusiness`: This release removes the deprecated UserId and
UserGroups fields from SearchRelevantContent api's request parameters.
* from version 1.35.75
* api-change:`bedrock`: Introduced two APIs ListPromptRouters and
GetPromptRouter for Intelligent Prompt Router feature. Add support for
Bedrock Guardrails image content filter. New Bedrock Marketplace feature
enabling a wider range of bedrock compatible models with self-hosted
capability.
* api-change:`bedrock-agent`: This release introduces the ability to generate
SQL using natural language, through a new GenerateQuery API (with native
integration into Knowledge Bases); ability to ingest and retrieve images
through Bedrock Data Automation; and ability to create a Knowledge Base
backed by Kendra GenAI Index.
* api-change:`bedrock-agent-runtime`: This release introduces the ability to
generate SQL using natural language, through a new GenerateQuery API (with
native integration into Knowledge Bases); ability to ingest and retrieve
images through Bedrock Data Automation; and ability to create a Knowledge
Base backed by Kendra GenAI Index.
* api-change:`bedrock-data-automation`: Release Bedrock Data Automation SDK
* api-change:`bedrock-data-automation-runtime`: Release Bedrock Data
Automation Runtime SDK
* api-change:`bedrock-runtime`: Added support for Intelligent Prompt Router in
Invoke, InvokeStream, Converse and ConverseStream. Add support for Bedrock
Guardrails image content filter. New Bedrock Marketplace feature enabling a
wider range of bedrock compatible models with self-hosted capability.
* api-change:`kendra`: This release adds GenAI Index in Amazon Kendra for
Retrieval Augmented Generation (RAG) and intelligent search. With the Kendra
GenAI Index, customers get high retrieval accuracy powered by the latest
information retrieval technologies and semantic models.
* api-change:`sagemaker`: Amazon SageMaker HyperPod launched task governance
to help customers maximize accelerator utilization for model development and
flexible training plans to meet training timelines and budget while reducing
weeks of training time. AI apps from AWS partner is now available in
SageMaker.
* from version 1.35.74
* api-change:`athena`: Add FEDERATED type to CreateDataCatalog. This creates
Athena Data Catalog, AWS Lambda connector, and AWS Glue connection.
Create/DeleteDataCatalog returns DataCatalog. Add Status, ConnectionType,
and Error to DataCatalog and DataCatalogSummary. Add DeleteCatalogOnly to
delete Athena Catalog only.
* api-change:`bedrock`: Tagging support for Async Invoke resources. Added
support for Distillation in CreateModelCustomizationJob API. Support for
videoDataDeliveryEnabled flag in invocation logging.
* api-change:`bedrock-agent`: Releasing SDK for Multi-Agent Collaboration.
* api-change:`bedrock-agent-runtime`: Releasing SDK for multi agent
collaboration
* api-change:`bedrock-runtime`: Added support for Async Invoke Operations
Start, List and Get. Support for invocation logs with `requestMetadata`
field in Converse, ConverseStream, Invoke and InvokeStream. Video content
blocks in Converse/ConverseStream accept raw bytes or S3 URI.
* api-change:`cloudwatch`: Support for configuring AiOps investigation as
alarm action
* api-change:`datazone`: Adds support for Connections, ProjectProfiles, and
JobRuns APIs. Supports the new Lineage feature at GA. Adjusts optionality of
a parameter for DataSource and SubscriptionTarget APIs which may adjust
types in some clients.
* api-change:`dsql`: Add new API operations for Amazon Aurora DSQL. Amazon
Aurora DSQL is a serverless, distributed SQL database with virtually
unlimited scale, highest availability, and zero infrastructure management.
* api-change:`dynamodb`: This change adds support for global tables with
multi-Region strong consistency (in preview). The UpdateTable API now
supports a new attribute MultiRegionConsistency to set consistency when
creating global tables. The DescribeTable output now optionally includes the
MultiRegionConsistency attribute.
* api-change:`glue`: This release includes(1)Zero-ETL integration to ingest
data from 3P SaaS and DynamoDB to Redshift/Redlake (2)new properties on
Connections to enable reuse; new connection APIs for retrieve/preview
metadata (3)support of CRUD operations for Multi-catalog (4)support of
automatic statistics collections
* api-change:`lakeformation`: This release added two new LakeFormation
Permissions (CREATE_CATALOG, SUPER_USER) and added Id field for
CatalogResource. It also added new conditon and expression field.
* api-change:`qapps`: Add support for 11 new plugins as action cards to help
automate repetitive tasks and improve productivity.
* api-change:`qbusiness`: Amazon Q Business now supports customization options
for your web experience, 11 new Plugins, and QuickSight support. Amazon Q
index allows software providers to enrich their native generative AI
experiences with their customer's enterprise knowledge and user context
spanning multiple applications.
* api-change:`quicksight`: This release includes API needed to support for
Unstructured Data in Q in QuickSight Q&A (IDC).
* api-change:`redshift`: Adds support for Amazon Redshift RegisterNamespace
and DeregisterNamespace APIs to share data to AWS Glue Data Catalog.
* api-change:`redshift-serverless`: Adds support for the ListManagedWorkgroups
API to get an overview of existing managed workgroups.
* api-change:`s3`: Amazon S3 Metadata stores object metadata in read-only,
fully managed Apache Iceberg metadata tables that you can query. You can
create metadata table configurations for S3 general purpose buckets.
* api-change:`s3tables`: Amazon S3 Tables deliver the first cloud object store
with built-in open table format support, and the easiest way to store
tabular data at scale.
* from version 1.35.73
* api-change:`bedrock-runtime`: Add an API parameter that allows customers to
set performance configuration for invoking a model.
* api-change:`s3control`: It allows customers to pass CRC64NVME as a header in
S3 Batch Operations copy requests
* api-change:`socialmessaging`: Added support for passing role arn
corresponding to the supported event destination
* from version 1.35.72
* api-change:`bedrock`: Add support for Knowledge Base Evaluations & LLM as a
judge
* api-change:`bedrock-agent`: This release introduces APIs to upload documents
directly into a Knowledge Base
* api-change:`bedrock-agent-runtime`: This release introduces a new Rerank API
to leverage reranking models (with integration into Knowledge Bases); APIs
to upload documents directly into Knowledge Base; RetrieveAndGenerateStream
API for streaming response; Guardrails on Retrieve API; and ability to
automatically generate filters
* api-change:`chime-sdk-voice`: This release adds supports for enterprises to
integrate Amazon Connect with other voice systems. It supports directly
transferring voice calls and metadata without using the public telephone
network. It also supports real-time and post-call analytics.
* api-change:`cleanrooms`: This release allows customers and their partners to
easily collaborate with data stored in Snowflake and Amazon Athena, without
having to move or share their underlying data among collaborators.
* api-change:`connect`: Adds support for WhatsApp Business messaging, IVR call
recording, enabling Contact Lens for existing on-premise contact centers and
telephony platforms, and enabling telephony and IVR migration to Amazon
Connect independent of their contact center agents.
* api-change:`connectcampaignsv2`: Amazon Connect Outbound Campaigns V2 /
Features : Adds support for Event-Triggered Campaigns.
* api-change:`customer-profiles`: This release introduces Event Trigger APIs
as part of Amazon Connect Customer Profiles service.
* api-change:`ec2`: Adds support for declarative policies that allow you to
enforce desired configuration across an AWS organization through configuring
account attributes. Adds support for Allowed AMIs that allows you to limit
the use of AMIs in AWS accounts. Adds support for connectivity over non-HTTP
protocols.
* api-change:`ecs`: This release adds support for Container Insights with
Enhanced Observability for Amazon ECS.
* api-change:`eks`: Added support for Auto Mode Clusters, Hybrid Nodes, and
specifying computeTypes in the DescribeAddonVersions API.
* api-change:`events`: Call private APIs by configuring Connections with VPC
connectivity through PrivateLink and VPC Lattice
* api-change:`fsx`: FSx API changes to support the public launch of the Amazon
FSx Intelligent Tiering for OpenZFS storage class.
* api-change:`guardduty`: Add new Multi Domain Correlation findings.
* api-change:`imagebuilder`: Added support for EC2 Image Builder's integration
with AWS Marketplace for Marketplace components.
* api-change:`invoicing`: AWS Invoice Configuration allows you to receive
separate AWS invoices based on your organizational needs. You can use the
AWS SDKs to manage Invoice Units and programmatically fetch the information
of the invoice receiver.
* api-change:`logs`: Adds PutIntegration, GetIntegration, ListIntegrations and
DeleteIntegration APIs. Adds QueryLanguage support to StartQuery,
GetQueryResults, DescribeQueries, DescribeQueryDefinitions, and
PutQueryDefinition APIs.
* api-change:`memorydb`: Amazon MemoryDB SDK now supports all APIs for Multi-
Region. Please refer to the updated Amazon MemoryDB public documentation for
detailed information on API usage.
* api-change:`networkflowmonitor`: This release adds documentation for a new
feature in Amazon CloudWatch called Network Flow Monitor. You can use
Network Flow Monitor to get near real-time metrics, including
retransmissions and data transferred, for your actual workloads.
* api-change:`opensearch`: This feature introduces support for CRUDL APIs,
enabling the creation and management of Connected data sources.
* api-change:`organizations`: Add support for policy operations on the
DECLARATIVE_POLICY_EC2 policy type.
* api-change:`qbusiness`: Amazon Q Business now supports capabilities to
extract insights and answer questions from visual elements embedded within
documents, a browser extension for Google Chrome, Mozilla Firefox, and
Microsoft Edge, and attachments across conversations.
* api-change:`qconnect`: This release adds following capabilities: Configuring
safeguards via AIGuardrails for Q in Connect inferencing, and APIs to
support Q&A self-service use cases
* api-change:`rds`: Amazon RDS supports CloudWatch Database Insights. You can
use the SDK to create, modify, and describe the DatabaseInsightsMode for
your DB instances and clusters.
* api-change:`s3`: Amazon S3 introduces support for AWS Dedicated Local Zones
* api-change:`s3control`: Amazon S3 introduces support for AWS Dedicated Local
Zones
* api-change:`securityhub`: Add new Multi Domain Correlation findings.
* api-change:`security-ir`: AWS Security Incident Response is a purpose-built
security incident solution designed to help customers prepare for, respond
to, and recover from security incidents.
* api-change:`transfer`: AWS Transfer Family now offers Web apps that enables
simple and secure access to data stored in Amazon S3.
* api-change:`vpc-lattice`: Lattice APIs that allow sharing and access of VPC
resources across accounts.
* from version 1.35.71
* api-change:`bedrock-agent`: Add support for specifying embeddingDataType,
either FLOAT32 or BINARY
* api-change:`config`: AWS Config adds support for service-linked recorders, a
new type of Config recorder managed by AWS services to record specific
subsets of resource configuration data and functioning independently from
customer managed AWS Config recorders.
* api-change:`fsx`: This release adds EFA support to increase FSx for Lustre
file systems' throughput performance to a single client instance. This can
be done by specifying EfaEnabled=true at the time of creation of
Persistent_2 file systems.
* api-change:`observabilityadmin`: Amazon CloudWatch Observability Admin adds
the ability to audit telemetry configuration for AWS resources in customers
AWS Accounts and Organizations. The release introduces new APIs to turn
on/off the new experience, which supports discovering supported AWS
resources and their state of telemetry.
* from version 1.35.70
* api-change:`bedrock-agent`: Custom Orchestration API release for
AWSBedrockAgents.
* api-change:`bedrock-agent-runtime`: Custom Orchestration and Streaming
configurations API release for AWSBedrockAgents.
* api-change:`connect`: Enables access to ValueMap and ValueInteger types for
SegmentAttributes and fixes deserialization bug for DescribeContactFlow in
AmazonConnect Public API
* api-change:`ec2`: Adds support for Time-based Copy for EBS Snapshots and
Cross Region PrivateLink. Time-based Copy ensures that EBS Snapshots are
copied within and across AWS Regions in a specified timeframe. Cross Region
PrivateLink enables customers to connect to VPC endpoint services hosted in
other AWS Regions.
* api-change:`qapps`: Private sharing, file upload and data collection feature
support for Q Apps
* from version 1.35.69
* api-change:`directconnect`: Update DescribeDirectConnectGatewayAssociations
API to return associated core network information if a Direct Connect
gateway is attached to a Cloud WAN core network.
* api-change:`networkmanager`: This release adds native Direct Connect
integration on Cloud WAN enabling customers to directly attach their Direct
Connect gateways to Cloud WAN without the need for an intermediate Transit
Gateway.
* api-change:`s3`: Amazon Simple Storage Service / Features: Add support for
ETag based conditional writes in PutObject and CompleteMultiPartUpload APIs
to prevent unintended object modifications.
* from version 1.35.68
* api-change:`autoscaling`: Now, Amazon EC2 Auto Scaling customers can enable
target tracking policies to take quicker scaling decisions, enhancing their
application performance and EC2 utilization. To get started, specify target
tracking to monitor a metric that is available on Amazon CloudWatch at
seconds-level interval.
* api-change:`bcm-pricing-calculator`: Initial release of the AWS Billing and
Cost Management Pricing Calculator API.
* api-change:`bedrock-agent-runtime`: InvokeInlineAgent API release to help
invoke runtime agents without any dependency on preconfigured agents.
* api-change:`ce`: This release adds the Impact field(contains Contribution
field) to the GetAnomalies API response under RootCause
* api-change:`chatbot`: Adds support for programmatic management of custom
actions and aliases which can be associated with channel configurations.
* api-change:`codepipeline`: AWS CodePipeline V2 type pipelines now support
ECRBuildAndPublish and InspectorScan actions.
* api-change:`cognito-idp`: Add support for users to sign up and sign in
without passwords, using email and SMS OTPs and Passkeys. Add support for
Passkeys based on WebAuthn. Add support for enhanced branding customization
for hosted authentication pages with Amazon Cognito Managed Login. Add
feature tiers with new pricing.
* api-change:`connect`: Amazon Connect Service Feature: Add APIs for Amazon
Connect Email Channel
* api-change:`elbv2`: This release adds support for advertising trusted CA
certificate names in associated trust stores.
* api-change:`emr`: Advanced Scaling in Amazon EMR Managed Scaling
* api-change:`inspector2`: Extend inspector2 service model to include
ServiceQuotaExceededException.
* api-change:`lambda`: Add ProvisionedPollerConfig to Lambda event-source-
mapping API.
* api-change:`mailmanager`: Added new "DeliverToQBusiness" rule action to
MailManager RulesSet for ingesting email data into Amazon Q Business
customer applications
* api-change:`neptune-graph`: Add 4 new APIs to support new Export features,
allowing Parquet and CSV formats. Add new arguments in Import APIs to
support Parquet import. Add a new query "neptune.read" to run algorithms
without loading data into database
* api-change:`omics`: This release adds support for resource policy based
cross account S3 access to sequence store read sets.
* api-change:`quicksight`: This release includes: Update APIs to support
Image, Layer Map, font customization, and Plugin Visual. Add Identity center
related information in ListNamsespace API. Update API for restrictedFolder
support in topics and add API for SearchTopics, Describe/Update DashboardsQA
Configration.
* api-change:`sagemaker`: This release adds APIs for new features for
SageMaker endpoint to scale down to zero instances, native support for
multi-adapter inference, and endpoint scaling improvements.
* api-change:`ses`: This release adds support for starting email contacts in
your Amazon Connect instance as an email receiving action.
* api-change:`sns`: ArchivePolicy attribute added to Archive and Replay
feature
* api-change:`stepfunctions`: Add support for variables and JSONata in
TestState, GetExecutionHistory, DescribeStateMachine, and
DescribeStateMachineForExecution
* api-change:`workspaces`: While integrating WSP-DCV rebrand, a few mentions
were erroneously renamed from WSP to DCV. This release reverts those
mentions back to WSP.
* from version 1.35.67
* api-change:`apigateway`: Added support for custom domain names for private
APIs.
* api-change:`application-autoscaling`: Application Auto Scaling now supports
Predictive Scaling to proactively increase the desired capacity ahead of
predicted demand, ensuring improved availability and responsiveness for
customers' applications. This feature is currently only made available for
Amazon ECS Service scalable targets.
* api-change:`appsync`: Add support for the Amazon Bedrock Runtime.
* api-change:`ce`: This release introduces three new APIs that enable you to
estimate the cost, coverage, and utilization impact of Savings Plans you
plan to purchase. The three APIs are StartCommitmentPurchaseAnalysis,
GetCommitmentPurchaseAnalysis, and ListCommitmentPurchaseAnalyses.
* api-change:`cloudfront`: Adds support for Origin Selection between EMPv2
origins based on media quality score.
* api-change:`cloudtrail`: This release introduces new APIs for creating and
managing CloudTrail Lake dashboards. It also adds support for resource-based
policies on CloudTrail EventDataStore and Dashboard resource.
* api-change:`ec2`: Adds support for requesting future-dated Capacity
Reservations with a minimum commitment duration, enabling IPAM for
organizational units within AWS Organizations, reserving EC2 Capacity Blocks
that start in 30 minutes, and extending the end date of existing Capacity
Blocks.
* api-change:`elasticache`: Added support to modify the engine type for
existing ElastiCache Users and User Groups. Customers can now modify the
engine type from redis to valkey.
* api-change:`elbv2`: This feature adds support for enabling zonal shift on
cross-zone enabled Application Load Balancer, as well as modifying HTTP
request and response headers.
* api-change:`health`: Adds metadata property to an AffectedEntity.
* api-change:`iot`: General Availability (GA) release of AWS IoT Device
Management - Commands, to trigger light-weight remote actions on targeted
devices
* api-change:`iotfleetwise`: AWS IoT FleetWise now includes campaign
parameters to store and forward data, configure MQTT topic as a data
destination, and collect diagnostic trouble code data. It includes APIs for
network agnostic data collection using custom decoding interfaces, and
monitoring the last known state of vehicles.
* api-change:`iot-jobs-data`: General Availability (GA) release of AWS IoT
Device Management - Commands, to trigger light-weight remote actions on
targeted devices
* api-change:`lambda`: Adds support for metrics for event source mappings for
AWS Lambda
* api-change:`logs`: Adds "Create field indexes to improve query performance
and reduce scan volume" and "Transform logs during ingestion". Updates
documentation for "PutLogEvents with Entity".
* api-change:`notifications`: This release adds support for AWS User
Notifications. You can now configure and view notifications from AWS
services in a central location using the AWS SDK.
* api-change:`notificationscontacts`: This release adds support for AWS User
Notifications Contacts. You can now configure and view email contacts for
AWS User Notifications using the AWS SDK.
* api-change:`resiliencehub`: AWS Resilience Hub's new summary view visually
represents applications' resilience through charts, enabling efficient
resilience management. It provides a consolidated view of the app
portfolio's resilience state and allows data export for custom stakeholder
reporting.
* api-change:`s3`: Add support for conditional deletes for the S3 DeleteObject
and DeleteObjects APIs. Add support for write offset bytes option used to
append to objects with the S3 PutObject API.
* api-change:`ssm`: Added support for providing high-level overviews of
managed nodes and previewing the potential impact of a runbook execution.
* api-change:`ssm-quicksetup`: Add methods that retrieve details about
deployed configurations: ListConfigurations, GetConfiguration
* api-change:`xray`: AWS X-Ray introduces Transaction Search APIs, enabling
span ingestion into CloudWatch Logs for high-scale trace data indexing.
These APIs support span-level queries, trace graph generation, and metric
correlation for deeper application insights.
* from version 1.35.66
* api-change:`autoscaling`: With this release, customers can prioritize
launching instances into ODCRs using targets from ASGs or Launch Templates.
Customers can express their baseline instances' CPU-performance in
attribute-based Instance Requirements configuration by referencing an
instance family that meets their needs.
* api-change:`bedrock-agent-runtime`: Releasing new Prompt Optimization to
enhance your prompts for improved performance
* api-change:`cloudfront`: Add support for gRPC, VPC origins, and Anycast IP
Lists. Allow LoggingConfig IncludeCookies to be set regardless of whether
the LoggingConfig is enabled.
* api-change:`compute-optimizer`: This release enables AWS Compute Optimizer
to analyze and generate optimization recommendations for Amazon Aurora
database instances. It also enables Compute Optimizer to identify idle
Amazon EC2 instances, Amazon EBS volumes, Amazon ECS services running on
Fargate, and Amazon RDS databases.
* api-change:`controltower`: Adds support for child enabled baselines which
allow you to see the enabled baseline status for individual accounts.
* api-change:`cost-optimization-hub`: This release adds action type "Delete"
to the GetRecommendation, ListRecommendations and
ListRecommendationSummaries APIs to support new EBS and ECS recommendations
with action type "Delete".
* api-change:`datazone`: This release supports Metadata Enforcement Rule
feature for Create Subscription Request action.
* api-change:`discovery`: Add support to import data from commercially
available discovery tools without file manipulation.
* api-change:`ec2`: With this release, customers can express their desire to
launch instances only in an ODCR or ODCR group rather than OnDemand
capacity. Customers can express their baseline instances' CPU-performance in
attribute-based Instance Requirements configuration by referencing an
instance family.
* api-change:`ecs`: This release adds support for the Availability Zone
rebalancing feature on Amazon ECS.
* api-change:`elbv2`: This release adds support for configuring Load balancer
Capacity Unit reservations
* api-change:`lambda`: Add Node 22.x (node22.x) support to AWS Lambda
* api-change:`mediaconvert`: This release adds the ability to reconfigure
concurrent job settings for existing queues and create queues with custom
concurrent job settings.
* api-change:`mediapackagev2`: MediaPackage v2 now supports the Media Quality
Confidence Score (MQCS) published from MediaLive. Customers can control
input switching based on the MQCS and publishing HTTP Headers for the MQCS
via the API.
* api-change:`omics`: Enabling call caching feature that allows customers to
reuse previously computed results from a set of completed tasks in a new
workflow run.
* api-change:`rbin`: This release adds support for exclusion tags for Recycle
Bin, which allows you to identify resources that are to be excluded, or
ignored, by a Region-level retention rule.
* api-change:`rds`: This release adds support for scale storage on the DB
instance using a Blue/Green Deployment.
* api-change:`timestream-query`: This release adds support for Provisioning
Timestream Compute Units (TCUs), a new feature that allows provisioning
dedicated compute resources for your queries, providing predictable and
cost-effective query performance.
* api-change:`workspaces`: Added support for Rocky Linux 8 on Amazon
WorkSpaces Personal.
* api-change:`workspaces-web`: Added data protection settings with support for
inline data redaction.
* from version 1.35.65
* api-change:`b2bi`: Add new X12 transactions sets and versions
* api-change:`ec2`: This release adds VPC Block Public Access (VPC BPA), a new
declarative control which blocks resources in VPCs and subnets that you own
in a Region from reaching or being reached from the internet through
internet gateways and egress-only internet gateways.
* api-change:`ecs`: This release introduces support for configuring the
version consistency feature for individual containers defined within a task
definition. The configuration allows to specify whether ECS should resolve
the container image tag specified in the container definition to an image
digest.
* api-change:`efs`: Add support for the new parameters in EFS replication APIs
* api-change:`glue`: AWS Glue Data Catalog now enhances managed table
optimizations of Apache Iceberg tables that can be accessed only from a
specific Amazon Virtual Private Cloud (VPC) environment.
* api-change:`keyspaces`: Amazon Keyspaces Multi-Region Replication: Adds
support to add new regions to multi and single-region keyspaces.
* api-change:`mwaa`: Amazon MWAA now supports a new environment class,
mw1.micro, ideal for workloads requiring fewer resources than mw1.small.
This class supports a single instance of each Airflow component: Scheduler,
Worker, and Webserver.
* api-change:`taxsettings`: Release Tax Inheritance APIs, Tax Exemption APIs,
and functionality update for some existing Tax Registration APIs
* api-change:`workspaces`: Releasing new ErrorCodes for Image Validation
failure during CreateWorkspaceImage process
* from version 1.35.64
* api-change:`appconfig`: AWS AppConfig has added a new extension action
point, AT_DEPLOYMENT_TICK, to support third-party monitors to trigger an
automatic rollback during a deployment.
* api-change:`autoscaling`: Amazon EC2 Auto Scaling now supports Amazon
Application Recovery Controller (ARC) zonal shift and zonal autoshift to
help you quickly recover an impaired application from failures in an
Availability Zone (AZ).
* api-change:`cloudformation`: This release adds a new API, ListHookResults,
that allows retrieving CloudFormation Hooks invocation results for hooks
invoked during a create change set operation or Cloud Control API operation
* api-change:`connect`: Adds CreateContactFlowVersion and
ListContactFlowVersions APIs to create and view the versions of a contact
flow.
* api-change:`customer-profiles`: This release introduces Segmentation APIs
and new Calculated Attribute Event Filters as part of Amazon Connect
Customer Profiles service.
* api-change:`ec2`: Adding request and response elements for managed
resources.
* api-change:`ecs`: This release adds support for adding VPC Lattice
configurations in ECS CreateService/UpdateService APIs. The configuration
allows for associating VPC Lattice target groups with ECS Services.
* api-change:`iotsitewise`: The release introduces a generative AI Assistant
in AWS IoT SiteWise. It includes: 1) InvokeAssistant API - Invoke the
Assistant to get alarm summaries and ask questions. 2) Dataset APIs - Manage
knowledge base configuration for the Assistant. 3) Portal APIs enhancement -
Manage AI-aware dashboards.
* api-change:`qconnect`: This release introduces MessageTemplate as a resource
in Amazon Q in Connect, along with APIs to create, read, search, update, and
delete MessageTemplate resources.
* api-change:`rds`: Add support for the automatic pause/resume feature of
Aurora Serverless v2.
* api-change:`rds-data`: Add support for the automatic pause/resume feature of
Aurora Serverless v2.
* from version 1.35.63
* api-change:`cloudwatch`: Adds support for adding related Entity information
to metrics ingested through PutMetricData.
* api-change:`connectcampaignsv2`: Added Amazon Connect Outbound Campaigns V2
SDK.
* api-change:`datasync`: Doc-only updates and enhancements related to creating
DataSync tasks and describing task executions.
* api-change:`ec2`: Remove non-functional enum variants for
FleetCapacityReservationUsageStrategy
* api-change:`iot`: This release allows AWS IoT Core users to enrich MQTT
messages with propagating attributes, to associate a thing to a connection,
and to enable Online Certificate Status Protocol (OCSP) stapling for TLS
X.509 server certificates through private endpoints.
* api-change:`outposts`: You can now purchase AWS Outposts rack or server
capacity for a 5-year term with one of the following payment options: All
Upfront, Partial Upfront, and No Upfront.
* api-change:`pinpoint-sms-voice-v2`: Use rule overrides to always allow or
always block messages to specific phone numbers. Use message feedback to
monitor if a customer interacts with your message.
* api-change:`route53resolver`: Route 53 Resolver DNS Firewall Advanced Rules
allows you to monitor and block suspicious DNS traffic based on anomalies
detected in the queries, such as DNS tunneling and Domain Generation
Algorithms (DGAs).
* from version 1.35.62
* api-change:`partnercentral-selling`: Announcing AWS Partner Central API for
Selling: This service launch Introduces new APIs for co-selling opportunity
management and related functions. Key features include notifications, a
dynamic sandbox for testing, and streamlined validations.
* from version 1.35.61
* api-change:`accessanalyzer`: Expand analyzer configuration capabilities for
unused access analyzers. Unused access analyzer configurations now support
the ability to exclude accounts and resource tags from analysis providing
more granular control over the scope of analysis.
* api-change:`cloudcontrol`: Added support for CloudFormation Hooks with Cloud
Control API. The GetResourceRequestStatus API response now includes an
optional HooksProgressEvent and HooksRequestToken parameter for Hooks
Invocation Progress as part of resource operation with Cloud Control.
* api-change:`deadline`: Adds support for select GPU accelerated instance
types when creating new service-managed fleets.
* api-change:`iam`: This release includes support for five new APIs and
changes to existing APIs that give AWS Organizations customers the ability
to use temporary root credentials, targeted to member accounts in the
organization.
* api-change:`iotwireless`: New FuotaTask resource type to enable logging for
your FUOTA tasks. A ParticipatingGatewaysforMulticast parameter to choose
the list of gateways to receive the multicast downlink message and the
transmission interval between them. Descriptor field which will be sent to
devices during FUOTA transfer.
* api-change:`ivs`: IVS now offers customers the ability to stream multitrack
video to Channels.
* api-change:`license-manager-user-subscriptions`: New and updated API
operations to support License Included User-based Subscription of Microsoft
Remote Desktop Services (RDS).
* api-change:`partnercentral-selling`: Announcing AWS Partner Central API for
Selling: This service launch Introduces new APIs for co-selling opportunity
management and related functions. Key features include notifications, a
dynamic sandbox for testing, and streamlined validations.
* api-change:`quicksight`: This release adds APIs for Custom Permissions
management in QuickSight, and APIs to support QuickSight Branding.
* api-change:`redshift`: Adds support for Amazon Redshift S3AccessGrants
* api-change:`s3`: This release updates the ListBuckets API Reference
documentation in support of the new 10,000 general purpose bucket default
quota on all AWS accounts. To increase your bucket quota from 10,000 to up
to 1 million buckets, simply request a quota increase via Service Quotas.
* api-change:`sagemaker`: Add support for Neuron instance types [
trn1/trn1n/inf2 ] on SageMaker Notebook Instances Platform.
* api-change:`sts`: This release introduces the new API 'AssumeRoot', which
returns short-term credentials that you can use to perform privileged tasks.
* Update to 1.35.60
* api-change:`accessanalyzer`: This release adds support for policy validation
and external access findings for resource control policies (RCP). IAM Access
Analyzer helps you author functional and secure RCPs and awareness that a
RCP may restrict external access. Updated service API, documentation, and
paginators.
* api-change:`application-signals`: Amazon CloudWatch Application Signals now
supports creating Service Level Objectives with burn rates. Users can now
create or update SLOs with burn rate configurations to meet their specific
business requirements.
* api-change:`b2bi`: This release adds a GenerateMapping API to allow
generation of JSONata or XSLT transformer code based on input and output
samples.
* api-change:`billing`: Today, AWS announces the general availability of
ListBillingViews API in the AWS SDKs, to enable AWS Billing Conductor (ABC)
users to create proforma Cost and Usage Reports (CUR) programmatically.
* api-change:`cloudtrail`: This release adds a new API GenerateQuery that
generates a query from a natural language prompt about the event data in
your event data store. This operation uses generative artificial
intelligence (generative AI) to produce a ready-to-use SQL query from the
prompt.
* api-change:`dynamodb`: This release includes supports the new WarmThroughput
feature for DynamoDB. You can now provide an optional WarmThroughput
attribute for CreateTable or UpdateTable APIs to pre-warm your table or
global secondary index. You can also use DescribeTable to see the latest
WarmThroughput value.
* api-change:`ec2`: This release adds the source AMI details in DescribeImages
API
* api-change:`internetmonitor`: Add new query type Routing_Suggestions
regarding querying interface
* api-change:`mediaconvert`: This release adds support for ARN inputs in the
Kantar credentials secrets name field and the MSPR field to the manifests
for PlayReady DRM protected outputs.
* api-change:`organizations`: Add support for policy operations on the
Resource Control Polices.
* from version 1.35.59
* api-change:`codebuild`: AWS CodeBuild now supports non-containerized Linux
and Windows builds on Reserved Capacity.
* api-change:`controltower`: Added ResetEnabledControl API.
* api-change:`fis`: This release adds support for generating experiment
reports with the experiment report configuration
* api-change:`gamelift`: Amazon GameLift releases container fleets support for
general availability. Deploy Linux-based containerized game server software
for hosting on Amazon GameLift.
* api-change:`payment-cryptography`: Updated ListAliases API with KeyArn
filter.
* api-change:`rds`: Updates Amazon RDS documentation for Amazon RDS Extended
Support for Amazon Aurora MySQL.
* from version 1.35.58
* api-change:`cloudfront`: No API changes from previous release. This release
migrated the model to Smithy keeping all features unchanged.
* api-change:`inspector2`: Adds support for filePath filter.
* api-change:`lambda`: Add Python 3.13 (python3.13) support to AWS Lambda
* api-change:`opensearch`: Adds Support for new AssociatePackages and
DissociatePackages API in Amazon OpenSearch Service that allows association
and dissociation operations to be carried out on multiple packages at the
same time.
* api-change:`outposts`: This release updates StartCapacityTask to allow an
active Outpost to be modified. It also adds a new API to list all running
EC2 instances on the Outpost.
* from version 1.35.57
* api-change:`batch`: This feature allows override LaunchTemplates to be
specified in an AWS Batch Compute Environment.
* api-change:`bedrock-agent-runtime`: This release adds trace functionality to
Bedrock Prompt Flows
* api-change:`chime-sdk-media-pipelines`: Added support for Media Capture
Pipeline and Media Concatenation Pipeline for customer managed server side
encryption. Now Media Capture Pipeline can use IAM sink role to get access
to KMS key and encrypt/decrypt recorded artifacts. KMS key ID can also be
supplied with encryption context.
* api-change:`controlcatalog`: AWS Control Catalog GetControl public API
returns additional data in output, including Implementation and Parameters
* api-change:`eks`: Adds new error code `Ec2InstanceTypeDoesNotExist` for
Amazon EKS managed node groups
* api-change:`firehose`: Amazon Data Firehose / Features : Adds support for a
new DeliveryStreamType, DatabaseAsSource. DatabaseAsSource hoses allow
customers to stream CDC events from their RDS and Amazon EC2 hosted
databases, running MySQL and PostgreSQL database engines, to Iceberg Table
destinations.
* api-change:`lambda`: This release adds support for using AWS KMS customer
managed keys to encrypt AWS Lambda .zip deployment packages.
* api-change:`pinpoint-sms-voice-v2`: Added the
RequiresAuthenticationTimestamp field to the
RegistrationVersionStatusHistory data type.
* api-change:`qbusiness`: Adds S3 path option to pass group member list for
PutGroup API.
* from version 1.35.56
* api-change:`autoscaling`: Auto Scaling groups now support the ability to
strictly balance instances across Availability Zones by configuring the
AvailabilityZoneDistribution parameter. If balanced-only is configured for a
group, launches will always be attempted in the under scaled Availability
Zone even if it is unhealthy.
* api-change:`bedrock-agent`: Add prompt support for chat template
configuration and agent generative AI resource. Add support for configuring
an optional guardrail in Prompt and Knowledge Base nodes in Prompt Flows.
Add API to validate flow definition
* api-change:`bedrock-runtime`: Add Prompt management support to Bedrock
runtime APIs: Converse, ConverseStream, InvokeModel,
InvokeModelWithStreamingResponse
* api-change:`cleanrooms`: This release introduces support for Custom Models
in AWS Clean Rooms ML.
* api-change:`cleanroomsml`: This release introduces support for Custom Models
in AWS Clean Rooms ML.
* api-change:`quicksight`: Add Client Credentials based OAuth support for
Snowflake and Starburst
* api-change:`resource-explorer-2`: Add GetManagedView, ListManagedViews APIs.
* api-change:`synthetics`: Add support to toggle if a canary will
automatically delete provisioned canary resources such as Lambda functions
and layers when a canary is deleted. This behavior can be controlled via the
new ProvisionedResourceCleanup property exposed in the CreateCanary and
UpdateCanary APIs.
* from version 1.35.55
* api-change:`codebuild`: AWS CodeBuild now adds additional compute types for
reserved capacity fleet.
* api-change:`guardduty`: GuardDuty RDS Protection expands support for Amazon
Aurora PostgreSQL Limitless Databases.
* api-change:`lakeformation`: API changes for new named tag expressions
feature.
* api-change:`qapps`: Introduces category apis in AmazonQApps. Web experience
users use Categories to tag and filter library items.
* api-change:`s3control`: Fix ListStorageLensConfigurations and
ListStorageLensGroups deserialization for Smithy SDKs.
* api-change:`verifiedpermissions`: Adding BatchGetPolicy API which supports
the retrieval of multiple policies across multiple policy stores within a
single request.
* enhancement:protocol: Added support for header enabling service migration
off the AWS Query protocol.
* from version 1.35.54
* api-change:`bedrock-agent`: Amazon Bedrock Knowledge Bases now supports
using application inference profiles to increase throughput and improve
resilience.
* api-change:`docdb-elastic`: Amazon DocumentDB Elastic Clusters adds support
for pending maintenance actions feature with APIs
GetPendingMaintenanceAction, ListPendingMaintenanceActions and
ApplyPendingMaintenanceAction
* api-change:`logs`: This release introduces an improvement in PutLogEvents
* api-change:`taxsettings`: Add support for supplemental tax registrations via
these new APIs: PutSupplementalTaxRegistration,
ListSupplementalTaxRegistrations, and DeleteSupplementalTaxRegistration.
* from version 1.35.53
* api-change:`amp`: Added support for UpdateScraper API, to enable updating
collector configuration in-place
* api-change:`autoscaling`: Adds bake time for Auto Scaling group Instance
Refresh
* api-change:`batch`: Add `podNamespace` to `EksAttemptDetail` and
`containerID` to `EksAttemptContainerDetail`.
* api-change:`elbv2`: Add UDP support for AWS PrivateLink and dual-stack
Network Load Balancers
* api-change:`glue`: Add schedule support for AWS Glue column statistics
* api-change:`sagemaker`: SageMaker HyperPod adds scale-down at instance level
via BatchDeleteClusterNodes API and group level via UpdateCluster API.
SageMaker Training exposes secondary job status in TrainingJobSummary from
ListTrainingJobs API. SageMaker now supports G6, G6e, P5e instances for
HyperPod and Training.
* api-change:`sesv2`: This release enables customers to provide the email
template content in the SESv2 SendEmail and SendBulkEmail APIs instead of
the name or the ARN of a stored email template.
* from version 1.35.52
* api-change:`appsync`: This release adds support for AppSync Event APIs.
* api-change:`connect`: Updated the public documentation for the
UserIdentityInfo object to accurately reflect the character limits for the
FirstName and LastName fields, which were previously listed as 1-100
characters.
* api-change:`datasync`: AWS DataSync now supports Enhanced mode tasks. This
task mode supports transfer of virtually unlimited numbers of objects with
enhanced metrics, more detailed logs, and higher performance than Basic
mode. This mode currently supports transfers between Amazon S3 locations.
* api-change:`ec2`: This release adds two new capabilities to VPC Security
Groups: Security Group VPC Associations and Shared Security Groups.
* api-change:`ecs`: This release supports service deployments and service
revisions which provide a comprehensive view of your Amazon ECS service
history.
* api-change:`geo-maps`: Release of Amazon Location Maps API. Maps enables you
to build digital maps that showcase your locations, visualize your data, and
unlock insights to drive your business
* api-change:`geo-places`: Release of Amazon Location Places API. Places
enables you to quickly search, display, and filter places, businesses, and
locations based on proximity, category, and name
* api-change:`geo-routes`: Release of Amazon Location Routes API. Routes
enables you to plan efficient routes and streamline deliveries by leveraging
real-time traffic, vehicle restrictions, and turn-by-turn directions.
* api-change:`keyspaces`: Adds support for interacting with user-defined types
(UDTs) through the following new operations: Create-Type, Delete-Type, List-
Types, Get-Type.
* api-change:`network-firewall`: AWS Network Firewall now supports configuring
TCP idle timeout
* api-change:`opensearch`: This release introduces the new OpenSearch user
interface (Dashboards), a new web-based application that can be associated
with multiple data sources across OpenSearch managed clusters, serverless
collections, and Amazon S3, so that users can gain a comprehensive insights
in an unified interface.
* api-change:`opensearchserverless`: Neo Integration via IAM Identity Center
(IdC)
* api-change:`redshift`: This release launches S3 event integrations to create
and manage integrations from an Amazon S3 source into an Amazon Redshift
database.
* api-change:`redshift-serverless`: Adds and updates API members for the
Redshift Serverless AI-driven scaling and optimization feature using the
price-performance target setting.
* api-change:`route53`: This release adds support for TLSA, SSHFP, SVCB, and
HTTPS record types.
* api-change:`sagemaker`: Added support for Model Registry Staging construct.
Users can define series of stages that models can progress through for model
workflows and lifecycle. This simplifies tracking and managing models as
they transition through development, testing, and production stages.
* api-change:`workmail`: This release adds support for Multi-Factor
Authentication (MFA) and Personal Access Tokens through integration with AWS
IAM Identity Center.
* from version 1.35.51
* api-change:`bedrock`: Update Application Inference Profile
* api-change:`bedrock-runtime`: Update Application Inference Profile
* api-change:`cleanrooms`: This release adds the option for customers to
configure analytics engine when creating a collaboration, and introduces the
new SPARK analytics engine type in addition to maintaining the legacy
CLEAN_ROOMS_SQL engine type.
* api-change:`iotfleetwise`: Updated BatchCreateVehicle and BatchUpdateVehicle
APIs: LimitExceededException has been added and the maximum number of
vehicles in a batch has been set to 10 explicitly
* api-change:`logs`: Added support for new optional baseline parameter in the
UpdateAnomaly API. For UpdateAnomaly requests with baseline set to True, The
anomaly behavior is then treated as baseline behavior. However, more severe
occurrences of this behavior will still be reported as anomalies.
* api-change:`redshift-data`: Adding a new API GetStatementResultV2 that
supports CSV formatted results from ExecuteStatement and
BatchExecuteStatement calls.
* api-change:`sagemaker`: Adding `notebook-al2-v3` as allowed value to
SageMaker NotebookInstance PlatformIdentifier attribute
* from version 1.35.50
* api-change:`mediapackagev2`: MediaPackage V2 Live to VOD Harvester is a
MediaPackage V2 feature, which is used to export content from an origin
endpoint to a S3 bucket.
* api-change:`opensearch`: Adds support for provisioning dedicated coordinator
nodes. Coordinator nodes can be specified using the new NodeOptions
parameter in ClusterConfig.
* api-change:`rds`: This release adds support for Enhanced Monitoring and
Performance Insights when restoring Aurora Limitless Database DB clusters.
It also adds support for the os-upgrade pending maintenance action.
* api-change:`storagegateway`: Documentation update: Amazon FSx File Gateway
will no longer be available to new customers.
* from version 1.35.49
* api-change:`bedrock-agent`: Add support of new model types for Bedrock
Agents, Adding inference profile support for Flows and Prompt Management,
Adding new field to configure additional inference configurations for Flows
and Prompt Management
* api-change:`codebuild`: AWS CodeBuild now supports automatically retrying
failed builds
* api-change:`lambda`: Add TagsError field in Lambda GetFunctionResponse. The
TagsError field contains details related to errors retrieving tags.
* api-change:`logs`: Adding inferred token name for dynamic tokens in
Anomalies.
* api-change:`supplychain`: API doc updates, and also support showing error
message on a failed instance
* from version 1.35.48
* api-change:`appconfig`: This release improves deployment safety by granting
customers the ability to REVERT completed deployments, to the last known
good state.In the StopDeployment API revert case the status of a COMPLETE
deployment will be REVERTED. AppConfig only allows a revert within 72 hours
of deployment completion.
* api-change:`ec2`: This release includes a new API to describe some details
of the Amazon Machine Images (AMIs) that were used to launch EC2 instances,
even if those AMIs are no longer available for use.
* api-change:`ecs`: This release adds support for EBS volumes attached to
Amazon ECS Windows tasks running on EC2 instances.
* api-change:`nimble`: The nimble client has been removed following the
deprecation of the service.
* api-change:`pcs`: Documentation update: added the default value of the Slurm
configuration parameter scaleDownIdleTimeInSeconds to its description.
* api-change:`qbusiness`: Add a new field in chat response. This field can be
used to support nested schemas in array fields
## Patch Instructions:
To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
* SUSE Linux Enterprise Server High Availability Extension 16.0
zypper in -t patch SUSE-SLES-HA-16.0-1921
## Package List:
* SUSE Linux Enterprise Server High Availability Extension 16.0 (noarch)
* python313-botocore-1.43.36-160000.1.1
* python313-boto3-1.43.36-160000.1.1
* python313-s3transfer-0.19.0-160000.1.1
## References:
* https://bugzilla.suse.com/show_bug.cgi?id=1204537
* https://bugzilla.suse.com/show_bug.cgi?id=1209255
* https://bugzilla.suse.com/show_bug.cgi?id=1267424
* https://jira.suse.com/browse/PED-2333
* https://jira.suse.com/browse/PED-3780
* https://jira.suse.com/browse/SLE-15
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20261022/1631d39c/attachment-0001.htm>
More information about the sle-updates
mailing list