Skip to content

chore(release): v0.2.1 - rename UI to 'Rom Library'#21

Merged
GregTheGreek merged 1 commit into
mainfrom
chore/patch-v0.2.1
May 14, 2026
Merged

chore(release): v0.2.1 - rename UI to 'Rom Library'#21
GregTheGreek merged 1 commit into
mainfrom
chore/patch-v0.2.1

Conversation

@GregTheGreek
Copy link
Copy Markdown
Owner

Summary

Patch release used to test the in-app updater end-to-end.

After installing v0.2.0 and merging + tagging this, the running v0.2.0
should detect v0.2.1 via latest.json, prompt to install, swap the
.app, and relaunch. The visible diff is the sidebar header / window
title flipping from rompatch to Rom Library.

What's renamed

  • crates/rompatch-gui/ui/src/components/Sidebar.tsx header text
  • crates/rompatch-gui/tauri.conf.json window title
  • crates/rompatch-gui/ui/index.html <title>

productName and bundle identifier are intentionally left as rompatch/tech.gregmarkou.rompatch so the .app filename, tarball, and latest.json URL stay stable. The internal crate / npm package names are also unchanged.

Version bumps

  • Cargo.toml workspace.package.version 0.2.0 -> 0.2.1
  • crates/rompatch/Cargo.toml + crates/rompatch-gui/Cargo.toml explicit rompatch-core deps
  • crates/rompatch-gui/ui/package.json (cosmetic)
  • Cargo.lock regenerated

After merge

git -C trees/main pull --rebase origin main
git -C trees/main tag v0.2.1
git -C trees/main -c core.sshCommand="ssh -i ~/.ssh/gwm-claude" push origin v0.2.1

Then open the previously-installed v0.2.0 app and watch the banner appear.

Test plan

  • cargo check --workspace --exclude rompatch-gui clean
  • pnpm typecheck clean
  • After merge + tag: v0.2.0 install detects update, prompts, downloads, relaunches as Rom Library

Patch release used to exercise the in-app updater end-to-end against
the v0.2.0 install:

* Sidebar header, window title, and HTML title swap "rompatch" for
  "Rom Library" so the upgrade is visually obvious post-update.
* Tauri productName + bundle identifier are unchanged - keeps the
  .app filename, the .app.tar.gz upload, and the latest.json URL
  stable for the updater.
* Workspace version 0.2.0 -> 0.2.1, plus the two explicit
  rompatch-core pins (rompatch CLI + rompatch-gui) and the cosmetic
  ui/package.json bump. Cargo.lock regenerated.

Co-Authored-By: Claude
@GregTheGreek GregTheGreek marked this pull request as ready for review May 14, 2026 16:54
@GregTheGreek GregTheGreek merged commit 62848ef into main May 14, 2026
7 checks passed
@GregTheGreek GregTheGreek deleted the chore/patch-v0.2.1 branch May 14, 2026 16:55
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