All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.20.1 (2019-11-06)
0.20.0 (2019-10-30)
- java,dotnet: emit default implementations for optional properties (#906) (37ddfd5), closes #543
- kernel: correct deserialization of structs in union contexts (#919) (c0f338e), closes #822 aws/aws-cdk#3917 aws/aws-cdk#2013
0.19.0 (2019-10-14)
0.18.0 (2019-10-01)
0.17.1 (2019-09-30)
Note: Version bump only for package jsii-dotnet-runtime-test
0.17.0 (2019-09-18)
- dotnet: fix deep type conversion across the process boundary, intelisense docs, set target to netcoreapp2.1 (#772) (ecf8d3b)
0.16.0 (2019-08-29)
- dotnet: drop the useless I prefix for non datatype interfaces (#728) (b9621f1), closes #109
- dotnet: Support for JSII_DEBUG and JSII_RUNTIME (#724) (1816740)
- dotnet: names of .NET behavioral interfaces have changed (the duplicate prefix I was removed).
0.15.1 (2019-08-18)
- dotnet: add missing GetInterfaceType in the .NET runtime (#703) (56617b1), closes /docs.aws.amazon.com/cdk/api/latest/dotnet/api/Amazon.CDK.AWS.EC2.Vpc.html#Amazon_CDK_AWS_EC2 aws/aws-cdk#2362
0.15.0 (2019-08-12)
0.14.3 (2019-08-01)
0.14.2 (2019-07-19)
0.14.1 (2019-07-17)
Note: Version bump only for package jsii-dotnet-runtime-test
0.14.0 (2019-07-08)
Note: Version bump only for package jsii-dotnet-runtime-test
0.13.4 (2019-07-03)
Note: Version bump only for package jsii-dotnet-runtime-test
0.13.3 (2019-07-01)
- .net: occasional incorrect param type cast (#568) (c89d0fa), closes awslabs/aws-cdk#3093
0.13.2 (2019-07-01)
Note: Version bump only for package jsii-dotnet-runtime-test
0.12.1 (2019-06-25)
Note: Version bump only for package jsii-dotnet-runtime-test
0.12.0 (2019-06-24)
- jsii: enforce enum member names to be ALL_CAPS (#541) (c88080d), closes awslabs/aws-cdk#2287
- jsii: Enum members are now expected to be
ALL_CAPS
0.11.3 (2019-06-18)
Note: Version bump only for package jsii-dotnet-runtime-test
0.11.2 (2019-06-07)
0.11.1 (2019-06-07)
0.11.0 (2019-05-21)
Note: Version bump only for package jsii-dotnet-runtime-test
0.10.5 (2019-05-06)
Note: Version bump only for package jsii-dotnet-runtime-test
0.10.4 (2019-05-05)
Note: Version bump only for package jsii-dotnet-runtime-test
0.10.3 (2019-04-24)
0.10.2 (2019-04-18)
0.10.1 (2019-04-17)
Note: Version bump only for package jsii-dotnet-runtime-test
0.10.0 (2019-04-16)
- 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.
0.9.0 (2019-04-04)
- jsii: Enforce use of peerDependencies (#421) (e72fea5), closes #361
- jsii-diff: standardize doc comments, add API compatibility tool (#415) (9cfd867)
- jsii: All direct dependencies must be duplicated in peerDependencies unless they are in bundledDependencies.
0.8.2 (2019-03-28)
Note: Version bump only for package jsii-dotnet-runtime-test
0.8.1 (2019-03-28)
0.8.0 (2019-03-20)
- pass data types (structs) by-value instead of by-ref (#376) (db3ccdf), closes awslabs/aws-cdk#965 #375
- all properties in interfaces which represent data types must be marked as
readonly. Otherwise, jsii compilation will fail.
0.7.15 (2019-02-27)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.14 (2019-02-04)
- jsii-dotnet-runtime: Fix EPIPE on Windows. (1d7cc8b), closes #341
- kernel: Improve tagged type of wire values (#346) (8ea39ac), closes #345
0.7.13 (2019-01-03)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.12 (2018-12-11)
0.7.11 (2018-11-18)
- jsii-dotnet-runtime: Proxy parameters should not throw exception. (#317) (acc8f22), closes #316
- jsii-dotnet-runtime-test: Floating calculator package version (40881f0)
0.7.10 (2018-11-12)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.9 (2018-11-12)
- dotnet/runtime: Incorrect callback response format (#286) (1b851e1), closes #285
- 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
0.7.8 (2018-10-23)
0.7.7 (2018-10-10)
- dotnet: abstract classes should have proxy implementations (#241) (828a26f), closes #223
- jsii: support public autoproperties in private constructor (#256) (181012e)
0.7.6 (2018-09-20)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.5 (2018-09-13)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.4 (2018-09-10)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.3 (2018-09-06)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.2 (2018-09-06)
0.7.1 (2018-08-28)
Note: Version bump only for package jsii-dotnet-runtime-test
0.7.0 (2018-08-21)
0.7.0 (2018-08-21)
0.6.4 (2018-08-08)
Note: Version bump only for package jsii-dotnet-runtime-test
0.6.3 (2018-08-08)
Note: Version bump only for package jsii-dotnet-runtime-test