Releases: cdklabs/awscdk-service-spec
Releases · cdklabs/awscdk-service-spec
@aws-cdk/[email protected]
0.0.1 (2023-06-23)
@cdklabs/[email protected]
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]
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)