Skip to content

v0.4.1: move Reset Tokegotchi into the game's Settings#24

Merged
bjamba merged 1 commit into
mainfrom
release/v0.4.1
May 18, 2026
Merged

v0.4.1: move Reset Tokegotchi into the game's Settings#24
bjamba merged 1 commit into
mainfrom
release/v0.4.1

Conversation

@bjamba
Copy link
Copy Markdown
Owner

@bjamba bjamba commented May 18, 2026

Small patch release: Reset Tokegotchi was sitting in the Tokade app's hamburger menu alongside truly app-wide actions. Now that Token Gaiden RPG has its own Settings panel, all per-game options live together there.

Changes

  • Reset Tokegotchi moved from Tokade's hamburger menu → Token Gaiden → Menu → Settings.
  • In-place two-click confirmation (Reset… reveals Cancel / Reset) so destructive resets can't be triggered by accident — replaces the old nested-menu confirm pattern.
  • Tokade's hamburger menu still hosts genuinely app-wide actions: Usage alerts toggle + Erase Tokade budget history.
  • Version bumps: CFBundleShortVersionString 0.4.0 → 0.4.1, CFBundleVersion 4 → 5.
  • CHANGELOG 0.4.1 section.

Test plan

  • swift build && swift test clean (99 tests)
  • swiftformat --lint . clean
  • ./scripts/check.sh passes
  • Tokade hamburger menu no longer shows "Reset Tokegotchi"
  • Token Gaiden → Menu → Settings shows the Reset row at the bottom (above Exit)
  • Reset… → Cancel restores the original state; Reset… → Reset erases the pet

🤖 Generated with Claude Code

The Tokade app's hamburger menu was hosting "Reset Tokegotchi" alongside
truly app-wide actions. Now that the game has its own Settings panel
(under Token Gaiden RPG → Menu → Settings), all per-game options live
together there. Reset uses an in-place two-click confirmation so it
can't be triggered by accident.

Tokade hamburger menu still hosts Usage alerts toggle and Erase Tokade
budget history — both genuinely app-wide.

99 tests passing; lint + guardrails clean.
@bjamba bjamba merged commit b42d9dc into main May 18, 2026
1 check passed
@bjamba bjamba deleted the release/v0.4.1 branch May 18, 2026 18:31
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