DocsChangelog

Changelog

Every change to the API and its documentation, newest first. The docs rail shows the latest ten; this page keeps the last fifty.

Open .md

Each entry links to the section that explains it. REST, Stream, Data and x402 changes alter what the API does; Docs entries change how it is described.

How the API changes

REST paths and WebSocket channels carry no version number, so the API grows by addition. New endpoints, channels, optional parameters and response fields can appear at any time, and a client should ignore a field it does not know. Behaviour that would alter an existing answer ships as an opt-in parameter, and the default stays as it was.

A documented endpoint, channel, field, unit or timestamp meaning is not removed, renamed or redefined without notice. If one has to go, it is announced on this page at least 30 days ahead together with what replaces it, and it keeps working until that date. The exception is a change we have to make sooner for security or legal reasons or for a cause outside our control, which is announced as early as possible.

MCP tools grow the same way, and a change to a tool is listed here.