changedOutput schema / anyOf
Previous value: -[
- {
- "not": {
- "required": [
- "error"
- ]
- },
- "required": [
- "stop",
- "currentTime",
- "arrivals",
- "alerts",
- "queriedStop",
- "windowMinutes"
- ]
- },
- {
- "required": [
- "error"
- ]
- }
-]New value: +[
+ {
+ "not": {
+ "required": [
+ "error"
+ ]
+ },
+ "required": [
+ "timezone",
+ "stop",
+ "currentTime",
+ "arrivals",
+ "alerts",
+ "queriedStop",
+ "windowMinutes"
+ ]
+ },
+ {
+ "required": [
+ "error"
+ ]
+ }
+]
addedOutput schema / properties / alerts / items / properties / timezone
Added value: +{
+ "description": "Validated IANA timezone shared by every affected scope, or UTC when unresolved, invalid, absent, or conflicting.",
+ "type": "string"
+}
changedOutput schema / properties / alerts / items / required
Previous value: -[
- "id",
- "summary",
- "description",
- "reason",
- "severity",
- "consequenceMessage",
- "affects",
- "consequences",
- "activeWindows",
- "url"
-]New value: +[
+ "timezone",
+ "id",
+ "summary",
+ "description",
+ "reason",
+ "severity",
+ "consequenceMessage",
+ "affects",
+ "consequences",
+ "activeWindows",
+ "url"
+]
addedOutput schema / properties / timezone
Added value: +{
+ "description": "Validated timezone of the queried stop agency, or UTC when unavailable or invalid.",
+ "type": "string"
+}