Releases: aws/jsii
Releases · aws/jsii
v1.52.1
v1.52.0
v1.51.0
v1.50.0
Bug Fixes
- jsii: color codes are logged to logfiles (#3284) (2c8c647)
- jsii: slow with deep dependency tree (#3294) (04d64c9)
- pacmak: fails on bundled dependency without entry point (#3277) (6e5a0b5), closes #3275
- rosetta: diagnostics from infused snippets were not ignored (#3282) (ad7f6a4)
- rosetta: infused snippets not returned from cache (#3291) (dd44431)
- rosetta: non-compiling snippets not reported on subsequent extracts (#3260) (771190b)
- rosetta: transliterate command does not translate in parallel (#3262) (beeadaa)
v1.49.0
Bug Fixes
- improve compatibility with restricted-export modules (#3205) (31a7172)
- jsii: correctly identify types regardless of import method (#3233) (aa37d62), closes aws/aws-cdk#17860
- jsii: handle imports from libraries compiled with old jsii (#3245) (133d1cf), closes #3233 #3233
- jsii: symbolid for single-valued enums is incorrect (#3234) (83d3fc8)
- rosetta:
rosetta extract
fails if run afterrosetta infuse
(#3248) (e3ec929) - rosetta: classes are not correctly identified if package uses an outDir (#3225) (05631a7)
- rosetta: infuse drops first assembly (#3243) (29a6a84)
v1.48.0
Features
- reflect: add
allTypes
accessor (#3194) (41f301a) - rosetta: metadata tag for fixtures in docs (#3200) (8cefa8b)
- rosetta: generate rosetta tablets next to each assembly (#3223) (1e7b604)
- rosetta: reuse output file as additional cache and introduce
--infuse
option forextract
(#3210) (ccb3c57)
Bug Fixes
- improve compatibility with restricted-export modules (#3205) (31a7172)
- jsii: constants can't mix letters and digits (#3209) (a444e29), closes #3208
- jsii: correctly identify types regardless of import method (#3233) (aa37d62), closes aws/aws-cdk#17860
- jsii: deprecation message is not displayed for deprecated classes (#3206) (3841538)
- jsii: handle imports from libraries compiled with old jsii (#3245) (133d1cf), closes #3233 #3233
- jsii: symbolid for single-valued enums is incorrect (#3234) (83d3fc8)
- pacmak: don't automatically translate examples without asking (#3219) (937f8c3)
- rosetta:
extract
ignores--compile
option (#3193) (639c510) - rosetta: classes are not correctly identified if package uses an outDir (#3225) (05631a7)
- rosetta: enum resolution breaks for properties (#3190) (3b49066)
- rosetta: infuse drops first assembly (#3243) (29a6a84)
- rosetta: use
--compile
flag by default (#3218) (9df7950)
v1.47.0
Features
- reflect: add
allTypes
accessor (#3194) (41f301a) - rosetta: metadata tag for fixtures in docs (#3200) (8cefa8b)
- rosetta: generate rosetta tablets next to each assembly (#3223) (1e7b604)
- rosetta: reuse output file as additional cache and introduce
--infuse
option forextract
(#3210) (ccb3c57)
Bug Fixes
- jsii: constants can't mix letters and digits (#3209) (a444e29), closes #3208
- jsii: deprecation message is not displayed for deprecated classes (#3206) (3841538)
- pacmak: don't automatically translate examples without asking (#3219) (937f8c3)
- rosetta:
extract
ignores--compile
option (#3193) (639c510) - rosetta: enum resolution breaks for properties (#3190) (3b49066)
- rosetta: use
--compile
flag by default (#3218) (9df7950)
v1.46.0
v1.45.0
Bug Fixes
- C# NamespaceDoc emitted to wrong location (#3183) (0f5f349)
- jsii: require statement for the warning file is generated when it's not used (#3184) (3d90ae6)
- pacmak: dotnet code docs loses indentation (#3180) (ace0b83)
- pacmak: Generate Relative Module Imports in Python (#3181) (b0afe51)
- rosetta: diagnostics not showing (#3182) (92a7d5e)
- rosetta: Rosetta is not submodule-aware (#3176) (5c7d148)
- rosetta: types from submodules not recognized properly (#3174) (b009d07)