Jsii Versions Save

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!

v1.97.0

4 weeks ago

Bug Fixes

  • jsii-pacmak: fully support the Python Version Identification part of PEP440 (#4462) (c8483fb)

v1.96.0

1 month ago

Bug Fixes

  • jsii-pacmak: different packages sharing a namespace fail in Bazel (#4437) (5c0d9e4), closes #3881

v1.95.0

2 months ago

Bug Fixes

  • jsii-pacmak: show custom pack-command in timer label (#4392) (3c1b4b1)

v1.94.0

3 months ago

Features

  • go-runtime: include error message when wrapping a @jsii/kernel.Fault (#4275) (c6eb62a)

Bug Fixes

  • pacmak: invokeBinScript fails when using symlinked cache (#4389) (37d9dc7)

v1.93.0

4 months ago

Features

Bug Fixes

  • check-node: unstable node 21 is incorrectly listed as supported (#4362) (886e465)

v1.92.0

5 months ago

⚠ BREAKING CHANGES

  • jsii-pacmak and the libraries it generates for Python targets now require a minimum Python version of 3.8, instead of 3.7 previously. We recommend users upgrade to the latest supported Python release (Python 3.11).
  • all libraries and tools now require a minimum version of Node.js 18, instead of 16 previously. We recommend users upgrade to the latest supported Node.js release (Node.js 20).

Features

  • jsii-reflect: TypeSystem can be locked to improve reflection performance (#4318) (c87da43)
  • make node 18 the default (#4325) (8784725)
  • superchain: publish a bullseye image with node18 & python 3.9 (#4326) (7197b4f)
  • switch to python 3.8 (#4327) (416e2b5)

Bug Fixes

  • kernel: invokeBinScript fails when using symlinked cache (#4324) (a2ab316)
  • pacmak: *.tsbuildinfo not in auto-generated .npmignore file (#4236) (d55b8d5), closes #3978
  • superchain: installed setuptools is an unsupported version (#4333) (c0a4140)

v1.91.0

6 months ago

v1.90.0

7 months ago

v1.89.0

7 months ago

v1.88.0

8 months ago