AWS CloudFormation

2024/05/22 - 2 updated api methods

Changes   Added DeletionMode FORCE_DELETE_STACK for deleting a stack that is stuck in DELETE_FAILED state due to resource deletion failure.

2024/04/12 - 1 updated api methods

Changes   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.

2024/04/03 - 1 updated api methods

Changes   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

2024/03/18 - 1 new api methods

Changes   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.

2024/03/04 - 4 updated api methods

Changes   Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs

2024/01/31 - 11 new api methods

Changes   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.

2023/11/17 - 3 updated api methods

Changes   This release adds a new flag ImportExistingResources to CreateChangeSet. Specify this parameter on a CREATE- or UPDATE-type change set to import existing resources with custom names instead of recreating them.

2023/11/09 - 8 updated api methods

Changes   Added new ConcurrencyMode feature for AWS CloudFormation StackSets for faster deployments to target accounts.

2023/10/16 - 1 updated api methods

Changes   SDK and documentation updates for UpdateReplacePolicy

2023/07/28 - 5 updated api methods

Changes   This SDK release is for the feature launch of AWS CloudFormation RetainExceptOnCreate. It adds a new parameter retainExceptOnCreate in the following APIs: CreateStack, UpdateStack, RollbackStack, ExecuteChangeSet.

2023/07/24 - 1 new 1 updated api methods

Changes   This release supports filtering by DRIFT_STATUS for existing API ListStackInstances and adds support for a new API ListStackInstanceResourceDrifts. Customers can now view resource drift information from their StackSet management accounts.

2023/07/19 - 1 updated api methods

Changes   SDK and documentation updates for GetTemplateSummary API (unrecognized resources)

2023/06/19 - 2 updated api methods

Changes   Specify desired CloudFormation behavior in the event of ChangeSet execution failure using the CreateChangeSet OnStackFailure parameter

2023/06/07 - 2 updated api methods

Changes   AWS CloudFormation StackSets is updating the deployment experience for all stackset operations to skip suspended AWS accounts during deployments. StackSets will skip target AWS accounts that are suspended and set the Detailed Status of the corresponding stack instances as SKIPPED_SUSPENDED_ACCOUNT

2023/06/05 - 3 new api methods

Changes   AWS CloudFormation StackSets provides customers with three new APIs to activate, deactivate, and describe AWS Organizations trusted access which is needed to get started with service-managed StackSets.

2023/01/30 - 1 updated api methods

Changes   This feature provides a method of obtaining which regions a stackset has stack instances deployed in.

2022/11/16 - 1 updated api methods

Changes   Added UnsupportedTarget HandlerErrorCode for use with CFN Resource Hooks

2022/10/28 - 5 updated api methods

Changes   This release adds more fields to improves visibility of AWS CloudFormation StackSets information in following APIs: ListStackInstances, DescribeStackInstance, ListStackSetOperationResults, ListStackSetOperations, DescribeStackSetOperation.

2022/07/06 - 5 updated api methods

Changes   My AWS Service (placeholder) - Add a new feature Account-level Targeting for StackSet operation

2022/05/25 - 2 updated api methods

Changes   Add a new parameter statusReason to DescribeStackSetOperation output for additional details

2022/02/10 - 1 updated api methods

Changes   This SDK release adds AWS CloudFormation Hooks HandlerErrorCodes

2022/02/09 - 1 new 15 updated api methods

Changes   This SDK release is for the feature launch of AWS CloudFormation Hooks.

2021/11/22 - 1 updated api methods

Changes   This release include SDK changes for the feature launch of Stack Import to Service Managed StackSet.

2021/11/19 - 4 updated api methods

Changes   The StackSets ManagedExecution feature will allow concurrency for non-conflicting StackSet operations and queuing the StackSet operations that conflict at a given time for later execution.

2021/08/30 - 1 new 8 updated api methods

Changes   AWS CloudFormation allows you to iteratively develop your applications when failures are encountered without rolling back successfully provisioned resources. By specifying stack failure options, you can troubleshoot resources in a CREATE_FAILED or UPDATE_FAILED status.

2021/07/28 - 1 new 1 updated api methods

Changes   SDK update to support Importing existing Stacks to new/existing Self Managed StackSet - Stack Import feature.

2021/06/21 - 8 new 4 updated api methods

Changes   CloudFormation registry service now supports 3rd party public type sharing

2021/04/28 - 1 updated api methods

Changes   Add CallAs parameter to GetTemplateSummary to enable use with StackSets delegated administrator integration

2021/03/31 - 6 updated api methods

Changes   1. Added a new parameter "RegionConcurrencyType" in OperationPreferences. 2. Changed the name of "AccountUrl" to "AccountsUrl" in "DeploymentTargets" parameter.

2021/02/18 - 15 updated api methods

Changes   Adding the 'callAs' parameter to all CloudFormation StackSets APIs except getTemplateSummary to support creating and managing service-managed StackSets with AWS Organizations Delegated Administrators

2020/11/24 - 13 updated api methods

Changes   Adds support for the new Modules feature for CloudFormation. A module encapsulates one or more resources and their respective configurations for reuse across your organization.

2020/11/18 - 3 updated api methods

Changes   This release adds ChangeSets support for Nested Stacks. ChangeSets offer a preview of how proposed changes to a stack might impact existing resources or create new ones.

2020/06/26 - 2 updated api methods

Changes   ListStackInstances and DescribeStackInstance now return a new `StackInstanceStatus` object that contains `DetailedStatus` values: a disambiguation of the more generic `Status` value. ListStackInstances output can now be filtered on `DetailedStatus` using the new `Filters` parameter.

2020/05/15 - 2 updated api methods

Changes   This release adds support for the following features: 1. DescribeType and ListTypeVersions APIs now output a field IsDefaultVersion, indicating if a version is the default version for its type; 2. Add StackRollbackComplete waiter feature to wait until stack status is UPDATE_ROLLBACK_COMPLETE; 3. Add paginators in DescribeAccountLimits, ListChangeSets, ListStackInstances, ListStackSetOperationResults, ListStackSetOperations, ListStackSets APIs.

2020/02/11 - 12 updated api methods

Changes   This release of AWS CloudFormation StackSets allows you to centrally manage deployments to all the accounts in your organization or specific organizational units (OUs) in AWS Organizations. You will also be able to enable automatic deployments to any new accounts added to your organization or OUs. The permissions needed to deploy across accounts will automatically be taken care of by the StackSets service.

2019/11/19 - 1 new 6 updated api methods

Changes   This release of AWS CloudFormation StackSets enables users to detect drift on a stack set and the stack instances that belong to that stack set.

2019/11/18 - 9 new api methods

Changes   This release introduces APIs for the CloudFormation Registry, a new service to submit and discover resource providers with which you can manage third-party resources natively in CloudFormation.

2019/11/11 - 9 updated api methods

Changes   The Resource Import feature enables customers to import existing AWS resources into new or existing CloudFormation Stacks.

2018/11/20 - 10 updated api methods

Changes   Use the CAPABILITY_AUTO_EXPAND capability to create or update a stack directly from a stack template that contains macros, without first reviewing the resulting changes in a change set first.

2018/11/12 - 4 new 5 updated api methods

Changes   The Drift Detection feature enables customers to detect whether a stack's actual configuration differs, or has drifted, from its expected configuration as defined within AWS CloudFormation.

2018/05/21 - 4 updated api methods

Changes   1) Filtered Update for StackSet based on Accounts and Regions: This feature will allow flexibility for the customers to roll out updates on a StackSet based on specific Accounts and Regions. 2) Support for customized ExecutionRoleName: This feature will allow customers to attach ExecutionRoleName to the StackSet thus ensuring more security and controlling the behavior of any AWS resources in the target accounts.

2018/03/29 - 4 updated api methods

Changes   Enabling resource level permission control for StackSets APIs. Adding support for customers to use customized AdministrationRole to create security boundaries between different users.

2017/11/22 - 1 new 11 updated api methods

Changes   1) Instance-level parameter overrides (CloudFormation-StackSet feature): This feature will allow the customers to override the template parameters on specific stackInstances. Customers will also have ability to update their existing instances with/without parameter-overrides using a new API "UpdateStackInstances" 2) Add support for SSM parameters in CloudFormation - This feature will allow the customers to use Systems Manager parameters in CloudFormation templates. They will be able to see values for these parameters in Describe APIs.

2017/09/26 - 1 new 3 updated api methods

Changes   You can now prevent a stack from being accidentally deleted by enabling termination protection on the stack. If you attempt to delete a stack with termination protection enabled, the deletion fails and the stack, including its status, remains unchanged. You can enable termination protection on a stack when you create it. Termination protection on stacks is disabled by default. After creation, you can set termination protection on a stack whose status is CREATE_COMPLETE, UPDATE_COMPLETE, or UPDATE_ROLLBACK_COMPLETE.

2017/08/25 - 5 updated api methods

Changes   Rollback triggers enable you to have AWS CloudFormation monitor the state of your application during stack creation and updating, and to roll back that operation if the application breaches the threshold of any of the alarms you've specified.

2017/07/25 - 13 new 2 updated api methods

Changes   AWS CloudFormation StackSets enables you to manage stacks across multiple accounts and regions.

2017/04/28 - 7 updated api methods

Changes   API update for CloudFormation: New optional parameter ClientRequestToken which can be used as an idempotency token to safely retry certain operations as well as tagging StackEvents.

2016/11/22 - 1 new api methods

Changes   List-imports API is to list all stacks of user's namespace that are using a specific output.

2016/11/01 - 1 new 7 updated api methods

Changes   Adding ResourcesToSkip parameter to ContinueUpdateRollback API, adding support for ListExports, new ChangeSet types and Transforms.

2016/09/27 - 6 updated api methods

Changes   Adds support for specifying an IAM service role for CloudFormation stack operations.