Effective: 2026-05-12Documentation Index
Fetch the complete documentation index at: https://docs.zapier.com/llms.txt
Use this file to discover all available pages before exploring further.
What’s new
The platform now automatically checks for breaking changes when you promote a new integration version. If breaking changes are found and the version doesn’t increment the major number, promotion is paused with a clear explanation of what was detected and which version number to use instead. This helps you catch issues before they reach users — no more accidentally shipping a removal or auth change under a patch bump.What gets checked
When you promote, the platform compares the new version against the current public version at the schema level — looking at the structure of your triggers, actions, searches, and authentication. The following schema-level breaking changes are detected automatically:- Removed triggers, actions, or searches — a key present in the current public version is missing in the new version
- Authentication type change — the auth type (e.g.,
oauth2,apiKey,session) differs between versions - Trigger type change — a trigger switched between polling and hook type
- Removed searchOrCreate keys — a searchOrCreate present in the current version is missing
- Removed input field keys — an input field key on an existing trigger/action was removed
- Optional input field made required without a default — an existing optional field is now required but has no default value
- Authentication field changes — removing an auth field, adding a new required auth field, or changing an auth field’s type
- Input field type changes — changing the type of an input field (e.g.,
string→list) - Incompatible JSON field schema changes — backward-incompatible changes to
json-type input field schemas
These checks cover schema-level changes only. Some breaking changes happen outside the schema — for example, removing or renaming output field keys, changing the behavior of a perform function, or altering response structures. These are still your responsibility to catch. Review the full versioning matrix before promoting.
What this means for you
- If you’re already following semver, nothing changes. You’re good.
- If a promotion is paused, read the message — it tells you exactly which changes triggered the check and what version number to use. Bump the major version and promote again.
- If you need to phase out a trigger, action, or search without a major bump, hide it instead of removing it. Hidden items continue to work for existing Zaps but are no longer available to new users.