Skip to content

Releases: aws/jsii

v1.132.0

22 May 09:35
c736b3b

Choose a tag to compare

Bug Fixes

  • kernel: forward only declared arguments to language overrides (#5126) (8945287), closes #5125
  • kernel: unsafe JSON.stringify on circular arguments hides original error (#5125) (8f00f85)

v1.131.0

19 May 10:07
c0a3f35

Choose a tag to compare

Bug Fixes

  • jsii-diff: npm: argument type can be shell-injected (#5118) (9f42f27)

v1.130.0

14 May 18:35
048a5ee

Choose a tag to compare

⚠ BREAKING CHANGES

  • Python 3.9 is no longer supported. The minimum required
    Python version is now 3.10. Python 3.9 reached end-of-life in October

Changes:

  • CI matrix: baseline Python changed from 3.9 to 3.10, removed dedicated
    Python 3.9 test entry
  • Generated code: python_requires bumped from ~=3.9 to ~=3.10, pyright
    pythonVersion set to 3.10
  • Runtime: pyright and black target versions updated
  • Dev dependencies: mypy bumped to 2.1.0 (requires Python >= 3.10)
  • Snapshots updated to reflect new version constraints

Snapshots changed during test run with: yarn test:update. Run using
jsii-superchain.

Features

v1.129.0

30 Apr 17:09
eaca441

Choose a tag to compare

Bug Fixes

  • jsii-pacmak: conditionally install mypy based on Python version (#5093) (32090f1), closes #5084

v1.128.0

09 Apr 17:31
749b9a9

Choose a tag to compare

Bug Fixes

  • kernel: clean up resolved promises from #promises map (#5054) (e1766bd)

v1.127.0

25 Feb 16:54
2117ad5

Choose a tag to compare

Bug Fixes

  • jsii-pacmak: remove GOSUMDB=off from Go target (#5044) (0dbfb03)
  • spec: bundle validators to inline ajv runtime dependencies (#5040) (f423bb6)
  • spec: pre-compile JSON schema validators at build time (#5039) (43f0ec3)

v1.126.0

26 Jan 10:43
206d44b

Choose a tag to compare

Features

Bug Fixes

  • jsii-pacmak: toString() on anonymous classes does not call JavaScript implementation (#5027) (d6a243b)

v1.125.0

05 Jan 10:04
fdbe357

Choose a tag to compare

Bug Fixes

  • jsii-pacmak: --mvn-* arguments aren't passed through (#5018) (68642d1)

v1.124.0

30 Dec 12:14
987897b

Choose a tag to compare

Bug Fixes

  • jsii-pacmak: Maven resolve-ranges command is missing repo settings (#5015) (ec8ecf9)

v1.123.0

29 Dec 21:15
432bf02

Choose a tag to compare

Bug Fixes

  • java-runtime: dependency ranges make Maven download too many files (#5005) (ecdd223)
  • jsii-pacmak: collection-of-union arguments in static functions break compilation (#5012) (2970397)
  • jsii-pacmak: underscore arguments conflict in Java (#5011) (638b546)