Releases: chylex/Discord-History-Tracker
Releases · chylex/Discord-History-Tracker
Desktop App (v35.1)
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)
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)
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
- In Windows Explorer, you can use "Open With", or associate the
- 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)
- 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)
- Fixed a recent Discord update breaking detection of DMs
Desktop App (v33)
- 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)
- Allowed tracking from the old Discord domain (
discordapp.com
)
Desktop App (v32)
- 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)
Build a DHT app for desktop