Releases: chylex/Discord-History-Tracker
Releases · chylex/Discord-History-Tracker
Desktop App (v43.1)
Desktop App (v43)
General
- Downloading state and filter settings are now remembered per-database
- Creating a new database now asks if automatic downloads should be enabled
- Fixed not updating download URLs when re-tracking messages with failed downloads
- Fixed error when tracking announcements with attachments across multiple channels
- Updated the About dialog
Technical
- Updated Avalonia to 11.0.11
- Updated SQLite provider to 8.0.7 (SQLite version 3.41.2)
Desktop App (v42.1)
General
- Added support for global display names of users and hid user discriminators
- Fixed viewer compatibility with older browsers
- Fixed viewer menu styling
Desktop App (v42)
General
- Reworked "Open Viewer" (see #246)
- Exported messages are loaded from the app, similarly to downloaded files
- Significantly reduced time to load the viewer and memory usage
- It is now possible to view much larger archives in browsers that were previously unable to load them
- "Save Viewer" has been removed, as it's incompatible with the new viewer and downloaded files
- Fixed broken links to image embeds (since v41.0)
Desktop App (v41.2)
General
- Downloading files and viewing downloaded files uses less memory
- Fixed active downloads timing out
- Fixed timed out downloads not being marked as failed
Technical
- Added
-concurrentdownloads
command line argument for setting the number of concurrent downloads (between 1-10) - Fixed uncaught exceptions not rolling back pending database transactions
Desktop App (v41.1)
General
- Fixed error after a recent Discord update
Desktop App (v41)
General
- Embeds, avatars, and reaction emoji images stored on Discord CDN can now be downloaded
- These currently don't support the "Limit Size" feature; if you enable "Limit Size", they will not be downloaded
- Embeds linked from other websites, such as Twitter or Reddit, will be supported later
- Fixed "Retry Failed Downloads" button not being clickable
Desktop App (v40)
General
- Improved performance and responsiveness of the app
- Multiple attachments are downloaded concurrently to make downloading faster
- Slightly increased main window size
Technical
- Added
-console
command line argument to enable console output on Windows - Rewritten large parts of the app into an asynchronous and reactive model
Desktop App (v39.1)
General
- Database upgrades now show a progress dialog
- Improved performance of upgrading database attachment and download links
- Improved memory usage when exporting the viewer
Technical
- Enabled compression of the executable to reduce its size
Desktop App (v39)
General
- Copying the tracking script now only copies a one-line snippet that loads the full tracking script from the app
- Updated attachment downloading to support new Discord CDN links
- Rewritten detection of when messages are loaded, which should improve reliability and eliminate spuriously skipping to the next channel
- Fixed not setting messages after a Discord update
- Fixed not storing channel topic and position if the channel is in a category
- Fixed viewer converting underscores to italics incorrectly
- Fixed broken app UI when the OS is set to dark theme
- Reworded the "Do Nothing" option in autoscroll settings
Technical
- The URL in the one-line tracking script supports the
debug
parameter, which adds a breakpoint for debugginghttp://127.0.0.1:50000/get-tracking-script?token=<token>&debug
- Updated .NET to 8.0.100
- Updated Avalonia to 11.0.6
- Updated SQLite provider to 8.0.0 (SQLite version 3.41.2)