Reference

Glossary & limits

Statuses, test levels, queue policies, supported metadata types and limits.

Deployment kinds

Kind Meaning
Validation Check-only deployment: compiles and runs tests, saves nothing
Deployment Saves the changes to the target
Quick deploy Deploys a successful validation without re-running tests
Rollback Restores the snapshot taken before a deployment

Deployment statuses

Status Meaning
Needs approval Waiting for an owner/admin (org has Approvals on)
Queued Waiting for its turn on the target org
Running In progress in Salesforce
Cancelling A cancel was sent; waiting for Salesforce to stop
Succeeded / Failed Finished
Cancelled Stopped by a user, or by Run now
Superseded Replaced by a newer job under the org's queue policy
Rejected An approver declined it

Component statuses

New (source only), Changed (different), Deleted (target only, so deploying it deletes it), Identical.

Test levels

Level Salesforce name
Smart Diffbridge chooses one of the levels below per deployment
No tests NoTestRun
Specified tests RunSpecifiedTests
All local tests RunLocalTests
All tests in org RunAllTestsInOrg

Queue policies

Policy Short name
Run every job FIFO
Skip stale waiting jobs Supersede waiting
Latest wins, right away Supersede all

Supported metadata types

Apex classes and triggers, Visualforce pages and components, Lightning web components, Aura components, static resources, custom objects (standard objects' customisations too), custom metadata records, custom labels, global value sets, flows, workflows, approval processes, page layouts, Lightning pages, tabs, apps, quick actions, compact layouts, permission sets, permission set groups, profiles, custom permissions, named credentials, remote site settings, queues, public groups, roles, email templates, reports, dashboards, documents, content assets, Experience bundles, sites, platform event channels, connected apps and org settings, OmniStudio (OmniScripts, integration procedures, data mappers, FlexCards), and Data Cloud (data streams, data source objects, data model objects and mappings, calculated insights, data kits, connectors).

Every other type your org supports is offered too: Diffbridge asks the org which metadata types it has and lists the ones it doesn't know by name under more on the comparison page.

Cherry-pickable (item by item): custom objects, profiles, permission sets, custom labels.

Limits & behaviour

Item Value
Quick deploy of a validation within 10 days of the validation
Components per Quick deploy selection 10,000
Comparison list shows 400 rows at a time (Show more for the rest)
Test picker shows 300 matches at a time (refine your search)
Schedules 5-field cron, evaluated in UTC
Webhook rate 120 requests per minute per job
Plan limits none during early access
Something unclear or missing on this page?