Skip to content

Subject: Enum ABI and API changes

An enum's member set, value, name, or underlying-type width changes -- some breaks are ABI (value/size), some are source-only (rename).

6 case(s). ← back to all subjects

Cases

Case Title Verdict Category
case08_enum_value_change Enum Value Change 🔴 BREAKING Breaking
case19_enum_member_removed Enum Member Removed 🔴 BREAKING Breaking
case20_enum_member_value_changed Enum Member Value Changed 🔴 BREAKING Breaking
case25_enum_member_added Enum Member Added 🟢 COMPATIBLE Addition (Compatible)
case31_enum_rename Enum Member Rename 🟠 API_BREAK API Break
case57_enum_underlying_size_changed Enum Underlying Size Changed 🔴 BREAKING Breaking