Skip to content

Releases

v0.24.0 — Event share cards and official ordering contract

Choose a tag to compare

@helloopensetlistdb helloopensetlistdb released this 30 Oct 00:57
e0894d5

Changes

  • Add operator-reviewed event share-card previews for prediction/live/setlist in Japanese, Korean and English, with measured fonts, output manifests and comparisons.
  • Add explicitly approved immutable publication, same-language share navigation, correction notices and audited suspension.
  • Add private lifecycle tables and a guarded owner-only hosted operations workflow with pinned replay runtime and encrypted preview artifacts.
  • Preserve legacy OG, personal prediction/result PNGs and fan-board sharing.
  • Include the official display-ordering contract and nullable relation rank. Consumer adoption, management UI and catalog-rank backfill remain separate.

Verification

Owner-merged #746, including runtime follow-up #747.
Approved additive production schema application and hosted schema/RLS verification completed before main merge, with no DROP statements. Exact main Production deployment and public legacy/unpublished-link checks succeeded. Main CI passes 3,308 unit tests, typecheck and lint; Semgrep passes.

Rollout status

This release deploys the code. Production card publication requires separate owner configuration, a fresh production-data preview and explicit approval of the performance, mode and output. Live CDN and actual new-card X evidence remain pending. No cards or SNS posts are published by this release.

An unrelated dev-only schema difference still causes the dev migration guard to refuse dropping EventCollaborationArtist; that table is preserved. The reviewed production migration succeeded separately.

v0.23.1 — Album pagination canonical

Choose a tag to compare

@helloopensetlistdb helloopensetlistdb released this 26 Oct 04:41
90f8227

Album list pagination canonical fix (#741).

  • Korean, Japanese and English album list pages 2 onward retain ?page=N in canonical and all language alternate URLs.
  • Page 1 keeps the bare album list URL. Existing artist filters, redirects, album data and UI are preserved.
  • No schema, environment or dependency changes. This release includes only #741; unreleased official-order work remains on dev.

Validation: related unit tests 122 passed; original full CI 3,271 passed; local HTTP 24 and Preview HTTP 6 passed; independent Standards, Spec, Claude Managed Agents and CodeRabbit reviews had no actionable findings. Release checks and post-deploy production verification are recorded in the release PR.

Production: all 24 album-list pages in each of ko/ja/en and 15 normalization cases passed (87/87) on opensetlist.com. Exact canonical and hreflang URLs verified. Vercel Production and the guarded DB workflow succeeded; the database was already in sync, with no schema change or destructive override. Main release merge: 90f8227.