# What changed in @sveltejs/acorn-typescript

> 20 changes in @sveltejs/acorn-typescript 1 from its official release notes, upgrade guides and advisories. Each one cited. Sources checked 2026-11-01. HTML: https://unstale.sh/npm/@sveltejs/acorn-typescript/

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

## @sveltejs/acorn-typescript 1

### Fixes and other changes

- Assignment target AST nodes preserve TypeScript assertion wrappers. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Classes with const type parameters parse correctly. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Enum declarations are registered as local runtime bindings. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Parser state is restored and callback events from abandoned parse branches are discarded. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Keywords parse correctly when used as tuple labels. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Type arguments on decorators parse correctly. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Type arguments are disambiguated from greater-than operators during parsing. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Type predicates parse correctly when parameters are named asserts. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Keywords parse correctly when used as type references. (1.0.13) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.13)
- Adds parsing support for decorators on declared and declared abstract classes. (1.0.12) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.12)
- Preserves parameters in generic async arrow function AST nodes. (1.0.12) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.12)
- Decodes astral JSX numeric entities and ignores inherited entity table names. (1.0.12) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.12)
- Parses JSX spread children as JSXSpreadChild nodes. (1.0.12) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.12)
- Isolates namespace variable scopes. (1.0.12) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.12)
- Allows static auto-accessor class fields. (1.0.12) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.12)
- Parses TypeScript expressions beginning with `<` as yield arguments. (1.0.12) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.12)
- Fixes export validation for ambient declarations in dts. (1.0.11) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.11)
- Avoids emitting duplicate comments. (1.0.11) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.11)
- Fixes handling of const initializers in ambient contexts. (1.0.11) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.11)
- Allows the `in` operator inside parenthesized expressions in a `for` loop initializer. (1.0.11) — [release notes](https://github.com/sveltejs/acorn-typescript/releases/tag/%40sveltejs/acorn-typescript%401.0.11)
