# BREAKING_PROP_CHANGE: Breaking prop change

> Breaking prop change

> Esta página ainda não tem tradução para o português; este é o texto em inglês. (This page is not translated yet: the English text follows.)

| Severity | Fault                         | Stage            |
| -------- | ----------------------------- | ---------------- |
| warning  | customer (the source package) | version creation |

## What it means

Compared with the version in production (or the latest version while production points nowhere), a prop of the component was removed or renamed, changed type, or accepts fewer values: a narrower bound, a removed enum value or URL scheme, a removed or newly required object field. Pages that set the old attribute or property get the default instead. The version is created; promoting it to production needs allowBreaking. The message names the prop and the manifestPath points at the change.

## How to fix

Keep the old prop working (keep its name, type and values, and add a new prop beside it), or update every page that sets it and promote with allowBreaking.
