# What changed in zapier-platform-core

> 12 changes in zapier-platform-core 19 from its official release notes, upgrade guides and advisories: 1 breaking, 3 security, 5 new APIs and options. Each one cited. Sources checked 2026-10-30. HTML: https://unstale.sh/npm/zapier-platform-core/

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

## zapier-platform-core 19

### Breaking changes

- Sets the Node.js engine requirement to >=22 so npm warns at install time, matching the CLI's runtime requirement. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/single-page)

### Security

- Redacts secret-looking query parameters, such as api_key or token, from URLs in thrown error messages, stack traces, and logs. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/single-page)
- Secret-looking query params are redacted from URLs in error messages. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/2026/v19.3.0)
- Secrets are redacted in error messages. (19.3.0) — [docs](https://docs.zapier.com/integrations/news), [docs](https://docs.zapier.com/integrations/news/2026)

### New APIs and options

- Adds experimental domain-filter commands, hidden from help while in development and subject to change. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/2026/v19.3.0), [docs](https://docs.zapier.com/integrations/news), [docs](https://docs.zapier.com/integrations/news/2026)
- Adds an experimental command, hidden from help while in development and subject to change. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/single-page)
- Adds an experimental command, hidden from help while in development and subject to change. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/single-page)
- Adds an experimental command, hidden from help while in development and subject to change. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/single-page)
- Adds a flag that makes validate exit with code 1 when server-side checks report publishing tasks, allowing CI checks to fail in that case. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/2026/v19.3.0), [docs](https://docs.zapier.com/integrations/news), [docs](https://docs.zapier.com/integrations/news/2026), [docs](https://docs.zapier.com/integrations/news/single-page)

### Tooling

- Generated TypeScript projects now work with any package manager. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/2026/v19.3.0), [docs](https://docs.zapier.com/integrations/news/single-page)

### Fixes and other changes

- A bug involving the auth template query param was fixed. (19.3.0) — [docs](https://docs.zapier.com/integrations/news), [docs](https://docs.zapier.com/integrations/news/2026)
- Fixes duplicated query params in requests built from a rendered auth template. (19.3.0) — [docs](https://docs.zapier.com/integrations/news/2026/v19.3.0), [docs](https://docs.zapier.com/integrations/news/single-page)
