Skip to content

Releases: cdklabs/awscdk-service-spec

@aws-cdk/[email protected]

23 Jun 13:46
601aa9d
Compare
Choose a tag to compare

@cdklabs/[email protected]

23 Jun 10:49
b269077
Compare
Choose a tag to compare

0.0.0 (2023-06-23)

Features

  • add SAM specification, better handling of type unions (#146) (f9f3dac)
  • add tagging (#81) (5e3beaf), closes #89
  • additional validation for stateful resource types (#110) (20623d8), closes #93
  • augmentations (#120) (e1d2583), closes #96
  • cfn-resources: cfn2ts compatibility (#82) (69a77f3)
  • cfn-resources: generate property interfaces (#41) (bae5074)
  • cfn-resources: property types are resolvable (#106) (4fb12ca), closes #94
  • cfn-resources: render property validator (#99) (d192719), closes #90
  • experimental support for nx (#189) (acbda36)
  • generate initial version of resource classes (#63) (31c67c9)
  • service-spec: data source for canned metrics (#115) (dc4d498)
  • support type references (#53) (49f3480)
  • typewriter: prototype to codegen functions with code (#58) (d559f4c)
  • typewriter: statements & expressions can have comments (#286) (9306352), closes #98

Bug Fixes

  • cfn-resource: namespaces not exported (#113) (5296742)
  • cfn-resources: complex types nested in unions are not resolvable (#264) (88a1083)
  • cfn-resources: make a distinction between 'legacy' and 'modern' taggability (#256) (2e91834)
  • cfn-resources: prop objects with all optional props should be optional in construct constructor (#208) (4d64892)
  • cfn-resources: timestamp properties are not of type Date (#213) (39cc4d3), closes #211
  • cfn-resources: various types and properties are missing (#209) (0838346), closes #133
  • emit property types in class scope (#103) (fbcdefa)
  • parser functions collide if property names are the same (#112) (6058563), closes #107
  • typewriter: every property is immutable (#204) (6c6d0c3)

@cdklabs/[email protected]

23 Jun 10:49
b269077
Compare
Choose a tag to compare

0.0.0 (2023-06-23)

Features

  • actually load resources into the model and collect errors (#11) (116d1c5)
  • add SAM specification, better handling of type unions (#146) (f9f3dac)
  • augmentations (#120) (e1d2583), closes #96
  • convert all registry resources, unifying schemas (#17) (323fd3c)
  • experimental support for nx (#189) (acbda36)
  • generate initial version of resource classes (#63) (31c67c9)
  • monorepo dependency upgrades (#15) (62273ea)
  • service-spec-sources: generate json schema from source types (#3) (ece14db)
  • service-spec: data source for canned metrics (#115) (dc4d498)
  • setup monorepo tasks to run tasks in all workspaces (#14) (539cb20)
  • tskb: allow indexing entities by an arbitrary mapping (#124) (571b530)

Bug Fixes

  • parser functions collide if property names are the same (#112) (6058563), closes #107
  • recognize attributes from the legacy resource specification (#36) (ad31231)
  • resources in different regions have different identities (#30) (3bcd4f0)

@aws-cdk/[email protected]

23 Jun 10:49
b269077
Compare
Choose a tag to compare

0.0.0 (2023-06-23)

@aws-cdk/[email protected]

23 Jun 10:49
b269077
Compare
Choose a tag to compare

0.0.0 (2023-06-23)

Features

  • new @aws-cdk/aws-service-spec package (#297) (fbc6907)