addedInput schema / additionalProperties
Added value: +false
changedOutput schema / additionalProperties
Previous value: -falseNew value: +{}
changedOutput schema / properties / messages / items / additionalProperties
Previous value: -falseNew value: +{}
addedOutput schema / properties / messages / items / properties / attachments / description
Added value: +"sorted by filename, the same order in every tool"
changedOutput schema / properties / messages / items / properties / attachments / items / additionalProperties
Previous value: -falseNew value: +{}
addedOutput schema / properties / messages / items / properties / attachments / items / properties / type
Added value: +{
+ "description": "media type; inferred from the filename when the host records none",
+ "type": "string"
+}
addedOutput schema / properties / messages / items / properties / compressed
Added value: +{
+ "description": "true when the body was sent deflate-compressed on the wire (see size)",
+ "type": "boolean"
+}
changedOutput schema / properties / messages / items / properties / delivery / items / additionalProperties
Previous value: -falseNew value: +{}
addedOutput schema / properties / messages / items / properties / delivery / items / properties / code / description
Added value: +"the receiving host's fmsg response code for the last attempt when recorded: 200 means accepted, other codes are rejections; null when not recorded, including some successful deliveries"
addedOutput schema / properties / messages / items / properties / delivery / items / properties / code_meaning
Added value: +{
+ "description": "the code's name in the fmsg specification, when known",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / properties / messages / items / properties / delivery / items / properties / status / description
Added value: +"one of \"delivered\", \"pending\", \"failed\"; delivered once the receiving host accepted it; failed when the last attempt was rejected (the host may retry temporary failures); otherwise pending. More values may be added"
removedOutput schema / properties / messages / items / properties / delivery / items / properties / status / enum
Removed value: -[
- "delivered",
- "pending",
- "failed"
-]
addedOutput schema / properties / messages / items / properties / delivery / items / properties / time / description
Added value: +"when delivery was confirmed"
addedOutput schema / properties / messages / items / properties / delivery / items / properties / via / description
Added value: +"one of \"to\", \"add_to\"; how the recipient was addressed: to for the original recipients, add_to for recipients added later with the fmsg add-to mechanism (add_recipients). More values may be added"
removedOutput schema / properties / messages / items / properties / delivery / items / properties / via / enum
Removed value: -[
- "to",
- "add_to"
-]
addedOutput schema / properties / messages / items / properties / preview / description
Added value: +"start of the body; may be shorter than the full body"
addedOutput schema / properties / messages / items / properties / reaction
Added value: +{
+ "description": "the emoji when this message is itself a reaction (\"\" clears one); null otherwise",
+ "type": [
+ "string",
+ "null"
+ ]
+}
changedOutput schema / properties / messages / items / properties / reactions / items / additionalProperties
Previous value: -falseNew value: +{}
addedOutput schema / properties / messages / items / properties / size / description
Added value: +"body size in bytes as stored by your host: for a message you received with compressed true, the compressed wire length; your own sent messages store the uncompressed length. body_bytes, where given, is the decoded length"
addedOutput schema / properties / untrusted_content_notice
Added value: +{
+ "type": "string"
+}