← All release notes

Webbuild 211

Band Central for Web — Build 211

May 2026

This is the first numbered build of bandcentral.com. It groups several months of web work — search, exports, profile management, and a long tail of setlist and printing fixes — into a single build. Future web builds will increment from here (211 → 212 → ...).

New

  • Self-service Profile dialog. Open the user menu in the top right and pick Profile to change your display name, see your subscription tier and sign-in method, send yourself a password reset (email/password accounts), or add a password to a Google/Apple account.
  • CSV and HTML export. Both the Setlists list and the songs inside a setlist now have an Export menu that produces a CSV (for spreadsheets) or a styled HTML table (for printing or sharing). You pick which columns to include.
  • Tag filter on the setlist song catalog. When you're building a setlist, you can filter the song catalog sidebar by one or more tags. The filter stacks with the name search, and the same tag picker is available in the mobile catalog dialog.
  • Duplicate setlist. Each setlist row has a duplicate icon that copies the setlist and all its songs into a new, unscheduled setlist — a starting point you can rename and re-date for a future gig.
  • Real sign-in routing. Visiting a protected page (e.g. /bands) while signed out now sends you to the sign-in page with a returnUrl, so after you sign in you land where you were trying to go.
  • System Requirements page. A dedicated help page covering supported devices, OS versions, and browsers across iOS, Android, and the web.

Improvements

  • Setlist list redesign. The desktop list moved from a cramped data table to a card-row layout that works at every screen width. Each row shows the gig date and location, edit/duplicate icons on the right, sort menu in the toolbar. Master-detail preview activates at large widths only. Delete confirmation now spells out which setlist you're about to remove.
  • Setlist totals. Total playtime now shows in hh:mm:ss when the setlist is over an hour, and breaks are excluded from the playtime calculation.
  • Setlist printing. Page padding halved so long song names fit, and the title stays compact at the larger song-text sizes.
  • Lyric printing honors {pagebreak}. Adding {pagebreak}, {new_page}, or {np} inside a lyric forces a hard page break when printing.
  • Any band member can edit lyrics. The web previously restricted lyric editing to the band owner or the version creator; now any member of the band can edit any lyric version (matching iOS and Android). Stopgap until full role-based permissions ship.
  • Display name changes propagate. Editing your display name in Profile now flows through to your owner role on every band you own — and sign-in / membership warnings stop showing your old name.
  • Search is accent- and case-insensitive. Searching across songs, setlists, and tags now ignores diacritics — typing "Efialtis" matches "Εφιάλτης". Casing no longer matters either.
  • Better break editor. Editing a break shows "Edit Break" in the title, hides song-only fields (tempo, key, artist, genre, time signature), and saves only break-relevant data — no more song defaults leaking onto break records.
  • Faster initial load. The site no longer flashes the marketing home page before bouncing logged-in users to /bands.
  • Drag-and-drop in the setlist editor. The dragged song now reads as a clean, elevated chip instead of a half-collapsed table row, and the list auto-scrolls when you drag past the visible top or bottom.

Fixes

  • ChordPro parser handles extended jazz chords with slashes. Chords like Cmaj7/E and F#m7b5/B no longer get dropped or split incorrectly during parsing.
  • Duplicate setlist no longer reuses subdoc IDs. Each duplicated setlist song gets a fresh Firestore ID; master-song setlist references update atomically; the account setlist counter increments without a race.
  • Setlist sort defaults restored on fresh installs. The list lands on Gig Date (newest first) the first time you open it.
  • getForUpdate no longer overwrites createdByUser / dateCreated on edits.

How to get it

Just visit bandcentral.com and sign in. Web builds deploy automatically — there's nothing to install or update. If a page looks stale, hard-refresh: Cmd+Shift+R on Mac, Ctrl+Shift+R on Windows.

← All release notes