Changelog

A hand-maintained record of what changed in the Madless API, newest first. New endpoints and new optional fields land here as they ship; deprecations are announced here too. See the Deprecation & Versioning policy for how breaking changes and sunsets are handled.

v0.5 (beta)2026-06-02

  • First public developer portal — the docs you are reading now — went live, alongside the served OpenAPI spec.
  • All errors now use the RFC 9457 Problem Details format, with a stable type URL, an instance path, and a per-field errors[] array on validation failures.
  • Write endpoints support idempotent requests via the Idempotency-Key header.
  • CORS is enabled for API-key (token) authentication so browser-based tooling can call the API directly.
  • A catch-all 404 now answers any unknown /api/v1 path with a Problem Details body instead of an HTML page.