Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:51
· 9 commits to master since this release

DieCastCollectionTracker 2.0 is a full redesign: a cleaner, more compact app built around your photos, with new vehicle and set pages, an Overview home, and stronger security.

✨ New: A Fresh New Look

The whole app has a new compact, photo-first design in light, dark and high-contrast themes.

  • A sidebar groups everything into Collection, Insights and System, shows how many vehicles and sets you have, and lists a section's sub-pages under it while you're there. On phones and small tablets it opens from the menu button.
  • A search box in the header jumps straight to any vehicle, set, series or manufacturer. Press / to focus it from anywhere, press Enter to filter Vehicles, or choose Search the wiki to add something new.
  • Every page has breadcrumbs and a toolbar of actions that stays at the top as you scroll.
  • Vehicles and Sets have three views: Photos (with a card-size slider and an A–Z jump rail when sorted by name), Table and Overview. Your view and card size are remembered.
  • Cards put the photo first, shown whole, with the name and one line of details. Wishlisted items get a badge, and items without a photo show an icon.

✨ New: Vehicle and Set Pages

Each vehicle and set now has its own page, opened from its card, the header search or anywhere else it appears.

  • A large photo with the key facts at a glance: status, condition, toy and collection numbers, color, type, wiki link and tags.
  • Details, notes and photos, plus more vehicles from the same series, the vehicles included in a set, and linked sets and vehicles.
  • Edit, Match to wiki or Re-match to wiki, and Delete right from the toolbar.

✨ New: Overview

Overview is the new home page, replacing the Dashboard.

  • Headline numbers for your collection, quick buttons to add a vehicle or set, what you added recently, and a preview of your wishlist.
  • Needs attention shows vehicles missing a photo, a wiki match, a condition or a toy number. Click one to see exactly those vehicles.

✨ New: Rename and Merge Lookups

Settings → Lookups now shows how many vehicles and sets use each manufacturer, series, vehicle type, color and tag, and marks the ones that come from the wiki.

  • Rename fixes a typo everywhere at once. Tags can also get a chip color.
  • Merge folds duplicates like "Hotwheels" and "Hot Wheels" into one, moving every vehicle and set across.
  • Entries that come from the wiki can't be renamed, so the next re-match doesn't bring the old name back. Buttons that aren't available explain why.

✨ New: Change Password

Change your password from Settings → Account. Your other browsers and devices are signed out, and the one you're using stays signed in.

⚡ Improvements

  • Insights adds breakdowns by status, condition, wiki vs custom, year, top series and manufacturers, vehicle type and set type.
  • Series and Manufacturers get the same toolbar as Vehicles, with search, card or table view, card size, sorting and filters. Series cards use one of their vehicles' photos as the cover.
  • Sets can now be matched or re-matched to the wiki, like vehicles. The set's details are filled in for you to check, any of its vehicles already in your collection are linked, and the wiki photo can be added to the gallery.
  • Repeated failed sign-in attempts are now blocked for 15 minutes, both at login and when changing your password.
  • If a stolen sign-in token is reused, every session for that account is signed out.
  • The app now sends standard security headers that protect against clickjacking and content injection.
  • Restoring a backup is now limited to 50 MB files.
  • Table rows can be opened and selected with the keyboard.

🐛 Fixes

  • Fixed Back after re-matching a vehicle returning to the edit page with the match dialog open again.
  • Fixed Back after adding a vehicle, set or multi-pack reopening the filled-in form, which made it easy to add a duplicate.
  • Fixed Back bouncing between pages in the add flow, and returning to a deleted item's page.
  • Fixed remembered filters hiding items when opening Vehicles from the Overview or the header search.
  • Fixed share-link searches matching your private notes. Visitors now only search names and other public details.
  • Fixed % and _ in searches being treated as wildcards.
  • Fixed the A–Z rail sometimes jumping to the wrong row.

🌍 Translations

  • Everything new is translated into Spanish, French and Portuguese.

🏗️ Infrastructure

  • Updated the image library to Pillow 13, along with axios and other packages, to close known security issues.

📝 Good to Know

  • The database updates itself the first time v2.0.0 starts. Take a backup from Settings → Data first, as with any major update.
  • Signing in is now limited to 5 failed attempts per 15 minutes from each address. If you use a reverse proxy, set it up to pass the visitor's real address, as described in the README, or a few wrong passwords from anyone will lock everyone out for a while.
  • The interactive API docs (/docs) are now only available in development mode.
  • Old /collection links now open the Overview.