Releases: aws/jsii
Releases · aws/jsii
v1.60.1
v1.60.0
⚠ BREAKING CHANGES
- Beginning with this release, jsii packages no longer
support node 12. Users should migrate to a supported node release (14.x,
16.x, or 18.x).
Features
Bug Fixes
v1.59.0
v1.58.0
⚠ BREAKING CHANGES
jsii-pacmak
and the libraries it generates for Python
targets now require a minimum Python version of 3.7, instead of 3.6
previously. We recommend users upgrade to the latest supported Python
release (Python 3.10).
Features
- compiler benchmarks and gh action (#3503) (4a91cf0), closes /github.com/MrArnoldPalmer/jsii/pull/417#commitcomment-72358212
- go: add tag to denote required/optional properties (#3486) (3d7c310), closes #2536 #2672
Bug Fixes
-
go: object type not recognized (#3485) (fe2fa94), closes #2880
-
jsii: some submodules are not exported from
aws-cdk-lib
(#3491) (47f70a2) -
pacmak: missing python artifacts when using relative -o path (#3518) (cc9b561), closes aws/aws-cdk#20041
-
rosetta: attempts transliteraiton to unsupported languages (#3478) (db2d62e)
-
rosetta: incorrect transliteration for selective imports (#3508) (8eec086)
-
drop support for Python 3.6 (EOL as of 2021-12-23) (#3472) (abf7415)
v1.57.0
v1.56.0
v1.55.1
chore(release): 1.55.1 (#3429) See [CHANGELOG](https://github.com/aws/jsii/blob/bump/1.56.0/CHANGELOG.md)
v1.55.0
v1.54.0
v1.53.0
Features
- add configuration for Visual Studio Code (#3309) (3edf74c)
- go: add UnsafeCast function (#3316) (19da85e)
- go: Use type registry to find the correct target type for JSII Proxy (#3354) (75d94ef), closes #3353 #2819
- rosetta: Rosetta manages dependencies automatically (#3269) (f0b811b)
Bug Fixes
- dontet: excessive overrides generated (#3355) (5460d66)
- go: replace uses of CanConvert to Type.AssignableTo (#3373) (ae4ea62)
- go: unable to reuse instances between child/parent interfaces (#3321) (70be636)
- jsii: breaks due to faulty version of
colors
(#3328) (13c0737) - jsii: compiler allows inheriting interface-violating members (#3343) (b5037b9), closes #3342
- jsii: excessive overrides declarations registered (#3375) (64a5984)
- jsii: submodule READMEs don't have literate examples (#3347) (5769771), closes aws/aws-cdk#18589
- kernel: kernel's private object annotations are enumerable (#3339) (d361c7b)
- pacmak: greatly reduce go code-gen memory footprint (#3362) (77b520f)
- python: cannot call a method that takes an empty struct (#3372) (c36b67c), closes #2846
- remove the "comments rewriter" (#3368) (50dd3b0)
- superchain: failure to download PowerShell (#3340) (59eaaa3)