Skip to content

Releases: hobosock/decklist

v0.5.1

Choose a tag to compare

@hobosock hobosock released this 25 Mar 00:07

Fixed a bug when checking the age of the new database.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@hobosock hobosock released this 07 Nov 04:12
2137c4c

The program now makes a smaller JSON database with just the cheapest printing of each card and uses that when starting up. Database load times on startup should be much faster after the initial processing. The smaller database will be used until the age limit expires, and then a new one will be downloaded from Scryfall.

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@hobosock hobosock released this 27 Aug 02:55
d218957

What's Changed

  • big performance improvements using HashMaps by @hobosock in #12

Full Changelog: v0.3.2...v0.4.0

v0.3.2

Choose a tag to compare

@hobosock hobosock released this 26 Aug 05:26
a6c725c

What's Changed

  • fixed bug with Adventure card prices and removed Explorer format by @hobosock in #11

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@hobosock hobosock released this 31 Mar 19:29

Database Change

I've switched to using a larger, more complete database from Scryfall to provide better price information. The previous releases used a database file that contained only a single printing of every card published in Oracle - and sometimes those printings don't any price data at all. This new database contains every printing of each card so that I can display a more accurate information. This new database is roughly 3 times larger, so you might notice a change in load times.

What's Changed

  • switched to bigger database for more complete price information by @hobosock in #10

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@hobosock hobosock released this 28 Mar 20:51
64a3105

What's Changed

Configuration Update

This release adds a new configuration option to designate your preferred currency. If you have used a config file from a previous version, you will receive an error on launching v0.3.0. Either regenerate the config file or add the following line to your existing one to resolve the error:
currency = "USD" (or Euro/Tix)

Quick note about the prices:

All price data in Decklist comes from the Scryfall database. That information already comes with a disclaimer, as Scryfall updates prices roughly once a day. Decklist downloads a new database every 7 days by default, so price information displayed in the program is only meant as a general reference and won't be up-to-the-minute accurate.

Also, Decklist currently uses the smallest complete database Scryfall offers, which only contains a single instance of each card. If a card has multiple printings, Decklist will only have access to the cost of one of those printings which may not have the cheapest price, or any price data at all. This may be fixed in a future release, but will require significant change under the hood and require downloading larger database files.

  • added a price display for missing cards on the Missing tab
  • fixed a bug where program wouldn't display missing cards appropriately if the user loaded a decklist before the database file was done loading
  • fixed spell check bug on Missing tab for adventure cards

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@hobosock hobosock released this 14 Mar 01:57

What's Changed

  • adding deck format legality information by @hobosock in #8

Full Changelog: v0.1.2...v0.2.0

v0.1.2

Choose a tag to compare

@hobosock hobosock released this 11 Mar 00:31

improved card name matching for cards with diacritics and multiface cards (split, transform, etc.)

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@hobosock hobosock released this 07 Mar 06:08

Fixed bug loading database for cards missing images.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@hobosock hobosock released this 07 Mar 00:53

This is the first release of Decklist. It's still very much in the "it works on my computer" stage - it's a pretty simple program but you might encounter bugs. Report them by opening an issue or shooting me an email.

What's Changed

  • most file loading and related processes are asynchronous, TUI updates on task completion by @hobosock in #1
  • big changes to startup tasks by @hobosock in #2
  • Database process changes by @hobosock in #3
  • now uses config file, downloads database if none found, and update config when successfully loading a collection by @hobosock in #4
  • fixing directory creation to work on Windows by @hobosock in #5
  • Wrapup by @hobosock in #6

New Contributors

Full Changelog: https://github.com/hobosock/decklist/commits/v0.1.0