# What changed in twoslash

> 7 changes in twoslash 0.3 from its official release notes, upgrade guides and advisories: 1 breaking, 3 new APIs and options. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/twoslash/

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

## twoslash 0.3

### Breaking changes

- Removed writeGlobalTypes from the Vue integration. (0.3.5) — [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.5)

### New APIs and options

- Adds markup cutting for twoslash-svelte. (0.3.9) — [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.9)
- Adds a new package with an HTTP client and a /server subexport. (0.3.9) — [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.9)
- Introduces the twoslash-svelte package for using Twoslash with Svelte. (0.3.9) — [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.9)

### Tooling

- Adds support for TypeScript 6. (0.3.7) — [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.8), [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.7)

### Fixes and other changes

- Improves type resolving logic in twoslash-svelte. (0.3.9) — [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.9)
- Fixes the paths base path for TypeScript 6. (0.3.8) — [release notes](https://github.com/twoslashes/twoslash/releases/tag/v0.3.8)
