Skip to content

Releases: chylex/Discord-History-Tracker

Desktop App (v43.1)

04 Aug 19:54
5b73121
Compare
Choose a tag to compare

General

  • Fixed error when migrating databases with deleted messages

Desktop App (v43)

10 Jul 18:50
d3e1bb9
Compare
Choose a tag to compare

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)

08 May 22:33
c3d4fa5
Compare
Choose a tag to compare

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)

23 Apr 02:40
2d55ca4
Compare
Choose a tag to compare

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)

17 Apr 19:42
d4da64a
Compare
Choose a tag to compare

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)

15 Feb 12:16
67b9c12
Compare
Choose a tag to compare

General

  • Fixed error after a recent Discord update

Desktop App (v41)

11 Jan 05:01
a6dad6b
Compare
Choose a tag to compare

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)

31 Dec 23:17
ef3e340
Compare
Choose a tag to compare

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)

22 Dec 15:38
4f5e27f
Compare
Choose a tag to compare

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)

21 Dec 04:43
8aeb590
Compare
Choose a tag to compare

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 debugging
    • http://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)