Releases: hobosock/decklist
Release list
v0.5.1
v0.5.0
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
v0.3.2
v0.3.1
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
Full Changelog: v0.3.0...v0.3.1
v0.3.0
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
v0.1.2
v0.1.1
Fixed bug loading database for cards missing images.
Full Changelog: v0.1.0...v0.1.1
v0.1.0
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