# Changelog

Every change to the Zernio API, newest first.

import { Changelog } from '@/components/changelog';
import { ChangelogWeeks } from '@/components/changelog-weeks';
import { ChangelogViews } from '@/components/changelog-views';

<ChangelogViews weekly={<ChangelogWeeks />} all={<Changelog />} />

Nothing here breaks a working integration:

- Endpoints are versioned in the path (`/v1`).
- A breaking change ships only as a new path version.
- An operation is marked `deprecated: true` in the [OpenAPI spec](https://zernio.com/openapi.yaml) before it goes.