1 +Ripcord version 0.4.1 (2019-4-6)
2 +--------------------------------
3 +
4 +* Added experimental proxy support (SOCKS5 and HTTP) for Discord and Slack
5 + * Discord voice data uses UDP and therefore cannot be proxied by an HTTP proxy
6 +* Slack: added support for Slackbot's "unfurl" message action buttons (other bots and their actions should already work)
7 +* Slack: added support for the special clickable Slackot "send notification anyway" links and actions in messages
8 +* Slack: added several whitelisted URL protocol schemes (ftp, mailto, gopher, etc.) for clickable links.
9 + * Non-whitelisted URL schemes (such as file:// and other unsafe/unkown schemes) are now displayed as links, but cannot be left-clicked on. They can still be right-clicked and the URL can be copied manually.
10 +* Fixed potential crash when closing a Slack chat tab with the emoji picker popup still open
11 +* Fixed size of disclosure arrows for tool buttons with popup menus
12 +* Fixed text potentially being clipped off of right side of combo box buttons
13 +* Fixed numeric spinbox row heights in form layouts being 2px too tall
14 +
1 15 Ripcord version 0.4.0 (2019-4-1)
2 16 --------------------------------
3 17
4 18 This release changes Ripcord to use a new custom Qt styling engine, called PhantomStyle. It was designed for Ripcord, but is useful as a general-purpose QStyle for any Qt program. It's released for free as open source on GitHub: [https://github.com/randrew/phantomstyle](https://github.com/randrew/phantomstyle)
5 19
6 20 * Changed to use a new styling engine, PhantomStyle (was: QFusionStyle)
7 21 * Significantly reduced startup time