Skip to content

Releases: chylex/Discord-History-Tracker

Desktop App (v35.1)

31 Mar 13:09
8e2ec4d
Compare
Choose a tag to compare

General

  • Fixed server name detection broken by a Discord update

Technical

  • Releases for Linux and Mac now have correct file permissions, which allows running them by double-clicking

Desktop App (v35)

23 Mar 23:17
5561f57
Compare
Choose a tag to compare

General

  • Fixed date filter in Viewer tab not including the whole last day
  • Improved performance of opening databases and tracking messages, especially with large databases and/or slow disks
    • Tracking can now continue while the status bar is updating
    • For best tracking performance, switch away from the Viewer tab (or at least turn off all filters, since updating filters will slow things down)
  • Added an option in the Advanced tab, which can be used to reduce database size after deleting messages
  • Fixed date filter in Viewer tab not including the whole last day

Technical

  • Enabled SQLite's write-ahead log
    • This allows concurrent writes and reads, which is necessary to prevent tracking freezes while counting the amount of messages
    • A downside is that a few temporary files are created in the same folder as the database, which uses more disk space until the app is closed

Desktop App (v34)

20 Mar 12:59
8f7b566
Compare
Choose a tag to compare

General

  • Redesigned the user interface
    • Some options were moved to a new "Advanced" tab
  • Added support for opening archive files directly with the app
    • In Windows Explorer, you can use "Open With", or associate the .dht extension with the app
  • Fixed errors when running multiple tracking scripts on the same database
  • Fixed not detecting some types of text channels when switching to next channel
  • Fixed ignoring setting for reaching the first message in a channel, if no new messages were saved
  • Fixed switching to next channel in DMs after a recent Discord update broke it
  • Fixed stalling on empty channels

Technical

  • Updated Avalonia to 0.10.13
  • Updated SQLite to 3.35.0
  • Changed database schema to significantly reduce how much space messages take
  • Fixed not releasing lock on database file after clicking "Close Database"
  • Fixed several memory leaks
  • Fixed not resetting console colors after logging
  • Added -debug command line argument to enable detailed logs
  • Other minor fixes and improvements

Desktop App (v33.2)

27 Feb 16:09
8002236
Compare
Choose a tag to compare
  • Added option to enable Ctrl+Shift+I in the Discord app after an update disabled it by default
  • The window title now includes the currently opened database file name
  • Fixed database path field being editable
  • Minor improvements

Desktop App (v33.1)

12 Feb 10:37
edc23d6
Compare
Choose a tag to compare
  • Fixed a recent Discord update breaking detection of DMs

Desktop App (v33)

02 Dec 00:03
e8677c0
Compare
Choose a tag to compare
  • Added channel & user filters
  • Added tools to remove/keep filtered messages in the database
  • Added option to merge multiple databases into the currently opened one
  • Minor visual tweaks
  • Fixed localization of dates and numbers
  • Fixed missing window icon in message dialogs
  • Fixed message dialogs being resizable
  • Updated Avalonia library

Desktop App (v32.1)

14 Sep 00:18
52998f7
Compare
Choose a tag to compare
  • Allowed tracking from the old Discord domain (discordapp.com)

Desktop App (v32)

17 Aug 00:53
9f506ac
Compare
Choose a tag to compare
  • Added support for threads
  • Fixed tracking unsent and special messages
  • Fixed not tracking newly sent messages with autoscroll off due to recent Discord changes
  • Fixed viewer crashing when a message references a channel or user that is not saved
  • Viewer now indicates a message is a reply even if the replied message is not saved

Desktop App (v31)

19 Jun 08:39
ab7b353
Compare
Choose a tag to compare
Build a DHT app for desktop