removedInput schema / properties / hourly
Removed value: -{
- "default": false,
- "description": "Add every forecast step, hour by hour where the model has them, to the daily summary",
- "title": "Hourly",
- "type": "boolean"
-}
addedInput schema / properties / language
Added value: +{
+ "default": "en",
+ "description": "Language code for the name of the place found (resolved_from); the rest of the answer is English",
+ "enum": [
+ "en",
+ "de",
+ "fr",
+ "it",
+ "es",
+ "nl",
+ "pl",
+ "uk",
+ "ro",
+ "sr",
+ "ru"
+ ],
+ "type": "string"
+}
removedInput schema / properties / latitude / anyOf
Removed value: -[
- {
- "maximum": 90,
- "minimum": -90,
- "type": "number"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / latitude / default
Removed value: -null
changedInput schema / properties / latitude / description
Previous value: -"Latitude of the place asked about, in degrees, WGS84. Give it with longitude, or give place instead"New value: +"Latitude, WGS84; or give place_name"
addedInput schema / properties / latitude / maximum
Added value: +90
addedInput schema / properties / latitude / minimum
Added value: +-90
removedInput schema / properties / latitude / title
Removed value: -"Latitude"
addedInput schema / properties / latitude / type
Added value: +"number"
removedInput schema / properties / longitude / anyOf
Removed value: -[
- {
- "maximum": 180,
- "minimum": -180,
- "type": "number"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / longitude / default
Removed value: -null
changedInput schema / properties / longitude / description
Previous value: -"Longitude of the place asked about, in degrees, WGS84. Give it with latitude, or give place instead"New value: +"Longitude, WGS84; or give place_name"
addedInput schema / properties / longitude / maximum
Added value: +180
addedInput schema / properties / longitude / minimum
Added value: +-180
removedInput schema / properties / longitude / title
Removed value: -"Longitude"
addedInput schema / properties / longitude / type
Added value: +"number"
removedInput schema / properties / place
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "A place name or address, used only when latitude and longitude are not given. It is resolved to its best match by a geocoder shared by every user and limited to one lookup a second, so pass coordinates when you have them",
- "title": "Place"
-}
addedInput schema / properties / place_name
Added value: +{
+ "description": "A place name or street address; add the country after a comma when ambiguous (Portland, Maine)",
+ "type": "string"
+}
addedInput schema / properties / response_format
Added value: +{
+ "default": "concise",
+ "description": "concise (default) answers the question; detailed adds every field the sources give",
+ "enum": [
+ "concise",
+ "detailed"
+ ],
+ "type": "string"
+}
removedInput schema / title
Removed value: -"get_forecastArguments"
addedOutput schema / $defs / Credit
Added value: +{
+ "additionalProperties": true,
+ "properties": {
+ "attribution": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "The credit the licence asks for when it is retold"
+ },
+ "licence": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "The feed's name as it is cited"
+ }
+ },
+ "type": "object"
+}
removedOutput schema / $defs / Driver / properties / air_temperature_max / title
Removed value: -"Air Temperature Max"
removedOutput schema / $defs / Driver / properties / limit / title
Removed value: -"Limit"
removedOutput schema / $defs / Driver / properties / unit / title
Removed value: -"Unit"
removedOutput schema / $defs / Driver / properties / value / title
Removed value: -"Value"
removedOutput schema / $defs / Driver / properties / value_max / title
Removed value: -"Value Max"
removedOutput schema / $defs / Driver / properties / value_min / title
Removed value: -"Value Min"
removedOutput schema / $defs / Driver / properties / variable / title
Removed value: -"Variable"
removedOutput schema / $defs / Driver / title
Removed value: -"Driver"
removedOutput schema / $defs / ForecastDay / properties / date / title
Removed value: -"Date"
removedOutput schema / $defs / ForecastDay / properties / partial / title
Removed value: -"Partial"
removedOutput schema / $defs / ForecastDay / properties / precipitation_rate_max / title
Removed value: -"Precipitation Rate Max"
removedOutput schema / $defs / ForecastDay / properties / risk / $ref
Removed value: -"#/$defs/Risk"
addedOutput schema / $defs / ForecastDay / properties / risk / anyOf
Added value: +[
+ {
+ "$ref": "#/$defs/Risk"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / $defs / ForecastDay / properties / risk / description
Previous value: -"The day's highest risk"New value: +"The day's highest risk; null when no step of the day is graded"
removedOutput schema / $defs / ForecastDay / properties / risk_by_hazard / title
Removed value: -"Risk By Hazard"
removedOutput schema / $defs / ForecastDay / properties / step_hours / title
Removed value: -"Step Hours"
removedOutput schema / $defs / ForecastDay / properties / steps / title
Removed value: -"Steps"
removedOutput schema / $defs / ForecastDay / properties / temperature_max / title
Removed value: -"Temperature Max"
removedOutput schema / $defs / ForecastDay / properties / temperature_min / title
Removed value: -"Temperature Min"
removedOutput schema / $defs / ForecastDay / properties / wind_speed_max / title
Removed value: -"Wind Speed Max"
removedOutput schema / $defs / ForecastDay / title
Removed value: -"ForecastDay"
removedOutput schema / $defs / ForecastSource / properties / attribution / title
Removed value: -"Attribution"
removedOutput schema / $defs / ForecastSource / properties / institution / title
Removed value: -"Institution"
removedOutput schema / $defs / ForecastSource / properties / licence / title
Removed value: -"Licence"
removedOutput schema / $defs / ForecastSource / properties / model / title
Removed value: -"Model"
removedOutput schema / $defs / ForecastSource / title
Removed value: -"ForecastSource"
removedOutput schema / $defs / ForecastStep / properties / local_time / title
Removed value: -"Local Time"
removedOutput schema / $defs / ForecastStep / properties / precipitation / title
Removed value: -"Precipitation"
removedOutput schema / $defs / ForecastStep / properties / step / title
Removed value: -"Step"
removedOutput schema / $defs / ForecastStep / properties / temperature / title
Removed value: -"Temperature"
removedOutput schema / $defs / ForecastStep / properties / valid_time / title
Removed value: -"Valid Time"
removedOutput schema / $defs / ForecastStep / properties / wind / title
Removed value: -"Wind"
removedOutput schema / $defs / ForecastStep / title
Removed value: -"ForecastStep"
removedOutput schema / $defs / Location / properties / lat / title
Removed value: -"Lat"
removedOutput schema / $defs / Location / properties / lon / title
Removed value: -"Lon"
removedOutput schema / $defs / Location / title
Removed value: -"Location"
removedOutput schema / $defs / Reading / properties / description / title
Removed value: -"Description"
removedOutput schema / $defs / Reading / properties / unit / title
Removed value: -"Unit"
removedOutput schema / $defs / Reading / properties / value / title
Removed value: -"Value"
removedOutput schema / $defs / Reading / properties / variable / title
Removed value: -"Variable"
removedOutput schema / $defs / Reading / title
Removed value: -"Reading"
addedOutput schema / $defs / Risk / properties / class / anyOf
Added value: +[
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / $defs / Risk / properties / class / description
Previous value: -"The class's place in risk_scale, from 0"New value: +"The class's place in risk_scale, from 0; null where the forecast holds no value"
removedOutput schema / $defs / Risk / properties / class / title
Removed value: -"Class"
removedOutput schema / $defs / Risk / properties / class / type
Removed value: -"integer"
removedOutput schema / $defs / Risk / properties / explanation / title
Removed value: -"Explanation"
removedOutput schema / $defs / Risk / properties / hazard / title
Removed value: -"Hazard"
addedOutput schema / $defs / Risk / properties / hazard_code / anyOf
Added value: +[
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / $defs / Risk / properties / hazard_code / default
Added value: +null
removedOutput schema / $defs / Risk / properties / hazard_code / title
Removed value: -"Hazard Code"
removedOutput schema / $defs / Risk / properties / hazard_code / type
Removed value: -"integer"
addedOutput schema / $defs / Risk / properties / level / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / $defs / Risk / properties / level / description
Previous value: -"The class, as risk_scale names it"New value: +"The class, as risk_scale names it; null where it holds no value"
removedOutput schema / $defs / Risk / properties / level / title
Removed value: -"Level"
removedOutput schema / $defs / Risk / properties / level / type
Removed value: -"string"
removedOutput schema / $defs / Risk / properties / local_time / title
Removed value: -"Local Time"
changedOutput schema / $defs / Risk / required
Previous value: -[
- "class",
- "level",
- "hazard",
- "hazard_code"
-]New value: +[
+ "class",
+ "level",
+ "hazard"
+]
removedOutput schema / $defs / Risk / title
Removed value: -"Risk"
removedOutput schema / $defs / Threshold / properties / class / title
Removed value: -"Class"
removedOutput schema / $defs / Threshold / properties / from / title
Removed value: -"From"
removedOutput schema / $defs / Threshold / properties / to / title
Removed value: -"To"
removedOutput schema / $defs / Threshold / title
Removed value: -"Threshold"
addedOutput schema / $defs / Truncated
Added value: +{
+ "additionalProperties": false,
+ "description": "Set when an answer was held under its size: the tail of its main list left out.",
+ "properties": {
+ "field": {
+ "description": "The answer's list that was cut",
+ "type": "string"
+ },
+ "left_out": {
+ "description": "How many of its entries, the least important, were left out",
+ "type": "integer"
+ },
+ "left_out_names": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Each entry left out, where the list is not ordered by importance"
+ },
+ "why": {
+ "description": "The limit, and how to ask for the rest",
+ "type": "string"
+ }
+ },
+ "required": [
+ "field",
+ "left_out",
+ "why"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / credit
Added value: +{
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "additionalProperties": {
+ "$ref": "#/$defs/Credit"
+ },
+ "type": "object"
+ }
+ ],
+ "description": "How a retelling credits the answer: Source: Criora with a link to the page the answer is about, then each originator whose data it quotes in the words its licence asks for. Concise, each credit once; detailed, by source with its name and licence, criora first"
+}
removedOutput schema / properties / criora_url / title
Removed value: -"Criora Url"
removedOutput schema / properties / days / title
Removed value: -"Days"
removedOutput schema / properties / issued / title
Removed value: -"Issued"
removedOutput schema / properties / notes / title
Removed value: -"Notes"
removedOutput schema / properties / precision / title
Removed value: -"Precision"
removedOutput schema / properties / resolved_from / title
Removed value: -"Resolved From"
removedOutput schema / properties / risk_scale / title
Removed value: -"Risk Scale"
removedOutput schema / properties / run / title
Removed value: -"Run"
changedOutput schema / properties / steps / description
Previous value: -"Every forecast step, with hourly=true"New value: +"Every forecast step, with response_format=detailed"
removedOutput schema / properties / steps / title
Removed value: -"Steps"
addedOutput schema / properties / truncated
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/Truncated"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Absent unless the answer was cut to fit"
+}
removedOutput schema / properties / units / title
Removed value: -"Units"
changedOutput schema / required
Previous value: -[
- "location",
- "run",
- "issued",
- "source",
- "units",
- "precision",
- "risk_scale",
- "days",
- "criora_url",
- "notes",
- "resolved_from"
-]New value: +[
+ "location",
+ "run",
+ "issued",
+ "source",
+ "units",
+ "precision",
+ "risk_scale",
+ "days",
+ "criora_url",
+ "notes",
+ "credit",
+ "resolved_from"
+]
removedOutput schema / title
Removed value: -"ForecastAnswer"