# npm-check-updates: what changed from 22 to 23 - Product: npm-check-updates (https://whatsnew.fyi/product/npm-check-updates) - Vendor: npm-check-updates - Range: changelog entries numbered after v22.2.9 up to and including v23.1.0, stable releases only - Entries below: 4 releases (newest first) - Resolved: 22 is v22.2.9 and 23 is v23.1.0, the newest stable release of each major we track - Carrying security changes: 0 · CVEs mentioned: 0 · Mentioning breaking changes: 1 · Removing or deprecating something: 1 - Page: https://whatsnew.fyi/product/npm-check-updates/compare/22...23 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (48 changes, grouped by kind) ### Added #### v23.1.0 (2026-08-23) - Add --interactiveSelect option to control which upgrades are pre-selected in interactive mode, with values: auto (default), none, patch, minor, or all #### v23.0.0 (2026-07-26) - Native TypeScript loading support ### Changed #### v23.1.0 (2026-08-23) - Strip terminal escape sequences from package and registry text - Select the pnpm global config by the installed major version - Read registries from pnpm-workspace.yaml - Run getOwnerPerDependency at --concurrency - Pass color through to the package manager spawn in doctor command - Apply boolean false from the rc config as --no-