Releases: pulumi/pulumi-aws-native
Releases · pulumi/pulumi-aws-native
v1.9.0
Add configuration for controlling the autonaming behavior (#1831) This PR adds some new functionality to control the auto naming behavior. The new behavior lives behind a provider config variable and must be explicitly enabled by the user. The existing behavior will remain the default behavior of the provider. **What's new** - `autoTrim`: When this is set to true the provider will automatically trim the generated name to fit within the `maxLength` requirement. - `randomSuffixMinLength`: Set this to control the minimum length of the random suffix that is generated. This is especially useful in combination with `autoTrim` to ensure that you still end up with unique names (e.g. a random suffix of 1 character is not very unique) closes https://github.com/pulumi/pulumi-aws-native/issues/1816, re https://github.com/pulumi/pulumi-cdk/issues/62
v1.8.0
Ensure response data is set for CustomResourceEmulator (#1825) The response data (`Data` property) of CFN Custom Resources is optional (see [AWS docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/crpg-ref-responses.html)). This needs to be handled accordingly in the pulumi resource.
v1.7.0
Expose CloudFormation Custom Resource Emulator Resource (#1807) This change exposes the new CloudFormation Custom Resource Emulator resource. Additionally, it adds an integration test for it and makes `Check` correctly handle unknowns. One follow up item is to translate the code example to other languages.
v1.6.0
Fix cidr function (#1797) In #1791 we \"fixed\" the cidr function so that it would generate subnets correctly. We did not fix it correctly though. This cidr function needs to match the logic that the CloudFormation Fn::Cidr function has. Critically the `cidrBits` logic was incorrect. It should be the inverse of the subnet mask that you want to have for the subnets. For example a `cidrBits` of 5 means that I want subnets with a mask of `/27` (32-5=27). ```ts cidr({ ipBlock: '192.168.0.0/24', count: 6, cidrBits: 5, }); ```
v1.5.0
Automated SDK generation @ aws-cloudformation-user-guide 19dc52cd3f20…
v1.4.0
Automated upgrade: bump pulumi/pulumi to 3.137.0 (#1784) Automated upgrade: bump pulumi/pulumi to 3.137.0
v1.3.0
What's Changed
- Automated upgrade: bump pulumi/pulumi to 3.136.1 by @pulumi-bot in #1776
- Automated SDK generation @ aws-cloudformation-user-guide 19dc52cd3f2007d6d268b65b739ffb5ebf8c1e76 by @pulumi-bot in #1777
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Automated SDK generation @ aws-cloudformation-user-guide 19dc52cd3f20…
v1.1.0
Automated SDK generation @ aws-cloudformation-user-guide 19dc52cd3f20…
v1.0.2
Revert pulumi/pulumi to v3.132.0 (#1760) The following open regressions in upstream pu/pu codegen are affecting Python and Node SDKs: - https://github.com/pulumi/pulumi/issues/17459 - https://github.com/pulumi/pulumi/issues/17474 The latest codegen version not affected by any of these is 3.132.0. This change downgrades pu/pu to v3.132.0 Confirming this only touched the python/node SDKs. The following all yield empty diffs: ``` git diff master -- sdk/go/ git diff master -- sdk/java/ git diff master -- sdk/dotnet/ ```