Skip to content

Releases: aws-cloudformation/cloudformation-cli-typescript-plugin

v0.5.0

02 Dec 12:48
943a49a
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Added

  • [Support Library] Queue to avoid throttling of internal AWS API calls (#30)
  • [Support Library] Optional use of worker threads for performance reasons (#30)

Changed

  • [Support Library] Increase default options for util inspect so that deep objects are also printed (#27)
  • [Support Library] Expose the model type reference in the resource class (#27)

Fixed

  • [Support Library] Expired security token when logging config enabled (#31) (#30)

v0.4.0

11 Oct 15:04
40cc222
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Added

  • [Support Library] Pass a logger interface to the handlers (#26)
  • [Support Library] Scrub sensitive information when logging (#26)

Changed

  • [Support Library] Make the input data (callbackContext and request) immutable (#26)

Fixed

  • [CLI Plugin] Avoid zip error by using less strict timestamp check (#26)

v0.3.3

22 Sep 21:44
3df578c
Compare
Choose a tag to compare
v0.3.3 Pre-release
Pre-release

Changed

  • [CLI Plugin] Update CloudFormation CLI dependency package
  • [Support Library] Make certain request fields optional to unblock contract testing (#25)
  • [Support Library] Update optional dependency to newer AWS SDK Javascript used in Lambda runtime

v0.3.2

30 Aug 23:22
e540a53
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

Added

  • [CLI Plugin] Wildcard .gitignore pattern in case rpdk.log rotates
  • [Support Library] New properties for resource request: desiredResourceTags, previousResourceTags, systemTags, awsAccountId, region and awsPartition (#23)

Removed

  • [Support Library] Account ID from metric namespace

v0.3.1

18 Aug 22:54
e4c14e0
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Fixed

  • [Support Library] Cast from empty string to number or boolean (#22)

v0.3.0

09 Aug 21:59
2649728
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Added

  • [CLI Plugin] Primary and additional identifiers can be retrieved using the appropriate methods in base model class
  • [Support Library] Recast properties from string to intended primitive type based on model (#9)
  • [Support Library] New wrapper class for integer types (simplification from bigint)

Changed

  • [CLI Plugin] Improve model serialization/deserialization to handle complex schemas
  • [Support Library] While leveraging class-transformer library, the properties can now be cast into proper types

Removed

  • [Support Library] Global definitions and auxiliary code extending ES6 Map

v0.2.1

14 Jul 20:08
0d14c9f
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

Fixed

  • [Support Library] Callback context not being properly formatted (#15)

v0.2.0

08 Jul 08:03
5557d88
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Added

  • [Support Library] Support protocol version 2.0.0 to response the handler result with callback directly and allow CloudFormation service to orchestrate the callback (#12)

v0.1.2

25 May 06:11
0244882
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

Fixed

  • [Support Library] Fix error messages not appearing in CloudWatch (#10)

v0.1.1

02 May 11:02
f879739
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

Fixed

  • [Support Library] Fix event handler binding