changedInput schema / properties / criteria / properties / conditions / items / properties / days / description
Previous value: -"Days for time-based conditions"New value: +"Days window for time-based conditions"
addedInput schema / properties / criteria / properties / conditions / items / properties / definitionId
Added value: +{
+ "description": "Custom field definition ID for custom-field segment conditions",
+ "type": "string"
+}
addedInput schema / properties / criteria / properties / conditions / items / properties / fieldName
Added value: +{
+ "description": "Custom field name for custom-field segment conditions",
+ "type": "string"
+}
addedInput schema / properties / criteria / properties / conditions / items / properties / fieldType
Added value: +{
+ "description": "Custom field type for custom-field segment conditions",
+ "type": "string"
+}
changedInput schema / properties / criteria / properties / conditions / items / properties / operator / description
Previous value: -"Comparison operator"New value: +"Comparison operator, e.g. GT, GTE, LT, LTE, EQ, NEQ, IN, NOT_IN, CONTAINS, BEFORE, AFTER, IS_EMPTY"
changedInput schema / properties / criteria / properties / conditions / items / properties / threshold / description
Previous value: -"Threshold value"New value: +"Numeric threshold for numeric conditions"
changedInput schema / properties / criteria / properties / conditions / items / properties / type / description
Previous value: -"Condition type"New value: +"Condition type, e.g. TOTAL_SPENDINGS, DAYS_SINCE_JOINED, PASS_STATUS, CUSTOM_FIELD"
addedInput schema / properties / criteria / properties / conditions / items / properties / value
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Single value for text/date/selection/custom-field conditions"
+}
addedInput schema / properties / criteria / properties / conditions / items / properties / values
Added value: +{
+ "description": "Multiple values for IN/NOT_IN conditions",
+ "items": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ }
+ ]
+ },
+ "type": "array"
+}
changedInput schema / properties / criteria / properties / conditions / items / required
Previous value: -[
- "type",
- "operator",
- "threshold"
-]New value: +[
+ "type",
+ "operator"
+]
changedInput schema / properties / segmentType / description
Previous value: -"Segment type (default STATIC)"New value: +"Segment type (default DYNAMIC)"