Releases: aws/jsii
Releases · aws/jsii
v0.8.1
v0.8.0
Bug Fixes
- jsii: prohibit exported const enums (#372) (5a94825), closes awslabs/aws-cdk#1969
- jsii: show jsii diagnostics in watch mode and support $tsc problem matcher (#383) (0275944), closes #382
- copy non-hidden bases when erasing hidden interfaces (#392) (5af84b6), closes #390
- Fix Async function support in Python (b5d49de)
- Fix permissions error in pipeline when generating Python runtime (af1346f)
- Proxy interface literals in the generated Python code (10242eb)
- Python's abstract class proxies now inherit from parent's proxy (6f1c9c0)
Features
- Add Python Support (cc3ec87)
- internal accessibility (#390) (e232cb5), closes #287 #388
- pass data types (structs) by-value instead of by-ref (#376) (db3ccdf), closes awslabs/aws-cdk#965 #375
BREAKING CHANGES
- all properties in interfaces which represent data types must be marked as
readonly
. Otherwise, jsii compilation will fail. - member names that begin with underscore now must be marked as "@internal" in their jsdocs, which will cause them to disappear from type declaration files and jsii APIs.
v0.7.15
v0.7.14
Bug Fixes
- remove use of private API (#351) (874cbac), closes #350
- jsii-dotnet-runtime: Fix EPIPE on Windows. (1d7cc8b), closes #341
- jsii-dotnet-runtime: Redirect to STDERR. (e20f401)
- kernel: Improve tagged type of wire values (#346) (8ea39ac), closes #345
Features
v0.7.13
v0.7.12
v0.7.11
v0.7.10
v0.7.9
Bug Fixes
- docs: improve docs rendering (#303) (094a215), closes #301 #298 #302 #300 #299
- dotnet/runtime: Incorrect callback response format (#286) (1b851e1), closes #285
- jsii: do not mark "any" or "unknown" as optional (unless "?") (#295) (cdf5a53), closes #284
- jsii-runtime: treat "null" as "undefined" (#297) (43fb16a), closes awslabs/aws-cdk#157 #282
- runtime/dotnet: Correct a number of type mappings (#291) (0d59dab), closes #290 awslabs/aws-cdk#1027
- accept variadic arguments after optional arguments (#307) (c1af1d6)
- remove overly strict checks on peer versions (#306) (7b89d01)
Features
- jsii: enforce peer dependencies (#294) (1753910), closes awslabs/aws-cdk#979