Skip to content

Releases: aws-cloudformation/cloudformation-cli

v0.1.13

04 Nov 21:58
a1412d6
Compare
Choose a tag to compare
  • Circular Reference Support
  • Add logicalResourceId to request model for generating createOnly properties
  • Fixed composite id validation
  • Dedup plugin choices after fetching them from registry

v0.1.12

15 Oct 16:58
19fbd65
Compare
Choose a tag to compare
  • Fix for contract test drift parity
  • Support CLI arguments for cfn init
  • Initial support using a docker image directly instead of using sam cli
  • Fix cfn invoke with TypeFunction entry point
  • Fix writable identifier check for composite key primary identifier
  • Remove cloudformation.amazonaws.com Service principal

v0.1.11

01 Oct 02:22
dccf779
Compare
Choose a tag to compare
  • Generate example inputs files for Contract test
  • Add cfn submit documentation to ReadMe
  • Compare Create/Update Handler inputs with Read Handler outputs to avoid false drift

v0.1.10

04 Sep 20:20
9e0dca0
Compare
Choose a tag to compare

Revert Delete & Read Handler should be invoked using identifiers to unblock customers from running Contract test. This change was causing validation error for Delete and Read Handlers

v0.1.9 (2020-09-03)

03 Sep 17:19
db80713
Compare
Choose a tag to compare

Release includes contract test fix to provide correct information to prod entrypoint for handlers.

v0.1.8

02 Sep 19:04
27da86e
Compare
Choose a tag to compare

Following are the changes being released in this build:

  • Remove logicalId
  • adjusted summary report
  • Add clientToken to contract test
  • Use role credentials when constructing clients for contract tests
  • ignore generated rpdk.lo.1 file, removing unneeded log messages
  • added inputs generation on [cfn init]
  • Delete & Read Handler should be invoked using identifiers
  • Change entry point to prod from test for contract test
  • Assert input to the handler is equal to the output
  • Delete the resource in contract_delete_create test
  • Increase timeoutInMinute to 2160
  • Automatic release to PyPI when tags are released
  • contract_update_create_only_property Contract test asserts on both NotUpdatable and NotFound ErrorCode
  • PrimaryIdentifier validation

v0.1.7

11 Aug 17:21
531b475
Compare
Choose a tag to compare

Delete partial resource created by invalid create test: #521

writable id skip for read without create: #515

assert only on successful event: #534

v0.1.6 (2020-07-31)

31 Jul 17:27
a07a811
Compare
Choose a tag to compare

Contract test improvements and bug fixes:

  • New test: Read Without Create
  • Fix the invalid handler update test by moving them out of the fixture scope
  • Additional assert that primary id has not got changed throughout update
  • Increased local testing timeout
  • Increased local lambda memory size
  • Additional parameters for region, partition, aws account

v0.1.5 (2020-07-16)

16 Jul 19:26
81ff44e
Compare
Choose a tag to compare

Releases latest cli updates:

  • Documentation Update
  • Resource Schema supports multiple type properties
  • Resource Specification supports multiple types per property
  • Contract tests enhancements:
    • Asserts primaryIdentifier and writeOnlyProperties on created/updated model
    • Update payload for in progress event
    • Timeout tag to enforce custom latency
    • Assert that writeOnlyProperties are excluded from the successful event

v0.1.4 (2020-06-16)

16 Jun 19:02
a250245
Compare
Choose a tag to compare

Releases latest cli updates:

  • Settings parameter to project init (allows plugins to initialize project with settings object)
  • Local meta schema reference to support disconnected network build
  • Documentation for cfn test
  • Contract tests enhancements:
    • Added 60s timeout for Create, Update, Delete Handler and 30s timeout for Read and List Handlers
    • Desired state stabilization contract test
    • Eventual Consistency Contract test
    • Shape Conformance Contract test
    • Customers input is allowed
  • Generic type for multiple type support