Skip to content

chore: prepare release 0.2.0 - #82

Merged
philoserf merged 1 commit into
mainfrom
release/0.2.0
Sep 16, 2026
Merged

philoserf merged 1 commit into
mainfrom
release/0.2.0

Conversation

@philoserf

Copy link
Copy Markdown
Owner

Prep PR for the 0.2.0 release. Tag is applied after this merges.

Version

package.json 0.1.0 → 0.2.0.

CHANGELOG

First CHANGELOG.md for the project, starting at this release rather than reconstructing history.

Added

  • The app is served from its own domain at quill.philoserf.com.

Changed

  • Restyled the app as a candlelit writing desk.

Fixed

  • A corrupt or unreadable saved session no longer bricks the app on reload; the bad payload is quarantined to a .corrupt backup key.
  • Player text is escaped in the exported letter, so a flourish containing | or a newline no longer breaks the game-record table.
  • The export table reports a flourish only when it actually held.
  • Setup selection groups expose radio semantics and a single roving tab stop.
  • Character and scenario cards render as conforming HTML, with their descriptions restored.

Love Letters (#1 in, #17 out) and the Cloudflare analytics beacon (#16 in, #18 out) are net-zero within v0.1.0..HEAD, so neither appears above. The refactor and chore commits are internal and omitted.

Walkthrough

WALKTHROUGH.md quoted package.json's scripts verbatim but had gone stale: check, check:ci and format were all missing their prettier half, and the prose described check:ci as "lint, typecheck, tests". Snippet now matches the file exactly; prose updated to name the markdown check.

THEORY.md was regenerated in #80 against this same source and is left alone.

Dependencies

Dev-only patch bumps folded in so the release gate exits clean: @biomejs/biome 2.5.11 → 2.5.14, @types/bun 1.4.0 → 1.4.2. bun run check:ci passes on the new biome with no new findings.

Co-Authored-By: Claude

Bump the version to 0.2.0, add the first CHANGELOG, and bring the
walkthrough's quoted package.json scripts back in line with the file.

The walkthrough quoted `check`, `check:ci` and `format` without prettier,
so the snippet it presents as verbatim had stopped matching its source and
the prose called `check:ci` "lint, typecheck, tests".

Also folds in the pending dev-dependency patch bumps (@biomejs/biome
2.5.11 -> 2.5.14, @types/bun 1.4.0 -> 1.4.2) so the release gate is clean.

Co-Authored-By: Claude
@philoserf
philoserf merged commit f3b7faa into main Sep 16, 2026
3 checks passed
@philoserf
philoserf deleted the release/0.2.0 branch September 16, 2026 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant