# What changed in netlify-cli

> 11 changes in netlify-cli 27 from its official release notes, upgrade guides and advisories: 2 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/netlify-cli/

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

## netlify-cli 27

### New APIs and options

- The CLI supports this environment variable for controlling telemetry. (27.13.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.13.0)
- The CLI supports this environment variable for controlling telemetry. (27.13.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.13.0)

### Behavior and default changes

- The CLI reports when it runs in a CI environment. (27.13.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.13.0)
- Netlify agent skills are installed by default when initializing a project. (27.12.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.12.0)
- Installed skills are synchronized with the manifest. (27.12.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.12.0)

### Fixes and other changes

- Agent runners can now be stopped with the POST stop endpoint. (27.13.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.13.0)
- Telemetry and error reports are sent in CI environments. (27.13.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.13.0)
- Help output now lists nested subcommands. (27.13.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.13.0)
- The init command no longer crashes when the team list is empty. (27.13.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.13.0)
- Skill sync outcomes are reported accurately on the first run. (27.12.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.12.0)
- The dev command uses URL separators for static file paths. (27.12.0) — [release notes](https://github.com/netlify/cli/releases/tag/v27.12.0)
