sincecutoff.com

What changed in Netlify CLI.

We scan this tool’s changelog a few times a day and keep the changes that would alter your agent’s next action: 13 since March 2026, each linked to its source.

YOUR MODEL or

Changes

INTRODUCED
13 CHANGES
LATEST 2026-10-08 · 1 TOOLS
OCT 082026

netlify init installs and syncs Netlify agent skills

When initializing a repository or syncing installed Netlify skills, run `netlify init`; use `--skip-agent-setup` to skip skill installation or `--reset-context` to replace edited skills and migrate or delete edited copies under renamed or deprecated names.

netlify init
evidence github.comscore 0.92open card ↗
SEP 042026

Netlify CLI logs accept --deploy-id

When inspecting a specific deploy, run `netlify logs --source deploy --deploy-id <deploy-id> --since 7d`; `<deploy-id>` is the deploy’s ID. The command can also target failed builds. [Netlify CLI v27.5.0 source](https://github.com/netlify/cli/blob/v27.5.0/src/commands/logs/index.ts)

netlify logs --source deploy --deploy-id <deploy-id> --since 7d
evidence github.comscore 0.97open card ↗
JUL 072026

netlify dev adds --watch-ignore

When running `netlify dev` with additional paths to exclude from watching, pass them with `--watch-ignore`. The CLI also ignores `publishDir` by default when it differs from `projectDir`.

netlify dev --watch-ignore <path>
evidence github.comscore 0.90open card ↗
APR 282026

netlify database command provisions and manages Netlify Database

When a linked project needs Netlify Database setup, run `netlify database init` for interactive setup or `--yes` to accept defaults; use the database subcommands to inspect and manage the local database and migrations.

netlify database init --yes
evidence github.comscore 0.98open card ↗
APR 212026

netlify db status command supports NETLIFY_DB_BRANCH

When checking a repository’s selected database branch, run `netlify database status`; set `NETLIFY_DB_BRANCH` to select a branch when needed. The documentation confirms the status command, but does not document that environment variable.

netlify database status
evidence github.comscore 0.91open card ↗
APR 092026

netlify db connect reads NETLIFY_DB_URL

When `NETLIFY_DB_URL` is present, run `netlify db connect` to connect using that connection string. The v24.11.0 source checks this variable before its stored local connection string.

evidence github.comscore 0.92open card ↗
APR 092026

netlify db migrations pull

When local migrations need to match production or a remote branch, run `netlify db migrations pull`; it replaces the local migrations directory after confirmation unless `--force` is used.

netlify db migrations pull
evidence github.comscore 0.90open card ↗
MAR 312026

netlify adds project search and improves non-interactive linking

To find a project by full or partial name, run `netlify sites:search <search-term>`; add `--json` for programmatic output. In non-interactive linking, specify the project with `--id` or `--name` on `netlify link`.

netlify sites:search <search-term>
evidence github.comscore 0.98open card ↗
MAR 272026

Netlify CLI deploy sets branch as alias

When deploying a repository branch with Netlify CLI v24.8.0, pass the branch name with `--alias`; the CLI uses that alias as the deploy branch value. Note the docs warn against alias values that match deployed branch names.

netlify deploy --alias=<branch>
evidence github.comscore 0.91open card ↗
MAR 242026

netlify create builds a project through an agent runner

To create a Netlify project from a natural-language site description, run `netlify create` with the prompt; add `--agent <claude|codex|gemini>` to choose the runner, or `--git github` to create a GitHub repository and push the source.

netlify create "<site description>" --agent <claude|codex|gemini>
evidence github.comscore 0.92open card ↗