This is V1.11 of Discord Messenger (beta).
Available are four downloads:
- MinGW Discord Messenger - Compiled with mingw-w64*, can run on Windows NT 4†, 2000 and up, is generally more compatible with older systems.
- MinGW ANSI Discord Messenger - Compiled with mingw-w64*, can run on Windows NT 3.1, Windows 95 and up, but is recommended only when the Unicode versions don't run.
- MSVC Discord Messenger - Compiled with the vs141_xp (VS2017 Windows XP) build tools, can run on Windows XP SP2 and up. Use if the MinGW version doesn't work.
- Symbols - Useful for debugging, but not much else. Don't download if you don't know what you're doing!
Do not run the MinGW ANSI version if the Unicode versions are compatible with your operating system.
In addition to v1.10, this adds the following:
- Issued an emergency patch to fix a problem where Cloudflare would refuse connections from Discord Messenger due to an outdated OpenSSL install.
- Upgraded to OpenSSL v4.1.0.
- Added support for Discord timestamp embeds.
- Added support for 12-hour time using a toggle in the preferences.
- Added support for auto-completing role names.
- Added support for copying an image from the image viewer and from messages.
- Added support for CTRL-0 to CTRL-9 keyboard shortcuts to quickly switch between servers.
- Added support for the UP arrow keyboard shortcut to edit your last message.
- Added support for pinning and unpinning messages.
- Added an oops message if one or more of the window's controls failed to initialize.
- Added a troubleshooting message if you're unlucky and get a 400 Bad Request response from Cloudflare when trying to log in. (This will bypass the gateway API request and will instead directly try to connect to the websocket server. This has a high chance of not working, however.)
- Made the Discord token input box more fool-proof. (filtering invalid characters out rather than complaining)
- Made it so that notifications from blocked users and muted channels no longer show up.
- Made it so the "Edit Message" and "Reply To Message" options no longer show up if you're right-clicking a message in a channel you can't send messages to.
- Made it so in ANSI mode, inserting foreign (non-English) characters will turn them into "?", instead of sending invalid characters that Discord's backend will throw up upon seeing.
- Changed the "You have N new notifications!" to be a bit less excited.
- Changed the Offline bullet icon to be easier to tell apart from the Online bullet icon.
- Fixed a bug where on some Windows versions, text would render without spaces in between.
- Fixed a bug where under certain conditions the message editor would keep shrinking past its boundaries and would eventually become invisible.
- Compressed Windows 2000 specific icons to 256 colors to work-around an issue on NT 4 where 16 million color icons would draw in a corrupted way.
- Improved handling of custom server emoji, including in the server header and in replied messages.
- Fixed a bug where the "editing" and "browsing past messages" states would persist while switching channels.
- Fixed a bug where a server could appear twice in the list in certain cases.
- Fixed a bug where if you weren't in any servers, the client would end up in an undefined state, instead of showing their Direct Messages.
- Fixed a bug where settings wouldn't save if your account name has non-ASCII characters.
- Fixed a bug where DMs and group chats didn't count all unread messages as notifications.
- Fixed a bug where mentions from blocked users were shown as notifications.
- Fixed a markdown formatting bug where urls could be turned into code strings when they shouldn't.
- Fixed a bug where notifications would not appear if the Discord Messenger window isn't minimized but still not focused.
- Worked around a bug in Blackwingcat's Windows 2000 Extended Kernel which attempted to write data to the window class name, previously causing a crash.
- One last bugfix I forgot the trigger for.