Releases

Full history of TagBot releases.

v0.2.0-alpha.1

alpha2026-05-21

First external tester build. 0.1.0-alpha.x were internal stabilization builds; 0.2.0-alpha.x are friend-test builds distributed to external testers. Incorporates all alpha.1–alpha.10 improvements plus a targeted responsiveness fix for the restore flow.

Fixed
  • ·Restore UI no longer freezes — /api/tag/restore and /api/tag/restore/verify now stream Server-Sent Events (identical pattern to the write routes). History modal shows live N / M progress and a violet progress bar during both the restore and verify phases.
Changed
  • ·Distribution: installer-only build (TagBot Setup 0.2.0-alpha.1.exe). Portable exe removed — NSIS portable re-extracts the full ~400 MB app to a temp directory on every launch, making startup time unacceptably slow regardless of hardware.

v0.1.0-alpha.10

alpha2026-05-21

Release-prep and website pass. Public site hardened for static hosting; download page, FAQ, and homepage copy updated to reflect real app capabilities.

Added
  • ·Public website deployed to Hostinger shared hosting (static export, no server runtime)
  • ·Apache .htaccess for clean URL routing, caching headers, and custom 404
  • ·Origins section on homepage crediting Syco54645 and the original TagBot project
  • ·Real match review screen screenshot in homepage workflow section
Changed
  • ·Download page: removed placeholder download buttons; shows honest 'not yet publicly available' state
  • ·FAQ audio formats entry: MP3 + FLAC confirmed; ID3v2 and Vorbis comment formats named correctly; sidecar and checksum files noted as untouched
  • ·Homepage trust strip expanded to 5 items; hero copy tightened to lead with 'desktop app for live music collectors'
  • ·Origins section placed above roadmap — project lineage before future plans
Fixed
  • ·Static export config unconditional — npm run build always produces a deployable out/ directory
  • ·.htaccess rewrite rule: companion metadata directories from Next.js 16 no longer block clean URL routing

v0.1.0-alpha.9

alpha2026-05-21

Release-blocker fix: 'View on DMBAlmanac' links were pointing to wrong shows for all database-backed entries.

Fixed
  • ·Critical: Almanac links used the internal SQLite autoincrement ID instead of the real Almanac show ID — every DB-backed show linked to a wrong page
  • ·show table gains almanac_id and almanac_url columns; populated at import time from the scraper's canonical URL
  • ·Proposal and live-cache paths also fixed to use the full canonical URL rather than constructing id-only query strings
Added
  • ·Regression tests verifying almanac_id and almanac_url storage for known shows

v0.1.0-alpha.8

alpha2026-05-21

Tester feedback path and unresolved-track clarity improvements.

Added
  • ·Tester support path in Advanced panel: 'Having trouble?' note near Gather Recent Logs with diagnostic instructions and Ko-fi contact link
  • ·UNRESOLVED rows in the mapping table now show a static 'no match found' label without requiring hover — removes tooltip-only discoverability gap for first-time testers
Changed
  • ·Gather Recent Logs description text: contrast lifted for readability consistency

v0.1.0-alpha.7

alpha2026-05-21

Readability and accessibility pass on low-emphasis modal text.

Changed
  • ·Session and snapshot metadata lines: lifted from 10px/gray-700 to xs/gray-500 throughout
  • ·Snapshot and restore-from paths now show filename only with full path available on hover — reduces visual noise from long paths
  • ·In-progress filename during write, batch done counts, batch confirm disclaimer, Ko-fi support text: contrast lifted for readability
  • ·History list folder path and restore confirm path: truncated with hover title instead of break-all

v0.1.0-alpha.6

alpha2026-05-21

Live per-file progress during tag writes — UI no longer freezes waiting for long operations to complete.

Added
  • ·Write modal shows 'Writing tags… N / M' and 'Verifying tags… N / M' with current filename and a thin progress bar advancing file-by-file
  • ·Write and verify routes stream Server-Sent Events so the UI updates incrementally rather than waiting for the full operation
  • ·Live progress works identically for single-show and batch (per-show) writes

v0.1.0-alpha.5

alpha2026-05-21

Onboarding copy refinement pass.

Changed
  • ·Onboarding modal copy rewritten to focus on workflow (Inspect → Review → Write) rather than feature descriptions; reinforces safety, reversibility, and intended first steps

v0.1.0-alpha.4

alpha2026-05-21

First-run onboarding modal and post-alpha.3 roadmap.

Added
  • ·First-run onboarding modal: shown automatically on first launch, dismissed with 'Open Tagger' or 'Got it', not shown again after dismissal
  • ·'Show welcome guide' button in Advanced panel reopens the onboarding modal at any time

v0.1.0-alpha.3

alpha2026-05-21

Write-flow reliability fixes, modal polish, and dashboard layout refinement.

Fixed
  • ·Renderer no longer visually freezes during tag writes — event loop yields between file operations, keeping spinner animating throughout
  • ·Parent folders containing exactly one show subfolder no longer trigger overlapping batch and single-show completion modals
  • ·Ko-fi support nudge in completion modals stacks vertically — no longer cramped at narrow widths
Changed
  • ·Dashboard layout: padding, breathing room, and content column width increased; hero logo and subtitle spacing adjusted for visual coherence

v0.1.0-alpha.2

alpha2026-05-21

Reliability fixes, branding polish, and tester quality-of-life additions.

Fixed
  • ·NN) Title.flac filename convention (closing-paren separator) now parsed correctly — was producing 0% setlist match and UNRESOLVED on every track for shows using this common older-taper naming style
  • ·Almanac fetching in packaged app now runs headless (no visible browser window)
Added
  • ·Gather Recent Logs: one-click diagnostic bundle (zip) from the Advanced panel
  • ·Ko-fi support links in the Advanced panel and post-write success screen
  • ·NSIS installer notice page with alpha status and privacy statement
  • ·App branding: nav logo, hero image, and app icon throughout
Changed
  • ·Seed database refreshed through 2026-05-16
  • ·Publisher metadata updated to Ctrl Alt Delight across EXE properties, installer, and Task Manager
  • ·%APPDATA%\TagBot is now the userData directory (was tagbot-updater); existing data migrated automatically on first launch

v0.1.0-alpha.1

alpha2026-05-20

First friend-test release. Full tagger workflow, batch mode, write history, restore, diagnostic logs.

Added
  • ·Tagger: single-show and multi-show (batch) folder support
  • ·Setlist matching from DMBAlmanac with manual override capability
  • ·Preview-before-write review panel for all tracks
  • ·ID3v2 tag writing: TITLE, ARTIST, ALBUM, COMMENT
  • ·Write history with one-click restore
  • ·Batch mode: discover, inspect, and write multiple shows in one pass
  • ·Advanced panel: database status, schema info, diagnostic log bundle
  • ·Gather Recent Logs: creates local diagnostic zip (startup.log + diagnostics.json)
  • ·Managed database bootstrap on first launch
  • ·Electron app with Windows x64 installer and portable builds