

# Document history
<a name="doc-history"></a>

The following table describes significant changes to this guide. If you want to be notified about future updates, you can subscribe to an [RSS feed](https://docs.aws.amazon.com/prescriptive-guidance/latest/best-practices-cdk-typescript-iac/best-practices-cdk-typescript-iac.rss).

| Change | Description | Date | 
| --- |--- |--- |
| [Updated best practices](#doc-history) | We removed the recommendation to use cfn-nag in the [Common development tools](https://docs.aws.amazon.com/prescriptive-guidance/latest/best-practices-cdk-typescript-iac/security-formatting-best-practices.html#common-dev-tools) section. In the [Define standard naming conventions](https://docs.aws.amazon.com/prescriptive-guidance/latest/best-practices-cdk-typescript-iac/typescript-best-practices.html#naming-conventions) section, we added standard naming conventions for global constants and added naming examples. | October 23, 2025 | 
| [Update code](#doc-history) | We updated the code samples in the [Follow TypeScript best practices](https://docs.aws.amazon.com/prescriptive-guidance/latest/best-practices-cdk-typescript-iac/typescript-best-practices.html) section. | February 16, 2024 | 
| [Add sections](#doc-history) | We added the [Use utility types](https://docs.aws.amazon.com/prescriptive-guidance/latest/best-practices-cdk-typescript-iac/typescript-best-practices.html#utility-types) and [Integration test](https://docs.aws.amazon.com/prescriptive-guidance/latest/best-practices-cdk-typescript-iac/development-best-practices.html#integration-test) sections. | January 10, 2024 | 
| [Minor update](#doc-history) | Updated code example for creating an L3 construct. | June 16, 2023 | 
| [Initial publication](#doc-history) | — | December 8, 2022 | 