Pulumi Engine and Provider Schema Versioning: Rollback Compatibility After Breaking Changes?
Interoperability Gap The Pulumi engine records the provider schema version used during each deployment in the stack state file. When a provider is upgraded and its schema changes—for example, a required input becomes optional or a computed output is removed—the engine may refuse to plan a rollback because the historical state no longer validates against the