Version 4.0.0-beta.2

June 2, 2023

Changed

  • ElementConditionField::$conditionType is now static, allowing valueType() to provide a more specific type hint.
  • ElementConditionField::$elementType is now static, and required, allowing displayName() to return a natively translated label.
  • Condition fields now provide a Condition object as their value type.

Removed

  • ElementConditionFieldData is no longer needed, since Condition fields return an ElementConditionInterface-type value, without any wrapper.

Version 4.0.0-beta.1

May 27, 2023

Added

  • Initial release!