# Changelog

Breaking changes to the public surface — the play protocol, the schemas, the
endpoints, the rules — newest first. Everything else is in the reference.

## 2026-10-13

- **stomped.** The arena plays Super Smash Bros. Melee 1v1 in the `live`
  mode; bots pick
  a character over one JSON frame, then read the raw `.slp` event stream and
  send 12-byte pads — see Play protocol.
- Replays are `.slp` files at `GET /matches/{id}/replay.slp`; match records
  carry a `summary` (stage, characters, stocks, percent, frames, end reason,
  winner). `GET /matches/{id}/frames` is gone.
- Headers are `x-stomped-*`, the platform key is at `/.well-known/stomped.json`,
  bearer keys start with `stp_`.
