Releases: aws/jsii
Releases · aws/jsii
v0.12.0
Bug Fixes
- jsii: Validate overriding does not affect optionality (#549) (8c826c1)
- python: parameter names in docstrings should be snake_case, not camelCase (#539) (a91a315)
Features
- jsii: enforce enum member names to be ALL_CAPS (#541) (c88080d), closes awslabs/aws-cdk#2287
- jsii-diff: extend reporting options (#547) (719be24)
BREAKING CHANGES
- jsii: Enum members are now expected to be
ALL_CAPS
v0.11.3
v0.11.2
v0.11.1
v0.11.0
Bug Fixes
- assembler: handle unknown types without crashing (#501) (7ba1aab)
- jsii: deduplicate interfaces (#497) (05f5189), closes #496
- jsii-diff: catch exception if type disappeared from other assembly (#504) (8d11900)
- jsii-diff: correctly handle assignability of type unions (#500) (04c061e)
- jsii-diff: don't fail on new packages (#502) (d1d0633)
Features
BREAKING CHANGES
- jsii: The
equals
andhashCode
method names may no longer be used on JSII classes and interfaces, due to their
colliding with "special meaning" methods in other languages (Java, .NET, ...).
v0.10.5
v0.10.4
v0.10.3
Bug Fixes
- java: fix illegal arguments passed to JavaDoc generator (#475) (4456138)
- jsii-diff: be nicer about validation errors (#481) (fa4d000)
- python: fix indentation for multiline bullets in RST generator (#479) (3a79142), closes #478
- python: maintain inheritance chain for structs (#482) (607f151), closes #473