# What changed in gscan

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

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

## gscan 3

### Breaking changes

- Themes are validated against Ghost 2.0's ruleset by default. (2.0.0, 3.0.0) — [release notes](https://github.com/TryGhost/gscan/releases/tag/v2.0.0), [release notes](https://github.com/TryGhost/gscan/releases/tag/v3.0.0)

### New APIs and options

- Use this flag to validate against Ghost 1.0. (2.0.0, 3.0.0) — [release notes](https://github.com/TryGhost/gscan/releases/tag/v2.0.0), [release notes](https://github.com/TryGhost/gscan/releases/tag/v3.0.0)
- Use this flag to validate against Ghost 2.0. (3.0.0) — [release notes](https://github.com/TryGhost/gscan/releases/tag/v3.0.0)
