Changelog
All notable changes to Arsenal Archive are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.2.0] - 2026-06-21
Added
- Class Editor — a new page for editing your collection by class or talent instead of by set. Pick the classes and talents you want and see every matching card across all sets in release order, with the same quick have/need editing as the Set Editor;
- First-edition printings setting — a new Settings switch, "Include first-edition printings" (off by default). When off, the Set Editor and Class Editor show only the Unlimited printings for sets that have both an Alpha/First and an Unlimited edition. Turn it on to also see and edit the Alpha/First printings;
- Additional sets in the editors — a new Settings switch, "Show additional sets in Set and Class Editor", that does for the editors what the existing filter toggle does for the Cards page: when off, supplemental sets (Armory Deck, Blitz Deck, Demo Deck, Hero Deck, Silver Age) are hidden from the Set Editor's set list and the Class Editor's card list;
- Collection Focus preferences — in Settings you can now choose which classes and talents you collect. The Class Editor opens pre-filtered to those, so you no longer scroll past classes you don't play. Optionally apply the same filter to the Set Editor as well;
- Deselect all — both the Set Editor and Class Editor now have a "Deselect all" button so you can quickly clear the class filters and tick just the few you care about;
Changed
- Save feedback is now a toast — saving anywhere (Settings, the Set Editor, Class Editor, and card details) now shows a small "Saved" notification in the bottom corner, and any save problems show there too, instead of an inline banner, a green tick inside the quantity box, or a blocking pop-up. During rapid have/need editing the notification simply refreshes rather than stacking up;
- Quick Edit is now the Set Editor — the page works exactly as before, just renamed to sit alongside the new Class Editor;
- Class filter now includes talents — the Cards page class filter now lists talents (such as Lightning or Earth) and Generic, not only hero classes;
- Tidier class lists — the class and talent checkboxes in the Set Editor, Class Editor, and Settings now line up in even columns instead of wrapping unevenly, making them easier to scan;
- Editions are distinguished — when a set has both an Alpha/First and an Unlimited edition, the Set Editor now shows separate columns per edition and the Class Editor labels each printing with its edition, so the two no longer blur together;
[0.1.8] - 2026-06-14
Added
- Quick Edit Need >0 filter — a new toggle in the Quick Edit header filters the card list to only cards that have a need quantity greater than zero in at least one foiling; state is remembered across navigation;
Changed
- Search box behaviour — pressing Enter (or tapping Search on mobile) now jumps to the Cards page and searches your whole collection by name with all other filters cleared; typing still narrows the current list live as you go. The desktop and mobile search boxes also stay in sync;
- Card data updates on sync — card details and printings are now refreshed from the source on every sync, so corrections such as fixed card text, rarities, artwork, and store links now flow through to existing cards instead of only applying to newly added ones;
- Class detection — the class list is now read correctly from each card's type text rather than from a separate class-tags field;
- Quick Edit ordering — cards are now listed in their set collector-number order rather than alphabetically by name;
Fixed
- Quick Edit filters after editing — toggling a filter (such as Need >0 or Majestic+) now reflects quantity changes you just made; previously filters used the data from when the page loaded and ignored your edits until you refreshed;
- Card details printings on mobile — the printings list no longer has its rarity and foiling labels overlapping the set name on narrow screens; the set name now sits on its own line with the rarity and foiling beneath it, keeping everything aligned;
- Mobile menu — opening the hamburger menu now drops a clean panel below the header instead of squeezing the menu items into the header row where they overlapped the logo, search, and page content;
[0.1.7] - 2026-06-04
Added
- Quick Edit Majestic+ filter — a new toggle in the Quick Edit header filters the card list to Majestic, Legendary, Fabled, and Marvel rarities only; state is remembered across navigation;
Fixed
- Card sync — new printings of existing cards are now imported correctly; previously they were silently skipped;
[0.1.6] - 2026-06-04
Fixed
- Card search filters — filtering by set now returns cards sorted by card id rather than name;
- OMN set class filter — the Lightning class now appears in the class filter when the OMN set is selected;
[0.1.5] - 2026-05-18
Fixed
- Collection data loss on card sync — updating card data no longer wipes your collection;
[0.1.4] - 2026-05-12
Fixed
- Mobile navbar — search bar no longer pushes the theme toggle and hamburger button to a new line on narrow screens
Improved
- Quick Edit arrow key navigation — Arrow Up/Down increments or decrements the focused quantity by 1 and saves immediately; Arrow Left/Right moves focus between quantity inputs
- Collection & Shopping List access — navigating to Collection or Shopping List while logged out now redirects to the login page (with return navigation back to the requested view after sign-in)
- Quick Edit class display — the Class column now shows the full extended class (e.g. "Earth Wizard") derived from the card's type text rather than the raw class tags
[0.1.3] - 2026-05-11
Improved
- Mobile header — the app name is now condensed to "Battleworn" on small screens; the search bar has moved out of the hamburger menu and is always visible in the header row
- Desktop search placement — search bar is now positioned between the navigation links and the user menu for a more natural left-to-right flow
- Marvel rarity filter — all individual
*/Marvelrarity variants are consolidated into a single "Marvel" option in the Rarity filter; selecting it shows Marvel cards and prefers their Marvel artwork - Changelog page — release notes page now matches the look and feel of the rest of the site
- Quick Edit keyboard navigation — pressing Enter in a quantity field now saves and moves focus to the next field, the same as Tab
[0.1.2] - 2026-05-10
Added
- Settings page — manage your personal preferences from a dedicated Settings page
- Show/hide additional sets — a new toggle in Settings lets you choose whether smaller supplemental sets (Armory Deck, Blitz Deck, Demo Deck, Hero Deck, Silver Age) appear in the Set filter; enabled by default
- Set-matched card images — when you filter by a specific set, each card now shows the artwork from that printing rather than always showing the default one
- Card search in Quick Edit — type a card name to narrow down the list while in Quick Edit mode
- About page — learn more about the project from the new About page linked in the footer
- Theme switcher on mobile — switch between light, dark, and auto themes directly from the mobile navigation menu
- Collapsible filters on mobile — the filter bar is now tucked away on small screens and can be shown or hidden with a single tap
Improved
- Back-navigation — your filters, page position, and view (All / Collection / Shopping List) are now restored when you navigate back from a card's detail page
- Mobile layout — navigation bar spacing and sizing polished across small and medium screens
- Quick Edit on mobile — the layout is better suited to narrow screens; quantity +/− buttons are always shown; the "show need" column is hidden by default on mobile to reduce clutter
- Quick Edit printing selection — Quick Edit now pre-selects the Marvel rarity printing when one exists for a card
[0.1.1] - 2026-05-03
Added
- Admin panel — a new Admin section (visible to admin accounts) for managing card data
- Live card data sync — card data is pulled directly from the Flesh and Blood Cards repository so the catalogue stays up to date automatically
- Manual sync trigger — admins can kick off a data refresh at any time from the Admin panel
- Configurable sync settings — admins can change the source repository, branch, and update interval without redeploying
[0.1.0] - 2026-05-01
Added
- Browse and search the full Flesh and Blood card catalogue
- Track your collection — record owned cards with quantities and printing details
- Shopping list to keep track of cards you're looking to acquire
- Quick Edit mode for fast bulk changes to your collection
- Card detail pages showing all available printings
- Account system — create an account and log in to save your collection
- Light, dark, and auto theme support
- Powered by the open-source Flesh and Blood Cards dataset