jsii

jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!

APACHE-2.0 License

Downloads
8.8M
Stars
2.6K
Committers
125

Bot releases are hidden (Show)

jsii - v1.2.0

Published by aws-cdk-automation over 4 years ago

Features

Bug Fixes

jsii - v1.1.0

Published by aws-cdk-automation over 4 years ago

Bug Fixes

  • dotnet: missing ? on nullable interface members (#1287) (9299db2), closes #1285
  • jsii: missing context on "Message" diagnostics (#1298) (c44f5f3)
jsii - v1.0.0

Published by aws-cdk-automation over 4 years ago

Features

jsii - v0.22.0

Published by aws-cdk-automation over 4 years ago

Bug Fixes

  • java: invalid collections returned with non-class elements (#1197) (bbc2302), closes #1196

Features

jsii - v0.21.2

Published by aws-cdk-automation over 4 years ago

Bug Fixes

  • java: maven-surefire-plugin 2.22.2 (#1165) (2f1f7b9)
  • depend on python-3.8-supporting version of cattrs (#1177) (e9b00c8), closes #913
  • rosetta: properly escape C# comments as XML (#1184) (2bdc589)
  • poor error message on scalar deserialization type mismatch (#1187) (fdf8927)

Features

jsii - v0.21.1

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • rosetta: crashes on behavioral interfaces (#1169) (5f3e9e0)
jsii - v0.21.0

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

Features

  • jsii: switch to disable reserved words warnings (#1076) (5389def), closes #1073
  • rosetta: translate examples to Java and C# (#985) (d591b85)
jsii - v0.20.11

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • rosetta: "Rosetta configured for live conversion to undefined" (#1120) (10e9d38)
jsii - v0.20.10

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • reflect: failure to load assembly from "npm pack" (#1117) (a2b11f1)
jsii - v0.20.9

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

Features

jsii - v0.20.8

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

jsii - v0.20.7

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

Features

  • jsii-config: introducing jsii-config (#981) (2bbf576), closes #904
  • rosetta: extract and compile samples into "tablets" (#925) (eec44e1)
jsii - v0.20.6

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

jsii - v0.20.5

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • dotnet: allow down-casting to parent interface type (#983) (8a390e5), closes #982
  • python: correctly handle interface declarations on returned objects (#980) (c2de100)

Features

  • python: add license & classifiers to generated packages (#712) (84fd8bb), closes #707
jsii - v0.20.4

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • python: correctly handle nested structs-as-dict (#973) (9fd2499)
jsii - v0.20.3

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • kernel: correctly de-serialize mappings as JSON (#968) (5d056f4)
jsii - v0.20.2

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • dotnet: fix callback issues (#953) (849c004)
  • pacmak: .NET build downloading packages from NuGet (#949) (433d1f8)
  • pacmak: occasional EISDIR failure (#948) (a388f24)
  • runtime: make kernel 'load' operation synchronous (#951) (896d688)
jsii - v0.20.1

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

  • dotnet/analyzer: remove dependency on Runtime (#927) (815b449)
  • kernel: revert behavior change around any serialization (#932) (2f47543), closes #825
  • pacmak: put package README into the right Python module (#928) (17dd60f)

Features

  • jsii-diff: make assembly validation optional (#926) (e2c80f0)
jsii - v0.20.0

Published by aws-cdk-automation almost 5 years ago

Bug Fixes

Features

  • update Dockerfile to .NET SDK 3.1, improve NuGet metadata (#880) (5e076cf)
  • java: offer Builders for certain Java classes (#895) (f9c1335), closes #488
  • kernel: annotate implemented interfaces on "ObjRef"s (#825) (a4e2095)
  • pacmak: build all java targets at once (#849) (5d7824d)
  • pacmak: put translated README into module docstring (#900) (8bacfb1)
jsii - v0.19.0

Published by aws-cdk-automation about 5 years ago

Bug Fixes

  • jsii: Correct the 'types' attribute in package.json (#876) (391a7ec)
  • jsii-diff: add 'main' property to package.json (#877) (670d94a)
  • sampiler: Add missing .npmignore (#875) (b16fc6b)

Features

  • sampiler: translate code samples to Python (#827) (c9a7002)