chore(deps): update all non-major dependencies #13

Open
renovate wants to merge 1 commits from renovate/all-minor-patch into master
Member

This PR contains the following updates:

Package Type Update Change
Jinja2 (changelog) project.dependencies patch ==3.1.2 -> ==3.1.3
boto3 project.dependencies minor ==1.33.8 -> ==1.34.84
cfn-lint project.dependencies minor ==0.83.4 -> ==0.86.2
pulumi project.dependencies minor ==3.95.0 -> ==3.112.0
pulumi-aws project.dependencies minor ==6.13.1 -> ==6.30.0
pulumi-aws-native project.dependencies minor ==0.90.0 -> ==0.101.0
pulumi-policy project.dependencies minor ==1.8.0 -> ==1.10.0
python final minor 3.11-alpine3.18 -> 3.12-alpine3.18
python stage minor 3.11-alpine3.18 -> 3.12-alpine3.18
ruamel.yaml project.dependencies patch ==0.18.5 -> ==0.18.6

Release Notes

boto/boto3 (boto3)

v1.34.84

Compare Source

=======

  • api-change:cloudformation: [botocore] 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: [botocore] Updates documentation for AWS Config
  • api-change:glue: [botocore] Modifying request for GetUnfilteredTableMetadata for view-related fields.
  • api-change:healthlake: [botocore] 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: [botocore] Documentation updates for AWS IoT Fleet Hub to clarify that Fleet Hub supports organization instance of IAM Identity Center.
  • api-change:kms: [botocore] 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: [botocore] 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: [botocore] Update to API documentation to resolve customer reported issues.
  • api-change:outposts: [botocore] This release adds EXPEDITORS as a valid shipment carrier.
  • api-change:redshift: [botocore] Adds support for Amazon Redshift DescribeClusterSnapshots API to include Snapshot ARN response field.
  • api-change:transfer: [botocore] This change releases support for importing self signed certificates to the Transfer Family for sending outbound file transfers over TLS/HTTPS.

v1.34.83

Compare Source

=======

  • api-change:batch: [botocore] This release adds the task properties field to attempt details and the name field on EKS container detail.
  • api-change:cloudfront: [botocore] CloudFront origin access control extends support to AWS Lambda function URLs and AWS Elemental MediaPackage v2 origins.
  • api-change:cloudwatch: [botocore] 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: [botocore] Support access tokens for Bitbucket sources
  • api-change:iam: [botocore] For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no longer required.
  • api-change:medialive: [botocore] 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: [botocore] 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: [botocore] LogConfiguration ARN validation fixes
  • api-change:rds: [botocore] Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom for Oracle.
  • api-change:s3control: [botocore] Documentation updates for Amazon S3-control.

v1.34.82

Compare Source

=======

  • api-change:cleanrooms: [botocore] AWS Clean Rooms Differential Privacy is now fully available. Differential privacy protects against user-identification attempts.
  • api-change:connect: [botocore] This release adds new Submit Auto Evaluation Action for Amazon Connect Rules.
  • api-change:networkmonitor: [botocore] Examples were added to CloudWatch Network Monitor commands.
  • api-change:qconnect: [botocore] This release adds a new QiC public API updateSession and updates an existing QiC public API createSession
  • api-change:rekognition: [botocore] Added support for ContentType to content moderation detections.
  • api-change:supplychain: [botocore] This release includes API SendDataIntegrationEvent for AWS Supply Chain
  • api-change:workspaces-thin-client: [botocore] 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.

v1.34.81

Compare Source

=======

  • api-change:codebuild: [botocore] Add new webhook filter types for GitHub webhooks
  • api-change:mediaconvert: [botocore] This release includes support for bringing your own fonts to use for burn-in or DVB-Sub captioning workflows.
  • api-change:pinpoint: [botocore] The OrchestrationSendingRoleArn has been added to the email channel and is used to send emails from campaigns or journeys.
  • api-change:rds: [botocore] 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.

v1.34.80

Compare Source

=======

  • api-change:controlcatalog: [botocore] 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: [botocore] Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode parameter.
  • api-change:networkmonitor: [botocore] Updated the allowed monitorName length for CloudWatch Network Monitor.

v1.34.79

Compare Source

=======

  • api-change:quicksight: [botocore] Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription
  • api-change:resource-groups: [botocore] 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: [botocore] Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token.

v1.34.78

Compare Source

=======

  • api-change:b2bi: [botocore] Adding support for X12 5010 HIPAA EDI version and associated transaction sets.
  • api-change:cleanrooms: [botocore] 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: [botocore] 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: [botocore] This release adds support for integration with EKS AccessEntry APIs to enable automatic Cluster Access for EMR on EKS.
  • api-change:ivs: [botocore] API update to include an SRT ingest endpoint and passphrase for all channels.
  • api-change:verifiedpermissions: [botocore] Adds GroupConfiguration field to Identity Source API's

v1.34.77

Compare Source

=======

  • api-change:cleanroomsml: [botocore] The release includes a public SDK for AWS Clean Rooms ML APIs, making them globally available to developers worldwide.
  • api-change:cloudformation: [botocore] 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: [botocore] This release supports the feature of dataQuality to enrich asset with dataQualityResult in Amazon DataZone.
  • api-change:docdb: [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:groundstation: [botocore] This release adds visibilityStartTime and visibilityEndTime to DescribeContact and ListContacts responses.
  • api-change:lambda: [botocore] Add Ruby 3.3 (ruby3.3) support to AWS Lambda
  • api-change:medialive: [botocore] Cmaf Ingest outputs are now supported in Media Live
  • api-change:medical-imaging: [botocore] 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: [botocore] Add ability to specify Security Policies for SFTP Connectors

v1.34.76

Compare Source

=======

  • api-change:ecs: [botocore] Documentation only update for Amazon ECS.
  • api-change:glue: [botocore] Adding View related fields to responses of read-only Table APIs.
  • api-change:ivschat: [botocore] Doc-only update. Changed "Resources" to "Key Concepts" in docs and updated text.
  • api-change:rolesanywhere: [botocore] 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: [botocore] Documentation updates for AWS Security Hub

v1.34.75

Compare Source

=======

  • api-change:cloudwatch: [botocore] 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: [botocore] This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone.
  • api-change:deadline: [botocore] 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: [botocore] This release fixes a broken link in the documentation.
  • api-change:lightsail: [botocore] This release adds support to upgrade the TLS version of the distribution.

v1.34.74

Compare Source

=======

  • api-change:b2bi: [botocore] Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and 5010.
  • api-change:codebuild: [botocore] Add new fleet status code for Reserved Capacity.
  • api-change:codeconnections: [botocore] Duplicating the CodeStar Connections service into the new, rebranded AWS CodeConnections service.
  • api-change:internetmonitor: [botocore] This release adds support to allow customers to track cross account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs.
  • api-change:iotwireless: [botocore] Add support for retrieving key historical and live metrics for LoRaWAN devices and gateways
  • api-change:marketplace-catalog: [botocore] 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: [botocore] Add the new API Start-Import-Task for Amazon Neptune Analytics.
  • api-change:sagemaker: [botocore] This release adds support for custom images for the CodeEditor App on SageMaker Studio

v1.34.73

Compare Source

=======

  • api-change:codecatalyst: [botocore] 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: [botocore] This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization.
  • api-change:ec2: [botocore] 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: [botocore] Add multiple customer error code to handle customer caused failure when managing EKS node groups
  • api-change:guardduty: [botocore] Add EC2 support for GuardDuty Runtime Monitoring auto management.
  • api-change:neptune-graph: [botocore] Update ImportTaskCancelled waiter to evaluate task state correctly and minor documentation changes.
  • api-change:oam: [botocore] This release adds support for sharing AWS::InternetMonitor::Monitor resources.
  • api-change:quicksight: [botocore] Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.

v1.34.72

Compare Source

=======

  • api-change:batch: [botocore] This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
  • api-change:bedrock-agent: [botocore] This changes introduces metadata documents statistics and also updates the documentation for bedrock agent.
  • api-change:bedrock-agent-runtime: [botocore] This release introduces filtering support on Retrieve and RetrieveAndGenerate APIs.
  • api-change:elasticache: [botocore] Added minimum capacity to Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load
  • api-change:secretsmanager: [botocore] Documentation updates for Secrets Manager

v1.34.71

Compare Source

=======

  • api-change:bedrock-agent-runtime: [botocore] This release adds support to customize prompts sent through the RetrieveAndGenerate API in Agents for Amazon Bedrock.
  • api-change:ce: [botocore] Adds support for backfill of cost allocation tags, with new StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
  • api-change:ec2: [botocore] Documentation updates for Elastic Compute Cloud (EC2).
  • api-change:ecs: [botocore] This is a documentation update for Amazon ECS.
  • api-change:finspace: [botocore] Add new operation delete-kx-cluster-node and add status parameter to list-kx-cluster-node operation.

v1.34.70

Compare Source

=======

  • api-change:codebuild: [botocore] Supporting GitLab and GitLab Self Managed as source types in AWS CodeBuild.
  • api-change:ec2: [botocore] Added support for ModifyInstanceMetadataDefaults and GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
  • api-change:ecs: [botocore] Documentation only update for Amazon ECS.
  • api-change:emr-containers: [botocore] This release increases the number of supported job template parameters from 20 to 100.
  • api-change:globalaccelerator: [botocore] AWS Global Accelerator now supports cross-account sharing for bring your own IP addresses.
  • api-change:medialive: [botocore] Exposing TileMedia H265 options
  • api-change:sagemaker: [botocore] 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

v1.34.69

Compare Source

=======

  • api-change:firehose: [botocore] Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy.
  • api-change:kendra: [botocore] Documentation update, March 2024. Corrects some docs for Amazon Kendra.
  • api-change:pricing: [botocore] Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl APIs
  • api-change:rolesanywhere: [botocore] 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: [botocore] Added new resource detail object to ASFF, including resource for LastKnownExploitAt

v1.34.68

Compare Source

=======

  • api-change:codeartifact: [botocore] This release adds Package groups to CodeArtifact so you can more conveniently configure package origin controls for multiple packages.

v1.34.67

Compare Source

=======

  • api-change:accessanalyzer: [botocore] 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: [botocore] This release adds support for new webhook events (RELEASED and PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).
  • api-change:connect: [botocore] 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: [botocore] 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: [botocore] AMB Query: update GetTransaction to include transactionId as input
  • api-change:savingsplans: [botocore] Introducing the Savings Plans Return feature enabling customers to return their Savings Plans within 7 days of purchase.

v1.34.66

Compare Source

=======

  • api-change:cloudformation: [botocore] Documentation update, March 2024. Corrects some formatting.
  • api-change:ec2: [botocore] 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: [botocore] Adding new attributes readWrite and onDemand to dataview models for Database Maintenance operations.
  • api-change:logs: [botocore] Update LogSamples field in Anomaly model to be a list of LogEvent
  • api-change:managedblockchain-query: [botocore] Introduces a new API for Amazon Managed Blockchain Query: ListFilteredTransactionEvents.

v1.34.65

Compare Source

=======

  • api-change:cloudformation: [botocore] 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: [botocore] Adds the ability to use the default policy name by omitting the policyName parameter in calls to PutKeyPolicy and GetKeyPolicy
  • api-change:mediatailor: [botocore] This release adds support to allow customers to show different content within a channel depending on metadata associated with the viewer.
  • api-change:rds: [botocore] This release launches the ModifyIntegration API and support for data filtering for zero-ETL Integrations.
  • api-change:s3: [botocore] Fix two issues with response root node names.
  • api-change:timestream-query: [botocore] Documentation updates, March 2024

v1.34.64

Compare Source

=======

  • api-change:backup: [botocore] 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: [botocore] AWS CodeBuild now supports overflow behavior on Reserved Capacity.
  • api-change:connect: [botocore] This release adds Hierarchy based Access Control fields to Security Profile public APIs and adds support for UserAttributeFilter to SearchUsers API.
  • api-change:ec2: [botocore] Add media accelerator and neuron device information on the describe instance types API.
  • api-change:kinesisanalyticsv2: [botocore] Support for Flink 1.18 in Managed Service for Apache Flink
  • api-change:s3: [botocore] Documentation updates for Amazon S3.
  • api-change:sagemaker: [botocore] 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: [botocore] Removed unused parameter kmsKeyArn from UpdateDeviceRequest

v1.34.63

Compare Source

=======

  • api-change:amplify: [botocore] Documentation updates for Amplify. Identifies the APIs available only to apps created using Amplify Gen 1.
  • api-change:ec2-instance-connect: [botocore] This release includes a new exception type "SerialConsoleSessionUnsupportedException" for SendSerialConsoleSSHPublicKey API.
  • api-change:elbv2: [botocore] This release allows you to configure HTTP client keep-alive duration for communication between clients and Application Load Balancers.
  • api-change:fis: [botocore] 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:iot-roborunner: [botocore] The iot-roborunner client has been removed following the deprecation of the service.
  • api-change:rds: [botocore] Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2.
  • api-change:secretsmanager: [botocore] Doc only update for Secrets Manager
  • api-change:timestream-influxdb: [botocore] 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.
  • enhancement:urllib3: [botocore] Added support for urllib3 2.2.1+ in Python 3.10+

v1.34.62

Compare Source

=======

  • api-change:ivs-realtime: [botocore] adds support for multiple new composition layout configuration options (grid, pip)
  • api-change:kinesisanalyticsv2: [botocore] Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs.
  • api-change:s3: [botocore] This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT).

v1.34.61

Compare Source

=======

  • api-change:cloudformation: [botocore] CloudFormation documentation update for March, 2024
  • api-change:connect: [botocore] This release increases MaxResults limit to 500 in request for SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect.
  • api-change:ec2: [botocore] Documentation updates for Amazon EC2.
  • api-change:kafka: [botocore] Added support for specifying the starting position of topic replication in MSK-Replicator.
  • api-change:ssm: [botocore] March 2024 doc-only updates for Systems Manager.

v1.34.60

Compare Source

=======

  • api-change:codestar-connections: [botocore] 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: [botocore] 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: [botocore] This release enables customers to safely update their MediaPackage v2 channel groups, channels and origin endpoints using entity tags.

v1.34.59

Compare Source

=======

  • api-change:batch: [botocore] 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: [botocore] Documentation update for Bedrock Runtime Agent
  • api-change:cloudtrail: [botocore] Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs.
  • api-change:codebuild: [botocore] This release adds support for a new webhook event: PULL_REQUEST_CLOSED.
  • api-change:cognito-idp: [botocore] Add ConcurrentModificationException to SetUserPoolMfaConfig
  • api-change:guardduty: [botocore] Add RDS Provisioned and Serverless Usage types
  • api-change:transfer: [botocore] Added DES_EDE3_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector.

v1.34.58

Compare Source

=======

  • api-change:appconfig: [botocore] 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: [botocore] This release adds an optional parameter to RegisterImage and CopyImage APIs to support tagging AMIs at the time of creation.
  • api-change:grafana: [botocore] 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: [botocore] Documentation updates for AWS Lambda
  • api-change:payment-cryptography-data: [botocore] AWS Payment Cryptography EMV Decrypt Feature Release
  • api-change:rds: [botocore] Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters
  • api-change:snowball: [botocore] Doc-only update for change to EKS-Anywhere ordering.
  • api-change:wafv2: [botocore] 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: [botocore] Added note for user decoupling

v1.34.57

Compare Source

=======

  • api-change:dynamodb: [botocore] Doc only updates for DynamoDB documentation
  • api-change:imagebuilder: [botocore] Add PENDING status to Lifecycle Execution resource status. Add StartTime and EndTime to ListLifecycleExecutionResource API response.
  • api-change:mwaa: [botocore] Amazon MWAA adds support for Apache Airflow v2.8.1.
  • api-change:rds: [botocore] 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: [botocore] Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation.
  • api-change:verifiedpermissions: [botocore] Deprecating details in favor of configuration for GetIdentitySource and ListIdentitySources APIs.

v1.34.56

Compare Source

=======

  • api-change:apigateway: [botocore] Documentation updates for Amazon API Gateway
  • api-change:chatbot: [botocore] Minor update to documentation.
  • api-change:organizations: [botocore] This release contains an endpoint addition
  • api-change:sesv2: [botocore] Adds support for providing custom headers within SendEmail and SendBulkEmail for SESv2.

v1.34.55

Compare Source

=======

  • api-change:cloudformation: [botocore] Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs
  • api-change:fsx: [botocore] 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: [botocore] Documentation update for AWS Organizations

v1.34.54

Compare Source

=======

  • api-change:accessanalyzer: [botocore] Fixed a typo in description field.
  • api-change:autoscaling: [botocore] 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: [botocore] 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.

v1.34.53

Compare Source

=======

  • api-change:docdb-elastic: [botocore] Launched Elastic Clusters Readable Secondaries, Start/Stop, Configurable Shard Instance count, Automatic Backups and Snapshot Copying
  • api-change:eks: [botocore] Added support for new AL2023 AMIs to the supported AMITypes.
  • api-change:lexv2-models: [botocore] 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: [botocore] Adds new CreateTemplate, UpdateTemplate and DeleteTemplate APIs.
  • api-change:quicksight: [botocore] TooltipTarget for Combo chart visuals; ColumnConfiguration limit increase to 2000; Documentation Update
  • api-change:sagemaker: [botocore] 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: [botocore] 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.

v1.34.52

Compare Source

=======

  • api-change:batch: [botocore] 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: [botocore] This release adds support to override search strategy performed by the Retrieve and RetrieveAndGenerate APIs for Amazon Bedrock Agents
  • api-change:ce: [botocore] 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: [botocore] This release increases the range of MaxResults for GetNetworkInsightsAccessScopeAnalysisFindings to 1,000.
  • api-change:iot: [botocore] 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: [botocore] 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.

v1.34.51

Compare Source

=======

  • api-change:amplifyuibuilder: [botocore] We have added the ability to tag resources after they are created

v1.34.50

Compare Source

=======

  • api-change:apigateway: [botocore] Documentation updates for Amazon API Gateway.
  • api-change:drs: [botocore] Added volume status to DescribeSourceServer replicated volumes.
  • api-change:kafkaconnect: [botocore] 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: [botocore] This release adds support for gp3 data volumes for Multi-AZ DB Clusters.

v1.34.49

Compare Source

=======

  • api-change:appsync: [botocore] Documentation only updates for AppSync
  • api-change:qldb: [botocore] Clarify possible values for KmsKeyArn and EncryptionDescription.
  • api-change:rds: [botocore] Add pattern and length based validations for DBShardGroupIdentifier
  • api-change:rum: [botocore] Doc-only update for new RUM metrics that were added

v1.34.48

Compare Source

=======

  • api-change:internetmonitor: [botocore] This release adds IPv4 prefixes to health events
  • api-change:kinesisvideo: [botocore] Increasing NextToken parameter length restriction for List APIs from 512 to 1024.

v1.34.47

Compare Source

=======

  • api-change:iotevents: [botocore] Increase the maximum length of descriptions for Inputs, Detector Models, and Alarm Models
  • api-change:lookoutequipment: [botocore] 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: [botocore] MediaLive now supports the ability to restart pipelines in a running channel.
  • api-change:ssm: [botocore] This release adds support for sharing Systems Manager parameters with other AWS accounts.

v1.34.46

Compare Source

=======

  • api-change:dynamodb: [botocore] Publishing quick fix for doc only update.
  • api-change:firehose: [botocore] This release updates a few Firehose related APIs.
  • api-change:lambda: [botocore] Add .NET 8 (dotnet8) Runtime support to AWS Lambda.

v1.34.45

Compare Source

=======

  • api-change:amplify: [botocore] This release contains API changes that enable users to configure their Amplify domains with their own custom SSL/TLS certificate.
  • api-change:chatbot: [botocore] 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: [botocore] Documentation updates for the AWS Config CLI
  • api-change:ivs: [botocore] Changed description for latencyMode in Create/UpdateChannel and Channel/ChannelSummary.
  • api-change:keyspaces: [botocore] Documentation updates for Amazon Keyspaces
  • api-change:mediatailor: [botocore] MediaTailor: marking #AdBreak.OffsetMillis as required.

v1.34.44

Compare Source

=======

  • api-change:connectparticipant: [botocore] Doc only update to GetTranscript API reference guide to inform users about presence of events in the chat transcript.
  • api-change:emr: [botocore] adds fine grained control over Unhealthy Node Replacement to Amazon ElasticMapReduce
  • api-change:firehose: [botocore] 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: [botocore] Documentation-only updates for Lambda to clarify a number of existing actions and properties.
  • api-change:rds: [botocore] Doc only update for a valid option in DB parameter group
  • api-change:sns: [botocore] This release marks phone numbers as sensitive inputs.

v1.34.43

Compare Source

=======

  • api-change:artifact: [botocore] 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: [botocore] Add ability to override timeout on action level.
  • api-change:detective: [botocore] Doc only updates for content enhancement
  • api-change:guardduty: [botocore] Marked fields IpAddressV4, PrivateIpAddress, Email as Sensitive.
  • api-change:healthlake: [botocore] 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: [botocore] Adds additional supported instance types.
  • api-change:polly: [botocore] Amazon Polly adds 1 new voice - Burcu (tr-TR)
  • api-change:sagemaker: [botocore] 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: [botocore] Doc only update for Secrets Manager
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version

v1.34.42

Compare Source

=======

  • api-change:controltower: [botocore] Adds support for new Baseline and EnabledBaseline APIs for automating multi-account governance.
  • api-change:lookoutequipment: [botocore] This feature allows customers to see pointwise model diagnostics results for their models.
  • api-change:qbusiness: [botocore] 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.

v1.34.41

Compare Source

=======

  • bugfix:ContainerProvider: [botocore] Properly refreshes token from file from EKS in ContainerProvider
  • api-change:lightsail: [botocore] This release adds support to upgrade the major version of a database.
  • api-change:marketplace-catalog: [botocore] AWS Marketplace Catalog API now supports setting intent on requests
  • api-change:resource-explorer-2: [botocore] Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default.
  • api-change:securitylake: [botocore] Documentation updates for Security Lake
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version

v1.34.40

Compare Source

=======

  • api-change:appsync: [botocore] 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: [botocore] Update cloudwatch client to latest version
  • api-change:neptune-graph: [botocore] Adding a new option "parameters" for data plane api ExecuteQuery to support running parameterized query via SDK.
  • api-change:route53domains: [botocore] This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API.

v1.34.39

Compare Source

=======

  • api-change:amp: [botocore] Overall documentation updates.
  • api-change:batch: [botocore] This feature allows Batch to support configuration of repository credentials for jobs running on ECS
  • api-change:braket: [botocore] Creating a job will result in DeviceOfflineException when using an offline device, and DeviceRetiredException when using a retired device.
  • api-change:cost-optimization-hub: [botocore] Adding includeMemberAccounts field to the response of ListEnrollmentStatuses API.
  • api-change:ecs: [botocore] Documentation only update for Amazon ECS.
  • api-change:iot: [botocore] 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: [botocore] Add Throttling Exception to all APIs.

v1.34.38

Compare Source

=======

  • api-change:codepipeline: [botocore] 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: [botocore] General Interactions for Visuals; Waterfall Chart Color Configuration; Documentation Update
  • api-change:workspaces: [botocore] 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".

v1.34.37

Compare Source

=======

  • api-change:datasync: [botocore] AWS DataSync now supports manifests for specifying files or objects to transfer.
  • api-change:lexv2-models: [botocore] Update lexv2-models client to latest version
  • api-change:redshift: [botocore] LisRecommendations API to fetch Amazon Redshift Advisor recommendations.

v1.34.36

Compare Source

=======

  • api-change:appsync: [botocore] Support for environment variables in AppSync GraphQL APIs
  • api-change:ecs: [botocore] This release is a documentation only update to address customer issues.
  • api-change:es: [botocore] This release adds clear visibility to the customers on the changes that they make on the domain.
  • api-change:logs: [botocore] This release adds a new field, logGroupArn, to the response of the logs:DescribeLogGroups action.
  • api-change:opensearch: [botocore] This release adds clear visibility to the customers on the changes that they make on the domain.
  • api-change:wafv2: [botocore] You can now delete an API key that you've created for use with your CAPTCHA JavaScript integration API.

v1.34.35

Compare Source

=======

  • api-change:glue: [botocore] Introduce Catalog Encryption Role within Glue Data Catalog Settings. Introduce SASL/PLAIN as an authentication method for Glue Kafka connections
  • api-change:workspaces: [botocore] Added definitions of various WorkSpace states

v1.34.34

Compare Source

=======

  • api-change:dynamodb: [botocore] Any number of users can execute up to 50 concurrent restores (any type of restore) in a given account.
  • api-change:sagemaker: [botocore] Amazon SageMaker Canvas adds GenerativeAiSettings support for CanvasAppSettings.
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version

v1.34.33

Compare Source

=======

  • api-change:cognito-idp: [botocore] Added CreateIdentityProvider and UpdateIdentityProvider details for new SAML IdP features
  • api-change:ivs: [botocore] 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: [botocore] 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: [botocore] This release includes support for broadcast-mixed audio description tracks.
  • api-change:neptune-graph: [botocore] Adding new APIs in SDK for Amazon Neptune Analytics. These APIs include operations to execute, cancel, list queries and get the graph summary.

v1.34.32

Compare Source

=======

  • api-change:cloudformation: [botocore] 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: [botocore] Update elbv2 client to latest version
  • api-change:glue: [botocore] Update page size limits for GetJobRuns and GetTriggers APIs.
  • api-change:ssm: [botocore] 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.

v1.34.31

Compare Source

=======

  • api-change:datazone: [botocore] Add new skipDeletionCheck to DeleteDomain. Add new skipDeletionCheck to DeleteProject which also automatically deletes dependent objects
  • api-change:route53: [botocore] Update the SDKs for text changes in the APIs.

v1.34.30

Compare Source

=======

  • api-change:autoscaling: [botocore] 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: [botocore] Comprehend PII analysis now supports Spanish input documents.
  • api-change:ec2: [botocore] 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: [botocore] This release adds MAINTENANCE environment status for Amazon MWAA environments.
  • api-change:rds: [botocore] 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: [botocore] Modified description of createaddress to include direction to add path when providing a JSON file.

v1.34.29

Compare Source

=======

  • api-change:connect: [botocore] Update list and string length limits for predefined attributes.
  • api-change:inspector2: [botocore] This release adds ECR container image scanning based on their lastRecordedPullTime.
  • api-change:sagemaker: [botocore] Amazon SageMaker Automatic Model Tuning now provides an API to programmatically delete tuning jobs.

v1.34.28

Compare Source

=======

  • api-change:acm-pca: [botocore] AWS Private CA now supports an option to omit the CDP extension from issued certificates, when CRL revocation is enabled.
  • api-change:lightsail: [botocore] This release adds support for IPv6-only instance plans.

v1.34.27

Compare Source

=======

  • api-change:ec2: [botocore] Introduced a new clientToken request parameter on CreateNetworkAcl and CreateRouteTable APIs. The clientToken parameter allows idempotent operations on the APIs.
  • api-change:ecs: [botocore] Documentation updates for Amazon ECS.
  • api-change:outposts: [botocore] DeviceSerialNumber parameter is now optional in StartConnection API
  • api-change:rds: [botocore] This release adds support for Aurora Limitless Database.
  • api-change:storagegateway: [botocore] Add DeprecationDate and SoftwareVersion to response of ListGateways.

v1.34.26

Compare Source

=======

  • api-change:inspector2: [botocore] This release adds support for CIS scans on EC2 instances.

v1.34.25

Compare Source

=======

  • enhancement:documentation: [botocore] Updates the GitHub issue creation link in our README

v1.34.24

Compare Source

=======

  • api-change:appconfigdata: [botocore] Fix FIPS Endpoints in aws-us-gov.
  • api-change:cloud9: [botocore] Doc-only update around removing AL1 from list of available AMIs for Cloud9
  • api-change:cloudfront-keyvaluestore: [botocore] 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: [botocore] 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: [botocore] Documentation updates for Amazon EC2.
  • api-change:ecs: [botocore] 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: [botocore] Allow customer to set zip default through command line arguments.
  • api-change:organizations: [botocore] Doc only update for quota increase change
  • api-change:rds: [botocore] 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: [botocore] Update endpoint-rules client to latest version

v1.34.23

Compare Source

=======

  • api-change:athena: [botocore] 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: [botocore] Release CodeBuild Reserved Capacity feature
  • api-change:dynamodb: [botocore] 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: [botocore] Increased Quick Response name max length to 100

v1.34.22

Compare Source

=======

  • api-change:b2bi: [botocore] 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: [botocore] This release adds a new API ListInsightsMetricData to retrieve metric data from CloudTrail Insights.
  • api-change:connect: [botocore] GetMetricDataV2 now supports 3 groupings
  • api-change:drs: [botocore] Removed invalid and unnecessary default values.
  • api-change:firehose: [botocore] Allow support for Snowflake as a Kinesis Data Firehose delivery destination.
  • api-change:sagemaker-featurestore-runtime: [botocore] Increase BatchGetRecord limits from 10 items to 100 items

v1.34.21

Compare Source

=======

  • api-change:dynamodb: [botocore] Updating note for enabling streams for UpdateTable.
  • api-change:keyspaces: [botocore] This release adds support for Multi-Region Replication with provisioned tables, and Keyspaces auto scaling APIs

v1.34.20

Compare Source

=======

  • api-change:iot: [botocore] Revert release of LogTargetTypes
  • api-change:iotfleetwise: [botocore] Updated APIs: SignalNodeType query parameter has been added to ListSignalCatalogNodesRequest and ListVehiclesResponse has been extended with attributes field.
  • api-change:macie2: [botocore] 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: [botocore] 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: [botocore] Documentation updates for Amazon Personalize
  • api-change:personalize: [botocore] Documentation updates for Amazon Personalize.
  • api-change:rekognition: [botocore] This release adds ContentType and TaxonomyLevel attributes to DetectModerationLabels and GetMediaAnalysisJob API responses.
  • api-change:securityhub: [botocore] Documentation updates for AWS Security Hub

v1.34.19

Compare Source

=======

  • api-change:sagemaker: [botocore] 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.

v1.34.18

Compare Source

=======

  • api-change:connect: [botocore] Supervisor Barge for Chat is now supported through the MonitorContact API.
  • api-change:connectparticipant: [botocore] Introduce new Supervisor participant role
  • api-change:location: [botocore] 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: [botocore] 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: [botocore] S3 On Outposts team adds dualstack endpoints support for S3Control and S3Outposts API calls.
  • api-change:supplychain: [botocore] This release includes APIs CreateBillOfMaterialsImportJob and GetBillOfMaterialsImportJob.
  • api-change:transfer: [botocore] AWS Transfer Family now supports static IP addresses for SFTP & AS2 connectors and for async MDNs on AS2 servers.
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version

v1.34.17

Compare Source

=======

  • api-change:ec2: [botocore] 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: [botocore] 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: [botocore] Update events client to latest version
  • api-change:iot: [botocore] Add ConflictException to Update APIs of AWS IoT Software Package Catalog
  • api-change:iotfleetwise: [botocore] 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: [botocore] Doc only update for Secrets Manager
  • api-change:workspaces: [botocore] Added AWS Workspaces RebootWorkspaces API - Extended Reboot documentation update

v1.34.16

Compare Source

=======

  • api-change:connectcampaigns: [botocore] Minor pattern updates for Campaign and Dial Request API fields.
  • api-change:location: [botocore] This release adds API support for custom layers for the maps service APIs: CreateMap, UpdateMap, DescribeMap.
  • api-change:logs: [botocore] 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: [botocore] 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: [botocore] Updates to ConfigParameter for RSS workgroup, removal of use_fips_ssl
  • api-change:route53: [botocore] Route53 now supports geoproximity routing in AWS regions
  • api-change:wisdom: [botocore] 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.

v1.34.15

Compare Source

=======

  • api-change:codebuild: [botocore] Aws CodeBuild now supports new compute type BUILD_GENERAL1_XLARGE
  • api-change:ec2: [botocore] Amazon EC2 R7iz bare metal instances are powered by custom 4th generation Intel Xeon Scalable processors.
  • api-change:route53resolver: [botocore] This release adds support for query type configuration on firewall rules that enables customers for granular action (ALLOW, ALERT, BLOCK) by DNS query type.

v1.34.14

Compare Source

=======

  • api-change:connect: [botocore] Minor trait updates for User APIs
  • api-change:kms: [botocore] Documentation updates for AWS Key Management Service (KMS).
  • api-change:redshift-serverless: [botocore] use_fips_ssl and require_ssl parameter support for Workgroup, UpdateWorkgroup, and CreateWorkgroup

v1.34.13

Compare Source

=======

  • api-change:config: [botocore] Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023.
  • api-change:docdb: [botocore] Adding PerformanceInsightsEnabled and PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response.
  • api-change:ecs: [botocore] This release adds support for managed instance draining which facilitates graceful termination of Amazon ECS instances.
  • api-change:es: [botocore] 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: [botocore] This release adds support to set up an HTTPS endpoint on an instance.
  • api-change:opensearch: [botocore] 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: [botocore] Adding support for provisioned throughput mode for SageMaker Feature Groups
  • api-change:servicecatalog: [botocore] Added Idempotency token support to Service Catalog AssociateServiceActionWithProvisioningArtifact, DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version

v1.34.12

Compare Source

=======

  • api-change:connect: [botocore] Amazon Connect, Contact Lens Evaluation API increase evaluation notes max length to 3072.
  • api-change:mediaconvert: [botocore] 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.

v1.34.11

Compare Source

=======

  • api-change:apprunner: [botocore] AWS App Runner adds Python 3.11 and Node.js 18 runtimes.
  • api-change:location: [botocore] This release introduces a new parameter to bypasses an API key's expiry conditions and delete the key.
  • api-change:quicksight: [botocore] Add LinkEntityArn support for different partitions; Add UnsupportedUserEditionException in UpdateDashboardLinks API; Add support for New Reader Experience Topics

v1.34.10

Compare Source

=======

  • api-change:codestar-connections: [botocore] New integration with the GitLab self-managed provider type.
  • api-change:kinesis-video-archived-media: [botocore] NoDataRetentionException thrown when GetImages requested for a Stream that does not retain data (that is, has a DataRetentionInHours of 0).
  • api-change:sagemaker: [botocore] Amazon SageMaker Studio now supports Docker access from within app container

v1.34.9

Compare Source

======

  • api-change:emr: [botocore] Update emr client to latest version

v1.34.8

Compare Source

=======

  • api-change:cloudformation: [botocore] 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: [botocore] Updates documentation for AWS Config
  • api-change:glue: [botocore] Modifying request for GetUnfilteredTableMetadata for view-related fields.
  • api-change:healthlake: [botocore] 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: [botocore] Documentation updates for AWS IoT Fleet Hub to clarify that Fleet Hub supports organization instance of IAM Identity Center.
  • api-change:kms: [botocore] 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: [botocore] 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: [botocore] Update to API documentation to resolve customer reported issues.
  • api-change:outposts: [botocore] This release adds EXPEDITORS as a valid shipment carrier.
  • api-change:redshift: [botocore] Adds support for Amazon Redshift DescribeClusterSnapshots API to include Snapshot ARN response field.
  • api-change:transfer: [botocore] This change releases support for importing self signed certificates to the Transfer Family for sending outbound file transfers over TLS/HTTPS.

v1.34.7

Compare Source

=======

  • api-change:quicksight: [botocore] Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription
  • api-change:resource-groups: [botocore] 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: [botocore] Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token.

v1.34.6

Compare Source

=======

  • api-change:firehose: [botocore] Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy.
  • api-change:kendra: [botocore] Documentation update, March 2024. Corrects some docs for Amazon Kendra.
  • api-change:pricing: [botocore] Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl APIs
  • api-change:rolesanywhere: [botocore] 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: [botocore] Added new resource detail object to ASFF, including resource for LastKnownExploitAt

v1.34.5

Compare Source

=======

  • api-change:batch: [botocore] 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: [botocore] Documentation update for Bedrock Runtime Agent
  • api-change:cloudtrail: [botocore] Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs.
  • api-change:codebuild: [botocore] This release adds support for a new webhook event: PULL_REQUEST_CLOSED.
  • api-change:cognito-idp: [botocore] Add ConcurrentModificationException to SetUserPoolMfaConfig
  • api-change:guardduty: [botocore] Add RDS Provisioned and Serverless Usage types
  • api-change:transfer: [botocore] Added DES_EDE3_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector.

v1.34.4

Compare Source

=======

  • api-change:appsync: [botocore] Documentation only updates for AppSync
  • api-change:qldb: [botocore] Clarify possible values for KmsKeyArn and EncryptionDescription.
  • api-change:rds: [botocore] Add pattern and length based validations for DBShardGroupIdentifier
  • api-change:rum: [botocore] Doc-only update for new RUM metrics that were added

v1.34.3

Compare Source

=======

  • api-change:amp: [botocore] Overall documentation updates.
  • api-change:batch: [botocore] This feature allows Batch to support configuration of repository credentials for jobs running on ECS
  • api-change:braket: [botocore] Creating a job will result in DeviceOfflineException when using an offline device, and DeviceRetiredException when using a retired device.
  • api-change:cost-optimization-hub: [botocore] Adding includeMemberAccounts field to the response of ListEnrollmentStatuses API.
  • api-change:ecs: [botocore] Documentation only update for Amazon ECS.
  • api-change:iot: [botocore] 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: [botocore] Add Throttling Exception to all APIs.

v1.34.2

Compare Source

=======

  • api-change:connect: [botocore] Update list and string length limits for predefined attributes.
  • api-change:inspector2: [botocore] This release adds ECR container image scanning based on their lastRecordedPullTime.
  • api-change:sagemaker: [botocore] Amazon SageMaker Automatic Model Tuning now provides an API to programmatically delete tuning jobs.

v1.34.1

Compare Source

=======

  • api-change:sagemaker: [botocore] 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.

v1.34.0

Compare Source

======

  • feature:Python: End of support for Python 3.7
  • feature:Python: [botocore] End of support for Python 3.7
  • api-change:drs: [botocore] Adding AgentVersion to SourceServer and RecoveryInstance structures

v1.33.13

Compare Source

=======

  • api-change:imagebuilder: [botocore] This release adds the Image Workflows feature to give more flexibility and control over the image building and testing process.
  • api-change:location: [botocore] 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: [botocore] This release introduces the StartLiveTail API to tail ingested logs in near real time.

v1.33.12

Compare Source

=======

  • api-change:neptune: [botocore] 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: [botocore] This release includes Amazon Pinpoint API documentation updates pertaining to campaign message sending rate limits.
  • api-change:securityhub: [botocore] Added new resource detail objects to ASFF, including resources for AwsDynamoDbTable, AwsEc2ClientVpnEndpoint, AwsMskCluster, AwsS3AccessPoint, AwsS3Bucket
  • api-change:endpoint-rules: [botocore] Update endpoint-rules client to latest version

v1.33.11

Compare Source

=======

  • api-change:cloudwatch: [botocore] Update cloudwatch client to latest version
  • api-change:ec2: [botocore] M2 Mac instances are built on Apple M2 Mac mini computers. I4i instances are powered by 3rd generation Intel Xeon Scalable processors. C7i compute optimized, M7i general purpose and R7i memory optimized instances are powered by custom 4th Generation Intel Xeon Scalable processors.
  • api-change:finspace: [botocore] Releasing Scaling Group, Dataview, and Volume APIs

v1.33.10

Compare Source

=======

  • api-change:codedeploy: [botocore] This release adds support for two new CodeDeploy features: 1) zonal deployments for Amazon EC2 in-place deployments, 2) deployments triggered by Auto Scaling group termination lifecycle hook events.

v1.33.9

Compare Source

======

  • api-change:backup: [botocore] AWS Backup - Features: Add VaultType to the output of DescribeRecoveryPoint, ListRecoveryPointByBackupVault API and add ResourceType to the input of ListRestoreJobs API
  • api-change:comprehend: [botocore] Documentation updates for Trust and Safety features.
  • api-change:connect: [botocore] Releasing Tagging Support for Instance Management APIS
  • api-change:ec2: [botocore] Releasing the new cpuManufacturer attribute within the DescribeInstanceTypes API response which notifies our customers with information on who the Manufacturer is for the processor attached to the instance, for example: Intel.
  • api-change:payment-cryptography: [botocore] AWS Payment Cryptography IPEK feature release
aws-cloudformation/cfn-python-lint (cfn-lint)

v0.86.2

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 168.0.0 (pull #3127)
  • Remove AWS::RDS::DBCluster from exclusive checks (pull #3119)
Fixes
  • When doing a transform pass back FindInMap when resolution failure (pull #3131)
  • Update deprecated Lambda runtimes (pull #3113)

v0.86.1

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 165.0.0 (pull #3092)
Fixes
  • RDS DB Cluster remove MasterUserPassword from exclusion with MasterUsername (pull #3106)
  • fix an issue when searching for Ref in tojsonstring (pull #3107)

v0.86.0

Compare Source

Feature
  • Disable and configure certain rules when template is from CDK (pull #2971)
CloudFormation Specifications
  • Update CloudFormation specs to 163.0.0 (pull #3076)

v0.85.3

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 162.0.0 (pull #3069)
Fixes
  • Raise error if any key in a mapping is null (pull #3073)
  • Add getatt support for registry schemas (pull #3061)
  • Set Application location when its a string in SAM transform (pull #3060)

v0.85.2

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 160.0.0 (pull #3054)

v0.85.1

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 158.0.0 (pull #3039)
Fixes
  • Fix an issue with using SAM and a GetAtt (pull #3042)

v0.85.0

Compare Source

Feature
  • Update rule E3027 to validate rate periods (pull #3017)
  • Add support new language extension foreach capabilities &{parameter} (pull #3033)
  • Passthrough metadata into SAM translator (pull #3030)
  • Switch to using path and resource names for directives (pull #3035)
CloudFormation Specifications
  • Update CloudFormation specs to 156.0.0 (pull #3029)

v0.84.0

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 154.0.0 (pull #3005)
  • Add db.serverless to neptune instance classes (pull #3009)
Fixes
  • Drop python 3.7 support (pull #3005)

v0.83.8

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 153.0.0 (pull #2986)
Fixes
  • Remove rule E2506 which results in false positive (pull #3001)
  • Return dict str_node when doing transform (pull #2996)

v0.83.7

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 152.0.0 (pull #2984)
  • Add ca-west-1 region (pull #2980)

v0.83.6

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 151.0.0 (pull #2969)
Fixes
  • Fix LanguageTransformer to better handle Fn::GetAtt dot notation in Fn::Sub (pull #2974)
  • Update rule E2530 and I2530 to support regionality of the SnapStart feature (pull #2973)

v0.83.5

Compare Source

CloudFormation Specifications
  • Update CloudFormation specs to 150.0.0 (pull #2963)
  • Patch in TargetObjectKeyFormat for AWS::S3::Bucket (pull #2966)
Fixes
  • Update rule E3013 to ignore dynamic references in CloudFront aliases (pull #2967)
pulumi/pulumi (pulumi)

v3.112.0

Compare Source

Features
  • docs] Implement constructor syntax examples for every resource in typescript, python, csharp and go
    [#​15624](https://github.com/pulumi/pulumi/pull/15624)
    
    
  • docs] Implement YAML constructor syntax examples in the docs
    [#​15791](https://github.com/pulumi/pulumi/pull/15791)
    
    
  • engine] Send output values with property dependency information to transform functions
    [#​15637](https://github.com/pulumi/pulumi/pull/15637)
    
    
  • engine] Add a --continue-on-error flag to pulumi destroy
    [#​15727](https://github.com/pulumi/pulumi/pull/15727)
    
    
  • sdk/go] Make `property.Map` keyed by `string` not `MapKey`
    [#​15767](https://github.com/pulumi/pulumi/pull/15767)
    
    
  • sdk/nodejs] Make function serialization work with typescript 4 and 5
    [#​15761](https://github.com/pulumi/pulumi/pull/15761)
    
    
  • sdk/python] Improve the error message when depends_on is passed objects of the wrong type
    [#​15737](https://github.com/pulumi/pulumi/pull/15737)
    
    
Bug Fixes
  • auto/{go,python}] Make sure to read complete lines before trying to deserialize them as engine events
    [#​15778](https://github.com/pulumi/pulumi/pull/15778)
    [#​15798](https://github.com/pulumi/pulumi/pull/15798)
    
    
  • auto/{go,python}] Use the full path when running pulumi from a custom CLI install
    [#​15802](https://github.com/pulumi/pulumi/pull/15802)
    
    
  • cli/plugin] Fix installing local language plugins on Windows
    [#​15715](https://github.com/pulumi/pulumi/pull/15715)
    
    
  • engine] Don't delete stack outputs on failed deployments
    [#​15754](https://github.com/pulumi/pulumi/pull/15754)
    
    
  • engine] Fix a panic when updating provider version in a run using --target
    [#​15716](https://github.com/pulumi/pulumi/pull/15716)
    
    
  • engine] Handle that Assets & Archives can be returned from providers without content.
    [#​15736](https://github.com/pulumi/pulumi/pull/15736)
    
    
  • engine] Fix the engine trying to delete a protected resource caught in a replace chain
    [#​15776](https://github.com/pulumi/pulumi/pull/15776)
    
    
  • sdkgen/docs] Add missing newline for `Coming soon!`
    [#​15783](https://github.com/pulumi/pulumi/pull/15783)
    
    
  • programgen/dotnet] Fix generated code for a list of resources used in resource option DependsOn
    [#​15773](https://github.com/pulumi/pulumi/pull/15773)
    
    
  • programgen/{dotnet,go}] Fixes emitted code for object expressions assigned to properties of type Any
    [#​15770](https://github.com/pulumi/pulumi/pull/15770)
    
    
  • sdk/go] Fix lookup of plugin and program dependencies when using Go workspaces
    [#​15743](https://github.com/pulumi/pulumi/pull/15743)
    
    
  • sdk/nodejs] Export automation.tag.TagMap type
    [#​15774](https://github.com/pulumi/pulumi/pull/15774)
    
    
  • sdk/python] Wait only for pending outputs in the Python SDK, not all pending asyncio tasks
    [#​15744](https://github.com/pulumi/pulumi/pull/15744)
    
    
Miscellaneous
  • sdk/nodejs] Reorganize function serialization tests
    [#​15753](https://github.com/pulumi/pulumi/pull/15753)
    
    
  • sdk/nodejs] Move mockpackage tests to closure integration tests
    [#​15757](https://github.com/pulumi/pulumi/pull/15757)
    
    

v3.111.1

Compare Source

Bug Fixes
  • cli/display] Fix superfluous newlines being written during updates
    
    
  • programgen/{dotnet,go,nodejs,python}] Fix enum resolution from types of the form union\[string, enum]
    [#​15696](https://github.com/pulumi/pulumi/pull/15696)
    
    

v3.111.0

Compare Source

Features
  • auto/go] Support remote deployment executor image
    [#​15697](https://github.com/pulumi/pulumi/pull/15697)
    
    
Bug Fixes
  • engine] Test and fix the engine filling in property dependencies to provider constructs
    
    
  • sdkgen/go] Ensure package generation for Go doesn't panic when encountering overly nested arrays or maps of primitive types
    [#​15680](https://github.com/pulumi/pulumi/pull/15680)
    
    

v3.110.0

Compare Source

Features
  • cli] Make "pulumi dn" an alias for "pulumi destroy"
    [#​15650](https://github.com/pulumi/pulumi/pull/15650)
    
    
  • yaml] Update yaml to v1.6.0
    [#​15661](https://github.com/pulumi/pulumi/pull/15661)
    
    
  • sdk/python] Add experimental support to the Python SDK for the new transforms system
    [#​15376](https://github.com/pulumi/pulumi/pull/15376)
    
    
Bug Fixes
  • cli/state] Add `--yes` to `state upgrade`
    [#​15648](https://github.com/pulumi/pulumi/pull/15648)
    
    
  • programgen/{dotnet,go,python}] Fix panic when generating programs for MLC packages where they include type references to external packages
    [#​15605](https://github.com/pulumi/pulumi/pull/15605)
    
    
  • programgen/go] Fix optional primitive values being derefrenced
    [#​15592](https://github.com/pulumi/pulumi/pull/15592)
    
    
  • sdk/go] Await output properties from Construct/Call before closing the Context
    [#​15611](https://github.com/pulumi/pulumi/pull/15611)
    
    
  • sdk/nodejs] Fix codepaths computation when working dir is nested relative to package.json
    [#​15601](https://github.com/pulumi/pulumi/pull/15601)
    
    
  • sdk/nodejs] Replace glob with fdir to avoid an indirect dependency on inflight
    [#​15617](https://github.com/pulumi/pulumi/pull/15617)
    
    
  • sdkgen/python] Make replace-on-changes values camelCased not kebab_cased
    [#​15666](https://github.com/pulumi/pulumi/pull/15666)
    
    

v3.109.0

Compare Source

Features
  • auto/{go,nodejs,python}] Add support for suppress progress and suppress outputs parameters in the Automation API
    [#​15596](https://github.com/pulumi/pulumi/pull/15596)
    
    
  • pkg] Make schema.NewPluginLoader respect PULUMI_DEBUG_PROVIDERS, which enables Pulumi YAML programs to work correctly with this feature
    [#​15526](https://github.com/pulumi/pulumi/pull/15526)
    
    
  • sdk/dotnet] Update dotnet language host to 3.60.0
    [#​15609](https://github.com/pulumi/pulumi/pull/15609)
    
    
  • sdk/nodejs] Add experimental support to the NodeJS SDK for the new transforms system.
    [#​15532](https://github.com/pulumi/pulumi/pull/15532)
    
    
  • sdk/python] Add support for asynchronous invokes via a new `invoke_async` function
    [#​15602](https://github.com/pulumi/pulumi/pull/15602)
    
    
  • sdkgen/dotnet] Support for non-overlay components in codegen for pulumi-kubernetes provider
    [#​15490](https://github.com/pulumi/pulumi/pull/15490)
    
    
Bug Fixes
  • cli] Fix a panic when the secrets provider is missing from the deployment snapshot
    [#​15599](https://github.com/pulumi/pulumi/pull/15599)
    
    
  • backend/service] Make decrypt/encrypt network calls retryable to help work around network hiccups
    [#​15600](https://github.com/pulumi/pulumi/pull/15600)
    
    
  • cli/new] Strip credentials and query strings from template URLs saved to project
    [#​15586](https://github.com/pulumi/pulumi/pull/15586)
    
    
  • engine] Fix an issue where snapshots could become invalid when doing a targeted up
    [#​15476](https://github.com/pulumi/pulumi/pull/15476)
    
    
  • engine] Downgrade remediate policy violations to mandatory
    
    
  • pkg/testing] Make ProgramTest use a temporary PULUMI_HOME for each test
    [#​15568](https://github.com/pulumi/pulumi/pull/15568)
    
    
  • sdkgen/dotnet] Codegen fix for resources without constant input properties
    [#​15488](https://github.com/pulumi/pulumi/pull/15488)
    
    
  • sdk/nodejs] Properly capture node:crypto and global.crypto in node 19+
    [#​15492](https://github.com/pulumi/pulumi/pull/15492)
    
    
  • sdk/python] Fix determining plugins for old packages in the Python language host
    [#​15576](https://github.com/pulumi/pulumi/pull/15576)
    
    

v3.108.1

Compare Source

Bug Fixes
  • sdk/nodejs] Move [@​types/glob](https://github.com/types/glob) to dev dependencies
    [#​15544](https://github.com/pulumi/pulumi/pull/15544)
    
    

v3.108.0

Compare Source

Features
  • cli/state] Exit immediately from state edit when no change was made
    [#​15514](https://github.com/pulumi/pulumi/pull/15514)
    
    
  • docs] Adds ability to process docs without Examples logic, using `<!--Start PulumiCodeChooser -->` markers in incoming schema descriptions
    [#&#8203;15475](https://github.com/pulumi/pulumi/pull/15475)
    
    
  • pkg] Adds simple vim keyboard shortcuts to the live tree view (j,k,g,G,Ctrl+F,Ctrl+B) and also wires up Home and End keys
    [#&#8203;15418](https://github.com/pulumi/pulumi/pull/15418)
    
    
  • sdk/go] Add experimental support to the Go SDK for the new transforms system.
    [#&#8203;15355](https://github.com/pulumi/pulumi/pull/15355)
    
    
Bug Fixes
  • ci] Use SYSTEM_PULLREQUEST_SOURCECOMMITID for AZ pipeline on GH PR
    [#&#8203;15513](https://github.com/pulumi/pulumi/pull/15513)
    
    
  • engine] Fix root and program paths to always be absolute.
    [#&#8203;15470](https://github.com/pulumi/pulumi/pull/15470)
    
    
  • pkg] Tag new pkg versions on a commit on the main branch
    [#&#8203;15515](https://github.com/pulumi/pulumi/pull/15515)
    
    
  • sdk/nodejs] Handle yarn/npm workspaces when computing codepaths for function serialization
    [#&#8203;15426](https://github.com/pulumi/pulumi/pull/15426)
    
    
  • sdk/nodejs] Replace deprecated read-package-tree with [@&#8203;npmcli/arborist](https://github.com/npmcli/arborist)
    [#&#8203;15503](https://github.com/pulumi/pulumi/pull/15503)
    
    
  • sdk/nodejs] Upgrade to [@&#8203;grpc/grpc-js](https://github.com/grpc/grpc-js) 1.10.1
    [#&#8203;15500](https://github.com/pulumi/pulumi/pull/15500)
    
    
  • sdk/nodejs] Regenerate yarn.lock to fix lru-cache hoisting
    [#&#8203;15543](https://github.com/pulumi/pulumi/pull/15543)
    
    
Miscellaneous
  • backend/diy] Remove warning about non-project mode deprecation.
    [#&#8203;15497](https://github.com/pulumi/pulumi/pull/15497)
    
    

v3.107.0

Compare Source

Features
  • cli/config] Adds an `--open` flag to `pulumi config` command which resolves the environment listed in the stack configuration.
    [#&#8203;15469](https://github.com/pulumi/pulumi/pull/15469)
    
    
  • auto/go] Automation API support for `pulumi refresh --preview-only`
    [#&#8203;15340](https://github.com/pulumi/pulumi/pull/15340)
    
    
  • engine] Add support for remote transforms to the engine.
    [#&#8203;15290](https://github.com/pulumi/pulumi/pull/15290)
    
    
  • pkg/testing] Add a InstallDevReleases option to ProgramTest, to install pulumi dev SDKs
    [#&#8203;15387](https://github.com/pulumi/pulumi/pull/15387)
    
    
  • programgen/{dotnet,nodejs,python}] Emit Output-returning JSON serialization methods without rewriting applies for top-level function expression
    [#&#8203;15371](https://github.com/pulumi/pulumi/pull/15371)
    
    
  • sdk/nodejs] Detect npm and yarn workspaces setups when installing dependencies
    [#&#8203;15421](https://github.com/pulumi/pulumi/pull/15421)
    
    
  • sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml file
    [#&#8203;15456](https://github.com/pulumi/pulumi/pull/15456)
    
    
Bug Fixes
  • docs] Fixes docs generator parent module computation
    [#&#8203;15035](https://github.com/pulumi/pulumi/pull/15035)
    
    
  • engine] Test and fix the engine filling in args dependencies to provider calls.
    [#&#8203;15450](https://github.com/pulumi/pulumi/pull/15450)
    
    
  • programgen] Fix infinite recursion when binding invoke signature into promises without accounting for recursive type references
    [#&#8203;15463](https://github.com/pulumi/pulumi/pull/15463)
    
    

v3.106.0

Compare Source

Features
  • components] Component providers can return output values in their response to the engine.
    [#&#8203;15408](https://github.com/pulumi/pulumi/pull/15408)
    
    
  • programgen/{dotnet,go,nodejs,python}] Emit missing trivia for resources and local variables
    [#&#8203;15419](https://github.com/pulumi/pulumi/pull/15419)
    
    
  • sdk/{nodejs,python}] Publish dev versions of the nodejs and python SDKs
    [#&#8203;15299](https://github.com/pulumi/pulumi/pull/15299)
    
    
Bug Fixes
  • cli] Fix `pulumi destroy` to fill in stack config with the secret config from state, not fresh secret config.
    [#&#8203;15432](https://github.com/pulumi/pulumi/pull/15432)
    
    
  • engine] Engine no longer assumes program dependencies are specified as semantic versions.
    [#&#8203;15409](https://github.com/pulumi/pulumi/pull/15409)
    
    
  • components/go] Component providers now correctly return output values to the engine.
    [#&#8203;15405](https://github.com/pulumi/pulumi/pull/15405)
    
    
Miscellaneous
  • protobuf] Split CallRequest into ResourceCallRequest for the ResourceMonitor service.
    [#&#8203;15404](https://github.com/pulumi/pulumi/pull/15404)
    
    
  • backend/diy] Add a warning that non-project mode will be deprecated at some point.
    [#&#8203;15411](https://github.com/pulumi/pulumi/pull/15411)
    
    

v3.105.0

Compare Source

Features
  • auto/go] Adds support for `--refresh` to Stack.Up(), Stack.Preview() and Stack.Destroy() via go automation api
    [#&#8203;15350](https://github.com/pulumi/pulumi/pull/15350)
    
    
  • cli] Adds a `preview-only` flag to `pulumi refresh`.
    [#&#8203;15330](https://github.com/pulumi/pulumi/pull/15330)
    
    
  • cli] Adds `preview-only` flag for `pulumi destroy` and `pulumi import`
    [#&#8203;15336](https://github.com/pulumi/pulumi/pull/15336)
    
    
  • engine] Translate all Computed and Secret values to OutputValues for Construct and Call methods.
    [#&#8203;15362](https://github.com/pulumi/pulumi/pull/15362)
    
    
  • cli/display] Add --suppress-progress option to not print dots
    [#&#8203;14690](https://github.com/pulumi/pulumi/pull/14690)
    
    
  • sdk/go] Add `UpgradeToOutputValues` to `MarshalOptions`.
    [#&#8203;15349](https://github.com/pulumi/pulumi/pull/15349)
    
    
  • cli/plugin] Add experimental `plugin run` command for running plugin binaries directly.
    [#&#8203;12613](https://github.com/pulumi/pulumi/pull/12613)
    
    
  • sdkgen/python] Update the default minimum required version of Python to 3.8 or greater for generated provider SDKs.
    [#&#8203;15368](https://github.com/pulumi/pulumi/pull/15368)
    
    
Bug Fixes
  • backend/diy] Fix an issue where state stored on a mounted device would result in errors
    [#&#8203;15375](https://github.com/pulumi/pulumi/pull/15375)
    
    
  • cli/state] Fix a panic when trying to delete a provider from the state that's still referenced.
    [#&#8203;15322](https://github.com/pulumi/pulumi/pull/15322)
    
    
  • cli/state] Fix a nil reference panic in the `state edit` command.
    [#&#8203;15354](https://github.com/pulumi/pulumi/pull/15354)
    
    
Miscellaneous
  • docs] Add kubernetes as a supported pulumi convert language
    [#&#8203;15359](https://github.com/pulumi/pulumi/pull/15359)
    
    
  • sdk/python] Require Python 3.8 or greater.
    [#&#8203;15363](https://github.com/pulumi/pulumi/pull/15363)
    
    
  • sdk/python] Upgrade grpcio to 1.60.1
    [#&#8203;15366](https://github.com/pulumi/pulumi/pull/15366)
    
    

v3.104.2

Compare Source

Bug Fixes
  • backend/diy] Upgrade gocloud.dev and fix an issue with azurekeyvault keys.
    [#&#8203;15334](https://github.com/pulumi/pulumi/pull/15334)
    
    

v3.104.1

Compare Source

Bug Fixes
  • backend/diy] Revert gocloud.dev upgrade
    [#&#8203;15333](https://github.com/pulumi/pulumi/pull/15333)
    
    

v3.104.0

Compare Source

Features
  • backend] Allows the PULUMI_SKIP_CHECKPOINTS environment variable to be set without requiring the PULUMI_EXPERIMENTAL flag.
    [#&#8203;15318](https://github.com/pulumi/pulumi/pull/15318)
    
    
  • auto/go] Add new API to install the Pulumi CLI from the Automation API
    [#&#8203;15049](https://github.com/pulumi/pulumi/pull/15049)
    
    
  • auto/nodejs] Allow disabling version validation when using a custom PulumiCommand instance
    [#&#8203;15242](https://github.com/pulumi/pulumi/pull/15242)
    
    
  • auto/python] Add new API to install the Pulumi CLI
    [#&#8203;15204](https://github.com/pulumi/pulumi/pull/15204)
    
    
  • auto/python] Inline programs can now be defined as async functions.
    [#&#8203;15278](https://github.com/pulumi/pulumi/pull/15278)
    
    
  • pkg/testing] Add RequireEmptyPreviewAfterRefresh option to ProgramTest
    
    
Bug Fixes
  • engine] Fix a hang in preview --import-file.
    [#&#8203;15203](https://github.com/pulumi/pulumi/pull/15203)
    
    
  • engine] Engine will now error if aliases request a parent with no URN.
    [#&#8203;15232](https://github.com/pulumi/pulumi/pull/15232)
    
    
  • engine] Fix stack name validation when PULUMI_DISABLE_VALIDATION isn't set.
    [#&#8203;15245](https://github.com/pulumi/pulumi/pull/15245)
    
    
  • engine] Fix a performance issue doing unneeded secret encryption.
    [#&#8203;15306](https://github.com/pulumi/pulumi/pull/15306)
    
    
  • sdk/go] Include error message in local workspace validation.
    [#&#8203;15279](https://github.com/pulumi/pulumi/pull/15279)
    
    
  • sdkgen/go] Remove pulumix references from generated enums
    [#&#8203;15280](https://github.com/pulumi/pulumi/pull/15280)
    
    
  • programgen/nodejs] Fixes generated expression for filebase64 function to use fs.readFileSync directly with base64 encoding option
    [#&#8203;15253](https://github.com/pulumi/pulumi/pull/15253)
    
    
  • sdkgen/python] Use importlib.metadata instead of pkg_resources
    [#&#8203;15266](https://github.com/pulumi/pulumi/pull/15266)
    
    
Miscellaneous
  • auto/go] Remove obsolete note from FullyQualifiedStackName comment.
    [#&#8203;15281](https://github.com/pulumi/pulumi/pull/15281)
    
    
  • backend/filestate] Upgrade gocloud.dev to the latest version
    [#&#8203;15202](https://github.com/pulumi/pulumi/pull/15202)
    
    
  • sdk/python] Remove compatability code for Python 3.7 and below.
    [#&#8203;15276](https://github.com/pulumi/pulumi/pull/15276)
    
    

v3.103.1

Compare Source

Bug Fixes
  • sdk/nodejs] Include [@&#8203;types/semver](https://github.com/types/semver) as a dependency
    [#&#8203;15251](https://github.com/pulumi/pulumi/pull/15251)
    
    

v3.103.0

Compare Source

Features
  • engine] Allow import plugins to define components and logical names.
    [#&#8203;15199](https://github.com/pulumi/pulumi/pull/15199)
    
    
  • cli/display] Incremental improvement on the output when installing plugins
    [#&#8203;15201](https://github.com/pulumi/pulumi/pull/15201)
    
    
  • sdk] Bake the release version into the SDK
    [#&#8203;15185](https://github.com/pulumi/pulumi/pull/15185)
    
    
  • sdk/go] Parse config paths strictly
    [#&#8203;15173](https://github.com/pulumi/pulumi/pull/15173)
    
    
  • cli/new] Adds pulumi:template tag to `pulumi new` created projects
    [#&#8203;15056](https://github.com/pulumi/pulumi/pull/15056)
    
    
  • auto/nodejs] Add new API to install the Pulumi CLI from the Automation API
    [#&#8203;14991](https://github.com/pulumi/pulumi/pull/14991)
    
    
  • sdk/python] Add support for Python 3.12
    [#&#8203;15190](https://github.com/pulumi/pulumi/pull/15190)
    
    
Bug Fixes
  • engine] Fix a bug where mapping lookup could sometimes lead to an infinite loop.
    [#&#8203;15200](https://github.com/pulumi/pulumi/pull/15200)
    
    
  • engine] Remove an incorrect assert that resources must have inputs.
    [#&#8203;15197](https://github.com/pulumi/pulumi/pull/15197)
    
    
  • cli/display] Improve output when installing policy packs
    [#&#8203;15186](https://github.com/pulumi/pulumi/pull/15186)
    
    
  • sdk/go] Removes `omitempty` from StepEventMetadata.DetailedDiff
    [#&#8203;15213](https://github.com/pulumi/pulumi/pull/15213)
    
    
  • sdk/go] Replace a deleted type used by Pulumi Cloud code.
    [#&#8203;15216](https://github.com/pulumi/pulumi/pull/15216)
    
    
Miscellaneous
  • yaml] Upgrade yaml to v1.5.0
    [#&#8203;15214](https://github.com/pulumi/pulumi/pull/15214)
    
    

v3.102.0

Compare Source

Features
  • sdk/go] Add WithValue to pulumi.Context
    [#&#8203;15149](https://github.com/pulumi/pulumi/pull/15149)
    
    
Bug Fixes
  • cli] Fix a panic when user's home directory could not be looked up.
    [#&#8203;15160](https://github.com/pulumi/pulumi/pull/15160)
    
    
  • cli/display] Fix JSON/YAML value diff displays.
    [#&#8203;15171](https://github.com/pulumi/pulumi/pull/15171)
    
    
  • sdk/go] Update github.com/cloudflare/circl to v1.3.7.
    [#&#8203;15151](https://github.com/pulumi/pulumi/pull/15151)
    
    
  • cli/import] --import-file now omits empty resource lists.
    [#&#8203;15132](https://github.com/pulumi/pulumi/pull/15132)
    
    
  • sdk/python] Allow remote components to use output property called id
    [#&#8203;15115](https://github.com/pulumi/pulumi/pull/15115)
    
    
Miscellaneous
  • sdkgen] Emit a warning when using id or urn as resource outputs
    [#&#8203;15060](https://github.com/pulumi/pulumi/pull/15060)
    
    

v3.101.1

Compare Source

Bug Fixes
  • backend/filestate] Revert gocloud.dev upgrade to fix regressions introduced by the upgrade.
    [#&#8203;15128](https://github.com/pulumi/pulumi/pull/15128)
    
    

v3.101.0

Compare Source

Features
  • cli] Adds a flag that allows inserting a fragment into the dot file when generating a graph. This can be used for styling the graph elements, setting properties etc.
    [#&#8203;14858](https://github.com/pulumi/pulumi/pull/14858)
    
    
Bug Fixes
  • engine] Fix an uncommon datarace with replace steps.
    [#&#8203;15112](https://github.com/pulumi/pulumi/pull/15112)
    
    
  • sdkgen/go] Revert using plain object type when the plainness is shallow and we should use inputty-types instead
    [#&#8203;15059](https://github.com/pulumi/pulumi/pull/15059)
    
    
  • cli/state] Fix a panic in pulumi state when no snapshots are available
    [#&#8203;15045](https://github.com/pulumi/pulumi/pull/15045)
    
    
  • sdkgen/python] Fixes resource imports when importing across different modules
    [#&#8203;14832](https://github.com/pulumi/pulumi/pull/14832)
    
    
Miscellaneous
  • backend/filestate] Upgrade gocloud.dev to the latest version
    [#&#8203;15011](https://github.com/pulumi/pulumi/pull/15011)
    
    

v3.100.0

Compare Source

Features
  • auto/{go,nodejs,python}] Adds ListEnvironments support to Go, Nodejs and Python Automation API.
    [#&#8203;14995](https://github.com/pulumi/pulumi/pull/14995)
    
    
  • cli/display] Warn correctly about new versions being availablen when using the CLI dev channel
    [#&#8203;14954](https://github.com/pulumi/pulumi/pull/14954)
    
    
Bug Fixes
  • cli/new] Fixes duplicate printing of the AI prompt & answer on Windows.
    [#&#8203;15010](https://github.com/pulumi/pulumi/pull/15010)
    
    
  • engine] Fix bug where unimported resources (of different types) with the same name would cause `--import-file` to panic.
    [#&#8203;15008](https://github.com/pulumi/pulumi/pull/15008)
    
    
  • engine] Default parallel operations to a reasonable limit.
    [#&#8203;15016](https://github.com/pulumi/pulumi/pull/15016)
    
    
  • programgen] Fixes type-annotating nested resource properties when these have quoted keys
    [#&#8203;15001](https://github.com/pulumi/pulumi/pull/15001)
    
    
  • sdkgen] Temporarily revert validation of `urn` and `id` resource output properties
    [#&#8203;15025](https://github.com/pulumi/pulumi/pull/15025)
    
    
  • programgen/{dotnet,python}] Allow object keys to be template expressions such as static quoted strings
    [#&#8203;15000](https://github.com/pulumi/pulumi/pull/15000)
    
    
  • backend/service] Exclude internal events from those sent to Pulumi Cloud.
    [#&#8203;14972](https://github.com/pulumi/pulumi/pull/14972)
    
    
  • sdk/go] fixes fulfillValue error when joining a nil output state
    [#&#8203;14949](https://github.com/pulumi/pulumi/pull/14949)
    
    
Miscellaneous
  • pkg] Upgrade pulumi-java to v0.9.9
    [#&#8203;15007](https://github.com/pulumi/pulumi/pull/15007)
    
    
  • yaml] Upgrade yaml to v1.4.5
    [#&#8203;15007](https://github.com/pulumi/pulumi/pull/15007)
    
    

v3.99.0

Compare Source

Features
  • cli/config] Adds `pulumi config env ls` command to list the environment imports declared in a stack configuration.
    [#&#8203;14855](https://github.com/pulumi/pulumi/pull/14855)
    
    
  • cli/new] Adds pulumi new --ai functionality.
    [#&#8203;14685](https://github.com/pulumi/pulumi/pull/14685)
    
    
  • sdk/nodejs] Add an environment variable (`PULUMI_ERROR_OUTPUT_STRING`) to throw when an output tries to convert to a string.
    [#&#8203;14811](https://github.com/pulumi/pulumi/pull/14811)
    
    
Bug Fixes
  • auto/nodejs] Always run cleanup for refresh and destroy commands
    [#&#8203;14948](https://github.com/pulumi/pulumi/pull/14948)
    
    
  • auto/nodejs] Don't mutate original stack settings when saving
    [#&#8203;14952](https://github.com/pulumi/pulumi/pull/14952)
    
    
  • programgen] Avoid pretty printing large object graphs when a resource property doesn't type-check when binding PCL programs
    [#&#8203;14864](https://github.com/pulumi/pulumi/pull/14864)
    
    
  • cli/config] Fixes config copy command to also copy environments from the source stack
    [#&#8203;14847](https://github.com/pulumi/pulumi/pull/14847)
    
    
  • cli/config] Fix a bug in `pulumi config env ls --json` where the json flag was not being correctly passed through.
    [#&#8203;14961](https://github.com/pulumi/pulumi/pull/14961)
    
    
  • programgen/go] Fix required config variables of type bool and number
    [#&#8203;14958](https://github.com/pulumi/pulumi/pull/14958)
    
    
Miscellaneous
  • cli] Update esc to v0.6.2
    [#&#8203;14960](https://github.com/pulumi/pulumi/pull/14960)
    
    
  • yaml] Upgrade yaml to 1.4.4
    [#&#8203;14963](https://github.com/pulumi/pulumi/pull/14963)
    
    

v3.98.0

Compare Source

Features
  • cli/import] Import can now distinguish between logical names and source names.
    [#&#8203;14745](https://github.com/pulumi/pulumi/pull/14745)
    
    
Bug Fixes
  • programgen/{dotnet,go,nodejs,python}] Fix generated utility functions for filebase64, filebase64sha256, sha1 and mimeType
    [#&#8203;14857](https://github.com/pulumi/pulumi/pull/14857)
    
    
  • programgen/{nodejs,python}] Fix duplicated import statements when instantiating a component multiple times
    [#&#8203;14829](https://github.com/pulumi/pulumi/pull/14829)
    
    
Miscellaneous
  • cli] Update esc to v0.6.1
    [#&#8203;14939](https://github.com/pulumi/pulumi/pull/14939)
    
    

v3.97.0

Compare Source

Features
  • auto/go] Add `ChangeSecretsProvider` to workspace and stack APIs.
    [#&#8203;14039](https://github.com/pulumi/pulumi/pull/14039)
    
    
  • auto/go] Adds AddEnvironments and RemoveEnvironment functions to Stack and LocalWorkspace types for Go Automation API.
    [#&#8203;14785](https://github.com/pulumi/pulumi/pull/14785)
    
    
  • auto/nodejs] Adds addEnvironments and removeEnvironment functions to Stack and LocalWorkspace classes for Nodejs Automation API.
    [#&#8203;14788](https://github.com/pulumi/pulumi/pull/14788)
    
    
  • auto/python] Adds add_environments and remove_environment functions to Stack and LocalWorkspace classes for python Automation API.
    [#&#8203;14776](https://github.com/pulumi/pulumi/pull/14776)
    
    
Bug Fixes
  • sdk/nodejs] Fix a bug in nodejs providers returning empty inputs on read.
    [#&#8203;14803](https://github.com/pulumi/pulumi/pull/14803)
    
    
  • sdkgen/go] Fix generated usage documentation for enum input types
    [#&#8203;14739](https://github.com/pulumi/pulumi/pull/14739)
    
    

v3.96.2

Compare Source

Features
  • cli] The CLI now uses the yaml converter plugin rather than yaml convert logic linked in.
    [#&#8203;14437](https://github.com/pulumi/pulumi/pull/14437)
    
    
Bug Fixes
  • cli/display] Fixes displaying `warning: GOCOVERDIR not set, no coverage data emitted`
    [#&#8203;14804](https://github.com/pulumi/pulumi/pull/14804)
    
    
  • engine] Don't validate URNs, this was causing issues with unexpected data from filestate backends.
    [#&#8203;14741](https://github.com/pulumi/pulumi/pull/14741)
    
    

v3.96.1

Compare Source

Bug Fixes
  • sdkgen/nodejs] Include [@&#8203;types/google-protobuf](https://github.com/types/google-protobuf) as a dependency
    
    

v3.96.0

Compare Source

Features
  • cli] Add `--import-file` to `pulumi preview` to generate a placeholder import file for every resource that needs to Create.
    [#&#8203;14548](https://github.com/pulumi/pulumi/pull/14548)
    
    
  • sdk/nodejs] Add TypeScript definitions for the grpc and protobuf generated code.
    [#&#8203;14415](https://github.com/pulumi/pulumi/pull/14415)
    
    
Bug Fixes
  • auto] Don't swallow error if EditDir is not found in ProgramTest.
    [#&#8203;14695](https://github.com/pulumi/pulumi/pull/14695)
    
    
  • cli/display] Fix a panic in diff display when parsing YAML strings
    [#&#8203;14710](https://github.com/pulumi/pulumi/pull/14710)
    
    
  • auto/python] Ensures that the project_settings has a main directory for inline programs in python
    [#&#8203;14709](https://github.com/pulumi/pulumi/pull/14709)
    
    
  • engine] Error if a resource's parent is a skipped create.
    [#&#8203;14672](https://github.com/pulumi/pulumi/pull/14672)
    
    
  • engine] Warn if SDKs are trying to use old RegisterResource style StackReferences.
    [#&#8203;14678](https://github.com/pulumi/pulumi/pull/14678)
    
    
  • engine] Send resource inputs as inputs and state for Reads.
    [#&#8203;14683](https://github.com/pulumi/pulumi/pull/14683)
    
    
  • engine] Engine now prefers stable plugin versions to pre-releases when no explict version is given.
    [#&#8203;14700](https://github.com/pulumi/pulumi/pull/14700)
    
    
  • engine] Fix handling of delete failures for targeted destroys
    [#&#8203;14735](https://github.com/pulumi/pulumi/pull/14735)
    
    
  • sdkgen] Return all bind diagnostics in sdk-gen rather than just the first.
    [#&#8203;14661](https://github.com/pulumi/pulumi/pull/14661)
    
    
  • sdkgen/go] Fix compiling plain element type with plain maps
    [#&#8203;14704](https://github.com/pulumi/pulumi/pull/14704)
    
    
  • sdkgen/go] Fix generating input collection types for enums when used from an array of map of enums
    [#&#8203;14744](https://github.com/pulumi/pulumi/pull/14744)
    
    
  • backend/service] Service backend now validates snapshots are valid on load, same as the self managed backend. This can be disabled with --disable-integrity-checking.
    [#&#8203;14046](https://github.com/pulumi/pulumi/pull/14046)
    
    
pulumi/pulumi-aws (pulumi-aws)

v6.30.0

Compare Source

Changelog

v6.29.1

Compare Source

Changelog

v6.29.0

Compare Source

Changelog

v6.28.2

Compare Source

Changelog

  • 60ee1d9 Correctly set the alt type for aws_cloudwatch_log_resource_policy (#​3743)
  • 2ee8434 Update the interface for ECS Container PortMapping with current options (#​3043)
  • bcceea1 Upgrade pulumi-terraform-bridge to v3.79.0 (#​3758)
  • 1ee3194 fix: rds.dataSourceEngineVersionRead panic (#​3757)

v6.28.1

Compare Source

Changelog

What's Changed

Dependencies

New Contributors

Full Changelog: https://github.com/pulumi/pulumi-aws/compare/v6.27.0...v6.28.1

v6.27.0

Compare Source

Changelog

v6.25.1

Compare Source

Changelog

v6.25.0

Compare Source

Changelog

v6.24.2

Compare Source

Changelog

v6.24.1

Compare Source

v6.24.0

Compare Source

Changelog

v6.23.0

Compare Source

Changelog

v6.22.2

Compare Source

Changelog

v6.22.1

Compare Source

Changelog

v6.22.0

Compare Source

Changelog

v6.21.0

Compare Source

Changelog

v6.20.1

Compare Source

Changelog

v6.19.0

Compare Source

Changelog

v6.18.2

Compare Source

Changelog

v6.18.1

Compare Source

Changelog

v6.18.0

Compare Source

Changelog

  • 3ebe0ad Add endpoints option to README.md (#​3239)
  • e73ab1d Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.11.0 in /examples
  • ea4e4a7 Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.11.0 in /sdk
  • 5b3ad6a Bump github.com/go-git/go-git/v5 in /examples/tags-combinations-go
  • a24ff26 Bump github.com/go-git/go-git/v5 in /examples/webserver-go
  • 68efaf1 Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /examples/webserver-go
  • ba4fabe Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /sdk
  • 9d6b6f2 Bump golang.org/x/crypto in /examples/tags-combinations-go
  • 178ea8e Bump the go_modules group across 5 directories with 1 update
  • 0cddab9 Combined dependencies PR (#​3192)
  • edce261 Combined dependencies PR (#​3223)
  • dd892df Combined dependencies PR (#​3237)
  • c5916dd Disable retry for KMS access denied in lambda (#​3234)
  • 22e2bc2 Fix failing tests because of missing amazon linux 1 AMI (#​3207)
  • fcad3a1 Make integration tests stricter (#​3183)
  • da98332 Merge remote-tracking branch 'origin/dependabot/go_modules/examples/tags-combinations-go/github.com/go-git/go-git/v5-5.11.0' into combined-pr-branch
  • f0da8a3 Merge remote-tracking branch 'origin/dependabot/go_modules/examples/tags-combinations-go/golang.org/x/crypto-0.17.0' into combined-pr-branch
  • 8c1f884 Merge remote-tracking branch 'origin/dependabot/go_modules/examples/webserver-go/github.com/go-git/go-git/v5-5.11.0' into combined-pr-branch
  • b064297 Merge remote-tracking branch 'origin/dependabot/go_modules/examples/webserver-go/golang.org/x/crypto-0.17.0' into combined-pr-branch
  • 92f35b5 Merge remote-tracking branch 'origin/dependabot/go_modules/sdk/github.com/go-git/go-git/v5-5.11.0' into combined-pr-branch
  • 38af704 Merge remote-tracking branch 'origin/dependabot/go_modules/sdk/golang.org/x/crypto-0.17.0' into combined-pr-branch
  • b4ef67c Reintroduce OIDC test without the condition blocking releases (#​3176)
  • 29edae4 Unpin pulumi cli 3 (#​3191)
  • 9a2208a Update GitHub Actions workflows. (#​3210)
  • c96e7ed Update GitHub Actions workflows. (#​3229)
  • 04a3828 Upgrade pulumi-terraform-bridge to v3.70.0 (#​3204)
  • 3633fe8 run go mod tidy
  • 05c97fc run go mod tidy

v6.17.0

Compare Source

Changelog

v6.15.0

Compare Source

Changelog

v6.14.0

Compare Source

Changelog

v6.13.3

Compare Source

Changelog

v6.13.2

Compare Source

Changelog

pulumi/pulumi-aws-native (pulumi-aws-native)

v0.101.0

Compare Source

Breaking changes
Resources
  • "aws-native:amplify:Domain": missing properties "certificate" & "updateStatus"
  • "aws-native:codestarconnections:RepositoryLink": properties: "providerType" type changed from "string" to "#/types/aws-native:codestarconnections:RepositoryLinkProviderType"
  • "aws-native:codestarconnections:SyncConfiguration": properties: "providerType" type changed from "string" to "#/types/aws-native:codestarconnections:SyncConfigurationProviderType"
  • "aws-native:ec2:TransitGatewayRouteTableAssociation": properties: "awsId" missing output "awsId"
  • "aws-native:entityresolution:IdMappingWorkflow": required: "outputSourceConfig" property is no longer Required
  • "aws-native:rds:CustomDbEngineVersion": required: "databaseInstallationFilesS3BucketName" property is no longer Required
  • "aws-native:resiliencehub:ResiliencyPolicy":
    • inputs: "policy" type changed from "object" to "#/types/aws-native:resiliencehub:ResiliencyPolicyPolicyMap":
      • additional properties had &{Type: Ref:#/types/aws-native:resiliencehub:ResiliencyPolicyFailurePolicy AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false} but now has no type
    • properties: "policy" type changed from "object" to "#/types/aws-native:resiliencehub:ResiliencyPolicyPolicyMap":
      • additional properties had &{Type: Ref:#/types/aws-native:resiliencehub:ResiliencyPolicyFailurePolicy AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false} but now has no type
Functions
  • "aws-native:ec2:getTransitGatewayRouteTableAssociation" missing
Types
  • "aws-native:ec2:LaunchTemplateMaintenanceOptions": properties: "rebootMigration" missing
  • "aws-native:ec2:SecurityGroupEgress": properties: "sourceSecurityGroupId" missing
  • "aws-native:efs:FileSystemBackupPolicy": properties: "status" type changed from "string" to "#/types/aws-native:efs:FileSystemBackupPolicyStatus"
  • "aws-native:elasticache:ServerlessCacheDataStorage": required: "maximum" property is no longer Required
  • "aws-native:elasticache:ServerlessCacheEcpuPerSecond": required: "maximum" property is no longer Required
  • "aws-native:entityresolution:IdMappingWorkflowInputSource": required: "schemaArn" property is no longer Required

v0.100.0

Compare Source

Breaking Changes
  • "aws-native:datasync:TaskReportConfigDestinationProperties": properties: "s3" type changed from "#/types/aws-native:datasync:TaskReportConfigDestinationPropertiesS3Properties" to "#/types/aws-native:datasync:TaskReportConfigDestinationS3"
  • "aws-native:datasync:TaskReportConfigDestinationPropertiesS3Properties" missing

v0.99.0

Compare Source

Breaking Changes

EC2 Instance properties changed:

  • Id removed.
  • Affinity changed from string to InstanceAffinity enum.
  • CpuOptions type name changed from InstanceCpuOptions to CpuOptionsProperties.
  • CreditSpecification type name changed from InstanceCreditSpecification to CreditSpecificationPropertiesArgs.
  • EnclaveOptions type name changed from InstanceHibernationOptions to HibernationOptionsProperties.
  • HibernationOptions type name changed from InstanceHibernationOptions to HibernationOptionsProperties

v0.98.0

Compare Source

Resources
  • 🟢 "aws-native:customerprofiles:Domain": required inputs: "defaultExpirationDays" input has changed to Required
  • 🟢 "aws-native:customerprofiles:ObjectType": required inputs: "description" input has changed to Required
  • "aws-native:dynamodb:Table":
    • 🟡 inputs: "resourcePolicy" missing
    • 🟡 properties: "resourcePolicy" missing output "resourcePolicy"
  • 🟢 "aws-native:mediapackagev2:Channel": required inputs: "channelGroupName" input has changed to Required
  • "aws-native:mediapackagev2:ChannelPolicy": required inputs:
    • 🟢 "channelGroupName" input has changed to Required
    • 🟢 "channelName" input has changed to Required
  • "aws-native:mediapackagev2:OriginEndpoint":
    • 🟢 required: "containerType" property is no longer Required
    • required inputs:
      • 🟢 "channelGroupName" input has changed to Required
      • 🟢 "channelName" input has changed to Required
  • "aws-native:mediapackagev2:OriginEndpointPolicy": required inputs:
    • 🟢 "channelGroupName" input has changed to Required
    • 🟢 "channelName" input has changed to Required
    • 🟢 "originEndpointName" input has changed to Required
Types
  • 🔴 "aws-native:dynamodb:TableResourcePolicy" missing
  • 🟡 "aws-native:dynamodb:TableStreamSpecification": properties: "resourcePolicy" missing
  • 🟡 "aws-native:iottwinmaker:EntityProperty": properties: "definition" type changed from "#/types/aws-native:iottwinmaker:EntityPropertyDefinitionProperties" to "#/types/aws-native:iottwinmaker:EntityDefinition"
  • 🔴 "aws-native:iottwinmaker:EntityPropertyDefinitionProperties" missing
New resources:
  • controltower.EnabledBaseline
  • guardduty.Master
  • guardduty.Member
New functions:
  • controltower.getEnabledBaseline
  • guardduty.getMember

v0.97.0

Compare Source

  • Fix types which are maps
    • Resources parameters affected:

      • aws-native:apigateway:Method: requestModels, requestParameters
      • aws-native:apigateway:RestApi: parameters
      • aws-native:apigateway:Stage: variables
      • aws-native:apigatewayv2:Api: tags
      • aws-native:apigatewayv2:DomainName: tags
      • aws-native:apigatewayv2:VpcLink: tags
      • aws-native:appconfig:Extension: actions, parameters
      • aws-native:appconfig:ExtensionAssociation: parameters
      • aws-native:athena:DataCatalog: parameters
      • aws-native:backup:BackupPlan: backupPlanTags
      • aws-native:backup:BackupVault: backupVaultTags
      • aws-native:batch:ComputeEnvironment: tags
      • aws-native:batch:JobQueue: tags
      • aws-native:batch:SchedulingPolicy: tags
      • aws-native:cloudformation:Stack: parameters
      • aws-native:codestarnotifications:NotificationRule: tags
      • aws-native:cognito:IdentityPoolRoleAttachment: roleMappings, roles
      • aws-native:cognito:UserPool: userPoolTags
      • aws-native:cognito:UserPoolUser: clientMetadata
      • aws-native:eks:Nodegroup: labels, tags
      • aws-native:fis:ExperimentTemplate: tags
      • aws-native:greengrassv2:Deployment: components, tags
      • aws-native:imagebuilder:Component: tags
      • aws-native:imagebuilder:ContainerRecipe: tags
      • aws-native:imagebuilder:DistributionConfiguration: tags
      • aws-native:imagebuilder:Image: tags
      • aws-native:imagebuilder:ImagePipeline: tags
      • aws-native:imagebuilder:ImageRecipe: tags
      • aws-native:imagebuilder:InfrastructureConfiguration: resourceTags, tags
      • aws-native:imagebuilder:LifecyclePolicy: tags
      • aws-native:imagebuilder:Workflow: tags
      • aws-native:iot:Authorizer: tokenSigningPublicKeys
      • aws-native:iot:SecurityProfile: alertTargets
      • aws-native:iottwinmaker:ComponentType: compositeComponentTypes, functions, propertyDefinitions, propertyGroups, tags
      • aws-native:iottwinmaker:Entity: components, compositeComponents, tags
      • aws-native:iottwinmaker:Scene: sceneMetadata, tags
      • aws-native:iottwinmaker:SyncJob: tags
      • aws-native:iottwinmaker:Workspace: tags
      • aws-native:kafkaconnect:Connector: connectorConfiguration
      • aws-native:msk:Cluster: tags
      • aws-native:msk:ServerlessCluster: tags
      • aws-native:opensearchservice:Domain: advancedOptions, logPublishingOptions
      • aws-native:servicecatalog:CloudFormationProvisionedProduct, outputs
      • aws-native:ssm:Parameter: tags
    • Type properties affected:

      • aws-native:apigateway:DeploymentCanarySetting: stageVariableOverrides
      • aws-native:apigateway:DeploymentCanarySettings: stageVariableOverrides
      • aws-native:apigateway:DeploymentStageDescription: variables
      • aws-native:apigateway:MethodIntegration: requestParameters, requestTemplates
      • aws-native:apigateway:MethodIntegrationResponse: responseParameters, responseTemplates
      • aws-native:apigateway:MethodResponse: responseModels, responseParameters
      • aws-native:apigateway:StageCanarySetting: stageVariableOverrides
      • aws-native:apigateway:UsagePlanApiStage: throttle
      • aws-native:appintegrations:DataIntegrationFileConfiguration: filters
      • aws-native:backup:BackupPlanBackupRuleResourceType: recoveryPointTags
      • aws-native:batch:ComputeEnvironmentComputeResources: tags
      • aws-native:ecs:ServiceLogConfiguration: options
      • aws-native:ecs:TaskDefinitionContainerDefinition: dockerLabels
      • aws-native:ecs:TaskDefinitionDockerVolumeConfiguration: driverOpts, labels
      • aws-native:ecs:TaskDefinitionFirelensConfiguration: options
      • aws-native:ecs:TaskDefinitionLogConfiguration: options
      • aws-native:elasticloadbalancingv2:ListenerRuleAuthenticateCognitoConfig: authenticationRequestExtraParams
      • aws-native:elasticloadbalancingv2:ListenerRuleAuthenticateOidcConfig: authenticationRequestExtraParams
      • aws-native:emrserverless:ApplicationConfigurationObject: properties
      • aws-native:entityresolution:IdMappingWorkflowProviderProperties: providerConfiguration
      • aws-native:entityresolution:MatchingWorkflowProviderProperties: providerConfiguration
      • aws-native:events:RuleHttpParameters: headerParameters, queryStringParameters
      • aws-native:events:RuleInputTransformer: inputPathsMap
      • aws-native:greengrassv2:ComponentVersionComponentPlatform: attributes
      • aws-native:greengrassv2:ComponentVersionLambdaExecutionParameters: environmentVariables
      • aws-native:greengrassv2:ComponentVersionLambdaFunctionRecipeSource: componentDependencies
      • aws-native:guardduty:FilterFindingCriteria: criterion
      • aws-native:imagebuilder:DistributionConfigurationAmiDistributionConfiguration: amiTags
      • aws-native:imagebuilder:LifecyclePolicyAmiExclusionRules: tagMap
      • aws-native:imagebuilder:LifecyclePolicyExclusionRules: tagMap
      • aws-native:imagebuilder:LifecyclePolicyResourceSelection: tagMap
Breaking Changes
Resources
  • "aws-native:ec2:PrefixList": required: maxEntries property is no longer Required
New resources:
  • cognito.UserPoolRiskConfigurationAttachment
New functions:
  • cognito.getUserPoolRiskConfigurationAttachment
  • ec2.getTransitGatewayRouteTableAssociation

v0.96.0

Compare Source

Breaking Changes
Resources
  • "aws-native:cognito:UserPoolIdentityProvider": required: "providerDetails" property is no longer Required
  • "aws-native:ssmguiconnect:Preferences" removed
  • "aws-native:verifiedpermissions:IdentitySource": "policyStoreId" input has changed to Required
  • "aws-native:verifiedpermissions:PolicyTemplate": "policyStoreId" input has changed to Required
Functions
  • "aws-native:ssmguiconnect:getPreferences" removed
Types
  • "aws-native:wafv2:LoggingConfigurationFieldToMatch": property "jsonBody" removed
New resources
  • appconfig.Environment
  • appconfig.HostedConfigurationVersion
  • ec2.SecurityGroupIngress
  • ec2.TransitGatewayRouteTableAssociation
New functions
  • appconfig.getEnvironment
  • appconfig.getHostedConfigurationVersion
  • ec2.getSecurityGroupIngress

v0.95.0

Compare Source

Breaking Changes
Resources
  • "aws-native:batch:JobDefinition":
    • 🟡 inputs: "timeout" type changed from "#/types/aws-native:batch:JobDefinitionJobTimeout" to "#/types/aws-native:batch:JobDefinitionTimeout"
    • properties:
      • 🟡 "containerOrchestrationType" missing output "containerOrchestrationType"
      • 🟡 "jobDefinitionArn" missing output "jobDefinitionArn"
      • 🟡 "revision" missing output "revision"
      • 🟡 "status" missing output "status"
      • 🟡 "timeout" type changed from "#/types/aws-native:batch:JobDefinitionJobTimeout" to "#/types/aws-native:batch:JobDefinitionTimeout"
  • "aws-native:iot:FleetMetric": properties:
    • 🟡 "creationDate" type changed from "number" to "string"
    • 🟡 "lastModifiedDate" type changed from "number" to "string"
Functions
  • "aws-native:batch:getJobDefinition": inputs:
    • 🟡 "jobDefinitionArn" missing input "jobDefinitionArn"
    • 🟢 required: "id" input has changed to Required
Types
  • "aws-native:batch:JobDefinitionContainerProperties": properties:
    • 🟡 "ephemeralStorage" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesEphemeralStorageProperties" to "#/types/aws-native:batch:JobDefinitionEphemeralStorage"
    • 🟡 "fargatePlatformConfiguration" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesFargatePlatformConfigurationProperties" to "#/types/aws-native:batch:JobDefinitionFargatePlatformConfiguration"
    • 🟡 "linuxParameters" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesLinuxParametersProperties" to "#/types/aws-native:batch:JobDefinitionLinuxParameters"
    • 🟡 "logConfiguration" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesLogConfigurationProperties" to "#/types/aws-native:batch:JobDefinitionLogConfiguration"
    • 🟡 "mountPoints": items type changed from "#/types/aws-native:batch:JobDefinitionMountPoint" to "#/types/aws-native:batch:JobDefinitionMountPoints"
    • 🟡 "networkConfiguration" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesNetworkConfigurationProperties" to "#/types/aws-native:batch:JobDefinitionNetworkConfiguration"
    • 🟡 "runtimePlatform" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesRuntimePlatformProperties" to "#/types/aws-native:batch:JobDefinitionRuntimePlatform"
    • 🟡 "volumes": items type changed from "#/types/aws-native:batch:JobDefinitionVolume" to "#/types/aws-native:batch:JobDefinitionVolumes"
  • 🔴 "aws-native:batch:JobDefinitionContainerPropertiesEphemeralStorageProperties" missing
  • 🔴 "aws-native:batch:JobDefinitionContainerPropertiesFargatePlatformConfigurationProperties" missing
  • 🔴 "aws-native:batch:JobDefinitionContainerPropertiesLinuxParametersProperties" missing
  • 🔴 "aws-native:batch:JobDefinitionContainerPropertiesLogConfigurationProperties" missing
  • 🔴 "aws-native:batch:JobDefinitionContainerPropertiesNetworkConfigurationProperties" missing
  • 🔴 "aws-native:batch:JobDefinitionContainerPropertiesRuntimePlatformProperties" missing
  • 🔴 "aws-native:batch:JobDefinitionEfsAuthorizationConfig" missing
  • 🟡 "aws-native:batch:JobDefinitionEfsVolumeConfiguration": properties: "authorizationConfig" type changed from "#/types/aws-native:batch:JobDefinitionEfsAuthorizationConfig" to "#/types/aws-native:batch:JobDefinitionAuthorizationConfig"
  • 🔴 "aws-native:batch:JobDefinitionEksMetadata" missing
  • 🔴 "aws-native:batch:JobDefinitionEksPodProperties" missing
  • 🟡 "aws-native:batch:JobDefinitionEksProperties": properties: "podProperties" type changed from "#/types/aws-native:batch:JobDefinitionEksPodProperties" to "#/types/aws-native:batch:JobDefinitionPodProperties"
  • 🔴 "aws-native:batch:JobDefinitionHost" missing
  • 🔴 "aws-native:batch:JobDefinitionJobTimeout" missing
  • 🔴 "aws-native:batch:JobDefinitionMountPoint" missing
  • 🔴 "aws-native:batch:JobDefinitionVolume" missing
  • 🟡 "aws-native:elasticache:ServerlessCacheEndpoint": properties: "port" type changed from "integer" to "string"
New resources:
  • codebuild.Fleet
  • cognito.IdentityPoolRoleAttachment
  • cognito.UserPoolDomain
  • cognito.UserPoolIdentityProvider
  • cognito.UserPoolResourceServer
  • cognito.UserPoolUiCustomizationAttachment
  • datazone.DataSource
  • datazone.Domain
  • datazone.Environment
  • datazone.EnvironmentBlueprintConfiguration
  • datazone.EnvironmentProfile
  • datazone.Project
  • datazone.SubscriptionTarget
  • guardduty.Filter
  • ivs.Stage
  • ssmguiconnect.Preferences
New functions:
  • codebuild.getFleet
  • cognito.getIdentityPoolRoleAttachment
  • cognito.getUserPoolDomain
  • cognito.getUserPoolIdentityProvider
  • cognito.getUserPoolResourceServer
  • cognito.getUserPoolUiCustomizationAttachment
  • datazone.getDataSource
  • datazone.getDomain
  • datazone.getEnvironment
  • datazone.getEnvironmentBlueprintConfiguration
  • datazone.getEnvironmentProfile
  • datazone.getProject
  • datazone.getSubscriptionTarget
  • guardduty.getFilter
  • ivs.getStage
  • ssmguiconnect.getPreferences

v0.94.0

Compare Source

Breaking changes to types:

  • "aws-native:cognito:IdentityPoolCognitoIdentityProvider": required:
    • 🟢 "clientId" property has changed to Required
    • 🟢 "providerName" property has changed to Required
  • 🟡 "aws-native:connect:RuleActions": properties: "endAssociatedTaskActions" removed

v0.93.0

Compare Source

Breaking Changes
Resources
  • 🟢 "aws-native:ec2:SubnetCidrBlock": required: "ipv6CidrBlock" property is no longer Required
  • 🟢 "aws-native:guardduty:IpSet": required: "name" property is no longer Required
  • 🟢 "aws-native:guardduty:ThreatIntelSet": required: "name" property is no longer Required
  • "aws-native:quicksight:Analysis": required:
    • 🟢 "errors" property is no longer Required
    • 🟢 "sheets" property is no longer Required
  • 🟢 "aws-native:verifiedpermissions:Policy": required inputs: "policyStoreId" input has changed to Required
Types
  • 🟢 "aws-native:imagebuilder:LifecyclePolicyRecipeSelection": required: "semanticVersion" property has changed to Required
  • 🟡 "aws-native:quicksight:AnalysisResourcePermission": properties: "resource" missing
  • 🟡 "aws-native:quicksight:DashboardResourcePermission": properties: "resource" missing
  • 🟡 "aws-native:quicksight:TemplateResourcePermission": properties: "resource" missing
  • 🟡 "aws-native:quicksight:ThemeResourcePermission": properties: "resource" missing
New resources:
  • ec2.Instance
  • ec2.SecurityGroup
  • ssm.PatchBaseline
New functions:
  • ec2.getInstance
  • ec2.getSecurityGroup
  • ssm.getPatchBaseline

v0.92.0

Compare Source

Breaking Changes
Resources
  • "aws-native:connect:PhoneNumber": required:
    • 🟢 "countryCode" property is no longer Required
    • 🟢 "type" property is no longer Required
  • 🟡 "aws-native:location:Map": properties: "dataSource" missing output "dataSource"
  • 🟢 "aws-native:redshift:Cluster": required: "masterUserPassword" property is no longer Required
Types
  • 🟢 "aws-native:redshift:ClusterLoggingProperties": required: "bucketName" property is no longer Required
New resources
  • cloudfront.KeyValueStore
  • connect.PredefinedAttribute
  • location.ApiKey
  • neptunegraph.Graph
  • neptunegraph.PrivateGraphEndpoint
  • networkfirewall.TlsInspectionConfiguration
New functions
  • cloudfront.getKeyValueStore
  • connect.getPredefinedAttribute
  • location.getApiKey
  • neptunegraph.getGraph
  • neptunegraph.getPrivateGraphEndpoint
  • networkfirewall.getTlsInspectionConfiguration

v0.91.0

Compare Source

Fix: Handle PENDING status (#​1219)

Breaking Changes
Resources
  • "aws-native:ec2:Subnet":
    • inputs:
      • 🟡 "ipv4NetmaskLength" missing
      • 🟡 "ipv6NetmaskLength" missing
    • properties:
      • 🟡 "ipv4NetmaskLength" missing output "ipv4NetmaskLength"
      • 🟡 "ipv6NetmaskLength" missing output "ipv6NetmaskLength"
    • 🟢 required: "ipv6CidrBlocks" property is no longer Required
  • "aws-native:elasticache:ServerlessCache": required:
    • 🟢 "endpoint" property is no longer Required
    • 🟢 "readerEndpoint" property is no longer Required
  • "aws-native:lambda:Function":
    • 🟡 inputs: "policy" missing
    • 🟡 properties: "policy" missing output "policy"
Functions
  • "aws-native:lambda:getEventInvokeConfig": inputs:
    • 🟡 "id" missing input "id"
    • required:
      • 🟢 "functionName" input has changed to Required
      • 🟢 "qualifier" input has changed to Required
  • "aws-native:route53resolver:getResolverConfig": inputs:
    • 🟡 "id" missing input "id"
    • 🟢 required: "resourceId" input has changed to Required
Types
  • "aws-native:autoscaling:AutoScalingGroupInstanceRequirements": required:
    • 🟢 "memoryMiB" property has changed to Required
    • 🟢 "vCpuCount" property has changed to Required
  • 🟢 "aws-native:connect:InstanceStorageConfigKinesisVideoStreamConfig": required: "encryptionConfig" property has changed to Required
  • 🟢 "aws-native:osis:PipelineLogPublishingOptionsCloudWatchLogDestinationProperties": required: "logGroup" property has changed to Required
  • 🟢 "aws-native:osis:PipelineVpcOptions": required: "subnetIds" property has changed to Required
New resources
  • b2bi.Capability
  • b2bi.Partnership
  • b2bi.Profile
  • b2bi.Transformer
  • batch.JobDefinition
  • ce.AnomalyMonitor
  • ce.AnomalySubscription
  • dms.DataProvider
  • dms.InstanceProfile
  • dms.MigrationProject
  • ec2.SecurityGroupEgress
  • ec2.SnapshotBlockPublicAccess
  • eks.AccessEntry
  • eventschemas.Discoverer
  • eventschemas.Registry
  • eventschemas.Schema
  • fis.TargetAccountConfiguration
  • imagebuilder.Workflow
  • iot.CertificateProvider
  • securityhub.Hub
New functions
  • b2bi.getCapability
  • b2bi.getPartnership
  • b2bi.getProfile
  • b2bi.getTransformer
  • batch.getJobDefinition
  • ce.getAnomalyMonitor
  • ce.getAnomalySubscription
  • dms.getDataProvider
  • dms.getInstanceProfile
  • dms.getMigrationProject
  • ec2.getSecurityGroupEgress
  • ec2.getSnapshotBlockPublicAccess
  • eks.getAccessEntry
  • eventschemas.getDiscoverer
  • eventschemas.getRegistry
  • eventschemas.getSchema
  • fis.getTargetAccountConfiguration
  • imagebuilder.getWorkflow
  • iot.getCertificateProvider
  • securityhub.getHub
pulumi/pulumi-policy (pulumi-policy)

v1.10.0

Compare Source

v1.9.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [Jinja2](https://palletsprojects.com/p/jinja/) ([changelog](https://jinja.palletsprojects.com/changes/)) | project.dependencies | patch | `==3.1.2` -> `==3.1.3` | | [boto3](https://github.com/boto/boto3) | project.dependencies | minor | `==1.33.8` -> `==1.34.84` | | [cfn-lint](https://github.com/aws-cloudformation/cfn-python-lint) | project.dependencies | minor | `==0.83.4` -> `==0.86.2` | | [pulumi](https://github.com/pulumi/pulumi) | project.dependencies | minor | `==3.95.0` -> `==3.112.0` | | [pulumi-aws](https://github.com/pulumi/pulumi-aws) | project.dependencies | minor | `==6.13.1` -> `==6.30.0` | | [pulumi-aws-native](https://github.com/pulumi/pulumi-aws-native) | project.dependencies | minor | `==0.90.0` -> `==0.101.0` | | [pulumi-policy](https://github.com/pulumi/pulumi-policy) | project.dependencies | minor | `==1.8.0` -> `==1.10.0` | | python | final | minor | `3.11-alpine3.18` -> `3.12-alpine3.18` | | python | stage | minor | `3.11-alpine3.18` -> `3.12-alpine3.18` | | [ruamel.yaml](https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree/) | project.dependencies | patch | `==0.18.5` -> `==0.18.6` | --- ### Release Notes <details> <summary>boto/boto3 (boto3)</summary> ### [`v1.34.84`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13484) [Compare Source](https://github.com/boto/boto3/compare/1.34.83...1.34.84) \======= - api-change:`cloudformation`: \[`botocore`] 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`: \[`botocore`] Updates documentation for AWS Config - api-change:`glue`: \[`botocore`] Modifying request for GetUnfilteredTableMetadata for view-related fields. - api-change:`healthlake`: \[`botocore`] 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`: \[`botocore`] Documentation updates for AWS IoT Fleet Hub to clarify that Fleet Hub supports organization instance of IAM Identity Center. - api-change:`kms`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] Update to API documentation to resolve customer reported issues. - api-change:`outposts`: \[`botocore`] This release adds EXPEDITORS as a valid shipment carrier. - api-change:`redshift`: \[`botocore`] Adds support for Amazon Redshift DescribeClusterSnapshots API to include Snapshot ARN response field. - api-change:`transfer`: \[`botocore`] This change releases support for importing self signed certificates to the Transfer Family for sending outbound file transfers over TLS/HTTPS. ### [`v1.34.83`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13483) [Compare Source](https://github.com/boto/boto3/compare/1.34.82...1.34.83) \======= - api-change:`batch`: \[`botocore`] This release adds the task properties field to attempt details and the name field on EKS container detail. - api-change:`cloudfront`: \[`botocore`] CloudFront origin access control extends support to AWS Lambda function URLs and AWS Elemental MediaPackage v2 origins. - api-change:`cloudwatch`: \[`botocore`] 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`: \[`botocore`] Support access tokens for Bitbucket sources - api-change:`iam`: \[`botocore`] For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no longer required. - api-change:`medialive`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] LogConfiguration ARN validation fixes - api-change:`rds`: \[`botocore`] Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom for Oracle. - api-change:`s3control`: \[`botocore`] Documentation updates for Amazon S3-control. ### [`v1.34.82`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13482) [Compare Source](https://github.com/boto/boto3/compare/1.34.81...1.34.82) \======= - api-change:`cleanrooms`: \[`botocore`] AWS Clean Rooms Differential Privacy is now fully available. Differential privacy protects against user-identification attempts. - api-change:`connect`: \[`botocore`] This release adds new Submit Auto Evaluation Action for Amazon Connect Rules. - api-change:`networkmonitor`: \[`botocore`] Examples were added to CloudWatch Network Monitor commands. - api-change:`qconnect`: \[`botocore`] This release adds a new QiC public API updateSession and updates an existing QiC public API createSession - api-change:`rekognition`: \[`botocore`] Added support for ContentType to content moderation detections. - api-change:`supplychain`: \[`botocore`] This release includes API SendDataIntegrationEvent for AWS Supply Chain - api-change:`workspaces-thin-client`: \[`botocore`] 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. ### [`v1.34.81`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13481) [Compare Source](https://github.com/boto/boto3/compare/1.34.80...1.34.81) \======= - api-change:`codebuild`: \[`botocore`] Add new webhook filter types for GitHub webhooks - api-change:`mediaconvert`: \[`botocore`] This release includes support for bringing your own fonts to use for burn-in or DVB-Sub captioning workflows. - api-change:`pinpoint`: \[`botocore`] The OrchestrationSendingRoleArn has been added to the email channel and is used to send emails from campaigns or journeys. - api-change:`rds`: \[`botocore`] 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. ### [`v1.34.80`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13480) [Compare Source](https://github.com/boto/boto3/compare/1.34.79...1.34.80) \======= - api-change:`controlcatalog`: \[`botocore`] 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`: \[`botocore`] Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode parameter. - api-change:`networkmonitor`: \[`botocore`] Updated the allowed monitorName length for CloudWatch Network Monitor. ### [`v1.34.79`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13479) [Compare Source](https://github.com/boto/boto3/compare/1.34.78...1.34.79) \======= - api-change:`quicksight`: \[`botocore`] Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription - api-change:`resource-groups`: \[`botocore`] 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`: \[`botocore`] Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token. ### [`v1.34.78`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13478) [Compare Source](https://github.com/boto/boto3/compare/1.34.77...1.34.78) \======= - api-change:`b2bi`: \[`botocore`] Adding support for X12 5010 HIPAA EDI version and associated transaction sets. - api-change:`cleanrooms`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] This release adds support for integration with EKS AccessEntry APIs to enable automatic Cluster Access for EMR on EKS. - api-change:`ivs`: \[`botocore`] API update to include an SRT ingest endpoint and passphrase for all channels. - api-change:`verifiedpermissions`: \[`botocore`] Adds GroupConfiguration field to Identity Source API's ### [`v1.34.77`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13477) [Compare Source](https://github.com/boto/boto3/compare/1.34.76...1.34.77) \======= - api-change:`cleanroomsml`: \[`botocore`] The release includes a public SDK for AWS Clean Rooms ML APIs, making them globally available to developers worldwide. - api-change:`cloudformation`: \[`botocore`] 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`: \[`botocore`] This release supports the feature of dataQuality to enrich asset with dataQualityResult in Amazon DataZone. - api-change:`docdb`: \[`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:`groundstation`: \[`botocore`] This release adds visibilityStartTime and visibilityEndTime to DescribeContact and ListContacts responses. - api-change:`lambda`: \[`botocore`] Add Ruby 3.3 (ruby3.3) support to AWS Lambda - api-change:`medialive`: \[`botocore`] Cmaf Ingest outputs are now supported in Media Live - api-change:`medical-imaging`: \[`botocore`] 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`: \[`botocore`] Add ability to specify Security Policies for SFTP Connectors ### [`v1.34.76`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13476) [Compare Source](https://github.com/boto/boto3/compare/1.34.75...1.34.76) \======= - api-change:`ecs`: \[`botocore`] Documentation only update for Amazon ECS. - api-change:`glue`: \[`botocore`] Adding View related fields to responses of read-only Table APIs. - api-change:`ivschat`: \[`botocore`] Doc-only update. Changed "Resources" to "Key Concepts" in docs and updated text. - api-change:`rolesanywhere`: \[`botocore`] 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`: \[`botocore`] Documentation updates for AWS Security Hub ### [`v1.34.75`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13475) [Compare Source](https://github.com/boto/boto3/compare/1.34.74...1.34.75) \======= - api-change:`cloudwatch`: \[`botocore`] 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`: \[`botocore`] This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone. - api-change:`deadline`: \[`botocore`] 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`: \[`botocore`] This release fixes a broken link in the documentation. - api-change:`lightsail`: \[`botocore`] This release adds support to upgrade the TLS version of the distribution. ### [`v1.34.74`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13474) [Compare Source](https://github.com/boto/boto3/compare/1.34.73...1.34.74) \======= - api-change:`b2bi`: \[`botocore`] Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and 5010. - api-change:`codebuild`: \[`botocore`] Add new fleet status code for Reserved Capacity. - api-change:`codeconnections`: \[`botocore`] Duplicating the CodeStar Connections service into the new, rebranded AWS CodeConnections service. - api-change:`internetmonitor`: \[`botocore`] This release adds support to allow customers to track cross account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs. - api-change:`iotwireless`: \[`botocore`] Add support for retrieving key historical and live metrics for LoRaWAN devices and gateways - api-change:`marketplace-catalog`: \[`botocore`] 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`: \[`botocore`] Add the new API Start-Import-Task for Amazon Neptune Analytics. - api-change:`sagemaker`: \[`botocore`] This release adds support for custom images for the CodeEditor App on SageMaker Studio ### [`v1.34.73`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13473) [Compare Source](https://github.com/boto/boto3/compare/1.34.72...1.34.73) \======= - api-change:`codecatalyst`: \[`botocore`] 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`: \[`botocore`] This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization. - api-change:`ec2`: \[`botocore`] 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`: \[`botocore`] Add multiple customer error code to handle customer caused failure when managing EKS node groups - api-change:`guardduty`: \[`botocore`] Add EC2 support for GuardDuty Runtime Monitoring auto management. - api-change:`neptune-graph`: \[`botocore`] Update ImportTaskCancelled waiter to evaluate task state correctly and minor documentation changes. - api-change:`oam`: \[`botocore`] This release adds support for sharing AWS::InternetMonitor::Monitor resources. - api-change:`quicksight`: \[`botocore`] Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website. ### [`v1.34.72`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13472) [Compare Source](https://github.com/boto/boto3/compare/1.34.71...1.34.72) \======= - api-change:`batch`: \[`botocore`] This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS - api-change:`bedrock-agent`: \[`botocore`] This changes introduces metadata documents statistics and also updates the documentation for bedrock agent. - api-change:`bedrock-agent-runtime`: \[`botocore`] This release introduces filtering support on Retrieve and RetrieveAndGenerate APIs. - api-change:`elasticache`: \[`botocore`] Added minimum capacity to Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load - api-change:`secretsmanager`: \[`botocore`] Documentation updates for Secrets Manager ### [`v1.34.71`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13471) [Compare Source](https://github.com/boto/boto3/compare/1.34.70...1.34.71) \======= - api-change:`bedrock-agent-runtime`: \[`botocore`] This release adds support to customize prompts sent through the RetrieveAndGenerate API in Agents for Amazon Bedrock. - api-change:`ce`: \[`botocore`] Adds support for backfill of cost allocation tags, with new StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API. - api-change:`ec2`: \[`botocore`] Documentation updates for Elastic Compute Cloud (EC2). - api-change:`ecs`: \[`botocore`] This is a documentation update for Amazon ECS. - api-change:`finspace`: \[`botocore`] Add new operation delete-kx-cluster-node and add status parameter to list-kx-cluster-node operation. ### [`v1.34.70`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13470) [Compare Source](https://github.com/boto/boto3/compare/1.34.69...1.34.70) \======= - api-change:`codebuild`: \[`botocore`] Supporting GitLab and GitLab Self Managed as source types in AWS CodeBuild. - api-change:`ec2`: \[`botocore`] Added support for ModifyInstanceMetadataDefaults and GetInstanceMetadataDefaults to set Instance Metadata Service account defaults - api-change:`ecs`: \[`botocore`] Documentation only update for Amazon ECS. - api-change:`emr-containers`: \[`botocore`] This release increases the number of supported job template parameters from 20 to 100. - api-change:`globalaccelerator`: \[`botocore`] AWS Global Accelerator now supports cross-account sharing for bring your own IP addresses. - api-change:`medialive`: \[`botocore`] Exposing TileMedia H265 options - api-change:`sagemaker`: \[`botocore`] 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 ### [`v1.34.69`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13469) [Compare Source](https://github.com/boto/boto3/compare/1.34.68...1.34.69) \======= - api-change:`firehose`: \[`botocore`] Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy. - api-change:`kendra`: \[`botocore`] Documentation update, March 2024. Corrects some docs for Amazon Kendra. - api-change:`pricing`: \[`botocore`] Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl APIs - api-change:`rolesanywhere`: \[`botocore`] 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`: \[`botocore`] Added new resource detail object to ASFF, including resource for LastKnownExploitAt ### [`v1.34.68`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13468) [Compare Source](https://github.com/boto/boto3/compare/1.34.67...1.34.68) \======= - api-change:`codeartifact`: \[`botocore`] This release adds Package groups to CodeArtifact so you can more conveniently configure package origin controls for multiple packages. ### [`v1.34.67`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13467) [Compare Source](https://github.com/boto/boto3/compare/1.34.66...1.34.67) \======= - api-change:`accessanalyzer`: \[`botocore`] 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`: \[`botocore`] This release adds support for new webhook events (RELEASED and PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME). - api-change:`connect`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] AMB Query: update GetTransaction to include transactionId as input - api-change:`savingsplans`: \[`botocore`] Introducing the Savings Plans Return feature enabling customers to return their Savings Plans within 7 days of purchase. ### [`v1.34.66`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13466) [Compare Source](https://github.com/boto/boto3/compare/1.34.65...1.34.66) \======= - api-change:`cloudformation`: \[`botocore`] Documentation update, March 2024. Corrects some formatting. - api-change:`ec2`: \[`botocore`] 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`: \[`botocore`] Adding new attributes readWrite and onDemand to dataview models for Database Maintenance operations. - api-change:`logs`: \[`botocore`] Update LogSamples field in Anomaly model to be a list of LogEvent - api-change:`managedblockchain-query`: \[`botocore`] Introduces a new API for Amazon Managed Blockchain Query: ListFilteredTransactionEvents. ### [`v1.34.65`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13465) [Compare Source](https://github.com/boto/boto3/compare/1.34.64...1.34.65) \======= - api-change:`cloudformation`: \[`botocore`] 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`: \[`botocore`] Adds the ability to use the default policy name by omitting the policyName parameter in calls to PutKeyPolicy and GetKeyPolicy - api-change:`mediatailor`: \[`botocore`] This release adds support to allow customers to show different content within a channel depending on metadata associated with the viewer. - api-change:`rds`: \[`botocore`] This release launches the ModifyIntegration API and support for data filtering for zero-ETL Integrations. - api-change:`s3`: \[`botocore`] Fix two issues with response root node names. - api-change:`timestream-query`: \[`botocore`] Documentation updates, March 2024 ### [`v1.34.64`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13464) [Compare Source](https://github.com/boto/boto3/compare/1.34.63...1.34.64) \======= - api-change:`backup`: \[`botocore`] 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`: \[`botocore`] AWS CodeBuild now supports overflow behavior on Reserved Capacity. - api-change:`connect`: \[`botocore`] This release adds Hierarchy based Access Control fields to Security Profile public APIs and adds support for UserAttributeFilter to SearchUsers API. - api-change:`ec2`: \[`botocore`] Add media accelerator and neuron device information on the describe instance types API. - api-change:`kinesisanalyticsv2`: \[`botocore`] Support for Flink 1.18 in Managed Service for Apache Flink - api-change:`s3`: \[`botocore`] Documentation updates for Amazon S3. - api-change:`sagemaker`: \[`botocore`] 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`: \[`botocore`] Removed unused parameter kmsKeyArn from UpdateDeviceRequest ### [`v1.34.63`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13463) [Compare Source](https://github.com/boto/boto3/compare/1.34.62...1.34.63) \======= - api-change:`amplify`: \[`botocore`] Documentation updates for Amplify. Identifies the APIs available only to apps created using Amplify Gen 1. - api-change:`ec2-instance-connect`: \[`botocore`] This release includes a new exception type "SerialConsoleSessionUnsupportedException" for SendSerialConsoleSSHPublicKey API. - api-change:`elbv2`: \[`botocore`] This release allows you to configure HTTP client keep-alive duration for communication between clients and Application Load Balancers. - api-change:`fis`: \[`botocore`] 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:`iot-roborunner`: \[`botocore`] The iot-roborunner client has been removed following the deprecation of the service. - api-change:`rds`: \[`botocore`] Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2. - api-change:`secretsmanager`: \[`botocore`] Doc only update for Secrets Manager - api-change:`timestream-influxdb`: \[`botocore`] 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. - enhancement:`urllib3`: \[`botocore`] Added support for urllib3 2.2.1+ in Python 3.10+ ### [`v1.34.62`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13462) [Compare Source](https://github.com/boto/boto3/compare/1.34.61...1.34.62) \======= - api-change:`ivs-realtime`: \[`botocore`] adds support for multiple new composition layout configuration options (grid, pip) - api-change:`kinesisanalyticsv2`: \[`botocore`] Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs. - api-change:`s3`: \[`botocore`] This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT). ### [`v1.34.61`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13461) [Compare Source](https://github.com/boto/boto3/compare/1.34.60...1.34.61) \======= - api-change:`cloudformation`: \[`botocore`] CloudFormation documentation update for March, 2024 - api-change:`connect`: \[`botocore`] This release increases MaxResults limit to 500 in request for SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect. - api-change:`ec2`: \[`botocore`] Documentation updates for Amazon EC2. - api-change:`kafka`: \[`botocore`] Added support for specifying the starting position of topic replication in MSK-Replicator. - api-change:`ssm`: \[`botocore`] March 2024 doc-only updates for Systems Manager. ### [`v1.34.60`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13460) [Compare Source](https://github.com/boto/boto3/compare/1.34.59...1.34.60) \======= - api-change:`codestar-connections`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] This release enables customers to safely update their MediaPackage v2 channel groups, channels and origin endpoints using entity tags. ### [`v1.34.59`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13459) [Compare Source](https://github.com/boto/boto3/compare/1.34.58...1.34.59) \======= - api-change:`batch`: \[`botocore`] 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`: \[`botocore`] Documentation update for Bedrock Runtime Agent - api-change:`cloudtrail`: \[`botocore`] Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs. - api-change:`codebuild`: \[`botocore`] This release adds support for a new webhook event: PULL_REQUEST_CLOSED. - api-change:`cognito-idp`: \[`botocore`] Add ConcurrentModificationException to SetUserPoolMfaConfig - api-change:`guardduty`: \[`botocore`] Add RDS Provisioned and Serverless Usage types - api-change:`transfer`: \[`botocore`] Added DES_EDE3\_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector. ### [`v1.34.58`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13458) [Compare Source](https://github.com/boto/boto3/compare/1.34.57...1.34.58) \======= - api-change:`appconfig`: \[`botocore`] 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`: \[`botocore`] This release adds an optional parameter to RegisterImage and CopyImage APIs to support tagging AMIs at the time of creation. - api-change:`grafana`: \[`botocore`] 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`: \[`botocore`] Documentation updates for AWS Lambda - api-change:`payment-cryptography-data`: \[`botocore`] AWS Payment Cryptography EMV Decrypt Feature Release - api-change:`rds`: \[`botocore`] Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters - api-change:`snowball`: \[`botocore`] Doc-only update for change to EKS-Anywhere ordering. - api-change:`wafv2`: \[`botocore`] 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`: \[`botocore`] Added note for user decoupling ### [`v1.34.57`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13457) [Compare Source](https://github.com/boto/boto3/compare/1.34.56...1.34.57) \======= - api-change:`dynamodb`: \[`botocore`] Doc only updates for DynamoDB documentation - api-change:`imagebuilder`: \[`botocore`] Add PENDING status to Lifecycle Execution resource status. Add StartTime and EndTime to ListLifecycleExecutionResource API response. - api-change:`mwaa`: \[`botocore`] Amazon MWAA adds support for Apache Airflow v2.8.1. - api-change:`rds`: \[`botocore`] 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`: \[`botocore`] Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation. - api-change:`verifiedpermissions`: \[`botocore`] Deprecating details in favor of configuration for GetIdentitySource and ListIdentitySources APIs. ### [`v1.34.56`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13456) [Compare Source](https://github.com/boto/boto3/compare/1.34.55...1.34.56) \======= - api-change:`apigateway`: \[`botocore`] Documentation updates for Amazon API Gateway - api-change:`chatbot`: \[`botocore`] Minor update to documentation. - api-change:`organizations`: \[`botocore`] This release contains an endpoint addition - api-change:`sesv2`: \[`botocore`] Adds support for providing custom headers within SendEmail and SendBulkEmail for SESv2. ### [`v1.34.55`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13455) [Compare Source](https://github.com/boto/boto3/compare/1.34.54...1.34.55) \======= - api-change:`cloudformation`: \[`botocore`] Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs - api-change:`fsx`: \[`botocore`] 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`: \[`botocore`] Documentation update for AWS Organizations ### [`v1.34.54`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13454) [Compare Source](https://github.com/boto/boto3/compare/1.34.53...1.34.54) \======= - api-change:`accessanalyzer`: \[`botocore`] Fixed a typo in description field. - api-change:`autoscaling`: \[`botocore`] 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`: \[`botocore`] 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. ### [`v1.34.53`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13453) [Compare Source](https://github.com/boto/boto3/compare/1.34.52...1.34.53) \======= - api-change:`docdb-elastic`: \[`botocore`] Launched Elastic Clusters Readable Secondaries, Start/Stop, Configurable Shard Instance count, Automatic Backups and Snapshot Copying - api-change:`eks`: \[`botocore`] Added support for new AL2023 AMIs to the supported AMITypes. - api-change:`lexv2-models`: \[`botocore`] 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`: \[`botocore`] Adds new CreateTemplate, UpdateTemplate and DeleteTemplate APIs. - api-change:`quicksight`: \[`botocore`] TooltipTarget for Combo chart visuals; ColumnConfiguration limit increase to 2000; Documentation Update - api-change:`sagemaker`: \[`botocore`] 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`: \[`botocore`] 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. ### [`v1.34.52`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13452) [Compare Source](https://github.com/boto/boto3/compare/1.34.51...1.34.52) \======= - api-change:`batch`: \[`botocore`] 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`: \[`botocore`] This release adds support to override search strategy performed by the Retrieve and RetrieveAndGenerate APIs for Amazon Bedrock Agents - api-change:`ce`: \[`botocore`] 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`: \[`botocore`] This release increases the range of MaxResults for GetNetworkInsightsAccessScopeAnalysisFindings to 1,000. - api-change:`iot`: \[`botocore`] 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`: \[`botocore`] 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. ### [`v1.34.51`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13451) [Compare Source](https://github.com/boto/boto3/compare/1.34.50...1.34.51) \======= - api-change:`amplifyuibuilder`: \[`botocore`] We have added the ability to tag resources after they are created ### [`v1.34.50`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13450) [Compare Source](https://github.com/boto/boto3/compare/1.34.49...1.34.50) \======= - api-change:`apigateway`: \[`botocore`] Documentation updates for Amazon API Gateway. - api-change:`drs`: \[`botocore`] Added volume status to DescribeSourceServer replicated volumes. - api-change:`kafkaconnect`: \[`botocore`] 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`: \[`botocore`] This release adds support for gp3 data volumes for Multi-AZ DB Clusters. ### [`v1.34.49`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13449) [Compare Source](https://github.com/boto/boto3/compare/1.34.48...1.34.49) \======= - api-change:`appsync`: \[`botocore`] Documentation only updates for AppSync - api-change:`qldb`: \[`botocore`] Clarify possible values for KmsKeyArn and EncryptionDescription. - api-change:`rds`: \[`botocore`] Add pattern and length based validations for DBShardGroupIdentifier - api-change:`rum`: \[`botocore`] Doc-only update for new RUM metrics that were added ### [`v1.34.48`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13448) [Compare Source](https://github.com/boto/boto3/compare/1.34.47...1.34.48) \======= - api-change:`internetmonitor`: \[`botocore`] This release adds IPv4 prefixes to health events - api-change:`kinesisvideo`: \[`botocore`] Increasing NextToken parameter length restriction for List APIs from 512 to 1024. ### [`v1.34.47`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13447) [Compare Source](https://github.com/boto/boto3/compare/1.34.46...1.34.47) \======= - api-change:`iotevents`: \[`botocore`] Increase the maximum length of descriptions for Inputs, Detector Models, and Alarm Models - api-change:`lookoutequipment`: \[`botocore`] 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`: \[`botocore`] MediaLive now supports the ability to restart pipelines in a running channel. - api-change:`ssm`: \[`botocore`] This release adds support for sharing Systems Manager parameters with other AWS accounts. ### [`v1.34.46`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13446) [Compare Source](https://github.com/boto/boto3/compare/1.34.45...1.34.46) \======= - api-change:`dynamodb`: \[`botocore`] Publishing quick fix for doc only update. - api-change:`firehose`: \[`botocore`] This release updates a few Firehose related APIs. - api-change:`lambda`: \[`botocore`] Add .NET 8 (dotnet8) Runtime support to AWS Lambda. ### [`v1.34.45`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13445) [Compare Source](https://github.com/boto/boto3/compare/1.34.44...1.34.45) \======= - api-change:`amplify`: \[`botocore`] This release contains API changes that enable users to configure their Amplify domains with their own custom SSL/TLS certificate. - api-change:`chatbot`: \[`botocore`] 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`: \[`botocore`] Documentation updates for the AWS Config CLI - api-change:`ivs`: \[`botocore`] Changed description for latencyMode in Create/UpdateChannel and Channel/ChannelSummary. - api-change:`keyspaces`: \[`botocore`] Documentation updates for Amazon Keyspaces - api-change:`mediatailor`: \[`botocore`] MediaTailor: marking #AdBreak.OffsetMillis as required. ### [`v1.34.44`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13444) [Compare Source](https://github.com/boto/boto3/compare/1.34.43...1.34.44) \======= - api-change:`connectparticipant`: \[`botocore`] Doc only update to GetTranscript API reference guide to inform users about presence of events in the chat transcript. - api-change:`emr`: \[`botocore`] adds fine grained control over Unhealthy Node Replacement to Amazon ElasticMapReduce - api-change:`firehose`: \[`botocore`] 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`: \[`botocore`] Documentation-only updates for Lambda to clarify a number of existing actions and properties. - api-change:`rds`: \[`botocore`] Doc only update for a valid option in DB parameter group - api-change:`sns`: \[`botocore`] This release marks phone numbers as sensitive inputs. ### [`v1.34.43`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13443) [Compare Source](https://github.com/boto/boto3/compare/1.34.42...1.34.43) \======= - api-change:`artifact`: \[`botocore`] 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`: \[`botocore`] Add ability to override timeout on action level. - api-change:`detective`: \[`botocore`] Doc only updates for content enhancement - api-change:`guardduty`: \[`botocore`] Marked fields IpAddressV4, PrivateIpAddress, Email as Sensitive. - api-change:`healthlake`: \[`botocore`] 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`: \[`botocore`] Adds additional supported instance types. - api-change:`polly`: \[`botocore`] Amazon Polly adds 1 new voice - Burcu (tr-TR) - api-change:`sagemaker`: \[`botocore`] 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`: \[`botocore`] Doc only update for Secrets Manager - api-change:`endpoint-rules`: \[`botocore`] Update endpoint-rules client to latest version ### [`v1.34.42`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13442) [Compare Source](https://github.com/boto/boto3/compare/1.34.41...1.34.42) \======= - api-change:`controltower`: \[`botocore`] Adds support for new Baseline and EnabledBaseline APIs for automating multi-account governance. - api-change:`lookoutequipment`: \[`botocore`] This feature allows customers to see pointwise model diagnostics results for their models. - api-change:`qbusiness`: \[`botocore`] 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. ### [`v1.34.41`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13441) [Compare Source](https://github.com/boto/boto3/compare/1.34.40...1.34.41) \======= - bugfix:ContainerProvider: \[`botocore`] Properly refreshes token from file from EKS in ContainerProvider - api-change:`lightsail`: \[`botocore`] This release adds support to upgrade the major version of a database. - api-change:`marketplace-catalog`: \[`botocore`] AWS Marketplace Catalog API now supports setting intent on requests - api-change:`resource-explorer-2`: \[`botocore`] Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default. - api-change:`securitylake`: \[`botocore`] Documentation updates for Security Lake - api-change:`endpoint-rules`: \[`botocore`] Update endpoint-rules client to latest version ### [`v1.34.40`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13440) [Compare Source](https://github.com/boto/boto3/compare/1.34.39...1.34.40) \======= - api-change:`appsync`: \[`botocore`] 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`: \[`botocore`] Update cloudwatch client to latest version - api-change:`neptune-graph`: \[`botocore`] Adding a new option "parameters" for data plane api ExecuteQuery to support running parameterized query via SDK. - api-change:`route53domains`: \[`botocore`] This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API. ### [`v1.34.39`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13439) [Compare Source](https://github.com/boto/boto3/compare/1.34.38...1.34.39) \======= - api-change:`amp`: \[`botocore`] Overall documentation updates. - api-change:`batch`: \[`botocore`] This feature allows Batch to support configuration of repository credentials for jobs running on ECS - api-change:`braket`: \[`botocore`] Creating a job will result in DeviceOfflineException when using an offline device, and DeviceRetiredException when using a retired device. - api-change:`cost-optimization-hub`: \[`botocore`] Adding includeMemberAccounts field to the response of ListEnrollmentStatuses API. - api-change:`ecs`: \[`botocore`] Documentation only update for Amazon ECS. - api-change:`iot`: \[`botocore`] 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`: \[`botocore`] Add Throttling Exception to all APIs. ### [`v1.34.38`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13438) [Compare Source](https://github.com/boto/boto3/compare/1.34.37...1.34.38) \======= - api-change:`codepipeline`: \[`botocore`] 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`: \[`botocore`] General Interactions for Visuals; Waterfall Chart Color Configuration; Documentation Update - api-change:`workspaces`: \[`botocore`] 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". ### [`v1.34.37`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13437) [Compare Source](https://github.com/boto/boto3/compare/1.34.36...1.34.37) \======= - api-change:`datasync`: \[`botocore`] AWS DataSync now supports manifests for specifying files or objects to transfer. - api-change:`lexv2-models`: \[`botocore`] Update lexv2-models client to latest version - api-change:`redshift`: \[`botocore`] LisRecommendations API to fetch Amazon Redshift Advisor recommendations. ### [`v1.34.36`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13436) [Compare Source](https://github.com/boto/boto3/compare/1.34.35...1.34.36) \======= - api-change:`appsync`: \[`botocore`] Support for environment variables in AppSync GraphQL APIs - api-change:`ecs`: \[`botocore`] This release is a documentation only update to address customer issues. - api-change:`es`: \[`botocore`] This release adds clear visibility to the customers on the changes that they make on the domain. - api-change:`logs`: \[`botocore`] This release adds a new field, logGroupArn, to the response of the logs:DescribeLogGroups action. - api-change:`opensearch`: \[`botocore`] This release adds clear visibility to the customers on the changes that they make on the domain. - api-change:`wafv2`: \[`botocore`] You can now delete an API key that you've created for use with your CAPTCHA JavaScript integration API. ### [`v1.34.35`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13435) [Compare Source](https://github.com/boto/boto3/compare/1.34.34...1.34.35) \======= - api-change:`glue`: \[`botocore`] Introduce Catalog Encryption Role within Glue Data Catalog Settings. Introduce SASL/PLAIN as an authentication method for Glue Kafka connections - api-change:`workspaces`: \[`botocore`] Added definitions of various WorkSpace states ### [`v1.34.34`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13434) [Compare Source](https://github.com/boto/boto3/compare/1.34.33...1.34.34) \======= - api-change:`dynamodb`: \[`botocore`] Any number of users can execute up to 50 concurrent restores (any type of restore) in a given account. - api-change:`sagemaker`: \[`botocore`] Amazon SageMaker Canvas adds GenerativeAiSettings support for CanvasAppSettings. - api-change:`endpoint-rules`: \[`botocore`] Update endpoint-rules client to latest version ### [`v1.34.33`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13433) [Compare Source](https://github.com/boto/boto3/compare/1.34.32...1.34.33) \======= - api-change:`cognito-idp`: \[`botocore`] Added CreateIdentityProvider and UpdateIdentityProvider details for new SAML IdP features - api-change:`ivs`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] This release includes support for broadcast-mixed audio description tracks. - api-change:`neptune-graph`: \[`botocore`] Adding new APIs in SDK for Amazon Neptune Analytics. These APIs include operations to execute, cancel, list queries and get the graph summary. ### [`v1.34.32`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13432) [Compare Source](https://github.com/boto/boto3/compare/1.34.31...1.34.32) \======= - api-change:`cloudformation`: \[`botocore`] 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`: \[`botocore`] Update elbv2 client to latest version - api-change:`glue`: \[`botocore`] Update page size limits for GetJobRuns and GetTriggers APIs. - api-change:`ssm`: \[`botocore`] 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. ### [`v1.34.31`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13431) [Compare Source](https://github.com/boto/boto3/compare/1.34.30...1.34.31) \======= - api-change:`datazone`: \[`botocore`] Add new skipDeletionCheck to DeleteDomain. Add new skipDeletionCheck to DeleteProject which also automatically deletes dependent objects - api-change:`route53`: \[`botocore`] Update the SDKs for text changes in the APIs. ### [`v1.34.30`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13430) [Compare Source](https://github.com/boto/boto3/compare/1.34.29...1.34.30) \======= - api-change:`autoscaling`: \[`botocore`] 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`: \[`botocore`] Comprehend PII analysis now supports Spanish input documents. - api-change:`ec2`: \[`botocore`] 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`: \[`botocore`] This release adds MAINTENANCE environment status for Amazon MWAA environments. - api-change:`rds`: \[`botocore`] 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`: \[`botocore`] Modified description of createaddress to include direction to add path when providing a JSON file. ### [`v1.34.29`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13429) [Compare Source](https://github.com/boto/boto3/compare/1.34.28...1.34.29) \======= - api-change:`connect`: \[`botocore`] Update list and string length limits for predefined attributes. - api-change:`inspector2`: \[`botocore`] This release adds ECR container image scanning based on their lastRecordedPullTime. - api-change:`sagemaker`: \[`botocore`] Amazon SageMaker Automatic Model Tuning now provides an API to programmatically delete tuning jobs. ### [`v1.34.28`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13428) [Compare Source](https://github.com/boto/boto3/compare/1.34.27...1.34.28) \======= - api-change:`acm-pca`: \[`botocore`] AWS Private CA now supports an option to omit the CDP extension from issued certificates, when CRL revocation is enabled. - api-change:`lightsail`: \[`botocore`] This release adds support for IPv6-only instance plans. ### [`v1.34.27`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13427) [Compare Source](https://github.com/boto/boto3/compare/1.34.26...1.34.27) \======= - api-change:`ec2`: \[`botocore`] Introduced a new clientToken request parameter on CreateNetworkAcl and CreateRouteTable APIs. The clientToken parameter allows idempotent operations on the APIs. - api-change:`ecs`: \[`botocore`] Documentation updates for Amazon ECS. - api-change:`outposts`: \[`botocore`] DeviceSerialNumber parameter is now optional in StartConnection API - api-change:`rds`: \[`botocore`] This release adds support for Aurora Limitless Database. - api-change:`storagegateway`: \[`botocore`] Add DeprecationDate and SoftwareVersion to response of ListGateways. ### [`v1.34.26`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13426) [Compare Source](https://github.com/boto/boto3/compare/1.34.25...1.34.26) \======= - api-change:`inspector2`: \[`botocore`] This release adds support for CIS scans on EC2 instances. ### [`v1.34.25`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13425) [Compare Source](https://github.com/boto/boto3/compare/1.34.24...1.34.25) \======= - enhancement:documentation: \[`botocore`] Updates the GitHub issue creation link in our README ### [`v1.34.24`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13424) [Compare Source](https://github.com/boto/boto3/compare/1.34.23...1.34.24) \======= - api-change:`appconfigdata`: \[`botocore`] Fix FIPS Endpoints in aws-us-gov. - api-change:`cloud9`: \[`botocore`] Doc-only update around removing AL1 from list of available AMIs for Cloud9 - api-change:`cloudfront-keyvaluestore`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] Documentation updates for Amazon EC2. - api-change:`ecs`: \[`botocore`] 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`: \[`botocore`] Allow customer to set zip default through command line arguments. - api-change:`organizations`: \[`botocore`] Doc only update for quota increase change - api-change:`rds`: \[`botocore`] 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`: \[`botocore`] Update endpoint-rules client to latest version ### [`v1.34.23`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13423) [Compare Source](https://github.com/boto/boto3/compare/1.34.22...1.34.23) \======= - api-change:`athena`: \[`botocore`] 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`: \[`botocore`] Release CodeBuild Reserved Capacity feature - api-change:`dynamodb`: \[`botocore`] 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`: \[`botocore`] Increased Quick Response name max length to 100 ### [`v1.34.22`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13422) [Compare Source](https://github.com/boto/boto3/compare/1.34.21...1.34.22) \======= - api-change:`b2bi`: \[`botocore`] 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`: \[`botocore`] This release adds a new API ListInsightsMetricData to retrieve metric data from CloudTrail Insights. - api-change:`connect`: \[`botocore`] GetMetricDataV2 now supports 3 groupings - api-change:`drs`: \[`botocore`] Removed invalid and unnecessary default values. - api-change:`firehose`: \[`botocore`] Allow support for Snowflake as a Kinesis Data Firehose delivery destination. - api-change:`sagemaker-featurestore-runtime`: \[`botocore`] Increase BatchGetRecord limits from 10 items to 100 items ### [`v1.34.21`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13421) [Compare Source](https://github.com/boto/boto3/compare/1.34.20...1.34.21) \======= - api-change:`dynamodb`: \[`botocore`] Updating note for enabling streams for UpdateTable. - api-change:`keyspaces`: \[`botocore`] This release adds support for Multi-Region Replication with provisioned tables, and Keyspaces auto scaling APIs ### [`v1.34.20`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13420) [Compare Source](https://github.com/boto/boto3/compare/1.34.19...1.34.20) \======= - api-change:`iot`: \[`botocore`] Revert release of LogTargetTypes - api-change:`iotfleetwise`: \[`botocore`] Updated APIs: SignalNodeType query parameter has been added to ListSignalCatalogNodesRequest and ListVehiclesResponse has been extended with attributes field. - api-change:`macie2`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] Documentation updates for Amazon Personalize - api-change:`personalize`: \[`botocore`] Documentation updates for Amazon Personalize. - api-change:`rekognition`: \[`botocore`] This release adds ContentType and TaxonomyLevel attributes to DetectModerationLabels and GetMediaAnalysisJob API responses. - api-change:`securityhub`: \[`botocore`] Documentation updates for AWS Security Hub ### [`v1.34.19`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13419) [Compare Source](https://github.com/boto/boto3/compare/1.34.18...1.34.19) \======= - api-change:`sagemaker`: \[`botocore`] 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. ### [`v1.34.18`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13418) [Compare Source](https://github.com/boto/boto3/compare/1.34.17...1.34.18) \======= - api-change:`connect`: \[`botocore`] Supervisor Barge for Chat is now supported through the MonitorContact API. - api-change:`connectparticipant`: \[`botocore`] Introduce new Supervisor participant role - api-change:`location`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] S3 On Outposts team adds dualstack endpoints support for S3Control and S3Outposts API calls. - api-change:`supplychain`: \[`botocore`] This release includes APIs CreateBillOfMaterialsImportJob and GetBillOfMaterialsImportJob. - api-change:`transfer`: \[`botocore`] AWS Transfer Family now supports static IP addresses for SFTP & AS2 connectors and for async MDNs on AS2 servers. - api-change:`endpoint-rules`: \[`botocore`] Update endpoint-rules client to latest version ### [`v1.34.17`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13417) [Compare Source](https://github.com/boto/boto3/compare/1.34.16...1.34.17) \======= - api-change:`ec2`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] Update events client to latest version - api-change:`iot`: \[`botocore`] Add ConflictException to Update APIs of AWS IoT Software Package Catalog - api-change:`iotfleetwise`: \[`botocore`] 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`: \[`botocore`] Doc only update for Secrets Manager - api-change:`workspaces`: \[`botocore`] Added AWS Workspaces RebootWorkspaces API - Extended Reboot documentation update ### [`v1.34.16`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13416) [Compare Source](https://github.com/boto/boto3/compare/1.34.15...1.34.16) \======= - api-change:`connectcampaigns`: \[`botocore`] Minor pattern updates for Campaign and Dial Request API fields. - api-change:`location`: \[`botocore`] This release adds API support for custom layers for the maps service APIs: CreateMap, UpdateMap, DescribeMap. - api-change:`logs`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] Updates to ConfigParameter for RSS workgroup, removal of use_fips_ssl - api-change:`route53`: \[`botocore`] Route53 now supports geoproximity routing in AWS regions - api-change:`wisdom`: \[`botocore`] 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. ### [`v1.34.15`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13415) [Compare Source](https://github.com/boto/boto3/compare/1.34.14...1.34.15) \======= - api-change:`codebuild`: \[`botocore`] Aws CodeBuild now supports new compute type BUILD_GENERAL1\_XLARGE - api-change:`ec2`: \[`botocore`] Amazon EC2 R7iz bare metal instances are powered by custom 4th generation Intel Xeon Scalable processors. - api-change:`route53resolver`: \[`botocore`] This release adds support for query type configuration on firewall rules that enables customers for granular action (ALLOW, ALERT, BLOCK) by DNS query type. ### [`v1.34.14`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13414) [Compare Source](https://github.com/boto/boto3/compare/1.34.13...1.34.14) \======= - api-change:`connect`: \[`botocore`] Minor trait updates for User APIs - api-change:`kms`: \[`botocore`] Documentation updates for AWS Key Management Service (KMS). - api-change:`redshift-serverless`: \[`botocore`] use_fips_ssl and require_ssl parameter support for Workgroup, UpdateWorkgroup, and CreateWorkgroup ### [`v1.34.13`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13413) [Compare Source](https://github.com/boto/boto3/compare/1.34.12...1.34.13) \======= - api-change:`config`: \[`botocore`] Updated ResourceType enum with new resource types onboarded by AWS Config in November and December 2023. - api-change:`docdb`: \[`botocore`] Adding PerformanceInsightsEnabled and PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response. - api-change:`ecs`: \[`botocore`] This release adds support for managed instance draining which facilitates graceful termination of Amazon ECS instances. - api-change:`es`: \[`botocore`] 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`: \[`botocore`] This release adds support to set up an HTTPS endpoint on an instance. - api-change:`opensearch`: \[`botocore`] 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`: \[`botocore`] Adding support for provisioned throughput mode for SageMaker Feature Groups - api-change:`servicecatalog`: \[`botocore`] Added Idempotency token support to Service Catalog AssociateServiceActionWithProvisioningArtifact, DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API - api-change:`endpoint-rules`: \[`botocore`] Update endpoint-rules client to latest version ### [`v1.34.12`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13412) [Compare Source](https://github.com/boto/boto3/compare/1.34.11...1.34.12) \======= - api-change:`connect`: \[`botocore`] Amazon Connect, Contact Lens Evaluation API increase evaluation notes max length to 3072. - api-change:`mediaconvert`: \[`botocore`] 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. ### [`v1.34.11`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13411) [Compare Source](https://github.com/boto/boto3/compare/1.34.10...1.34.11) \======= - api-change:`apprunner`: \[`botocore`] AWS App Runner adds Python 3.11 and Node.js 18 runtimes. - api-change:`location`: \[`botocore`] This release introduces a new parameter to bypasses an API key's expiry conditions and delete the key. - api-change:`quicksight`: \[`botocore`] Add LinkEntityArn support for different partitions; Add UnsupportedUserEditionException in UpdateDashboardLinks API; Add support for New Reader Experience Topics ### [`v1.34.10`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13410) [Compare Source](https://github.com/boto/boto3/compare/1.34.9...1.34.10) \======= - api-change:`codestar-connections`: \[`botocore`] New integration with the GitLab self-managed provider type. - api-change:`kinesis-video-archived-media`: \[`botocore`] NoDataRetentionException thrown when GetImages requested for a Stream that does not retain data (that is, has a DataRetentionInHours of 0). - api-change:`sagemaker`: \[`botocore`] Amazon SageMaker Studio now supports Docker access from within app container ### [`v1.34.9`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1349) [Compare Source](https://github.com/boto/boto3/compare/1.34.8...1.34.9) \====== - api-change:`emr`: \[`botocore`] Update emr client to latest version ### [`v1.34.8`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13484) [Compare Source](https://github.com/boto/boto3/compare/1.34.7...1.34.8) \======= - api-change:`cloudformation`: \[`botocore`] 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`: \[`botocore`] Updates documentation for AWS Config - api-change:`glue`: \[`botocore`] Modifying request for GetUnfilteredTableMetadata for view-related fields. - api-change:`healthlake`: \[`botocore`] 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`: \[`botocore`] Documentation updates for AWS IoT Fleet Hub to clarify that Fleet Hub supports organization instance of IAM Identity Center. - api-change:`kms`: \[`botocore`] 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`: \[`botocore`] 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`: \[`botocore`] Update to API documentation to resolve customer reported issues. - api-change:`outposts`: \[`botocore`] This release adds EXPEDITORS as a valid shipment carrier. - api-change:`redshift`: \[`botocore`] Adds support for Amazon Redshift DescribeClusterSnapshots API to include Snapshot ARN response field. - api-change:`transfer`: \[`botocore`] This change releases support for importing self signed certificates to the Transfer Family for sending outbound file transfers over TLS/HTTPS. ### [`v1.34.7`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13479) [Compare Source](https://github.com/boto/boto3/compare/1.34.6...1.34.7) \======= - api-change:`quicksight`: \[`botocore`] Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription - api-change:`resource-groups`: \[`botocore`] 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`: \[`botocore`] Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token. ### [`v1.34.6`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13469) [Compare Source](https://github.com/boto/boto3/compare/1.34.5...1.34.6) \======= - api-change:`firehose`: \[`botocore`] Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy. - api-change:`kendra`: \[`botocore`] Documentation update, March 2024. Corrects some docs for Amazon Kendra. - api-change:`pricing`: \[`botocore`] Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl APIs - api-change:`rolesanywhere`: \[`botocore`] 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`: \[`botocore`] Added new resource detail object to ASFF, including resource for LastKnownExploitAt ### [`v1.34.5`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13459) [Compare Source](https://github.com/boto/boto3/compare/1.34.4...1.34.5) \======= - api-change:`batch`: \[`botocore`] 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`: \[`botocore`] Documentation update for Bedrock Runtime Agent - api-change:`cloudtrail`: \[`botocore`] Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs. - api-change:`codebuild`: \[`botocore`] This release adds support for a new webhook event: PULL_REQUEST_CLOSED. - api-change:`cognito-idp`: \[`botocore`] Add ConcurrentModificationException to SetUserPoolMfaConfig - api-change:`guardduty`: \[`botocore`] Add RDS Provisioned and Serverless Usage types - api-change:`transfer`: \[`botocore`] Added DES_EDE3\_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector. ### [`v1.34.4`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13449) [Compare Source](https://github.com/boto/boto3/compare/1.34.3...1.34.4) \======= - api-change:`appsync`: \[`botocore`] Documentation only updates for AppSync - api-change:`qldb`: \[`botocore`] Clarify possible values for KmsKeyArn and EncryptionDescription. - api-change:`rds`: \[`botocore`] Add pattern and length based validations for DBShardGroupIdentifier - api-change:`rum`: \[`botocore`] Doc-only update for new RUM metrics that were added ### [`v1.34.3`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13439) [Compare Source](https://github.com/boto/boto3/compare/1.34.2...1.34.3) \======= - api-change:`amp`: \[`botocore`] Overall documentation updates. - api-change:`batch`: \[`botocore`] This feature allows Batch to support configuration of repository credentials for jobs running on ECS - api-change:`braket`: \[`botocore`] Creating a job will result in DeviceOfflineException when using an offline device, and DeviceRetiredException when using a retired device. - api-change:`cost-optimization-hub`: \[`botocore`] Adding includeMemberAccounts field to the response of ListEnrollmentStatuses API. - api-change:`ecs`: \[`botocore`] Documentation only update for Amazon ECS. - api-change:`iot`: \[`botocore`] 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`: \[`botocore`] Add Throttling Exception to all APIs. ### [`v1.34.2`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13429) [Compare Source](https://github.com/boto/boto3/compare/1.34.1...1.34.2) \======= - api-change:`connect`: \[`botocore`] Update list and string length limits for predefined attributes. - api-change:`inspector2`: \[`botocore`] This release adds ECR container image scanning based on their lastRecordedPullTime. - api-change:`sagemaker`: \[`botocore`] Amazon SageMaker Automatic Model Tuning now provides an API to programmatically delete tuning jobs. ### [`v1.34.1`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13419) [Compare Source](https://github.com/boto/boto3/compare/1.34.0...1.34.1) \======= - api-change:`sagemaker`: \[`botocore`] 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. ### [`v1.34.0`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1340) [Compare Source](https://github.com/boto/boto3/compare/1.33.13...1.34.0) \====== - feature:Python: End of support for Python 3.7 - feature:Python: \[`botocore`] End of support for Python 3.7 - api-change:`drs`: \[`botocore`] Adding AgentVersion to SourceServer and RecoveryInstance structures ### [`v1.33.13`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13313) [Compare Source](https://github.com/boto/boto3/compare/1.33.12...1.33.13) \======= - api-change:`imagebuilder`: \[`botocore`] This release adds the Image Workflows feature to give more flexibility and control over the image building and testing process. - api-change:`location`: \[`botocore`] 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`: \[`botocore`] This release introduces the StartLiveTail API to tail ingested logs in near real time. ### [`v1.33.12`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13312) [Compare Source](https://github.com/boto/boto3/compare/1.33.11...1.33.12) \======= - api-change:`neptune`: \[`botocore`] 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`: \[`botocore`] This release includes Amazon Pinpoint API documentation updates pertaining to campaign message sending rate limits. - api-change:`securityhub`: \[`botocore`] Added new resource detail objects to ASFF, including resources for AwsDynamoDbTable, AwsEc2ClientVpnEndpoint, AwsMskCluster, AwsS3AccessPoint, AwsS3Bucket - api-change:`endpoint-rules`: \[`botocore`] Update endpoint-rules client to latest version ### [`v1.33.11`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13311) [Compare Source](https://github.com/boto/boto3/compare/1.33.10...1.33.11) \======= - api-change:`cloudwatch`: \[`botocore`] Update cloudwatch client to latest version - api-change:`ec2`: \[`botocore`] M2 Mac instances are built on Apple M2 Mac mini computers. I4i instances are powered by 3rd generation Intel Xeon Scalable processors. C7i compute optimized, M7i general purpose and R7i memory optimized instances are powered by custom 4th Generation Intel Xeon Scalable processors. - api-change:`finspace`: \[`botocore`] Releasing Scaling Group, Dataview, and Volume APIs ### [`v1.33.10`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#13310) [Compare Source](https://github.com/boto/boto3/compare/1.33.9...1.33.10) \======= - api-change:`codedeploy`: \[`botocore`] This release adds support for two new CodeDeploy features: 1) zonal deployments for Amazon EC2 in-place deployments, 2) deployments triggered by Auto Scaling group termination lifecycle hook events. ### [`v1.33.9`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1339) [Compare Source](https://github.com/boto/boto3/compare/1.33.8...1.33.9) \====== - api-change:`backup`: \[`botocore`] AWS Backup - Features: Add VaultType to the output of DescribeRecoveryPoint, ListRecoveryPointByBackupVault API and add ResourceType to the input of ListRestoreJobs API - api-change:`comprehend`: \[`botocore`] Documentation updates for Trust and Safety features. - api-change:`connect`: \[`botocore`] Releasing Tagging Support for Instance Management APIS - api-change:`ec2`: \[`botocore`] Releasing the new cpuManufacturer attribute within the DescribeInstanceTypes API response which notifies our customers with information on who the Manufacturer is for the processor attached to the instance, for example: Intel. - api-change:`payment-cryptography`: \[`botocore`] AWS Payment Cryptography IPEK feature release </details> <details> <summary>aws-cloudformation/cfn-python-lint (cfn-lint)</summary> ### [`v0.86.2`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0862) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.86.1...v0.86.2) ###### CloudFormation Specifications - Update CloudFormation specs to `168.0.0` (pull #[3127](https://github.com/aws-cloudformation/cfn-lint/pull/3127)) - Remove `AWS::RDS::DBCluster` from exclusive checks (pull #[3119](https://github.com/aws-cloudformation/cfn-lint/pull/3119)) ###### Fixes - When doing a transform pass back FindInMap when resolution failure (pull #[3131](https://github.com/aws-cloudformation/cfn-lint/pull/3131)) - Update deprecated Lambda runtimes (pull #[3113](https://github.com/aws-cloudformation/cfn-lint/pull/3113)) ### [`v0.86.1`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0861) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.86.0...v0.86.1) ###### CloudFormation Specifications - Update CloudFormation specs to `165.0.0` (pull #[3092](https://github.com/aws-cloudformation/cfn-lint/pull/3092)) ###### Fixes - RDS DB Cluster remove MasterUserPassword from exclusion with MasterUsername (pull #[3106](https://github.com/aws-cloudformation/cfn-lint/pull/3106)) - fix an issue when searching for Ref in tojsonstring (pull #[3107](https://github.com/aws-cloudformation/cfn-lint/pull/3107)) ### [`v0.86.0`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0860) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.85.3...v0.86.0) ###### Feature - Disable and configure certain rules when template is from CDK (pull #[2971](https://github.com/aws-cloudformation/cfn-lint/pull/2971)) ###### CloudFormation Specifications - Update CloudFormation specs to `163.0.0` (pull #[3076](https://github.com/aws-cloudformation/cfn-lint/pull/3076)) ### [`v0.85.3`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0853) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.85.2...v0.85.3) ###### CloudFormation Specifications - Update CloudFormation specs to `162.0.0` (pull #[3069](https://github.com/aws-cloudformation/cfn-lint/pull/3069)) ###### Fixes - Raise error if any key in a mapping is null (pull #[3073](https://github.com/aws-cloudformation/cfn-lint/pull/3073)) - Add getatt support for registry schemas (pull #[3061](https://github.com/aws-cloudformation/cfn-lint/pull/3061)) - Set Application location when its a string in SAM transform (pull #[3060](https://github.com/aws-cloudformation/cfn-lint/pull/3060)) ### [`v0.85.2`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0852) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.85.1...v0.85.2) ###### CloudFormation Specifications - Update CloudFormation specs to `160.0.0` (pull #[3054](https://github.com/aws-cloudformation/cfn-lint/pull/3054)) ### [`v0.85.1`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0851) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.85.0...v0.85.1) ###### CloudFormation Specifications - Update CloudFormation specs to `158.0.0` (pull #[3039](https://github.com/aws-cloudformation/cfn-lint/pull/3039)) ###### Fixes - Fix an issue with using SAM and a GetAtt (pull #[3042](https://github.com/aws-cloudformation/cfn-lint/pull/3042)) ### [`v0.85.0`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0850) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.84.0...v0.85.0) ###### Feature - Update rule [E3027](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3027) to validate rate periods (pull #[3017](https://github.com/aws-cloudformation/cfn-lint/pull/3017)) - Add support new language extension foreach capabilities `&{parameter}` (pull #[3033](https://github.com/aws-cloudformation/cfn-lint/pull/3033)) - Passthrough metadata into SAM translator (pull #[3030](https://github.com/aws-cloudformation/cfn-lint/pull/3030)) - Switch to using path and resource names for directives (pull #[3035](https://github.com/aws-cloudformation/cfn-lint/pull/3035)) ###### CloudFormation Specifications - Update CloudFormation specs to `156.0.0` (pull #[3029](https://github.com/aws-cloudformation/cfn-lint/pull/3029)) ### [`v0.84.0`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0840) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.83.8...v0.84.0) ###### CloudFormation Specifications - Update CloudFormation specs to `154.0.0` (pull #[3005](https://github.com/aws-cloudformation/cfn-lint/pull/3005)) - Add db.serverless to neptune instance classes (pull #[3009](https://github.com/aws-cloudformation/cfn-lint/pull/3009)) ###### Fixes - Drop python 3.7 support (pull #[3005](https://github.com/aws-cloudformation/cfn-lint/pull/3005)) ### [`v0.83.8`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0838) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.83.7...v0.83.8) ###### CloudFormation Specifications - Update CloudFormation specs to `153.0.0` (pull #[2986](https://github.com/aws-cloudformation/cfn-lint/pull/2986)) ###### Fixes - Remove rule [E2506](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2506) which results in false positive (pull #[3001](https://github.com/aws-cloudformation/cfn-lint/pull/3001)) - Return dict str_node when doing transform (pull #[2996](https://github.com/aws-cloudformation/cfn-lint/pull/2996)) ### [`v0.83.7`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0837) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.83.6...v0.83.7) ###### CloudFormation Specifications - Update CloudFormation specs to `152.0.0` (pull #[2984](https://github.com/aws-cloudformation/cfn-lint/pull/2984)) - Add `ca-west-1` region (pull #[2980](https://github.com/aws-cloudformation/cfn-lint/pull/2980)) ### [`v0.83.6`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0836) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.83.5...v0.83.6) ###### CloudFormation Specifications - Update CloudFormation specs to `151.0.0` (pull #[2969](https://github.com/aws-cloudformation/cfn-lint/pull/2969)) ###### Fixes - Fix LanguageTransformer to better handle `Fn::GetAtt` dot notation in `Fn::Sub` (pull #[2974](https://github.com/aws-cloudformation/cfn-lint/pull/2974)) - Update rule [E2530](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2530) and [I2530](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#I2530) to support regionality of the `SnapStart` feature (pull #[2973](https://github.com/aws-cloudformation/cfn-lint/pull/2973)) ### [`v0.83.5`](https://github.com/aws-cloudformation/cfn-python-lint/blob/HEAD/CHANGELOG.md#v0835) [Compare Source](https://github.com/aws-cloudformation/cfn-python-lint/compare/v0.83.4...v0.83.5) ###### CloudFormation Specifications - Update CloudFormation specs to `150.0.0` (pull #[2963](https://github.com/aws-cloudformation/cfn-lint/pull/2963)) - Patch in `TargetObjectKeyFormat` for `AWS::S3::Bucket` (pull #[2966](https://github.com/aws-cloudformation/cfn-lint/pull/2966)) ###### Fixes - Update rule [E3013](https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3013) to ignore dynamic references in CloudFront aliases (pull #[2967](https://github.com/aws-cloudformation/cfn-lint/pull/2967)) </details> <details> <summary>pulumi/pulumi (pulumi)</summary> ### [`v3.112.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31120-2024-03-27) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.111.1...v3.112.0) ##### Features - \[docs] Implement constructor syntax examples for every resource in typescript, python, csharp and go [#&#8203;15624](https://github.com/pulumi/pulumi/pull/15624) - \[docs] Implement YAML constructor syntax examples in the docs [#&#8203;15791](https://github.com/pulumi/pulumi/pull/15791) - \[engine] Send output values with property dependency information to transform functions [#&#8203;15637](https://github.com/pulumi/pulumi/pull/15637) - \[engine] Add a --continue-on-error flag to pulumi destroy [#&#8203;15727](https://github.com/pulumi/pulumi/pull/15727) - \[sdk/go] Make `property.Map` keyed by `string` not `MapKey` [#&#8203;15767](https://github.com/pulumi/pulumi/pull/15767) - \[sdk/nodejs] Make function serialization work with typescript 4 and 5 [#&#8203;15761](https://github.com/pulumi/pulumi/pull/15761) - \[sdk/python] Improve the error message when depends_on is passed objects of the wrong type [#&#8203;15737](https://github.com/pulumi/pulumi/pull/15737) ##### Bug Fixes - \[auto/{go,python}] Make sure to read complete lines before trying to deserialize them as engine events [#&#8203;15778](https://github.com/pulumi/pulumi/pull/15778) [#&#8203;15798](https://github.com/pulumi/pulumi/pull/15798) - \[auto/{go,python}] Use the full path when running pulumi from a custom CLI install [#&#8203;15802](https://github.com/pulumi/pulumi/pull/15802) - \[cli/plugin] Fix installing local language plugins on Windows [#&#8203;15715](https://github.com/pulumi/pulumi/pull/15715) - \[engine] Don't delete stack outputs on failed deployments [#&#8203;15754](https://github.com/pulumi/pulumi/pull/15754) - \[engine] Fix a panic when updating provider version in a run using --target [#&#8203;15716](https://github.com/pulumi/pulumi/pull/15716) - \[engine] Handle that Assets & Archives can be returned from providers without content. [#&#8203;15736](https://github.com/pulumi/pulumi/pull/15736) - \[engine] Fix the engine trying to delete a protected resource caught in a replace chain [#&#8203;15776](https://github.com/pulumi/pulumi/pull/15776) - \[sdkgen/docs] Add missing newline for `Coming soon!` [#&#8203;15783](https://github.com/pulumi/pulumi/pull/15783) - \[programgen/dotnet] Fix generated code for a list of resources used in resource option DependsOn [#&#8203;15773](https://github.com/pulumi/pulumi/pull/15773) - \[programgen/{dotnet,go}] Fixes emitted code for object expressions assigned to properties of type Any [#&#8203;15770](https://github.com/pulumi/pulumi/pull/15770) - \[sdk/go] Fix lookup of plugin and program dependencies when using Go workspaces [#&#8203;15743](https://github.com/pulumi/pulumi/pull/15743) - \[sdk/nodejs] Export automation.tag.TagMap type [#&#8203;15774](https://github.com/pulumi/pulumi/pull/15774) - \[sdk/python] Wait only for pending outputs in the Python SDK, not all pending asyncio tasks [#&#8203;15744](https://github.com/pulumi/pulumi/pull/15744) ##### Miscellaneous - \[sdk/nodejs] Reorganize function serialization tests [#&#8203;15753](https://github.com/pulumi/pulumi/pull/15753) - \[sdk/nodejs] Move mockpackage tests to closure integration tests [#&#8203;15757](https://github.com/pulumi/pulumi/pull/15757) ### [`v3.111.1`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31111-2024-03-15) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.111.0...v3.111.1) ##### Bug Fixes - \[cli/display] Fix superfluous newlines being written during updates - \[programgen/{dotnet,go,nodejs,python}] Fix enum resolution from types of the form union\[string, enum] [#&#8203;15696](https://github.com/pulumi/pulumi/pull/15696) ### [`v3.111.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31110-2024-03-15) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.110.0...v3.111.0) ##### Features - \[auto/go] Support remote deployment executor image [#&#8203;15697](https://github.com/pulumi/pulumi/pull/15697) ##### Bug Fixes - \[engine] Test and fix the engine filling in property dependencies to provider constructs - \[sdkgen/go] Ensure package generation for Go doesn't panic when encountering overly nested arrays or maps of primitive types [#&#8203;15680](https://github.com/pulumi/pulumi/pull/15680) ### [`v3.110.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31100-2024-03-14) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.109.0...v3.110.0) ##### Features - \[cli] Make "pulumi dn" an alias for "pulumi destroy" [#&#8203;15650](https://github.com/pulumi/pulumi/pull/15650) - \[yaml] Update yaml to v1.6.0 [#&#8203;15661](https://github.com/pulumi/pulumi/pull/15661) - \[sdk/python] Add experimental support to the Python SDK for the new transforms system [#&#8203;15376](https://github.com/pulumi/pulumi/pull/15376) ##### Bug Fixes - \[cli/state] Add `--yes` to `state upgrade` [#&#8203;15648](https://github.com/pulumi/pulumi/pull/15648) - \[programgen/{dotnet,go,python}] Fix panic when generating programs for MLC packages where they include type references to external packages [#&#8203;15605](https://github.com/pulumi/pulumi/pull/15605) - \[programgen/go] Fix optional primitive values being derefrenced [#&#8203;15592](https://github.com/pulumi/pulumi/pull/15592) - \[sdk/go] Await output properties from Construct/Call before closing the Context [#&#8203;15611](https://github.com/pulumi/pulumi/pull/15611) - \[sdk/nodejs] Fix codepaths computation when working dir is nested relative to package.json [#&#8203;15601](https://github.com/pulumi/pulumi/pull/15601) - \[sdk/nodejs] Replace glob with fdir to avoid an indirect dependency on inflight [#&#8203;15617](https://github.com/pulumi/pulumi/pull/15617) - \[sdkgen/python] Make replace-on-changes values camelCased not kebab_cased [#&#8203;15666](https://github.com/pulumi/pulumi/pull/15666) ### [`v3.109.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31090-2024-03-07) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.108.1...v3.109.0) ##### Features - \[auto/{go,nodejs,python}] Add support for suppress progress and suppress outputs parameters in the Automation API [#&#8203;15596](https://github.com/pulumi/pulumi/pull/15596) - \[pkg] Make schema.NewPluginLoader respect PULUMI_DEBUG_PROVIDERS, which enables Pulumi YAML programs to work correctly with this feature [#&#8203;15526](https://github.com/pulumi/pulumi/pull/15526) - \[sdk/dotnet] Update dotnet language host to 3.60.0 [#&#8203;15609](https://github.com/pulumi/pulumi/pull/15609) - \[sdk/nodejs] Add experimental support to the NodeJS SDK for the new transforms system. [#&#8203;15532](https://github.com/pulumi/pulumi/pull/15532) - \[sdk/python] Add support for asynchronous invokes via a new `invoke_async` function [#&#8203;15602](https://github.com/pulumi/pulumi/pull/15602) - \[sdkgen/dotnet] Support for non-overlay components in codegen for pulumi-kubernetes provider [#&#8203;15490](https://github.com/pulumi/pulumi/pull/15490) ##### Bug Fixes - \[cli] Fix a panic when the secrets provider is missing from the deployment snapshot [#&#8203;15599](https://github.com/pulumi/pulumi/pull/15599) - \[backend/service] Make decrypt/encrypt network calls retryable to help work around network hiccups [#&#8203;15600](https://github.com/pulumi/pulumi/pull/15600) - \[cli/new] Strip credentials and query strings from template URLs saved to project [#&#8203;15586](https://github.com/pulumi/pulumi/pull/15586) - \[engine] Fix an issue where snapshots could become invalid when doing a targeted up [#&#8203;15476](https://github.com/pulumi/pulumi/pull/15476) - \[engine] Downgrade remediate policy violations to mandatory - \[pkg/testing] Make ProgramTest use a temporary PULUMI_HOME for each test [#&#8203;15568](https://github.com/pulumi/pulumi/pull/15568) - \[sdkgen/dotnet] Codegen fix for resources without constant input properties [#&#8203;15488](https://github.com/pulumi/pulumi/pull/15488) - \[sdk/nodejs] Properly capture node:crypto and global.crypto in node 19+ [#&#8203;15492](https://github.com/pulumi/pulumi/pull/15492) - \[sdk/python] Fix determining plugins for old packages in the Python language host [#&#8203;15576](https://github.com/pulumi/pulumi/pull/15576) ### [`v3.108.1`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31081-2024-03-01) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.108.0...v3.108.1) ##### Bug Fixes - \[sdk/nodejs] Move [@&#8203;types/glob](https://github.com/types/glob) to dev dependencies [#&#8203;15544](https://github.com/pulumi/pulumi/pull/15544) ### [`v3.108.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31080-2024-02-29) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.107.0...v3.108.0) ##### Features - \[cli/state] Exit immediately from state edit when no change was made [#&#8203;15514](https://github.com/pulumi/pulumi/pull/15514) - \[docs] Adds ability to process docs without Examples logic, using `<!--Start PulumiCodeChooser -->` markers in incoming schema descriptions [#&#8203;15475](https://github.com/pulumi/pulumi/pull/15475) - \[pkg] Adds simple vim keyboard shortcuts to the live tree view (j,k,g,G,Ctrl+F,Ctrl+B) and also wires up Home and End keys [#&#8203;15418](https://github.com/pulumi/pulumi/pull/15418) - \[sdk/go] Add experimental support to the Go SDK for the new transforms system. [#&#8203;15355](https://github.com/pulumi/pulumi/pull/15355) ##### Bug Fixes - \[ci] Use SYSTEM_PULLREQUEST_SOURCECOMMITID for AZ pipeline on GH PR [#&#8203;15513](https://github.com/pulumi/pulumi/pull/15513) - \[engine] Fix root and program paths to always be absolute. [#&#8203;15470](https://github.com/pulumi/pulumi/pull/15470) - \[pkg] Tag new pkg versions on a commit on the main branch [#&#8203;15515](https://github.com/pulumi/pulumi/pull/15515) - \[sdk/nodejs] Handle yarn/npm workspaces when computing codepaths for function serialization [#&#8203;15426](https://github.com/pulumi/pulumi/pull/15426) - \[sdk/nodejs] Replace deprecated read-package-tree with [@&#8203;npmcli/arborist](https://github.com/npmcli/arborist) [#&#8203;15503](https://github.com/pulumi/pulumi/pull/15503) - \[sdk/nodejs] Upgrade to [@&#8203;grpc/grpc-js](https://github.com/grpc/grpc-js) 1.10.1 [#&#8203;15500](https://github.com/pulumi/pulumi/pull/15500) - \[sdk/nodejs] Regenerate yarn.lock to fix lru-cache hoisting [#&#8203;15543](https://github.com/pulumi/pulumi/pull/15543) ##### Miscellaneous - \[backend/diy] Remove warning about non-project mode deprecation. [#&#8203;15497](https://github.com/pulumi/pulumi/pull/15497) ### [`v3.107.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31070-2024-02-21) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.106.0...v3.107.0) ##### Features - \[cli/config] Adds an `--open` flag to `pulumi config` command which resolves the environment listed in the stack configuration. [#&#8203;15469](https://github.com/pulumi/pulumi/pull/15469) - \[auto/go] Automation API support for `pulumi refresh --preview-only` [#&#8203;15340](https://github.com/pulumi/pulumi/pull/15340) - \[engine] Add support for remote transforms to the engine. [#&#8203;15290](https://github.com/pulumi/pulumi/pull/15290) - \[pkg/testing] Add a InstallDevReleases option to ProgramTest, to install pulumi dev SDKs [#&#8203;15387](https://github.com/pulumi/pulumi/pull/15387) - \[programgen/{dotnet,nodejs,python}] Emit Output-returning JSON serialization methods without rewriting applies for top-level function expression [#&#8203;15371](https://github.com/pulumi/pulumi/pull/15371) - \[sdk/nodejs] Detect npm and yarn workspaces setups when installing dependencies [#&#8203;15421](https://github.com/pulumi/pulumi/pull/15421) - \[sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml file [#&#8203;15456](https://github.com/pulumi/pulumi/pull/15456) ##### Bug Fixes - \[docs] Fixes docs generator parent module computation [#&#8203;15035](https://github.com/pulumi/pulumi/pull/15035) - \[engine] Test and fix the engine filling in args dependencies to provider calls. [#&#8203;15450](https://github.com/pulumi/pulumi/pull/15450) - \[programgen] Fix infinite recursion when binding invoke signature into promises without accounting for recursive type references [#&#8203;15463](https://github.com/pulumi/pulumi/pull/15463) ### [`v3.106.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31060-2024-02-16) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.105.0...v3.106.0) ##### Features - \[components] Component providers can return output values in their response to the engine. [#&#8203;15408](https://github.com/pulumi/pulumi/pull/15408) - \[programgen/{dotnet,go,nodejs,python}] Emit missing trivia for resources and local variables [#&#8203;15419](https://github.com/pulumi/pulumi/pull/15419) - \[sdk/{nodejs,python}] Publish dev versions of the nodejs and python SDKs [#&#8203;15299](https://github.com/pulumi/pulumi/pull/15299) ##### Bug Fixes - \[cli] Fix `pulumi destroy` to fill in stack config with the secret config from state, not fresh secret config. [#&#8203;15432](https://github.com/pulumi/pulumi/pull/15432) - \[engine] Engine no longer assumes program dependencies are specified as semantic versions. [#&#8203;15409](https://github.com/pulumi/pulumi/pull/15409) - \[components/go] Component providers now correctly return output values to the engine. [#&#8203;15405](https://github.com/pulumi/pulumi/pull/15405) ##### Miscellaneous - \[protobuf] Split CallRequest into ResourceCallRequest for the ResourceMonitor service. [#&#8203;15404](https://github.com/pulumi/pulumi/pull/15404) - \[backend/diy] Add a warning that non-project mode will be deprecated at some point. [#&#8203;15411](https://github.com/pulumi/pulumi/pull/15411) ### [`v3.105.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31050-2024-02-07) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.104.2...v3.105.0) ##### Features - \[auto/go] Adds support for `--refresh` to Stack.Up(), Stack.Preview() and Stack.Destroy() via go automation api [#&#8203;15350](https://github.com/pulumi/pulumi/pull/15350) - \[cli] Adds a `preview-only` flag to `pulumi refresh`. [#&#8203;15330](https://github.com/pulumi/pulumi/pull/15330) - \[cli] Adds `preview-only` flag for `pulumi destroy` and `pulumi import` [#&#8203;15336](https://github.com/pulumi/pulumi/pull/15336) - \[engine] Translate all Computed and Secret values to OutputValues for Construct and Call methods. [#&#8203;15362](https://github.com/pulumi/pulumi/pull/15362) - \[cli/display] Add --suppress-progress option to not print dots [#&#8203;14690](https://github.com/pulumi/pulumi/pull/14690) - \[sdk/go] Add `UpgradeToOutputValues` to `MarshalOptions`. [#&#8203;15349](https://github.com/pulumi/pulumi/pull/15349) - \[cli/plugin] Add experimental `plugin run` command for running plugin binaries directly. [#&#8203;12613](https://github.com/pulumi/pulumi/pull/12613) - \[sdkgen/python] Update the default minimum required version of Python to 3.8 or greater for generated provider SDKs. [#&#8203;15368](https://github.com/pulumi/pulumi/pull/15368) ##### Bug Fixes - \[backend/diy] Fix an issue where state stored on a mounted device would result in errors [#&#8203;15375](https://github.com/pulumi/pulumi/pull/15375) - \[cli/state] Fix a panic when trying to delete a provider from the state that's still referenced. [#&#8203;15322](https://github.com/pulumi/pulumi/pull/15322) - \[cli/state] Fix a nil reference panic in the `state edit` command. [#&#8203;15354](https://github.com/pulumi/pulumi/pull/15354) ##### Miscellaneous - \[docs] Add kubernetes as a supported pulumi convert language [#&#8203;15359](https://github.com/pulumi/pulumi/pull/15359) - \[sdk/python] Require Python 3.8 or greater. [#&#8203;15363](https://github.com/pulumi/pulumi/pull/15363) - \[sdk/python] Upgrade grpcio to 1.60.1 [#&#8203;15366](https://github.com/pulumi/pulumi/pull/15366) ### [`v3.104.2`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31042-2024-02-01) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.104.1...v3.104.2) ##### Bug Fixes - \[backend/diy] Upgrade gocloud.dev and fix an issue with azurekeyvault keys. [#&#8203;15334](https://github.com/pulumi/pulumi/pull/15334) ### [`v3.104.1`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31041-2024-02-01) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.104.0...v3.104.1) ##### Bug Fixes - \[backend/diy] Revert gocloud.dev upgrade [#&#8203;15333](https://github.com/pulumi/pulumi/pull/15333) ### [`v3.104.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31040-2024-01-31) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.103.1...v3.104.0) ##### Features - \[backend] Allows the PULUMI_SKIP_CHECKPOINTS environment variable to be set without requiring the PULUMI_EXPERIMENTAL flag. [#&#8203;15318](https://github.com/pulumi/pulumi/pull/15318) - \[auto/go] Add new API to install the Pulumi CLI from the Automation API [#&#8203;15049](https://github.com/pulumi/pulumi/pull/15049) - \[auto/nodejs] Allow disabling version validation when using a custom PulumiCommand instance [#&#8203;15242](https://github.com/pulumi/pulumi/pull/15242) - \[auto/python] Add new API to install the Pulumi CLI [#&#8203;15204](https://github.com/pulumi/pulumi/pull/15204) - \[auto/python] Inline programs can now be defined as async functions. [#&#8203;15278](https://github.com/pulumi/pulumi/pull/15278) - \[pkg/testing] Add RequireEmptyPreviewAfterRefresh option to ProgramTest ##### Bug Fixes - \[engine] Fix a hang in preview --import-file. [#&#8203;15203](https://github.com/pulumi/pulumi/pull/15203) - \[engine] Engine will now error if aliases request a parent with no URN. [#&#8203;15232](https://github.com/pulumi/pulumi/pull/15232) - \[engine] Fix stack name validation when PULUMI_DISABLE_VALIDATION isn't set. [#&#8203;15245](https://github.com/pulumi/pulumi/pull/15245) - \[engine] Fix a performance issue doing unneeded secret encryption. [#&#8203;15306](https://github.com/pulumi/pulumi/pull/15306) - \[sdk/go] Include error message in local workspace validation. [#&#8203;15279](https://github.com/pulumi/pulumi/pull/15279) - \[sdkgen/go] Remove pulumix references from generated enums [#&#8203;15280](https://github.com/pulumi/pulumi/pull/15280) - \[programgen/nodejs] Fixes generated expression for filebase64 function to use fs.readFileSync directly with base64 encoding option [#&#8203;15253](https://github.com/pulumi/pulumi/pull/15253) - \[sdkgen/python] Use importlib.metadata instead of pkg_resources [#&#8203;15266](https://github.com/pulumi/pulumi/pull/15266) ##### Miscellaneous - \[auto/go] Remove obsolete note from FullyQualifiedStackName comment. [#&#8203;15281](https://github.com/pulumi/pulumi/pull/15281) - \[backend/filestate] Upgrade gocloud.dev to the latest version [#&#8203;15202](https://github.com/pulumi/pulumi/pull/15202) - \[sdk/python] Remove compatability code for Python 3.7 and below. [#&#8203;15276](https://github.com/pulumi/pulumi/pull/15276) ### [`v3.103.1`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31031-2024-01-25) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.103.0...v3.103.1) ##### Bug Fixes - \[sdk/nodejs] Include [@&#8203;types/semver](https://github.com/types/semver) as a dependency [#&#8203;15251](https://github.com/pulumi/pulumi/pull/15251) ### [`v3.103.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31030-2024-01-24) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.102.0...v3.103.0) ##### Features - \[engine] Allow import plugins to define components and logical names. [#&#8203;15199](https://github.com/pulumi/pulumi/pull/15199) - \[cli/display] Incremental improvement on the output when installing plugins [#&#8203;15201](https://github.com/pulumi/pulumi/pull/15201) - \[sdk] Bake the release version into the SDK [#&#8203;15185](https://github.com/pulumi/pulumi/pull/15185) - \[sdk/go] Parse config paths strictly [#&#8203;15173](https://github.com/pulumi/pulumi/pull/15173) - \[cli/new] Adds pulumi:template tag to `pulumi new` created projects [#&#8203;15056](https://github.com/pulumi/pulumi/pull/15056) - \[auto/nodejs] Add new API to install the Pulumi CLI from the Automation API [#&#8203;14991](https://github.com/pulumi/pulumi/pull/14991) - \[sdk/python] Add support for Python 3.12 [#&#8203;15190](https://github.com/pulumi/pulumi/pull/15190) ##### Bug Fixes - \[engine] Fix a bug where mapping lookup could sometimes lead to an infinite loop. [#&#8203;15200](https://github.com/pulumi/pulumi/pull/15200) - \[engine] Remove an incorrect assert that resources must have inputs. [#&#8203;15197](https://github.com/pulumi/pulumi/pull/15197) - \[cli/display] Improve output when installing policy packs [#&#8203;15186](https://github.com/pulumi/pulumi/pull/15186) - \[sdk/go] Removes `omitempty` from StepEventMetadata.DetailedDiff [#&#8203;15213](https://github.com/pulumi/pulumi/pull/15213) - \[sdk/go] Replace a deleted type used by Pulumi Cloud code. [#&#8203;15216](https://github.com/pulumi/pulumi/pull/15216) ##### Miscellaneous - \[yaml] Upgrade yaml to v1.5.0 [#&#8203;15214](https://github.com/pulumi/pulumi/pull/15214) ### [`v3.102.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31020-2024-01-18) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.101.1...v3.102.0) ##### Features - \[sdk/go] Add WithValue to pulumi.Context [#&#8203;15149](https://github.com/pulumi/pulumi/pull/15149) ##### Bug Fixes - \[cli] Fix a panic when user's home directory could not be looked up. [#&#8203;15160](https://github.com/pulumi/pulumi/pull/15160) - \[cli/display] Fix JSON/YAML value diff displays. [#&#8203;15171](https://github.com/pulumi/pulumi/pull/15171) - \[sdk/go] Update github.com/cloudflare/circl to v1.3.7. [#&#8203;15151](https://github.com/pulumi/pulumi/pull/15151) - \[cli/import] --import-file now omits empty resource lists. [#&#8203;15132](https://github.com/pulumi/pulumi/pull/15132) - \[sdk/python] Allow remote components to use output property called id [#&#8203;15115](https://github.com/pulumi/pulumi/pull/15115) ##### Miscellaneous - \[sdkgen] Emit a warning when using id or urn as resource outputs [#&#8203;15060](https://github.com/pulumi/pulumi/pull/15060) ### [`v3.101.1`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31011-2024-01-10) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.101.0...v3.101.1) ##### Bug Fixes - \[backend/filestate] Revert gocloud.dev upgrade to fix regressions introduced by the upgrade. [#&#8203;15128](https://github.com/pulumi/pulumi/pull/15128) ### [`v3.101.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31010-2024-01-09) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.100.0...v3.101.0) ##### Features - \[cli] Adds a flag that allows inserting a fragment into the dot file when generating a graph. This can be used for styling the graph elements, setting properties etc. [#&#8203;14858](https://github.com/pulumi/pulumi/pull/14858) ##### Bug Fixes - \[engine] Fix an uncommon datarace with replace steps. [#&#8203;15112](https://github.com/pulumi/pulumi/pull/15112) - \[sdkgen/go] Revert using plain object type when the plainness is shallow and we should use inputty-types instead [#&#8203;15059](https://github.com/pulumi/pulumi/pull/15059) - \[cli/state] Fix a panic in pulumi state when no snapshots are available [#&#8203;15045](https://github.com/pulumi/pulumi/pull/15045) - \[sdkgen/python] Fixes resource imports when importing across different modules [#&#8203;14832](https://github.com/pulumi/pulumi/pull/14832) ##### Miscellaneous - \[backend/filestate] Upgrade gocloud.dev to the latest version [#&#8203;15011](https://github.com/pulumi/pulumi/pull/15011) ### [`v3.100.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31000-2024-01-03) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.99.0...v3.100.0) ##### Features - \[auto/{go,nodejs,python}] Adds ListEnvironments support to Go, Nodejs and Python Automation API. [#&#8203;14995](https://github.com/pulumi/pulumi/pull/14995) - \[cli/display] Warn correctly about new versions being availablen when using the CLI dev channel [#&#8203;14954](https://github.com/pulumi/pulumi/pull/14954) ##### Bug Fixes - \[cli/new] Fixes duplicate printing of the AI prompt & answer on Windows. [#&#8203;15010](https://github.com/pulumi/pulumi/pull/15010) - \[engine] Fix bug where unimported resources (of different types) with the same name would cause `--import-file` to panic. [#&#8203;15008](https://github.com/pulumi/pulumi/pull/15008) - \[engine] Default parallel operations to a reasonable limit. [#&#8203;15016](https://github.com/pulumi/pulumi/pull/15016) - \[programgen] Fixes type-annotating nested resource properties when these have quoted keys [#&#8203;15001](https://github.com/pulumi/pulumi/pull/15001) - \[sdkgen] Temporarily revert validation of `urn` and `id` resource output properties [#&#8203;15025](https://github.com/pulumi/pulumi/pull/15025) - \[programgen/{dotnet,python}] Allow object keys to be template expressions such as static quoted strings [#&#8203;15000](https://github.com/pulumi/pulumi/pull/15000) - \[backend/service] Exclude internal events from those sent to Pulumi Cloud. [#&#8203;14972](https://github.com/pulumi/pulumi/pull/14972) - \[sdk/go] fixes fulfillValue error when joining a nil output state [#&#8203;14949](https://github.com/pulumi/pulumi/pull/14949) ##### Miscellaneous - \[pkg] Upgrade pulumi-java to v0.9.9 [#&#8203;15007](https://github.com/pulumi/pulumi/pull/15007) - \[yaml] Upgrade yaml to v1.4.5 [#&#8203;15007](https://github.com/pulumi/pulumi/pull/15007) ### [`v3.99.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#3990-2023-12-20) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.98.0...v3.99.0) ##### Features - \[cli/config] Adds `pulumi config env ls` command to list the environment imports declared in a stack configuration. [#&#8203;14855](https://github.com/pulumi/pulumi/pull/14855) - \[cli/new] Adds pulumi new --ai functionality. [#&#8203;14685](https://github.com/pulumi/pulumi/pull/14685) - \[sdk/nodejs] Add an environment variable (`PULUMI_ERROR_OUTPUT_STRING`) to throw when an output tries to convert to a string. [#&#8203;14811](https://github.com/pulumi/pulumi/pull/14811) ##### Bug Fixes - \[auto/nodejs] Always run cleanup for refresh and destroy commands [#&#8203;14948](https://github.com/pulumi/pulumi/pull/14948) - \[auto/nodejs] Don't mutate original stack settings when saving [#&#8203;14952](https://github.com/pulumi/pulumi/pull/14952) - \[programgen] Avoid pretty printing large object graphs when a resource property doesn't type-check when binding PCL programs [#&#8203;14864](https://github.com/pulumi/pulumi/pull/14864) - \[cli/config] Fixes config copy command to also copy environments from the source stack [#&#8203;14847](https://github.com/pulumi/pulumi/pull/14847) - \[cli/config] Fix a bug in `pulumi config env ls --json` where the json flag was not being correctly passed through. [#&#8203;14961](https://github.com/pulumi/pulumi/pull/14961) - \[programgen/go] Fix required config variables of type bool and number [#&#8203;14958](https://github.com/pulumi/pulumi/pull/14958) ##### Miscellaneous - \[cli] Update esc to v0.6.2 [#&#8203;14960](https://github.com/pulumi/pulumi/pull/14960) - \[yaml] Upgrade yaml to 1.4.4 [#&#8203;14963](https://github.com/pulumi/pulumi/pull/14963) ### [`v3.98.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#3980-2023-12-19) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.97.0...v3.98.0) ##### Features - \[cli/import] Import can now distinguish between logical names and source names. [#&#8203;14745](https://github.com/pulumi/pulumi/pull/14745) ##### Bug Fixes - \[programgen/{dotnet,go,nodejs,python}] Fix generated utility functions for filebase64, filebase64sha256, sha1 and mimeType [#&#8203;14857](https://github.com/pulumi/pulumi/pull/14857) - \[programgen/{nodejs,python}] Fix duplicated import statements when instantiating a component multiple times [#&#8203;14829](https://github.com/pulumi/pulumi/pull/14829) ##### Miscellaneous - \[cli] Update esc to v0.6.1 [#&#8203;14939](https://github.com/pulumi/pulumi/pull/14939) ### [`v3.97.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#3970-2023-12-14) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.96.2...v3.97.0) ##### Features - \[auto/go] Add `ChangeSecretsProvider` to workspace and stack APIs. [#&#8203;14039](https://github.com/pulumi/pulumi/pull/14039) - \[auto/go] Adds AddEnvironments and RemoveEnvironment functions to Stack and LocalWorkspace types for Go Automation API. [#&#8203;14785](https://github.com/pulumi/pulumi/pull/14785) - \[auto/nodejs] Adds addEnvironments and removeEnvironment functions to Stack and LocalWorkspace classes for Nodejs Automation API. [#&#8203;14788](https://github.com/pulumi/pulumi/pull/14788) - \[auto/python] Adds add_environments and remove_environment functions to Stack and LocalWorkspace classes for python Automation API. [#&#8203;14776](https://github.com/pulumi/pulumi/pull/14776) ##### Bug Fixes - \[sdk/nodejs] Fix a bug in nodejs providers returning empty inputs on read. [#&#8203;14803](https://github.com/pulumi/pulumi/pull/14803) - \[sdkgen/go] Fix generated usage documentation for enum input types [#&#8203;14739](https://github.com/pulumi/pulumi/pull/14739) ### [`v3.96.2`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#3962-2023-12-08) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.96.1...v3.96.2) ##### Features - \[cli] The CLI now uses the yaml converter plugin rather than yaml convert logic linked in. [#&#8203;14437](https://github.com/pulumi/pulumi/pull/14437) ##### Bug Fixes - \[cli/display] Fixes displaying `warning: GOCOVERDIR not set, no coverage data emitted` [#&#8203;14804](https://github.com/pulumi/pulumi/pull/14804) - \[engine] Don't validate URNs, this was causing issues with unexpected data from filestate backends. [#&#8203;14741](https://github.com/pulumi/pulumi/pull/14741) ### [`v3.96.1`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#3961-2023-12-07) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.96.0...v3.96.1) ##### Bug Fixes - \[sdkgen/nodejs] Include [@&#8203;types/google-protobuf](https://github.com/types/google-protobuf) as a dependency ### [`v3.96.0`](https://github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#3960-2023-12-07) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.95.0...v3.96.0) ##### Features - \[cli] Add `--import-file` to `pulumi preview` to generate a placeholder import file for every resource that needs to Create. [#&#8203;14548](https://github.com/pulumi/pulumi/pull/14548) - \[sdk/nodejs] Add TypeScript definitions for the grpc and protobuf generated code. [#&#8203;14415](https://github.com/pulumi/pulumi/pull/14415) ##### Bug Fixes - \[auto] Don't swallow error if EditDir is not found in ProgramTest. [#&#8203;14695](https://github.com/pulumi/pulumi/pull/14695) - \[cli/display] Fix a panic in diff display when parsing YAML strings [#&#8203;14710](https://github.com/pulumi/pulumi/pull/14710) - \[auto/python] Ensures that the project_settings has a main directory for inline programs in python [#&#8203;14709](https://github.com/pulumi/pulumi/pull/14709) - \[engine] Error if a resource's parent is a skipped create. [#&#8203;14672](https://github.com/pulumi/pulumi/pull/14672) - \[engine] Warn if SDKs are trying to use old RegisterResource style StackReferences. [#&#8203;14678](https://github.com/pulumi/pulumi/pull/14678) - \[engine] Send resource inputs as inputs and state for Reads. [#&#8203;14683](https://github.com/pulumi/pulumi/pull/14683) - \[engine] Engine now prefers stable plugin versions to pre-releases when no explict version is given. [#&#8203;14700](https://github.com/pulumi/pulumi/pull/14700) - \[engine] Fix handling of delete failures for targeted destroys [#&#8203;14735](https://github.com/pulumi/pulumi/pull/14735) - \[sdkgen] Return all bind diagnostics in sdk-gen rather than just the first. [#&#8203;14661](https://github.com/pulumi/pulumi/pull/14661) - \[sdkgen/go] Fix compiling plain element type with plain maps [#&#8203;14704](https://github.com/pulumi/pulumi/pull/14704) - \[sdkgen/go] Fix generating input collection types for enums when used from an array of map of enums [#&#8203;14744](https://github.com/pulumi/pulumi/pull/14744) - \[backend/service] Service backend now validates snapshots are valid on load, same as the self managed backend. This can be disabled with --disable-integrity-checking. [#&#8203;14046](https://github.com/pulumi/pulumi/pull/14046) </details> <details> <summary>pulumi/pulumi-aws (pulumi-aws)</summary> ### [`v6.30.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.30.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.29.1...v6.30.0) #### Changelog - [`c1939a0`](https://github.com/pulumi/pulumi-aws/commit/c1939a05f5) Upstream v5.44.0 ([#&#8203;3792](https://github.com/pulumi/pulumi-aws/issues/3792)) ### [`v6.29.1`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.29.1) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.29.0...v6.29.1) #### Changelog - [`4f603f8`](https://github.com/pulumi/pulumi-aws/commit/4f603f823d) Revert "Deprecation: inline rules for SecurityGroup and NetworkAcl resources ([#&#8203;3729](https://github.com/pulumi/pulumi-aws/issues/3729))" - [`1eaf9df`](https://github.com/pulumi/pulumi-aws/commit/1eaf9df6ac) Revert "Deprecation: inline rules for SecurityGroup and NetworkAcl resources" ([#&#8203;3785](https://github.com/pulumi/pulumi-aws/issues/3785)) - [`ac90d61`](https://github.com/pulumi/pulumi-aws/commit/ac90d61229) Update GitHub Actions workflows. ([#&#8203;3789](https://github.com/pulumi/pulumi-aws/issues/3789)) - [`cd590ac`](https://github.com/pulumi/pulumi-aws/commit/cd590acbed) Upgrade pulumi-converter-terraform to v1.0.16 ([#&#8203;3775](https://github.com/pulumi/pulumi-aws/issues/3775)) - [`ffa64dc`](https://github.com/pulumi/pulumi-aws/commit/ffa64dc729) Upgrade pulumi-terraform-bridge to v3.80.0 ([#&#8203;3783](https://github.com/pulumi/pulumi-aws/issues/3783)) ### [`v6.29.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.29.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.28.2...v6.29.0) #### Changelog - [`c711d36`](https://github.com/pulumi/pulumi-aws/commit/c711d36380) Fresh dependencies for the express example ([#&#8203;3766](https://github.com/pulumi/pulumi-aws/issues/3766)) - [`97eea72`](https://github.com/pulumi/pulumi-aws/commit/97eea72c08) Higher timeout for Go test ([#&#8203;3770](https://github.com/pulumi/pulumi-aws/issues/3770)) - [`2d5ad20`](https://github.com/pulumi/pulumi-aws/commit/2d5ad20eb8) Move upgrade tests to the new framework ([#&#8203;3772](https://github.com/pulumi/pulumi-aws/issues/3772)) - [`0e14dc9`](https://github.com/pulumi/pulumi-aws/commit/0e14dc9cc2) Retry for all tag fetching ([#&#8203;3765](https://github.com/pulumi/pulumi-aws/issues/3765)) - [`6bcaba0`](https://github.com/pulumi/pulumi-aws/commit/6bcaba0fe3) Update GitHub Actions workflows. ([#&#8203;3761](https://github.com/pulumi/pulumi-aws/issues/3761)) - [`fe888ec`](https://github.com/pulumi/pulumi-aws/commit/fe888ecef8) Upstream v5.43.0 ([#&#8203;3767](https://github.com/pulumi/pulumi-aws/issues/3767)) ### [`v6.28.2`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.28.2) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.28.1...v6.28.2) #### Changelog - [`60ee1d9`](https://github.com/pulumi/pulumi-aws/commit/60ee1d9972) Correctly set the alt type for `aws_cloudwatch_log_resource_policy` ([#&#8203;3743](https://github.com/pulumi/pulumi-aws/issues/3743)) - [`2ee8434`](https://github.com/pulumi/pulumi-aws/commit/2ee84343ef) Update the interface for ECS Container PortMapping with current options ([#&#8203;3043](https://github.com/pulumi/pulumi-aws/issues/3043)) - [`bcceea1`](https://github.com/pulumi/pulumi-aws/commit/bcceea1a68) Upgrade pulumi-terraform-bridge to v3.79.0 ([#&#8203;3758](https://github.com/pulumi/pulumi-aws/issues/3758)) - [`1ee3194`](https://github.com/pulumi/pulumi-aws/commit/1ee31944f4) fix: rds.dataSourceEngineVersionRead panic ([#&#8203;3757](https://github.com/pulumi/pulumi-aws/issues/3757)) ### [`v6.28.1`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.28.1) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.27.0...v6.28.1) #### Changelog #### What's Changed - Upstream v5.42.0 by [@&#8203;t0yv0](https://github.com/t0yv0) in https://github.com/pulumi/pulumi-aws/pull/3728 - Add support for C7a instance types by [@&#8203;t0yv0](https://github.com/t0yv0) in https://github.com/pulumi/pulumi-aws/pull/3734 - Remove patch for CloudWatch Logging entry in Lambda description by [@&#8203;guineveresaenger](https://github.com/guineveresaenger) in https://github.com/pulumi/pulumi-aws/pull/3654 - Fix rds.ParameterGroup diff not clear [#&#8203;2442](https://github.com/pulumi/pulumi-aws/issues/2442) by [@&#8203;t0yv0](https://github.com/t0yv0) in https://github.com/pulumi/pulumi-aws/pull/3638 - Remove stale doc for acm.CertificateValidation by [@&#8203;guineveresaenger](https://github.com/guineveresaenger) in https://github.com/pulumi/pulumi-aws/pull/3656 - Cleanup: Update import overwrite for Network Firewall Resource Policy by [@&#8203;guineveresaenger](https://github.com/guineveresaenger) in https://github.com/pulumi/pulumi-aws/pull/3676 - Fix updating tags on aws_launch_template by [@&#8203;t0yv0](https://github.com/t0yv0) in https://github.com/pulumi/pulumi-aws/pull/3687 - Update auto-generated AWS managed IAM policies by [@&#8203;iwahbe](https://github.com/iwahbe) in https://github.com/pulumi/pulumi-aws/pull/3701 - Deprecation: inline rules for SecurityGroup and NetworkAcl resources by [@&#8203;EronWright](https://github.com/EronWright) in https://github.com/pulumi/pulumi-aws/pull/3729 - Add EKS service principal for Node.js SDK by [@&#8203;auvred](https://github.com/auvred) in https://github.com/pulumi/pulumi-aws/pull/3651 #### Dependencies - Upgrade pulumi-terraform-bridge to v3.78.0 by [@&#8203;pulumi-bot](https://github.com/pulumi-bot) in https://github.com/pulumi/pulumi-aws/pull/3673 #### New Contributors - [@&#8203;EronWright](https://github.com/EronWright) made their first contribution in https://github.com/pulumi/pulumi-aws/pull/3729 - [@&#8203;auvred](https://github.com/auvred) made their first contribution in https://github.com/pulumi/pulumi-aws/pull/3651 **Full Changelog**: https://github.com/pulumi/pulumi-aws/compare/v6.27.0...v6.28.1 ### [`v6.27.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.27.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.25.1...v6.27.0) #### Changelog - [`bee47b4`](https://github.com/pulumi/pulumi-aws/commit/bee47b4dda) Expand upgrade tests ([#&#8203;3610](https://github.com/pulumi/pulumi-aws/issues/3610)) - [`0e1f789`](https://github.com/pulumi/pulumi-aws/commit/0e1f789c44) Upstream 5.41.0 ([#&#8203;3645](https://github.com/pulumi/pulumi-aws/issues/3645)) ### [`v6.25.1`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.25.1) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.25.0...v6.25.1) #### Changelog - [`df5d522`](https://github.com/pulumi/pulumi-aws/commit/df5d52299c) Upgrade pulumi-terraform-bridge to [`54802d5`](https://github.com/pulumi/pulumi-aws/commit/54802d5b003cd46ff6163a3367f5b8815217eacf) ([#&#8203;3609](https://github.com/pulumi/pulumi-aws/issues/3609)) - [`b82e030`](https://github.com/pulumi/pulumi-aws/commit/b82e03002e) Upgrade pulumi-terraform-bridge to v3.77.0 ([#&#8203;3607](https://github.com/pulumi/pulumi-aws/issues/3607)) - [`7410dc2`](https://github.com/pulumi/pulumi-aws/commit/7410dc2bee) fix: role inline policies fail to create without a policy name ([#&#8203;3587](https://github.com/pulumi/pulumi-aws/issues/3587)) ### [`v6.25.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.25.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.24.2...v6.25.0) #### Changelog - [`8837819`](https://github.com/pulumi/pulumi-aws/commit/8837819f15) Upgrade terraform-provider-aws to v5.39.1 ([#&#8203;3565](https://github.com/pulumi/pulumi-aws/issues/3565)) ### [`v6.24.2`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.24.2) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.24.1...v6.24.2) #### Changelog - [`59f3fff`](https://github.com/pulumi/pulumi-aws/commit/59f3fffe3b) Add dotnet8 runtime ([#&#8203;3559](https://github.com/pulumi/pulumi-aws/issues/3559)) - [`133b3c9`](https://github.com/pulumi/pulumi-aws/commit/133b3c9c63) Update GitHub Actions workflows. ([#&#8203;3552](https://github.com/pulumi/pulumi-aws/issues/3552)) ### [`v6.24.1`](https://github.com/pulumi/pulumi-aws/compare/v6.24.0...v6.24.1) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.24.0...v6.24.1) ### [`v6.24.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.24.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.23.0...v6.24.0) #### Changelog - [`4c1ce0e`](https://github.com/pulumi/pulumi-aws/commit/4c1ce0e0e9) Unsecret tags all ([#&#8203;3471](https://github.com/pulumi/pulumi-aws/issues/3471)) - [`9934627`](https://github.com/pulumi/pulumi-aws/commit/9934627e1b) Update GitHub Actions workflows. ([#&#8203;3466](https://github.com/pulumi/pulumi-aws/issues/3466)) - [`9a0bcc6`](https://github.com/pulumi/pulumi-aws/commit/9a0bcc6948) Update GitHub Actions workflows. ([#&#8203;3484](https://github.com/pulumi/pulumi-aws/issues/3484)) ### [`v6.23.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.23.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.22.2...v6.23.0) #### Changelog - [`93747ac`](https://github.com/pulumi/pulumi-aws/commit/93747ac6b9) Bump codecov action version ([#&#8203;3456](https://github.com/pulumi/pulumi-aws/issues/3456)) - [`82f3445`](https://github.com/pulumi/pulumi-aws/commit/82f34451c4) Update GitHub Actions workflows. ([#&#8203;3453](https://github.com/pulumi/pulumi-aws/issues/3453)) - [`d936c98`](https://github.com/pulumi/pulumi-aws/commit/d936c983a3) Upgrade terraform-provider-aws to v5.37.0 ([#&#8203;3458](https://github.com/pulumi/pulumi-aws/issues/3458)) ### [`v6.22.2`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.22.2) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.22.1...v6.22.2) #### Changelog - [`d80e951`](https://github.com/pulumi/pulumi-aws/commit/d80e951e69) Patch lambda to allow imports ([#&#8203;3420](https://github.com/pulumi/pulumi-aws/issues/3420)) - [`1dfd4a2`](https://github.com/pulumi/pulumi-aws/commit/1dfd4a2d7b) Update GH workflows ([#&#8203;3437](https://github.com/pulumi/pulumi-aws/issues/3437)) - [`df03108`](https://github.com/pulumi/pulumi-aws/commit/df03108e47) Update GitHub Actions workflows. ([#&#8203;3441](https://github.com/pulumi/pulumi-aws/issues/3441)) - [`3836eca`](https://github.com/pulumi/pulumi-aws/commit/3836eca7ad) Update install gh release ([#&#8203;3434](https://github.com/pulumi/pulumi-aws/issues/3434)) ### [`v6.22.1`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.22.1) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.22.0...v6.22.1) #### Changelog - [`d9e50d6`](https://github.com/pulumi/pulumi-aws/commit/d9e50d621c) Patch upstream doc to be an H3 and display as part of the Example Usage section ([#&#8203;3410](https://github.com/pulumi/pulumi-aws/issues/3410)) - [`32a25bf`](https://github.com/pulumi/pulumi-aws/commit/32a25bf835) Revert upstream changes triggering LB panic ([#&#8203;3426](https://github.com/pulumi/pulumi-aws/issues/3426)) - [`6cef7e7`](https://github.com/pulumi/pulumi-aws/commit/6cef7e74e3) Update GitHub Actions workflows. ([#&#8203;3414](https://github.com/pulumi/pulumi-aws/issues/3414)) ### [`v6.22.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.22.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.21.0...v6.22.0) #### Changelog - [`0ea2461`](https://github.com/pulumi/pulumi-aws/commit/0ea24616b2) Upgrade pulumi-terraform-bridge to v3.74.0 ([#&#8203;3409](https://github.com/pulumi/pulumi-aws/issues/3409)) - [`36d8107`](https://github.com/pulumi/pulumi-aws/commit/36d8107372) Upgrade terraform provider aws to v5.36.0 ([#&#8203;3411](https://github.com/pulumi/pulumi-aws/issues/3411)) ### [`v6.21.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.21.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.20.1...v6.21.0) #### Changelog - [`c521a67`](https://github.com/pulumi/pulumi-aws/commit/c521a6752a) Update GitHub Actions workflows. ([#&#8203;3395](https://github.com/pulumi/pulumi-aws/issues/3395)) - [`e976921`](https://github.com/pulumi/pulumi-aws/commit/e976921ff7) Update plugin sdk replace in examples ([#&#8203;3381](https://github.com/pulumi/pulumi-aws/issues/3381)) - [`58f4637`](https://github.com/pulumi/pulumi-aws/commit/58f4637ebb) Upgrade pulumi-terraform-bridge to [`b82e8b2`](https://github.com/pulumi/pulumi-aws/commit/b82e8b2a8aff00cbcc8f4474140701deb8f57348) ([#&#8203;3394](https://github.com/pulumi/pulumi-aws/issues/3394)) - [`7c8b0ee`](https://github.com/pulumi/pulumi-aws/commit/7c8b0ee033) Upgrade terraform-provider-aws to v5.35.0 ([#&#8203;3398](https://github.com/pulumi/pulumi-aws/issues/3398)) ### [`v6.20.1`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.20.1) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.19.0...v6.20.1) #### Changelog - [`8dc14b1`](https://github.com/pulumi/pulumi-aws/commit/8dc14b1649) Fix inconsistent behavior of aws.ssm.Document ([#&#8203;3353](https://github.com/pulumi/pulumi-aws/issues/3353)) - [`be20793`](https://github.com/pulumi/pulumi-aws/commit/be20793d02) Improve error messages around AWS config ([#&#8203;3310](https://github.com/pulumi/pulumi-aws/issues/3310)) - [`6958b62`](https://github.com/pulumi/pulumi-aws/commit/6958b62eb0) Move aws_s3\_bucket_legacy out of the patch set ([#&#8203;3374](https://github.com/pulumi/pulumi-aws/issues/3374)) - [`60fee05`](https://github.com/pulumi/pulumi-aws/commit/60fee05158) Swap CtyInstanceState with PlanResourceChange flag ([#&#8203;3359](https://github.com/pulumi/pulumi-aws/issues/3359)) - [`be49f0a`](https://github.com/pulumi/pulumi-aws/commit/be49f0a654) Update GitHub Actions workflows. ([#&#8203;3366](https://github.com/pulumi/pulumi-aws/issues/3366)) - [`58aa16d`](https://github.com/pulumi/pulumi-aws/commit/58aa16d75a) Update GitHub Actions workflows. ([#&#8203;3372](https://github.com/pulumi/pulumi-aws/issues/3372)) - [`c1b3729`](https://github.com/pulumi/pulumi-aws/commit/c1b3729c04) Upgrade pulumi-terraform-bridge to [`6d1962d`](https://github.com/pulumi/pulumi-aws/commit/6d1962d8367a055a8859efa62118ec832e5137be) ([#&#8203;3377](https://github.com/pulumi/pulumi-aws/issues/3377)) - [`398b4af`](https://github.com/pulumi/pulumi-aws/commit/398b4afc1d) Upgrade pulumi-terraform-bridge to v3.73.0 ([#&#8203;3370](https://github.com/pulumi/pulumi-aws/issues/3370)) ### [`v6.19.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.19.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.18.2...v6.19.0) #### Changelog - [`8b507b2`](https://github.com/pulumi/pulumi-aws/commit/8b507b25ec) Fix [#&#8203;2868](https://github.com/pulumi/pulumi-aws/issues/2868): permanent diff on Congnito UserPool ([#&#8203;3246](https://github.com/pulumi/pulumi-aws/issues/3246)) - [`2e71692`](https://github.com/pulumi/pulumi-aws/commit/2e7169263e) Remove VPC from tags test matrix ([#&#8203;3296](https://github.com/pulumi/pulumi-aws/issues/3296)) - [`221d7ca`](https://github.com/pulumi/pulumi-aws/commit/221d7cafea) Update GitHub Actions workflows. ([#&#8203;3300](https://github.com/pulumi/pulumi-aws/issues/3300)) - [`67ba186`](https://github.com/pulumi/pulumi-aws/commit/67ba186af3) Upgrade pulumi-terraform-bridge to v3.72.0 ([#&#8203;3333](https://github.com/pulumi/pulumi-aws/issues/3333)) - [`ed8660d`](https://github.com/pulumi/pulumi-aws/commit/ed8660d118) Upgrade terraform-provider-aws to v5.34.0 ([#&#8203;3354](https://github.com/pulumi/pulumi-aws/issues/3354)) ### [`v6.18.2`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.18.2) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.18.1...v6.18.2) #### Changelog - [`9b4cc35`](https://github.com/pulumi/pulumi-aws/commit/9b4cc35431) AWS Region `ca-west-1` ([#&#8203;3291](https://github.com/pulumi/pulumi-aws/issues/3291)) - [`abfc6ac`](https://github.com/pulumi/pulumi-aws/commit/abfc6ac605) Add precisions about using aws.s3.bucket with other cloud provider s3 integration ([#&#8203;3280](https://github.com/pulumi/pulumi-aws/issues/3280)) - [`9335f62`](https://github.com/pulumi/pulumi-aws/commit/9335f62e2e) Upgrade terraform provider aws to v5.32.0 ([#&#8203;3292](https://github.com/pulumi/pulumi-aws/issues/3292)) - [`ad4dab3`](https://github.com/pulumi/pulumi-aws/commit/ad4dab360a) Upgrade terraform-provider-aws to v5.32.1 ([#&#8203;3298](https://github.com/pulumi/pulumi-aws/issues/3298)) - [`e6e3f9d`](https://github.com/pulumi/pulumi-aws/commit/e6e3f9d2fa) Upgrade terraform-provider-aws to v5.33.0 ([#&#8203;3299](https://github.com/pulumi/pulumi-aws/issues/3299)) ### [`v6.18.1`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.18.1) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.18.0...v6.18.1) #### Changelog - [`a381c97`](https://github.com/pulumi/pulumi-aws/commit/a381c9726f) Add r5dn.metal ([#&#8203;3281](https://github.com/pulumi/pulumi-aws/issues/3281)) - [`976def3`](https://github.com/pulumi/pulumi-aws/commit/976def3fac) Non-idempotent SNS topic creation workaround ([#&#8203;3235](https://github.com/pulumi/pulumi-aws/issues/3235)) - [`367529d`](https://github.com/pulumi/pulumi-aws/commit/367529dff8) Patch ACM retry to not retry after LimitExceededException ([#&#8203;3290](https://github.com/pulumi/pulumi-aws/issues/3290)) - [`6050193`](https://github.com/pulumi/pulumi-aws/commit/60501930a8) Revert "Non-idempotent SNS topic creation workaround ([#&#8203;3235](https://github.com/pulumi/pulumi-aws/issues/3235))" ([#&#8203;3272](https://github.com/pulumi/pulumi-aws/issues/3272)) - [`b079b70`](https://github.com/pulumi/pulumi-aws/commit/b079b701c6) Update GitHub Actions workflows. ([#&#8203;3258](https://github.com/pulumi/pulumi-aws/issues/3258)) - [`8e8813d`](https://github.com/pulumi/pulumi-aws/commit/8e8813d02b) Update GitHub Actions workflows. ([#&#8203;3267](https://github.com/pulumi/pulumi-aws/issues/3267)) - [`6bed545`](https://github.com/pulumi/pulumi-aws/commit/6bed545502) Update GitHub Actions workflows. ([#&#8203;3287](https://github.com/pulumi/pulumi-aws/issues/3287)) - [`b3675bd`](https://github.com/pulumi/pulumi-aws/commit/b3675bdf87) Update aws.lambda.Runtime to latest AWS support ([#&#8203;3261](https://github.com/pulumi/pulumi-aws/issues/3261)) - [`57e85aa`](https://github.com/pulumi/pulumi-aws/commit/57e85aa8ef) Update instance types ([#&#8203;3266](https://github.com/pulumi/pulumi-aws/issues/3266)) - [`fc64791`](https://github.com/pulumi/pulumi-aws/commit/fc6479166d) Upgrade pulumi-terraform-bridge to v3.71.0 ([#&#8203;3285](https://github.com/pulumi/pulumi-aws/issues/3285)) - [`1388186`](https://github.com/pulumi/pulumi-aws/commit/13881861cc) Validate if read-package-tree is necessary ([#&#8203;3238](https://github.com/pulumi/pulumi-aws/issues/3238)) ### [`v6.18.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.18.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.17.0...v6.18.0) #### Changelog - [`3ebe0ad`](https://github.com/pulumi/pulumi-aws/commit/3ebe0adc68) Add endpoints option to README.md ([#&#8203;3239](https://github.com/pulumi/pulumi-aws/issues/3239)) - [`e73ab1d`](https://github.com/pulumi/pulumi-aws/commit/e73ab1dad3) Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.11.0 in /examples - [`ea4e4a7`](https://github.com/pulumi/pulumi-aws/commit/ea4e4a7e6b) Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.11.0 in /sdk - [`5b3ad6a`](https://github.com/pulumi/pulumi-aws/commit/5b3ad6a5ab) Bump github.com/go-git/go-git/v5 in /examples/tags-combinations-go - [`a24ff26`](https://github.com/pulumi/pulumi-aws/commit/a24ff26eb8) Bump github.com/go-git/go-git/v5 in /examples/webserver-go - [`68efaf1`](https://github.com/pulumi/pulumi-aws/commit/68efaf14b5) Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /examples/webserver-go - [`ba4fabe`](https://github.com/pulumi/pulumi-aws/commit/ba4fabefc2) Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /sdk - [`9d6b6f2`](https://github.com/pulumi/pulumi-aws/commit/9d6b6f2f0d) Bump golang.org/x/crypto in /examples/tags-combinations-go - [`178ea8e`](https://github.com/pulumi/pulumi-aws/commit/178ea8e8ff) Bump the go_modules group across 5 directories with 1 update - [`0cddab9`](https://github.com/pulumi/pulumi-aws/commit/0cddab9b73) Combined dependencies PR ([#&#8203;3192](https://github.com/pulumi/pulumi-aws/issues/3192)) - [`edce261`](https://github.com/pulumi/pulumi-aws/commit/edce26184d) Combined dependencies PR ([#&#8203;3223](https://github.com/pulumi/pulumi-aws/issues/3223)) - [`dd892df`](https://github.com/pulumi/pulumi-aws/commit/dd892df1d6) Combined dependencies PR ([#&#8203;3237](https://github.com/pulumi/pulumi-aws/issues/3237)) - [`c5916dd`](https://github.com/pulumi/pulumi-aws/commit/c5916dd59a) Disable retry for KMS access denied in lambda ([#&#8203;3234](https://github.com/pulumi/pulumi-aws/issues/3234)) - [`22e2bc2`](https://github.com/pulumi/pulumi-aws/commit/22e2bc2e6f) Fix failing tests because of missing amazon linux 1 AMI ([#&#8203;3207](https://github.com/pulumi/pulumi-aws/issues/3207)) - [`fcad3a1`](https://github.com/pulumi/pulumi-aws/commit/fcad3a1c4f) Make integration tests stricter ([#&#8203;3183](https://github.com/pulumi/pulumi-aws/issues/3183)) - [`da98332`](https://github.com/pulumi/pulumi-aws/commit/da98332d62) Merge remote-tracking branch 'origin/dependabot/go_modules/examples/tags-combinations-go/github.com/go-git/go-git/v5-5.11.0' into combined-pr-branch - [`f0da8a3`](https://github.com/pulumi/pulumi-aws/commit/f0da8a3bfd) Merge remote-tracking branch 'origin/dependabot/go_modules/examples/tags-combinations-go/golang.org/x/crypto-0.17.0' into combined-pr-branch - [`8c1f884`](https://github.com/pulumi/pulumi-aws/commit/8c1f8843c6) Merge remote-tracking branch 'origin/dependabot/go_modules/examples/webserver-go/github.com/go-git/go-git/v5-5.11.0' into combined-pr-branch - [`b064297`](https://github.com/pulumi/pulumi-aws/commit/b06429793f) Merge remote-tracking branch 'origin/dependabot/go_modules/examples/webserver-go/golang.org/x/crypto-0.17.0' into combined-pr-branch - [`92f35b5`](https://github.com/pulumi/pulumi-aws/commit/92f35b5d96) Merge remote-tracking branch 'origin/dependabot/go_modules/sdk/github.com/go-git/go-git/v5-5.11.0' into combined-pr-branch - [`38af704`](https://github.com/pulumi/pulumi-aws/commit/38af70476c) Merge remote-tracking branch 'origin/dependabot/go_modules/sdk/golang.org/x/crypto-0.17.0' into combined-pr-branch - [`b4ef67c`](https://github.com/pulumi/pulumi-aws/commit/b4ef67c73c) Reintroduce OIDC test without the condition blocking releases ([#&#8203;3176](https://github.com/pulumi/pulumi-aws/issues/3176)) - [`29edae4`](https://github.com/pulumi/pulumi-aws/commit/29edae4d69) Unpin pulumi cli 3 ([#&#8203;3191](https://github.com/pulumi/pulumi-aws/issues/3191)) - [`9a2208a`](https://github.com/pulumi/pulumi-aws/commit/9a2208aec5) Update GitHub Actions workflows. ([#&#8203;3210](https://github.com/pulumi/pulumi-aws/issues/3210)) - [`c96e7ed`](https://github.com/pulumi/pulumi-aws/commit/c96e7edd3d) Update GitHub Actions workflows. ([#&#8203;3229](https://github.com/pulumi/pulumi-aws/issues/3229)) - [`04a3828`](https://github.com/pulumi/pulumi-aws/commit/04a3828210) Upgrade pulumi-terraform-bridge to v3.70.0 ([#&#8203;3204](https://github.com/pulumi/pulumi-aws/issues/3204)) - [`3633fe8`](https://github.com/pulumi/pulumi-aws/commit/3633fe8bda) run `go mod tidy` - [`05c97fc`](https://github.com/pulumi/pulumi-aws/commit/05c97fcdb5) run `go mod tidy` ### [`v6.17.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.17.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.15.0...v6.17.0) #### Changelog - [`31412fb`](https://github.com/pulumi/pulumi-aws/commit/31412fbe85) Revert "CI tests for OIDC authentication ([#&#8203;3074](https://github.com/pulumi/pulumi-aws/issues/3074))" ([#&#8203;3175](https://github.com/pulumi/pulumi-aws/issues/3175)) ### [`v6.15.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.15.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.14.0...v6.15.0) #### Changelog - [`7375675`](https://github.com/pulumi/pulumi-aws/commit/73756753a1) Upgrade terraform-provider-aws to v5.31.0 ([#&#8203;3159](https://github.com/pulumi/pulumi-aws/issues/3159)) ### [`v6.14.0`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.14.0) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.13.3...v6.14.0) #### Changelog - [`d5769a0`](https://github.com/pulumi/pulumi-aws/commit/d5769a0745) Update GitHub Actions workflows. ([#&#8203;3127](https://github.com/pulumi/pulumi-aws/issues/3127)) - [`cbba826`](https://github.com/pulumi/pulumi-aws/commit/cbba826b9b) Update GitHub Actions workflows. ([#&#8203;3143](https://github.com/pulumi/pulumi-aws/issues/3143)) - [`6f07d7f`](https://github.com/pulumi/pulumi-aws/commit/6f07d7f8f2) Update Java ([#&#8203;3134](https://github.com/pulumi/pulumi-aws/issues/3134)) - [`2c9304f`](https://github.com/pulumi/pulumi-aws/commit/2c9304f97f) Upgrade terraform-provider-aws to v5.30.0 ([#&#8203;3142](https://github.com/pulumi/pulumi-aws/issues/3142)) ### [`v6.13.3`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.13.3) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.13.2...v6.13.3) #### Changelog - [`c14542a`](https://github.com/pulumi/pulumi-aws/commit/c14542a11a) Fix 3092 ([#&#8203;3126](https://github.com/pulumi/pulumi-aws/issues/3126)) - [`08401e2`](https://github.com/pulumi/pulumi-aws/commit/08401e22dd) Relax sqs/queue upgrade test to permits Updates ([#&#8203;3123](https://github.com/pulumi/pulumi-aws/issues/3123)) ### [`v6.13.2`](https://github.com/pulumi/pulumi-aws/releases/tag/v6.13.2) [Compare Source](https://github.com/pulumi/pulumi-aws/compare/v6.13.1...v6.13.2) #### Changelog - [`1083a8b`](https://github.com/pulumi/pulumi-aws/commit/1083a8ba50) Add assume role with web identity, expand assume role properties in creds validation ([#&#8203;3084](https://github.com/pulumi/pulumi-aws/issues/3084)) - [`e68945c`](https://github.com/pulumi/pulumi-aws/commit/e68945cb9f) Introduce accidentally dropped Plugin Framework resources ([#&#8203;3099](https://github.com/pulumi/pulumi-aws/issues/3099)) - [`9a6fbf2`](https://github.com/pulumi/pulumi-aws/commit/9a6fbf2224) Reproduce panic when passing unknowns to SecurityGroup ([#&#8203;3094](https://github.com/pulumi/pulumi-aws/issues/3094)) - [`da80d88`](https://github.com/pulumi/pulumi-aws/commit/da80d88fbe) Update GitHub Actions workflows. ([#&#8203;3098](https://github.com/pulumi/pulumi-aws/issues/3098)) - [`33788f8`](https://github.com/pulumi/pulumi-aws/commit/33788f8bbe) Update bridge to a pre-release version [`538570c`](https://github.com/pulumi/pulumi-aws/commit/538570c) </details> <details> <summary>pulumi/pulumi-aws-native (pulumi-aws-native)</summary> ### [`v0.101.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#01010-2024-04-11) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.100.0...v0.101.0) ##### Breaking changes ##### Resources - "aws-native:amplify:Domain": missing properties "certificate" & "updateStatus" - "aws-native:codestarconnections:RepositoryLink": properties: "providerType" type changed from "string" to "#/types/aws-native:codestarconnections:RepositoryLinkProviderType" - "aws-native:codestarconnections:SyncConfiguration": properties: "providerType" type changed from "string" to "#/types/aws-native:codestarconnections:SyncConfigurationProviderType" - "aws-native:ec2:TransitGatewayRouteTableAssociation": properties: "awsId" missing output "awsId" - "aws-native:entityresolution:IdMappingWorkflow": required: "outputSourceConfig" property is no longer Required - "aws-native:rds:CustomDbEngineVersion": required: "databaseInstallationFilesS3BucketName" property is no longer Required - "aws-native:resiliencehub:ResiliencyPolicy": - inputs: "policy" type changed from "object" to "#/types/aws-native:resiliencehub:ResiliencyPolicyPolicyMap": - additional properties had &{Type: Ref:#/types/aws-native:resiliencehub:ResiliencyPolicyFailurePolicy AdditionalProperties:<nil> Items:<nil> OneOf:\[] Discriminator:<nil> Plain:false} but now has no type - properties: "policy" type changed from "object" to "#/types/aws-native:resiliencehub:ResiliencyPolicyPolicyMap": - additional properties had &{Type: Ref:#/types/aws-native:resiliencehub:ResiliencyPolicyFailurePolicy AdditionalProperties:<nil> Items:<nil> OneOf:\[] Discriminator:<nil> Plain:false} but now has no type ##### Functions - "aws-native:ec2:getTransitGatewayRouteTableAssociation" missing ##### Types - "aws-native:ec2:LaunchTemplateMaintenanceOptions": properties: "rebootMigration" missing - "aws-native:ec2:SecurityGroupEgress": properties: "sourceSecurityGroupId" missing - "aws-native:efs:FileSystemBackupPolicy": properties: "status" type changed from "string" to "#/types/aws-native:efs:FileSystemBackupPolicyStatus" - "aws-native:elasticache:ServerlessCacheDataStorage": required: "maximum" property is no longer Required - "aws-native:elasticache:ServerlessCacheEcpuPerSecond": required: "maximum" property is no longer Required - "aws-native:entityresolution:IdMappingWorkflowInputSource": required: "schemaArn" property is no longer Required ### [`v0.100.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#01000-2024-03-27) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.99.0...v0.100.0) - [Fix replaceOnChanges for Python programs with multi-word properties](https://github.com/pulumi/pulumi-aws-native/pull/1424) - [Fix handling of AlreadyExists error while creating a resource](https://github.com/pulumi/pulumi-aws-native/pull/1439) - [Improve cf2pulumi error messages](https://github.com/pulumi/pulumi-aws-native/pull/1438) - [Skip aws:cdk:path metadata which fails conversion](https://github.com/pulumi/pulumi-aws-native/pull/1444) - [Fix extension resource](https://github.com/pulumi/pulumi-aws-native/pull/1406) - [Don't send writeOnly properties if they're also createOnly](https://github.com/pulumi/pulumi-aws-native/pull/1448) - [Improve autonaming coverage](https://github.com/pulumi/pulumi-aws-native/pull/1443) ##### Breaking Changes - "aws-native:datasync:TaskReportConfigDestinationProperties": properties: "s3" type changed from "#/types/aws-native:datasync:TaskReportConfigDestinationPropertiesS3Properties" to "#/types/aws-native:datasync:TaskReportConfigDestinationS3" - "aws-native:datasync:TaskReportConfigDestinationPropertiesS3Properties" missing ### [`v0.99.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0990-2024-03-14) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.98.0...v0.99.0) - [Fix multi-type resolutions](https://github.com/pulumi/pulumi-aws-native/pull/1383) includes fixes for inline role policies - [Include "id" resource properties as "awsId"](https://github.com/pulumi/pulumi-aws-native/pull/1387) - [Add more descriptive explanation for missing aws native region config](https://github.com/pulumi/pulumi-aws-native/pull/1355) - [Send unchanged write-only properties as adds on update](https://github.com/pulumi/pulumi-aws-native/pull/1395) - [Fix parsing provider config defaultTags](https://github.com/pulumi/pulumi-aws-native/pull/1393) - [Remove resources not supported by CloudControl from the SDK](https://github.com/pulumi/pulumi-aws-native/pull/1402) - [Fix updates with secret values](https://github.com/pulumi/pulumi-aws-native/pull/1397) ##### Breaking Changes EC2 Instance properties changed: - `Id` removed. - `Affinity` changed from `string` to `InstanceAffinity` enum. - `CpuOptions` type name changed from `InstanceCpuOptions` to `CpuOptionsProperties`. - `CreditSpecification` type name changed from `InstanceCreditSpecification` to `CreditSpecificationPropertiesArgs`. - `EnclaveOptions` type name changed from `InstanceHibernationOptions` to `HibernationOptionsProperties`. - `HibernationOptions` type name changed from `InstanceHibernationOptions` to `HibernationOptionsProperties` ### [`v0.98.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0980-2024-02-29) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.97.0...v0.98.0) - **BREAKING CHANGE**: [De-duplicate types for simple arrays of tags](https://github.com/pulumi/pulumi-aws-native/pull/1348) - See PR for a complete list of resources affected (512) - [Add types for 9 untyped properties](https://github.com/pulumi/pulumi-aws-native/pull/1365) - [Fix generating types for refs to map types](https://github.com/pulumi/pulumi-aws-native/pull/1363) - [Implement defaultTags configuration](https://github.com/pulumi/pulumi-aws-native/issues/1369) - [Fix precedence of credential sources](https://github.com/pulumi/pulumi-aws-native/pull/1378) - [Fix handling of write-only properties](https://github.com/pulumi/pulumi-aws-native/pull/1377) ##### Resources - `🟢` "aws-native:customerprofiles:Domain": required inputs: "defaultExpirationDays" input has changed to Required - `🟢` "aws-native:customerprofiles:ObjectType": required inputs: "description" input has changed to Required - "aws-native:dynamodb:Table": - `🟡` inputs: "resourcePolicy" missing - `🟡` properties: "resourcePolicy" missing output "resourcePolicy" - `🟢` "aws-native:mediapackagev2:Channel": required inputs: "channelGroupName" input has changed to Required - "aws-native:mediapackagev2:ChannelPolicy": required inputs: - `🟢` "channelGroupName" input has changed to Required - `🟢` "channelName" input has changed to Required - "aws-native:mediapackagev2:OriginEndpoint": - `🟢` required: "containerType" property is no longer Required - required inputs: - `🟢` "channelGroupName" input has changed to Required - `🟢` "channelName" input has changed to Required - "aws-native:mediapackagev2:OriginEndpointPolicy": required inputs: - `🟢` "channelGroupName" input has changed to Required - `🟢` "channelName" input has changed to Required - `🟢` "originEndpointName" input has changed to Required ##### Types - `🔴` "aws-native:dynamodb:TableResourcePolicy" missing - `🟡` "aws-native:dynamodb:TableStreamSpecification": properties: "resourcePolicy" missing - `🟡` "aws-native:iottwinmaker:EntityProperty": properties: "definition" type changed from "#/types/aws-native:iottwinmaker:EntityPropertyDefinitionProperties" to "#/types/aws-native:iottwinmaker:EntityDefinition" - `🔴` "aws-native:iottwinmaker:EntityPropertyDefinitionProperties" missing ##### New resources: - `controltower.EnabledBaseline` - `guardduty.Master` - `guardduty.Member` ##### New functions: - `controltower.getEnabledBaseline` - `guardduty.getMember` <!-- thollander/actions-comment-pull-request "schemaCheck" --> ### [`v0.97.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0970-2024-02-21) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.96.0...v0.97.0) - [Fix types which are maps](https://github.com/pulumi/pulumi-aws-native/pull/1342) - Resources parameters affected: - `aws-native:apigateway:Method`: `requestModels`, `requestParameters` - `aws-native:apigateway:RestApi`: `parameters` - `aws-native:apigateway:Stage`: `variables` - `aws-native:apigatewayv2:Api`: `tags` - `aws-native:apigatewayv2:DomainName`: `tags` - `aws-native:apigatewayv2:VpcLink`: `tags` - `aws-native:appconfig:Extension`: `actions`, `parameters` - `aws-native:appconfig:ExtensionAssociation`: `parameters` - `aws-native:athena:DataCatalog`: `parameters` - `aws-native:backup:BackupPlan`: `backupPlanTags` - `aws-native:backup:BackupVault`: `backupVaultTags` - `aws-native:batch:ComputeEnvironment`: `tags` - `aws-native:batch:JobQueue`: `tags` - `aws-native:batch:SchedulingPolicy`: `tags` - `aws-native:cloudformation:Stack`: `parameters` - `aws-native:codestarnotifications:NotificationRule`: `tags` - `aws-native:cognito:IdentityPoolRoleAttachment`: `roleMappings`, `roles` - `aws-native:cognito:UserPool`: `userPoolTags` - `aws-native:cognito:UserPoolUser`: `clientMetadata` - `aws-native:eks:Nodegroup`: `labels`, `tags` - `aws-native:fis:ExperimentTemplate`: `tags` - `aws-native:greengrassv2:Deployment`: `components`, `tags` - `aws-native:imagebuilder:Component`: `tags` - `aws-native:imagebuilder:ContainerRecipe`: `tags` - `aws-native:imagebuilder:DistributionConfiguration`: `tags` - `aws-native:imagebuilder:Image`: `tags` - `aws-native:imagebuilder:ImagePipeline`: `tags` - `aws-native:imagebuilder:ImageRecipe`: `tags` - `aws-native:imagebuilder:InfrastructureConfiguration`: `resourceTags`, `tags` - `aws-native:imagebuilder:LifecyclePolicy`: `tags` - `aws-native:imagebuilder:Workflow`: `tags` - `aws-native:iot:Authorizer`: `tokenSigningPublicKeys` - `aws-native:iot:SecurityProfile`: `alertTargets` - `aws-native:iottwinmaker:ComponentType`: `compositeComponentTypes`, `functions`, `propertyDefinitions`, `propertyGroups`, `tags` - `aws-native:iottwinmaker:Entity`: `components`, `compositeComponents`, `tags` - `aws-native:iottwinmaker:Scene`: `sceneMetadata`, `tags` - `aws-native:iottwinmaker:SyncJob`: `tags` - `aws-native:iottwinmaker:Workspace`: `tags` - `aws-native:kafkaconnect:Connector`: `connectorConfiguration` - `aws-native:msk:Cluster`: `tags` - `aws-native:msk:ServerlessCluster`: `tags` - `aws-native:opensearchservice:Domain`: `advancedOptions`, `logPublishingOptions` - `aws-native:servicecatalog:CloudFormationProvisionedProduct`, `outputs` - `aws-native:ssm:Parameter`: `tags` - Type properties affected: - `aws-native:apigateway:DeploymentCanarySetting`: `stageVariableOverrides` - `aws-native:apigateway:DeploymentCanarySettings`: `stageVariableOverrides` - `aws-native:apigateway:DeploymentStageDescription`: `variables` - `aws-native:apigateway:MethodIntegration`: `requestParameters`, `requestTemplates` - `aws-native:apigateway:MethodIntegrationResponse`: `responseParameters`, `responseTemplates` - `aws-native:apigateway:MethodResponse`: `responseModels`, `responseParameters` - `aws-native:apigateway:StageCanarySetting`: `stageVariableOverrides` - `aws-native:apigateway:UsagePlanApiStage`: `throttle` - `aws-native:appintegrations:DataIntegrationFileConfiguration`: `filters` - `aws-native:backup:BackupPlanBackupRuleResourceType`: `recoveryPointTags` - `aws-native:batch:ComputeEnvironmentComputeResources`: `tags` - `aws-native:ecs:ServiceLogConfiguration`: `options` - `aws-native:ecs:TaskDefinitionContainerDefinition`: `dockerLabels` - `aws-native:ecs:TaskDefinitionDockerVolumeConfiguration`: `driverOpts`, `labels` - `aws-native:ecs:TaskDefinitionFirelensConfiguration`: `options` - `aws-native:ecs:TaskDefinitionLogConfiguration`: `options` - `aws-native:elasticloadbalancingv2:ListenerRuleAuthenticateCognitoConfig`: `authenticationRequestExtraParams` - `aws-native:elasticloadbalancingv2:ListenerRuleAuthenticateOidcConfig`: `authenticationRequestExtraParams` - `aws-native:emrserverless:ApplicationConfigurationObject`: `properties` - `aws-native:entityresolution:IdMappingWorkflowProviderProperties`: `providerConfiguration` - `aws-native:entityresolution:MatchingWorkflowProviderProperties`: `providerConfiguration` - `aws-native:events:RuleHttpParameters`: `headerParameters`, `queryStringParameters` - `aws-native:events:RuleInputTransformer`: `inputPathsMap` - `aws-native:greengrassv2:ComponentVersionComponentPlatform`: `attributes` - `aws-native:greengrassv2:ComponentVersionLambdaExecutionParameters`: `environmentVariables` - `aws-native:greengrassv2:ComponentVersionLambdaFunctionRecipeSource`: `componentDependencies` - `aws-native:guardduty:FilterFindingCriteria`: `criterion` - `aws-native:imagebuilder:DistributionConfigurationAmiDistributionConfiguration`: `amiTags` - `aws-native:imagebuilder:LifecyclePolicyAmiExclusionRules`: `tagMap` - `aws-native:imagebuilder:LifecyclePolicyExclusionRules`: `tagMap` - `aws-native:imagebuilder:LifecyclePolicyResourceSelection`: `tagMap` ##### Breaking Changes ##### Resources - "aws-native:ec2:PrefixList": required: `maxEntries` property is no longer Required ##### New resources: - `cognito.UserPoolRiskConfigurationAttachment` ##### New functions: - `cognito.getUserPoolRiskConfigurationAttachment` - `ec2.getTransitGatewayRouteTableAssociation` ### [`v0.96.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0960-2024-02-09) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.95.0...v0.96.0) - [Added configuration option `aws-native:config:skipCredentialsValidation` (or via environment variable `AWS_SKIP_CREDENTIALS_VALIDATION`)](https://github.com/pulumi/pulumi-aws-native/issues/1326) - [Upgraded internal dependencies](https://github.com/pulumi/pulumi-aws-native/issues/1328) - [Implemented custom endpoints configuration](https://github.com/pulumi/pulumi-aws-native/issues/1332) - [Automated upgrade to latest specifications](https://github.com/pulumi/pulumi-aws-native/pull/1333) ##### Breaking Changes ##### Resources - "aws-native:cognito:UserPoolIdentityProvider": required: "providerDetails" property is no longer Required - "aws-native:ssmguiconnect:Preferences" removed - "aws-native:verifiedpermissions:IdentitySource": "policyStoreId" input has changed to Required - "aws-native:verifiedpermissions:PolicyTemplate": "policyStoreId" input has changed to Required ##### Functions - "aws-native:ssmguiconnect:getPreferences" removed ##### Types - "aws-native:wafv2:LoggingConfigurationFieldToMatch": property "jsonBody" removed ##### New resources - `appconfig.Environment` - `appconfig.HostedConfigurationVersion` - `ec2.SecurityGroupIngress` - `ec2.TransitGatewayRouteTableAssociation` ##### New functions - `appconfig.getEnvironment` - `appconfig.getHostedConfigurationVersion` - `ec2.getSecurityGroupIngress` ### [`v0.95.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0950-2024-01-25) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.94.0...v0.95.0) ##### Breaking Changes ##### Resources - "aws-native:batch:JobDefinition": - `🟡` inputs: "timeout" type changed from "#/types/aws-native:batch:JobDefinitionJobTimeout" to "#/types/aws-native:batch:JobDefinitionTimeout" - properties: - `🟡` "containerOrchestrationType" missing output "containerOrchestrationType" - `🟡` "jobDefinitionArn" missing output "jobDefinitionArn" - `🟡` "revision" missing output "revision" - `🟡` "status" missing output "status" - `🟡` "timeout" type changed from "#/types/aws-native:batch:JobDefinitionJobTimeout" to "#/types/aws-native:batch:JobDefinitionTimeout" - "aws-native:iot:FleetMetric": properties: - `🟡` "creationDate" type changed from "number" to "string" - `🟡` "lastModifiedDate" type changed from "number" to "string" ##### Functions - "aws-native:batch:getJobDefinition": inputs: - `🟡` "jobDefinitionArn" missing input "jobDefinitionArn" - `🟢` required: "id" input has changed to Required ##### Types - "aws-native:batch:JobDefinitionContainerProperties": properties: - `🟡` "ephemeralStorage" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesEphemeralStorageProperties" to "#/types/aws-native:batch:JobDefinitionEphemeralStorage" - `🟡` "fargatePlatformConfiguration" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesFargatePlatformConfigurationProperties" to "#/types/aws-native:batch:JobDefinitionFargatePlatformConfiguration" - `🟡` "linuxParameters" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesLinuxParametersProperties" to "#/types/aws-native:batch:JobDefinitionLinuxParameters" - `🟡` "logConfiguration" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesLogConfigurationProperties" to "#/types/aws-native:batch:JobDefinitionLogConfiguration" - `🟡` "mountPoints": items type changed from "#/types/aws-native:batch:JobDefinitionMountPoint" to "#/types/aws-native:batch:JobDefinitionMountPoints" - `🟡` "networkConfiguration" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesNetworkConfigurationProperties" to "#/types/aws-native:batch:JobDefinitionNetworkConfiguration" - `🟡` "runtimePlatform" type changed from "#/types/aws-native:batch:JobDefinitionContainerPropertiesRuntimePlatformProperties" to "#/types/aws-native:batch:JobDefinitionRuntimePlatform" - `🟡` "volumes": items type changed from "#/types/aws-native:batch:JobDefinitionVolume" to "#/types/aws-native:batch:JobDefinitionVolumes" - `🔴` "aws-native:batch:JobDefinitionContainerPropertiesEphemeralStorageProperties" missing - `🔴` "aws-native:batch:JobDefinitionContainerPropertiesFargatePlatformConfigurationProperties" missing - `🔴` "aws-native:batch:JobDefinitionContainerPropertiesLinuxParametersProperties" missing - `🔴` "aws-native:batch:JobDefinitionContainerPropertiesLogConfigurationProperties" missing - `🔴` "aws-native:batch:JobDefinitionContainerPropertiesNetworkConfigurationProperties" missing - `🔴` "aws-native:batch:JobDefinitionContainerPropertiesRuntimePlatformProperties" missing - `🔴` "aws-native:batch:JobDefinitionEfsAuthorizationConfig" missing - `🟡` "aws-native:batch:JobDefinitionEfsVolumeConfiguration": properties: "authorizationConfig" type changed from "#/types/aws-native:batch:JobDefinitionEfsAuthorizationConfig" to "#/types/aws-native:batch:JobDefinitionAuthorizationConfig" - `🔴` "aws-native:batch:JobDefinitionEksMetadata" missing - `🔴` "aws-native:batch:JobDefinitionEksPodProperties" missing - `🟡` "aws-native:batch:JobDefinitionEksProperties": properties: "podProperties" type changed from "#/types/aws-native:batch:JobDefinitionEksPodProperties" to "#/types/aws-native:batch:JobDefinitionPodProperties" - `🔴` "aws-native:batch:JobDefinitionHost" missing - `🔴` "aws-native:batch:JobDefinitionJobTimeout" missing - `🔴` "aws-native:batch:JobDefinitionMountPoint" missing - `🔴` "aws-native:batch:JobDefinitionVolume" missing - `🟡` "aws-native:elasticache:ServerlessCacheEndpoint": properties: "port" type changed from "integer" to "string" ##### New resources: - `codebuild.Fleet` - `cognito.IdentityPoolRoleAttachment` - `cognito.UserPoolDomain` - `cognito.UserPoolIdentityProvider` - `cognito.UserPoolResourceServer` - `cognito.UserPoolUiCustomizationAttachment` - `datazone.DataSource` - `datazone.Domain` - `datazone.Environment` - `datazone.EnvironmentBlueprintConfiguration` - `datazone.EnvironmentProfile` - `datazone.Project` - `datazone.SubscriptionTarget` - `guardduty.Filter` - `ivs.Stage` - `ssmguiconnect.Preferences` ##### New functions: - `codebuild.getFleet` - `cognito.getIdentityPoolRoleAttachment` - `cognito.getUserPoolDomain` - `cognito.getUserPoolIdentityProvider` - `cognito.getUserPoolResourceServer` - `cognito.getUserPoolUiCustomizationAttachment` - `datazone.getDataSource` - `datazone.getDomain` - `datazone.getEnvironment` - `datazone.getEnvironmentBlueprintConfiguration` - `datazone.getEnvironmentProfile` - `datazone.getProject` - `datazone.getSubscriptionTarget` - `guardduty.getFilter` - `ivs.getStage` - `ssmguiconnect.getPreferences` ### [`v0.94.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0940-2024-01-17) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.93.0...v0.94.0) Breaking changes to types: - "aws-native:cognito:IdentityPoolCognitoIdentityProvider": required: - `🟢` "clientId" property has changed to Required - `🟢` "providerName" property has changed to Required - `🟡` "aws-native:connect:RuleActions": properties: "endAssociatedTaskActions" removed ### [`v0.93.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0930-2024-01-12) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.92.0...v0.93.0) ##### Breaking Changes ##### Resources - `🟢` "aws-native:ec2:SubnetCidrBlock": required: "ipv6CidrBlock" property is no longer Required - `🟢` "aws-native:guardduty:IpSet": required: "name" property is no longer Required - `🟢` "aws-native:guardduty:ThreatIntelSet": required: "name" property is no longer Required - "aws-native:quicksight:Analysis": required: - `🟢` "errors" property is no longer Required - `🟢` "sheets" property is no longer Required - `🟢` "aws-native:verifiedpermissions:Policy": required inputs: "policyStoreId" input has changed to Required ##### Types - `🟢` "aws-native:imagebuilder:LifecyclePolicyRecipeSelection": required: "semanticVersion" property has changed to Required - `🟡` "aws-native:quicksight:AnalysisResourcePermission": properties: "resource" missing - `🟡` "aws-native:quicksight:DashboardResourcePermission": properties: "resource" missing - `🟡` "aws-native:quicksight:TemplateResourcePermission": properties: "resource" missing - `🟡` "aws-native:quicksight:ThemeResourcePermission": properties: "resource" missing ##### New resources: - `ec2.Instance` - `ec2.SecurityGroup` - `ssm.PatchBaseline` ##### New functions: - `ec2.getInstance` - `ec2.getSecurityGroup` - `ssm.getPatchBaseline` ### [`v0.92.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0920-2023-12-29) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.91.0...v0.92.0) ##### Breaking Changes ##### Resources - "aws-native:connect:PhoneNumber": required: - 🟢 "countryCode" property is no longer Required - 🟢 "type" property is no longer Required - 🟡 "aws-native:location:Map": properties: "dataSource" missing output "dataSource" - 🟢 "aws-native:redshift:Cluster": required: "masterUserPassword" property is no longer Required ##### Types - 🟢 "aws-native:redshift:ClusterLoggingProperties": required: "bucketName" property is no longer Required ##### New resources - `cloudfront.KeyValueStore` - `connect.PredefinedAttribute` - `location.ApiKey` - `neptunegraph.Graph` - `neptunegraph.PrivateGraphEndpoint` - `networkfirewall.TlsInspectionConfiguration` ##### New functions - `cloudfront.getKeyValueStore` - `connect.getPredefinedAttribute` - `location.getApiKey` - `neptunegraph.getGraph` - `neptunegraph.getPrivateGraphEndpoint` - `networkfirewall.getTlsInspectionConfiguration` ### [`v0.91.0`](https://github.com/pulumi/pulumi-aws-native/blob/HEAD/CHANGELOG.md#0910-23-12-22) [Compare Source](https://github.com/pulumi/pulumi-aws-native/compare/v0.90.0...v0.91.0) Fix: Handle PENDING status ([#&#8203;1219](https://github.com/pulumi/pulumi-aws-native/issues/1219)) ##### Breaking Changes ##### Resources - "aws-native:ec2:Subnet": - inputs: - `🟡` "ipv4NetmaskLength" missing - `🟡` "ipv6NetmaskLength" missing - properties: - `🟡` "ipv4NetmaskLength" missing output "ipv4NetmaskLength" - `🟡` "ipv6NetmaskLength" missing output "ipv6NetmaskLength" - `🟢` required: "ipv6CidrBlocks" property is no longer Required - "aws-native:elasticache:ServerlessCache": required: - `🟢` "endpoint" property is no longer Required - `🟢` "readerEndpoint" property is no longer Required - "aws-native:lambda:Function": - `🟡` inputs: "policy" missing - `🟡` properties: "policy" missing output "policy" ##### Functions - "aws-native:lambda:getEventInvokeConfig": inputs: - `🟡` "id" missing input "id" - required: - `🟢` "functionName" input has changed to Required - `🟢` "qualifier" input has changed to Required - "aws-native:route53resolver:getResolverConfig": inputs: - `🟡` "id" missing input "id" - `🟢` required: "resourceId" input has changed to Required ##### Types - "aws-native:autoscaling:AutoScalingGroupInstanceRequirements": required: - `🟢` "memoryMiB" property has changed to Required - `🟢` "vCpuCount" property has changed to Required - `🟢` "aws-native:connect:InstanceStorageConfigKinesisVideoStreamConfig": required: "encryptionConfig" property has changed to Required - `🟢` "aws-native:osis:PipelineLogPublishingOptionsCloudWatchLogDestinationProperties": required: "logGroup" property has changed to Required - `🟢` "aws-native:osis:PipelineVpcOptions": required: "subnetIds" property has changed to Required ##### New resources - `b2bi.Capability` - `b2bi.Partnership` - `b2bi.Profile` - `b2bi.Transformer` - `batch.JobDefinition` - `ce.AnomalyMonitor` - `ce.AnomalySubscription` - `dms.DataProvider` - `dms.InstanceProfile` - `dms.MigrationProject` - `ec2.SecurityGroupEgress` - `ec2.SnapshotBlockPublicAccess` - `eks.AccessEntry` - `eventschemas.Discoverer` - `eventschemas.Registry` - `eventschemas.Schema` - `fis.TargetAccountConfiguration` - `imagebuilder.Workflow` - `iot.CertificateProvider` - `securityhub.Hub` ##### New functions - `b2bi.getCapability` - `b2bi.getPartnership` - `b2bi.getProfile` - `b2bi.getTransformer` - `batch.getJobDefinition` - `ce.getAnomalyMonitor` - `ce.getAnomalySubscription` - `dms.getDataProvider` - `dms.getInstanceProfile` - `dms.getMigrationProject` - `ec2.getSecurityGroupEgress` - `ec2.getSnapshotBlockPublicAccess` - `eks.getAccessEntry` - `eventschemas.getDiscoverer` - `eventschemas.getRegistry` - `eventschemas.getSchema` - `fis.getTargetAccountConfiguration` - `imagebuilder.getWorkflow` - `iot.getCertificateProvider` - `securityhub.getHub` </details> <details> <summary>pulumi/pulumi-policy (pulumi-policy)</summary> ### [`v1.10.0`](https://github.com/pulumi/pulumi-policy/blob/HEAD/CHANGELOG.md#1100-2024-02-20) [Compare Source](https://github.com/pulumi/pulumi-policy/compare/v1.9.0...v1.10.0) - Python: Update `grpcio` dependency to match the `pulumi` package (https://github.com/pulumi/pulumi-policy/pull/335). ### [`v1.9.0`](https://github.com/pulumi/pulumi-policy/blob/HEAD/CHANGELOG.md#190-2024-01-07) [Compare Source](https://github.com/pulumi/pulumi-policy/compare/v1.8.0...v1.9.0) - Explicitly convert gRPC port number to string to prevent node output colorization (https://github.com/pulumi/pulumi-policy/pull/319). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy42OC40IiwidXBkYXRlZEluVmVyIjoiMzcuMjY3LjEiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIifQ==-->
renovate added the
renovate
label 2023-12-07 03:00:53 +00:00
renovate force-pushed renovate/all-minor-patch from c5cb2bc9e1 to 011ebc2aa8 2023-12-08 03:00:51 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 011ebc2aa8 to 6b81c5d155 2023-12-09 03:00:46 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 6b81c5d155 to 4243b55891 2023-12-11 19:04:44 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 4243b55891 to 88c4309964 2023-12-12 03:01:00 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 88c4309964 to eaf166dedf 2023-12-13 03:01:00 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from eaf166dedf to e7a7d81028 2023-12-14 03:00:46 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from e7a7d81028 to c69c38d982 2023-12-15 03:01:23 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from c69c38d982 to f304240b79 2023-12-16 03:01:02 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from f304240b79 to acb5a77beb 2023-12-19 03:01:19 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from acb5a77beb to 2a2b87124a 2023-12-20 03:01:20 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 2a2b87124a to ff38b2099a 2023-12-21 03:01:22 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from ff38b2099a to 44c54ddb5b 2023-12-22 03:01:21 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 44c54ddb5b to 6a78a8db99 2023-12-23 03:01:27 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 6a78a8db99 to 596521d98f 2023-12-27 03:01:37 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 596521d98f to e13d13aa4c 2023-12-28 03:01:39 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from e13d13aa4c to d9c4c708ac 2023-12-29 03:01:44 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from d9c4c708ac to 2459c6b8c6 2023-12-30 03:01:50 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 2459c6b8c6 to d9df52a4a5 2024-01-01 03:01:56 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from d9df52a4a5 to 32fc0741e1 2024-01-04 03:02:09 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 32fc0741e1 to c4a2a0f565 2024-01-05 03:02:10 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from c4a2a0f565 to 437adbab28 2024-01-06 03:02:09 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 437adbab28 to 820d29eae9 2024-01-08 03:02:24 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 820d29eae9 to edd45e024e 2024-01-09 03:02:29 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from edd45e024e to 641b3b2403 2024-01-10 03:02:28 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 641b3b2403 to 8f554d7d06 2024-01-11 03:02:44 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 8f554d7d06 to 063562476d 2024-01-12 03:02:45 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 063562476d to a8cf4a895e 2024-01-13 03:02:48 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from a8cf4a895e to e87277b7a5 2024-01-15 03:02:55 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from e87277b7a5 to afa68502eb 2024-01-17 03:03:01 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from afa68502eb to af33b5172c 2024-01-18 03:03:11 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from af33b5172c to 83177d237f 2024-01-19 03:03:19 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 83177d237f to 364294c548 2024-01-20 03:03:26 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 364294c548 to f4162e425c 2024-01-23 03:03:38 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from f4162e425c to c00559115e 2024-01-24 03:03:45 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from c00559115e to f0e11ce266 2024-01-25 03:03:49 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from f0e11ce266 to 1643abcf67 2024-01-26 03:03:53 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 1643abcf67 to fbcf16f1a4 2024-01-27 03:04:06 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from fbcf16f1a4 to 476461646b 2024-01-30 03:04:07 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 476461646b to 1f563c928a 2024-01-31 03:04:24 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 1f563c928a to 698397ad95 2024-02-01 03:04:20 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 698397ad95 to 1a66517c9a 2024-02-02 03:04:44 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 1a66517c9a to 62d8aac2af 2024-02-03 03:04:48 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 62d8aac2af to 0a56272db3 2024-02-05 03:04:59 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 0a56272db3 to 065db1a117 2024-02-06 03:05:04 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 065db1a117 to 8c5f483c36 2024-02-07 03:05:26 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 8c5f483c36 to c5b59eadaa 2024-02-08 03:05:36 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from c5b59eadaa to 4284cf7b52 2024-02-09 03:05:30 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 4284cf7b52 to e86b1811fc 2024-02-10 03:05:46 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from e86b1811fc to 0b5a97f0fe 2024-02-13 03:06:06 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 0b5a97f0fe to 02ce0843bc 2024-02-14 03:06:20 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 02ce0843bc to 2a5f268615 2024-02-15 03:06:46 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 2a5f268615 to 2f0438e290 2024-02-16 03:06:43 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 2f0438e290 to 0abcc65a57 2024-02-17 03:06:45 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 0abcc65a57 to f40f76822b 2024-02-20 03:07:08 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from f40f76822b to 3fcf1dceab 2024-02-21 03:08:42 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 3fcf1dceab to 6e3338f797 2024-02-22 03:07:24 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 6e3338f797 to 304a1254b6 2024-02-23 03:07:46 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 304a1254b6 to bd71cb1283 2024-02-24 03:07:54 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from bd71cb1283 to 59348e1cf2 2024-02-27 03:08:06 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 59348e1cf2 to 816c385f62 2024-02-28 03:08:32 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 816c385f62 to 861ba3a412 2024-02-29 03:08:39 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 861ba3a412 to bf1562fbaf 2024-03-01 03:08:53 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from bf1562fbaf to 3e355fe578 2024-03-02 03:09:10 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 3e355fe578 to cb4fd423ca 2024-03-05 03:09:40 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from cb4fd423ca to d7b6de0599 2024-03-06 03:09:56 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from d7b6de0599 to a41c277b0d 2024-03-07 03:10:13 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from a41c277b0d to 527dd7ee53 2024-03-08 03:10:11 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 527dd7ee53 to 8f47d5629d 2024-03-09 03:14:48 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 8f47d5629d to 30410c91fe 2024-03-12 03:11:11 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 30410c91fe to de595fdc88 2024-03-13 03:13:17 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from de595fdc88 to 3bde02b0e0 2024-03-14 03:11:58 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 3bde02b0e0 to d7a789e67c 2024-03-15 03:12:05 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from d7a789e67c to 799de91273 2024-03-16 03:13:36 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 799de91273 to e7cf83b887 2024-03-20 19:48:30 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from e7cf83b887 to adc8eea140 2024-03-21 03:00:38 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from adc8eea140 to 852429679e 2024-03-22 03:00:42 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 852429679e to 79009426d6 2024-03-23 03:00:44 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 79009426d6 to f2204f08dc 2024-03-26 03:00:37 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from f2204f08dc to ea8634f1f9 2024-03-27 03:00:59 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from ea8634f1f9 to 8f132f7b35 2024-03-28 03:01:05 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 8f132f7b35 to 6231638b2a 2024-03-29 03:01:20 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 6231638b2a to 14d915e78b 2024-03-30 03:01:10 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 14d915e78b to 9987556535 2024-03-31 03:01:12 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 9987556535 to 40662572b4 2024-04-02 03:01:16 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 40662572b4 to 4ba5e9ee97 2024-04-03 03:01:25 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 4ba5e9ee97 to dc612aa208 2024-04-04 03:01:29 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from dc612aa208 to a6027a31ab 2024-04-05 03:01:35 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from a6027a31ab to c1cc29d398 2024-04-06 03:01:44 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from c1cc29d398 to e76c862bb1 2024-04-09 03:02:04 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from e76c862bb1 to 4949c3d387 2024-04-10 03:01:55 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 4949c3d387 to 623bbd67cd 2024-04-11 03:02:09 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from 623bbd67cd to df90c4743e 2024-04-12 03:02:15 +00:00 Compare
renovate force-pushed renovate/all-minor-patch from df90c4743e to f553bd589e 2024-04-13 03:02:12 +00:00 Compare
All checks were successful
ZeroDownTime/CloudBender/pipeline/pr-master This commit looks good
This pull request can be merged automatically.
You are not authorized to merge this pull request.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b renovate/all-minor-patch master
git pull origin renovate/all-minor-patch

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff renovate/all-minor-patch
git push origin master
Sign in to join this conversation.
No reviewers
No Label
renovate
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ZeroDownTime/CloudBender#13
No description provided.