Release notes
A short, operator-focused summary of releases. Full detail lives in the changelog.
This page summarizes releases from a self-hoster's point of view — what changed,
and what an upgrade asks of you. It is intentionally not a mirror of the
changelog. For the complete, per-release detail, read
CHANGELOG.md.
Sereal uses
0.xpre-public snapshots and does not strictly follow SemVer yet — breaking changes can land in any minor bump until1.0.0. Always read the changelog between versions before upgrading.
Upgrade reflex
Every upgrade is the same three beats, in this order:
supabase db push --linked— migrations first.docker compose up -d --build— then the new image.npm run check:migrationsand the health check — confirm parity and health.
See Deployment → Upgrading for the full command sequence.
Releases at a glance
0.2.0 — 2026-06-10
Breaks, onboarding, and mobile show tooling, plus broad correctness work.
- New: group-break cost allocation (
/breaks) and a WhatNot break importer; Show Sessions (/show); intent-driven onboarding and Quick Add; a portfolio value chart, realized-gains/tax export, and thesis alert tiles. - Operator note: the value chart, tax export, and thesis alerts depend on
migrations
076/077. Because deploys ship the image only, apply those migrations before relying on the features.
0.1.0 — 2026-05-14
First cataloged version: collection management for graded and raw cards and comics, spend/sold logs, wishlist and Scout, the grading pipeline, position theses, PSA Vault import / eBay CSV export, multi-tenant plumbing with RLS, the self-host path, and the AGPL-3.0 license.
The changelog's [Unreleased] section tracks what's coming next.