# What changed in constructs

> 3 changes in constructs 10 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-25. HTML: https://unstale.sh/npm/constructs/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## constructs 10

### Breaking changes

- Package exports are restricted to the public API, so developers can no longer import non-public package paths. (10.8.0) — [release notes](https://github.com/aws/constructs/releases/tag/v10.8.0)

### Fixes and other changes

- Fixes Java/Go transliteration for jsii-rosetta consumers affected by dropping jsii.tsc.outDir. (10.8.1) — [release notes](https://github.com/aws/constructs/releases/tag/v10.8.1)
- Fixes duplicate addresses produced by IDs containing a newline. (10.7.2) — [release notes](https://github.com/aws/constructs/releases/tag/v10.7.2)
