Releases: Qt-dev/exile-diary
Releases · Qt-dev/exile-diary
v1.0.1
What's Changed
- Feat add more info about client.txt missing by @Qt-dev in #138
- fix: Issue where new users would not have the right settings to trigger the Stash tracking by @Qt-dev in #136
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #131
- build(deps): bump semver from 7.5.0 to 7.5.2 by @dependabot in #129
- build(deps): bump nth-check and @svgr/webpack by @dependabot in #130
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Changelog
- rewrote: all of the frontend using modern tech
- rewrote: part of the backend, using modern tech
- rewrote: almost all interactions with DBs or API
- added: Proper GGG Oauth API
- added: Better information on the Overlay
- added: Incubator warning (thanks lostcoaster)
- added: Cleaner stats and better shareable version
- removed (for now): search page (Need to work on figuring out what we want from there exactly, and then there's a lot of rewrite to be done too)
- removed (for now): gear/stash snapshot navigation
- removed (for now): misc options (SSF pricing and other newer options in the settings have been greyed out. I will see what is needed and what I can do to re add them in later versions)
- removed (for now): Net Worth graph (Need to look into updating that)
Known issues
- net worth looks weird when you're too rich
- Overlay does not close right sometimes, triggering some "Object has been destroyed" errors
- Table sorting does not save (but it should, sometimes)
- Latest boss fights are missing from tracking (adding them should be retroactive though, the app just does not recognize them)
- Some prices are inaccurate (I'm looking at you, div cards)
- Many other things, but we'll get to them in time :)
What's Changed
- Feat add settings by @Qt-dev in #54
- feat: Plug Backend by @Qt-dev in #56
- Fix character switch by @Qt-dev in #68
- fix: Plug the constant data properly by @Qt-dev in #67
- fix: OCR Recognition by @Qt-dev in #70
- Fix misc by @Qt-dev in #72
- feat: Add Log by @Qt-dev in #71
- fix: Fix map error by @Qt-dev in #76
- Feat readd autoupdater by @Qt-dev in #77
- Feat add loot table by @Qt-dev in #79
- Feat add alternate pricing by @Qt-dev in #80
- Fix start error by @Qt-dev in #78
- Feat switch api by @Qt-dev in #93
- Feat switch api endpoints by @Qt-dev in #94
- Fix misc by @Qt-dev in #95
- Fix ftue by @Qt-dev in #102
- Feat add stats by @Qt-dev in #110
- Fix login flow by @Qt-dev in #111
- Fix run breakdown by @Qt-dev in #113
- Fix misc by @Qt-dev in #112
- Fix misc by @Qt-dev in #116
- Add Stash Tabs tracking by @Qt-dev in #118
- Fix run encounters by @Qt-dev in #119
- Feat add run navigation by @Qt-dev in #120
- Add Overlay by @Qt-dev in #121
- Add misc changes by @Qt-dev in #122
- Fix timeout errors by @Qt-dev in #125
- Fix login flow by @Qt-dev in #126
Full Changelog: v0.3.20...v1.0.0
v1.0.0-beta.3
v1.0.0-beta.2
- fixed: Timeouts being too loosely defined
- fixed: Closing down sequence to clean up any lose window
v1.0.0-beta.1
1.0.0 Beta version
- rewrote: all of the frontend using modern tech
- rewrote: part of the backend, using modern tech
- rewrote: interactions with DBs or API
- added: Proper GGG Oauth API
- added: Better information on the Overlay
- added: Incubator warning (thanks lostcoaster)
- added: Cleaner stats and better shareable version
- removed (for now): search page (Need to work on figuring out what we want from there exactly, and then there's a lot of rewrite to be done too)
- removed (for now): misc options (SSF pricing and other newer options in the settings have been greyed out. I will see what is needed and what I can do to re add them in later versions
- removed (for now): Net Worth graph (Need to look into updating that)
Update from latest alpha
- added: Overlay
- added: Navigation between run pages
- added: All of the runs as well as some more info on the front page
- added: SideNav now tracks your current page
- added: Stash Tab tracking + proper page to read it
- fixed: Item value aggregation
- fixed: A few run encounters
- removed: Unused pages from the Nav
- updated: The text recognition in screenshots
v1.0.0-alpha.13
- fixed: Metamorph Detection
- fixed: Shaper battle detection breaking all the stats page
v1.0.0-alpha.12
New features
- added: 4 stats tabs:
- General Stats : Covers general stats about your gameplay
- Area Stats: Stats about your map runs, with full history if possible
- Boss Stats: Timer stats on all bosses encountered in the game
- Loot Stats: Info about noticeable loot you found
- cleaned up: DB calls for the stats pagel (2-3sec -> <200ms for ~200 runs)
- added: Sorting and filtering when possible on the stats page
- added: new page to login flow to pick your active character
- added: requirement for the Client.txt file location to be set (or you're stuck in that settings page)
- added: proper DB set up on new install / new login / new character
Fixes
- fixed: Item duplicated in run loot table
- fixed: Weird pricing in run loot table
- refactor: Changed the full run loot table (removed data grid, added custom table with sorting and sub-table)
- fixed: Issue with stats -> Run making the page expand infinitely
- fixed: Patreon Link
- fixed: NPM Author
- fixed: Log Box unreadable when text too long
- fixed: Runlist display the wrong list
- fixed: Ordering on all tables
- fixed: Column orders on Loottable
v1.0.0-alpha.11
- fixed: AutoUpdater Error Handling
- fixed: Fresh install errors (Headers and first character setup)
- fixed: Error formatting when creating an issue
v1.0.0-alpha.9
- added: Proper retry strategy in case of error 429 with GGG API
- added: GGG API response cache
v1.0.0-alpha.10
- fixed: Remove calls to unused dependencies
- added: hourly check for auto updates