NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #810 most downloaded on NuGet
.NET client for jsii runtime
Last release today
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
223 releases · first in 2018
Nothing published for this version
Nothing published for this version
jsii: pin TypeScript compiler dependency to minor version
One column per quarter.
dotnet: add missing GetInterfaceType in the .NET runtime
fix usage of "external" stability
build: fix python runtime BaseProvider signatures
Note: Version bump only for package jsii
Note: Version bump only for package jsii
.net: occasional incorrect param type cast (#568) (c89d0fa), closes awslabs/aws-cdk#3093
Nothing published for this version
Nothing published for this version
kernel: properly deserialize structs passed in byref (#554) (1e89aab), closes #553
ALL_CAPSNothing published for this version
java: Escape */ in package-info.java
jsii-diff: crash when changing method to a property (#521) (28241cd), closes #520
equals and hashCode method names may no longer be used on JSII classes and interfaces, due to their
colliding with "special meaning" methods in other languages (Java, .NET, ...).Nothing published for this version
jsii: merge all "implements" declarations (#494) (5e069aa), closes #493
jsii: consider interfaces from erased base classes (#491) (b03511b), closes #487
java: fix illegal arguments passed to JavaDoc generator
dotnet: Correctly handle 'void' callback results
dotnet: Correctly generate "optional" markers
exit with non-zero exit code if there are compilation errors (#442) (6265bf6), closes #383 #441
this in static contexts (#460) (c81b4c1), closes awslabs/aws-cdk#2304jsii: Prohibit illegal uses of structs (aka data types) (#418) (8ff9137), closes #287
kernel: Transitively consider properties when deserializing structs
kernel: make type serialization explicit and recursive (#401) (0a83d52), closes awslabs/aws-cdk#1981
readonly. Otherwise, jsii compilation will fail.<a name="0.7.15"></a>
Nothing published for this version
jsii-pacmack: default to target directory mode
remove use of private API (#351) (874cbac), closes #350
<a name="0.7.13"></a>
add option to generate TypeScript project references
kernel: Correctly return instances of un-exported types
jsii-dotnet-runtime: Build projects, not solutions.
jsii: jsii-fix-peers missing in npm tarball
docs: improve docs rendering (#303) (094a215), closes #301 #298 #302 #300 #299
<a name="0.7.8"></a>
jsii: use base interfaces for 'datatype' property (#265) (1c56902), closes #264
<a name="0.7.7"></a>
dotnet: abstract classes should have proxy implementations (#241) (828a26f), closes #223
<a name="0.7.6"></a>
Sphinx generated incorrect type references for display
any represented as required (#237) (91074f3), closes #230<a name="0.7.5"></a>
dotnet: unable to instantiate objects when return type is abstract
jsii: Force generated assemblies to reference jsii-only dependencies
<a name="0.7.3"></a>
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →