Releases: aws/jsii
Releases · aws/jsii
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
Features
v0.10.2
v0.10.1
v0.10.0
Bug Fixes
- exit with non-zero exit code if there are compilation errors (#442) (6265bf6), closes #383 #441
- dotnet: fix doc comment model parsing in .NET generator (#455) (ae85aa5)
- java: Stop using Streams to render params (#459) (a5e8a93)
- jsii: check that static and nonstatic members don't share a name (#430) (a0741cc), closes #427
- jsii: flatten out dependency list (#454) (ebdd10d), closes #453
- jsii-reflect: don't load same assembly multiple times (#461) (3a6b21c)
- jsii-spec: show deep validation errors (#452) (4d84e0b)
- kernel: Set
this
in static contexts (#460) (c81b4c1), closes awslabs/aws-cdk#2304 - pacmak: fix Maven dependency collector. (#449) (675b86a), closes #447
Features
BREAKING CHANGES
- jsii-spec: JSII assemblies generated by older versions of the tool
will fail loading with this new version, and vice-versa. Re-compile your
projects in order to fix this.