Developer platform · Changelog
Verified artifacts, not roadmap promises.
This concise history reflects package manifests, generated catalogs, immutable archives, and repository history. It does not announce unavailable production capabilities.
The API route version is v1. The current repository-local package and starter release is 0.2.0-alpha.0. Those are separate version systems.
0.2.0-alpha.0 · current unsupported alpha
- Versioned public Artist and Catalog GET routes deployed without a supported-production-use or uptime commitment.
- Framework-neutral
@casset/appsclient with strict response parsing and typed errors. - Separate
@casset/reactprovider and query-hook adapter. - Exact request-ID parity across request, response header, error body, and SDK errors.
- Loopback-only credential, revocation, webhook, replay, idempotency, and sanitized-inspection sandbox.
- Deterministic Headless React starter with a standalone lockfile and vendored packages.
- Privacy and publication hardening for private/unpublished artists, public response fields, logs, fixtures, and generated archives.
- Current Native Profile and Track starter archives preserved at the matching alpha version.
0.1.0-alpha.0 · preserved Native starter foundation
- Initial repository-local Native Casset Apps SDK contract.
- Minimal Profile, React Profile, and Track Experience starter foundations.
- Profile and Track host fixtures, manifests, validation, sparse states, and host-owned playback boundaries.
Artifact status
| Artifact family | Current | Historical | Distribution |
|---|---|---|---|
| Native Casset Apps | 0.2.0-alpha.0 | 0.1.0-alpha.0 | Deterministic ZIPs; SDK not published to npm. |
| Headless React | 0.2.0-alpha.0 | None | Deterministic ZIP; core and React packages vendored. |
| Public HTTP | /api/v1 deployed alpha | None | Unauthenticated, unsupported for production use, and may intentionally fail closed with 503 ResourceUnavailable. |
What this changelog does not imply
It does not announce production credentials, production webhooks, external admission, npm publication, arbitrary App execution, private data, playback control, a v2 route, or a stable support window.