KingDownloads

DiscordChatExporter version history

10 releases tracked, newest first.

2.47.3

Jun 26, 2026
- Validate output path early to prevent errors when exporting multiple channels. - Fix output path detection to correctly identify directories and files. - Catch both old and new hash formats during migration. - Include starter message in thread exports and skip placeholder.

18 downloads

2.47.2

Jun 4, 2026
<!-- Release notes generated using configuration in .github/release.yml at 2.47.2 --> ## What's Changed ### Enhancements * Replace `Publish-MacOSBundle.ps1` with a .NET 10 single-file C# script by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1515 * Migrate to CliFx v3 by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1516 * Add PowerKit and replace custom utility extensions by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1525 * Extract app shutdown fallback into `App.Shutdown` by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1539 ### Bugs * Stream asset downloads to avoid OutOfMemoryException on large files by @265866 in https://github.com/Tyrrrz/DiscordChatExporter/pull/1540 * Implement missing HTML encoding for several attribute injections by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1544 * HTML-encode markdown content when formatting is disabled by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1545 ## New Contributors * @265866 made their first contribution in https://github.com/Tyrrrz/DiscordChatExporter/pull/1540 **Full Changelog**: https://github.com/Tyrrrz/DiscordChatEx

18 downloads

2.47.1

Mar 21, 2026
## What's Changed * Bump the nuget group with 15 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1496 * Bump the actions group with 2 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1495 * Guard App.Dispose() against double-invocation and late shutdown by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1499 * Add `DISCORDCHATEXPORTER_SETTINGS_PATH` env var override for settings file path by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1500 * Update token extraction script in docs by @bjowb in https://github.com/Tyrrrz/DiscordChatExporter/pull/1511 * Add `DISCORDCHATEXPORTER_ALLOW_AUTO_UPDATE` env var to suppress auto-update in GUI by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1514 ## New Contributors * @bjowb made their first contribution in https://github.com/Tyrrrz/DiscordChatExporter/pull/1511 **Full Changelog**: https://github.com/Tyrrrz/DiscordChatExporter/compare/2.47...2.47.1

18 downloads

2.47

Feb 27, 2026
## What's Changed * Resolve thread mentions on demand by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1480 * Fix second dialog not appearing when dialogs are shown sequentially by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1481 * Add localization by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1482 * Increase media asset URL hash length to eliminate collision risk with --reuse-media by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1485 * Fix duplicate threads causing a crash when exporting in parallel by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1486 * Fix standard emoji not rendering as Discord-style images by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1488 * Add option to reverse message order in exports by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1487 * Migrate to Centralized NuGet Package Management (CPM) by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1489 * Encrypt Discord token at rest in settings file (machine-bound) by @Copilot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1491 * Cleanup: fix filename typo, replac

18 downloads

2.46.1

Feb 16, 2026
## What's Changed * Fix crash when exporting multiple channels to drive root by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1399 * Set application name to fix macOS app menu title by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1405 * Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 in the actions group by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1409 * Bump the nuget group with 15 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1408 * Bump the nuget group with 7 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1417 * Bump the actions group with 3 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1428 * Bump the nuget group with 12 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1429 * Bump the actions group with 2 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1430 * Bump the nuget group with 13 updates by @dependabot[bot] in https://github.com/Tyrrrz/DiscordChatExporter/pull/1431 * Bump the nuget group with 14 updates by @dependabot[bot] in https

18 downloads

2.46

Jun 8, 2025
## What's Changed * Support `--include-threads` in the `export` command by @audinowho in https://github.com/Tyrrrz/DiscordChatExporter/pull/1343 * Bump codecov/codecov-action from 5.4.2 to 5.4.3 in the actions group by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1388 * Change `InvalidFileNameChars` to use `FrozenSet` instead of `HashSet` by @MarkCiliaVincenti in https://github.com/Tyrrrz/DiscordChatExporter/pull/1384 * Make the names assigned to unnamed group DMs predictable by @Lymia in https://github.com/Tyrrrz/DiscordChatExporter/pull/1386 * Bump CliFx and 9 others by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1389 ## New Contributors * @audinowho made their first contribution in https://github.com/Tyrrrz/DiscordChatExporter/pull/1343 * @Lymia made their first contribution in https://github.com/Tyrrrz/DiscordChatExporter/pull/1386 **Full Changelog**: https://github.com/Tyrrrz/DiscordChatExporter/compare/2.45...2.46

18 downloads

2.45

May 14, 2025
## What's Changed * Bump the actions group with 3 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1360 * Bump the nuget group across 1 directory with 12 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1361 * Don't consider it an error if there is nothing to export by @ldmosquera in https://github.com/Tyrrrz/DiscordChatExporter/pull/1349 * Don't ignore next pages of archived threads by @masmc05 in https://github.com/Tyrrrz/DiscordChatExporter/pull/1364 * Bump the actions group with 2 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1372 * Bump the nuget group across 1 directory with 11 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1374 * Update bot token docs by @Yudi in https://github.com/Tyrrrz/DiscordChatExporter/pull/1371 * Bundle the app for macOS by @Yudi in https://github.com/Tyrrrz/DiscordChatExporter/pull/1375 * Create MacOS app bundle via a project target by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1376 * Add a setting to control whether to respect advisory rate limits by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1342

18 downloads

2.44.2

Mar 18, 2025
## What's Changed * Revert to `Uri.EscapeDataString` when encoding asset URIs by @96-LB in https://github.com/Tyrrrz/DiscordChatExporter/pull/1355 **Full Changelog**: https://github.com/Tyrrrz/DiscordChatExporter/compare/2.44.1...2.44.2

18 downloads

2.44.1

Mar 13, 2025
## What's Changed * Bump codecov/codecov-action from 4.6.0 to 5.0.7 in the actions group by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1319 * Bump the nuget group with 15 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1318 * Prefer message timestamp over the `last-modified` header for asset file dates by @ritiek in https://github.com/Tyrrrz/DiscordChatExporter/pull/1321 * Update copyright license year by @JasonnnW3000 in https://github.com/Tyrrrz/DiscordChatExporter/pull/1328 * Bump the actions group with 4 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1330 * Bump the nuget group with 12 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1329 * Bump the actions group with 3 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1341 * Bump the nuget group with 14 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1340 * Bump the actions group with 4 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1346 * Bump the nuget group with 15 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExpo

18 downloads

2.44

Nov 14, 2024
## What's Changed * Strip symbols by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1242 * Bump the actions group with 6 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1246 * Bump the nuget group with 3 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1247 * Warn when using development build by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1248 * Remove unnecessary prefixes from CLI docs by @LostXOR in https://github.com/Tyrrrz/DiscordChatExporter/pull/1254 * Bump the nuget group with 7 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1255 * Bump the actions group with 2 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1256 * Bump the nuget group with 8 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1268 * Bump the actions group with 4 updates by @dependabot in https://github.com/Tyrrrz/DiscordChatExporter/pull/1267 * Limit recursion depth in markdown parser to prevent stack overflow by @Tyrrrz in https://github.com/Tyrrrz/DiscordChatExporter/pull/1273 * Bump AsyncKeyedLock to 7.0.1 by @MarkCiliaVincenti in ht

18 downloads