diff --git a/Changelog.md b/Changelog.md index 062ed0d7..5e95e508 100644 --- a/Changelog.md +++ b/Changelog.md @@ -3,16 +3,16 @@ ## v2.38 (16-Feb-2023) - General changes: - - Added support for different formatting options when rendering timestamps (i.e. the `f` in ``). As an exception, relative timestamps are formatted as regular timestamps since that makes more sense in a static export. Currently, all formatting options are rendered based on the `English (US)` locale, with the intent to make that more configurable in the future. - Added an option to disable markdown processing when exporting. You can use this to produce JSON or plain text exports without unwrapping mentions, custom emoji, and certain other special tokens. In GUI, this option can be found in the export dialog. In CLI, it's available as the `--markdown [true|false]` flag. - - Moved the "reuse assets" option from the settings dialog to the export dialog. + - Added support for different formatting options when rendering timestamps (i.e. the `f` in ``). As an exception, relative timestamps are formatted as regular timestamps since that makes more sense in a static export. Currently, all formatting options are rendered based on the `English (US)` locale, with the intent to make that more configurable in the future. - Changed the default date format from `dd-MMM-yy hh:mm tt` to `MM/dd/yyyy h:mm tt` to match the date format used by Discord for message timestamps when the `English (US)` language is selected. This should make the default date format more consistent with other non-configurable date formats used by DiscordChatExporter. In the future, this setting will most likely be removed entirely in favor of a more flexible approach. - Updated the usage guide with additional steps required to retrieve the user token. - Fixed an issue where certain user mentions were incorrectly rendered as `@Unknown`. - Fixed an issue where some embed images were rendered using their actual URLs instead of Discord proxy URLs. - GUI changes: - - Added a text box for specifying the output path when exporting channels. It can be used to set an output path that uses template tokens, which previously required hacky workarounds. This text box can be left empty, in which case clicking on the "Export" button will open the file or folder picker dialog, matching the current behavior. + - Added a text box for specifying the output path when exporting channels. It can be used to set an output path that uses template tokens, which previously required hacky workarounds. This text box can be left empty, in which case clicking on the "Export" button will open the file or folder picker dialog, matching the previous behavior. - Added a notification when the application is updated to a new version, containing the changelog link. + - Moved the "reuse assets" option from the settings dialog to the export dialog. - Replaced the lock icon in the token text box with a key icon, to better reflect the purpose of the input. - Minor cosmetic improvements. - CLI changes: @@ -20,7 +20,7 @@ - HTML format changes: - Added proper support for more system notification messages. - Added support for rendering server invites. Now, if the message contains an invite link, the export will show the server icon and include additional information, such as the name of the server and the target channel. - - Changed the preamble part of the export to show the channel icon when available, instead of the default Discord logo. This is only available for group DM channels. + - Changed the preamble part of the export to show the channel icon when available, instead of the default Discord logo. This is only available for group DM channels. (Thanks [@CanePlayz](https://github.com/CanePlayz)) - Fixed an issue where some miscellaneous characters were incorrectly treated as emoji, which resulted in them being rendered as broken images. (Thanks [@CanePlayz](https://github.com/CanePlayz)) - Fixed an issue where messages triggered by app interactions were not rendered as replies. - Fixed an issue where server cross-posts were not rendered correctly.