unstale

npm / jsii-docgen

jsii-docgen

What changed in jsii-docgen 2 to 10, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-29.

11 breaking1 security2 new APIs and options2 performance3 tooling3 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

jsii-docgen 109 changes

Breaking changes 1

  • README.md files are no longer included by default in generated documentation; use --readme to restore the previous behavior.

    10.0.0release notes

Security 1

  • Fixes shell injection during npm installation.

    10.11.23release notes

Performance 1

  • Improves transliteration performance, which was needlessly slow.

    10.11.15release notes

Tooling 3

Fixes and other changes 3

  • Assembly <> not found errors are now handled gracefully.

    10.11.9release notes

  • The not found in assembly error is now detected in submodules.

    10.11.7release notes

  • Fixed an error when trying to load unrelated assemblies.

    10.11.1release notes

jsii-docgen 91 changes

Breaking changes 1

  • jsii-rosetta is now a peer dependency with a tested version range, starting at 5.1.2; newer versions are untested until the range is updated.

    9.0.0release notes

jsii-docgen 81 changes

Breaking changes 1

  • Node 14 is no longer supported; Node 16 or later is required.

    8.0.0release notes

jsii-docgen 71 changes

Breaking changes 1

  • The minimum required Node.js version is now 14.x.

    7.0.0release notes

jsii-docgen 61 changes

Breaking changes 1

  • The CLI now generates documents with APIs from all jsii submodules by default; pass --submodule <submod> to limit output to one submodule, or --submodule root for the root module.

    6.0.0release notes

jsii-docgen 53 changes

Breaking changes 2

  • Replaces Documentation.render; the options parameter for this method has changed.

    5.0.0release notes

  • TranspiledType is no longer exported.

    5.0.0release notes

New APIs and options 1

jsii-docgen 43 changes

Breaking changes 2

  • The language property moved from the Documentation.forXXX functions to Documentation.render.

    4.0.0release notes

  • The loose property moved from the Documentation.forXXX functions to Documentation.render.

    4.0.0release notes

Performance 1

  • Package installation can be reused when rendering multiple languages.

    4.0.0release notes

jsii-docgen 32 changes

Breaking changes 1

  • The class can no longer be directly instantiated; use static factory methods instead.

    3.0.0release notes

New APIs and options 1

jsii-docgen 21 changes

Breaking changes 1

  • The tool no longer accepts arguments and operates solely on the .jsii assembly produced during package build.

    2.0.0release notes