changedInput schema / properties / fields / properties / best_by_date / description
Previous value: -"Date in YYYY-MM-DD format"New value: +"Calendar day in YYYY-MM-DD format — a day, not a timestamp"
changedInput schema / properties / fields / properties / buy_date / description
Previous value: -"Date in YYYY-MM-DD format"New value: +"Calendar day in YYYY-MM-DD format — a day, not a timestamp"
changedInput schema / properties / fields / properties / frozen_at / description
Previous value: -"Datetime in YYYY-MM-DD HH:MM:SS format"New value: +"Calendar day the bag went into the freezer, YYYY-MM-DD — a day, not a timestamp"
addedInput schema / properties / fields / properties / opened_date / description
Added value: +"Calendar day in YYYY-MM-DD format — a day, not a timestamp"
changedInput schema / properties / fields / properties / roast_date / description
Previous value: -"Date in YYYY-MM-DD format"New value: +"Calendar day in YYYY-MM-DD format — a day, not a timestamp"
changedInput schema / properties / fields / properties / unfrozen_at / description
Previous value: -"Datetime in YYYY-MM-DD HH:MM:SS format"New value: +"Calendar day the bag came out, YYYY-MM-DD — a day, not a timestamp"
changedInput schema / properties / reason / description
Previous value: -"A clear justification why this category/roast level is updated."New value: +"Optional free-text note, appended to the bag notes as an ordinary line. Omit it and nothing is written."
changedInput schema / required
Previous value: -[
- "bean_id",
- "fields",
- "reason"
-]New value: +[
+ "bean_id",
+ "fields"
+]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "properties": {
+ "message": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "message"
+ ],
+ "type": "object"
+}