Skip to content

Releases: aws/jsii

v0.8.0

20 Mar 12:28
dd07831
Compare
Choose a tag to compare

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

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

27 Feb 09:21
e429c41
Compare
Choose a tag to compare

Bug Fixes

  • jsii-pacmack: default to target directory mode (#363) (967d917)
  • java-runtime: Bump version of Jackson because of CVEs (#362) (140aa4d)
  • jsii: detect double interface member declarations (#360) (b2b2c89), closes #340

v0.7.14

04 Feb 08:57
91853ce
Compare
Choose a tag to compare

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

  • jsii: support multiple class declaration sites (#348) (4ecf28c)
  • Generate NuGet symbol and source packages (#243) (aafd405)

v0.7.13

03 Jan 15:20
311bf88
Compare
Choose a tag to compare

Features

  • add option to generate TypeScript project references (#343) (5eec5dc)

v0.7.12

11 Dec 18:09
82990c5
Compare
Choose a tag to compare

Bug Fixes

  • kernel: Correctly return instances of un-exported types (#321) (9c59acc)

Features

v0.7.11

18 Nov 12:07
44c3b9b
Compare
Choose a tag to compare

Bug Fixes

  • jsii-dotnet-runtime: Build projects, not solutions. (dc3be5e)
  • jsii-dotnet-runtime: Proxy parameters should not throw exception. (#317) (acc8f22), closes #316
  • jsii-dotnet-runtime-test: Floating calculator package version (40881f0)

Features

  • jsii-dotnet-runtime: Improve .NET Performance (20321af), closes #304

v0.7.10

12 Nov 14:00
35934ad
Compare
Choose a tag to compare

Bug Fixes

  • jsii: jsii-fix-peers missing in npm tarball (#313) (6915455)

v0.7.9

12 Nov 11:29
588d29d
Compare
Choose a tag to compare

Bug Fixes

Features

v0.7.8

23 Oct 15:47
100f5ad
Compare
Choose a tag to compare

Bug Fixes

v0.7.7

10 Oct 07:57
b1c202b
Compare
Choose a tag to compare

Bug Fixes