Skip to content

v1.9.0

Latest

Choose a tag to compare

@thenotoriousJeremy thenotoriousJeremy released this 10 Nov 02:03
· 1 commit to main since this release

Highlights

  • Prices now come from Bindarr's own TCGCSV mirror (#102). TCGCSV blocked Bindarr after every install synced from it separately. One daily job in this repo now syncs from TCGCSV and publishes to the tcgcsv-mirror branch, and 1.9 reads from there by default. It covers Pokémon (3, 85), Riftbound (89), and Lorcana/Magic sealed product (71, 1). Thanks @shadow431 for working this out with TCGCSV.
  • Run Bindarr on a phone with no server. The mobile app's sign-in offers This device: your collection stays in SQLite on the phone, with on-device scanning for Magic and Pokémon after a one-time download. See MOBILE.md.
  • Sealed product: inventory and value tracking, recipes shared across the server, and sharing with the other accounts on your server, where the first person to open a unit claims it. There's also a gallery view. Thanks @shadow431 (#168).
  • Collection now holds Cards, Browse, Lists and Sealed. You can choose which tabs the navigation bar shows, and add any card to your Wishlist with one tap.
  • "Duplicates Only" filter in the collection (#164).
  • Full backup and restore of an account, which also moves a collection between servers.
  • Custom binder artwork with printable inserts (#104), a box map, and an "All cards" view in Storage.
  • Instance metrics, off by default: an Admin panel and an optional Prometheus endpoint, with an optional bearer token. Thanks @shadow431 (#166).

Fixed

  • A member's backup restore can no longer plant card data that other accounts see.
  • Exports work in the mobile apps (they open the share sheet).
  • Mythic and top-rarity Lorcana cards no longer show as common.
  • iOS release builds archive again (#167).

Upgrade notes

  • If you set TCGCSV_BASE_URL=https://tcgcsv.com, remove it. Unset, it reads the mirror. Pointing it at your own cache still works.
  • On an older release and seeing TCGCSV 403s? Upgrade, or set TCGCSV_BASE_URL=https://raw.githubusercontent.com/thenotoriousJeremy/bindarr/tcgcsv-mirror.
  • The database migrates on start (sealed sharing and claiming columns; recipes become instance-wide and duplicates are consolidated). A pre-migration snapshot is taken automatically.
  • Sealed recipes: only the creator or an admin can edit or delete one.

Full details: CHANGELOG.md

Full changelog: v1.8.8...v1.9.0