NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1436 most downloaded on PyPI
Python client for jsii runtime
Last release 3 days ago
01 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 55 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
210 releases · first in 2019
One column per quarter.
IndentationError after cdktf strips submodule imports ( #5201 ) ( 61cbaec ), closes 40cdktf/provider-generator/lib/get/constructs-maker.ts#L713
cache get_type_hints resolution for runtime type checking
interface from un-imported submodule raises KeyError under lazy loading
ability to send Java stack traces to the host
add support for jsii-rosetta 6.0
python: require Python 3.10+ in modules and update runtime dependencies
python: require Python 3.10+ in modules and update runtime dependencies
kernel: forward only declared arguments to language overrides ( #5126 ) ( 8945287 ), closes #5125
jsii-diff: npm: argument type can be shell-injected
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 2025.
Changes:
Snapshots changed during test run with: yarn test:update. Run using
jsii-superchain.
jsii-pacmak: conditionally install mypy based on Python version (#5093) (32090f1), closes #5084
kernel: clean up resolved promises from #promises map
jsii-pacmak: remove GOSUMDB=off from Go target
spec: export list of all jsii features
jsii-pacmak: --mvn-* arguments aren't passed through
jsii-pacmak: Maven resolve-ranges command is missing repo settings
java-runtime: dependency ranges make Maven download too many files
pacmak: dependency ranges make Maven download too many files
jsii-reflect: add parent assembly reference to Submodule
java: pre-release versions installed for jackson dependencies
jsii-diff: remap old to new FQNs
support class covariant overrides in kernel, tools and docs
type intersections don't work for Java class builders
jsii-pacmak: remove deprecation warning DEP0190
class-covariant-overrides (#4924) (bac5377)chore(deps-dev): Bump pip from 25.1.1 to 25.2 in /packages/jsii-pacmak/test/generated-code by @dependabot[bot] in https://github.com/aws/jsii/pull/487
Full Changelog: https://github.com/aws/jsii/compare/v1.113.0...v1.114.0
bump go version to 1.23 (#4867) (cdd0724), closes /github.com/aws/jsii-superchain/blob/main/superchain/Dockerfile#L87
1.23 (#4867) (cdd0724), closes /github.com/aws/jsii-superchain/blob/main/superchain/Dockerfile#L87jsii-pacmak: CS0108 hides inherited member (#4826) (93e422e), closes #2373
java-runtime: ErrorStreamSink crashes with NullPointerException
pacmak: support jsii-rosetta 5.8
dotnet-windows: specify versions for dotnet packages to prevent errors in Windows
Python publishing fails on some Python distributions
java-runtime: raise Jackson version bound to 2.19.0
pacmak: support jsii-rosetta 5.7
pacmak: support jsii-rosetta 5.6
Python constructs do not implement a compatible interface
python: user defined __jsii_proxy_class attributes are not preserved
pacmak: allow typeguard==3.x and typeguard==4.x
Nothing published for this version
### Bug Fixes * pacmak: Twine 5.1.0 not found
python: incorrect escaped characters cause warnings (#4538) (c5975d5), closes #4532 #4532
jsii-config: update jsii-config and docs with latest settings
pacmak: jsii-pacmak now has a peer dependency on jsii-rosetta. Please ensure a version of jsii-rosetta matching your version of jsii is available. Mos
jsii-pacmak: fully support the Python Version Identification part of PEP440
jsii-pacmak: different packages sharing a namespace fail in Bazel (#4437) (5c0d9e4), closes #3881
jsii-pacmak: show custom pack-command in timer label
go-runtime: include error message when wrapping a @jsii/kernel.Fault
deprecate jsii/superchain:buster-slim-* images
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 use
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
kernel: fast module loading fails on Windows (EPERM) (#4212) (fac6cbb), closes #4208
kernel: incorrectly scoped FQN resolutions
python: deprecation message when using Python <= 3.7
export transliterateAssembly and fix bug with transliterate cli (backport)
jsii: allow specifying a deprecation message regardless of stability
Your coding agent can read these notes before it upgrades. Set up the MCP server →