Ripcord Dev Logo Ripcord Development — Changes To Changelog Login or Create Account

Initial version of "Changelog"

            1  +Ripcord version 0.3.3 (2018-8-29)
            2  +---------------------------------
            3  +
            4  +- Slack: added support for message attachments (inline link previews, message shares, etc.)
            5  +- Note: message attachments are still a work-in-progress. Message actions (buttons) are not yet supported.
            6  +- Slack: added support for showing messages from bots
            7  +- Note: WebHook bot messages may not appear with the correct per-message custom username
            8  +- Slack: foreground user account now appears in the account status area in Ripcord instead of 'No accounts online'
            9  +- Slack: added display of user status emoji
           10  +- Slack: added context menu for users
           11  +- Slack: added ability to start or to go direct messages with users via context menu
           12  +- Slack: added ability to 'open' or 'close' direct messages and group private chats
           13  +- Slack: added support for sharing messages via context menu
           14  +- Note: can not yet share messages across channels
           15  +- Slack: bot users are now displayed with a 'BOT' sigil next to their name
           16  +- Slack: HTTP URLs with markdown titles are now displayed with the title
           17  +- Slack: fixed Slack-mangled & character in clickable HTTP URLs in chat text messages
           18  +
           19  +Ripcord version 0.3.2 (2018-8-18)
           20  +---------------------------------
           21  +
           22  +- Slack: added "All Channels" view/window
           23  +- Slack: added ability to join and leave channels from the All Channels view
           24  +- Slack: added handling of join/leave channel events and automatic updating of channels list in sidebar
           25  +- Slack: added immediate updating of custom emojis when workspace custom emojis are changed
           26  +- Slack: added toolbar button and shortcut (Ctrl+Shift+E) for opening the emoji popup picker
           27  +- Slack: added display of file titles to file upload/shares in the message log
           28  +- Slack: added ability to enable or disable broadcast thread replies when starting a thread or replying to an existing thread (toggle button in the channel toolbar)
           29  +- Slack: updated to avoid a redundant message briefly appearing in the message log when sending messages. This was introduced by a change in the Slack server behavior, but there is now code in Ripcord to handle it smoothly.
           30  +- Slack: fixed new incoming "/me" messages not appearing
           31  +- Slack: changed to not show channels which you are not a member of showing up in the "go to..." switcher (Ctrl+K)
           32  +- Slack: fixed useless link opening in browser when clicking on "post"-type shared files. The post editor view will now open correctly, instead of some raw json.
           33  +- Slack: fixed emoji reactions not resizing correctly when font size is changed in channel view
           34  +- Slack: fixed workspace custom emoji being removed not clearing the custom emoji graphic from on-screen emoji reactions which used them
           35  +- Slack: reduced disk activity when repeatedly downloading large channel lists (was noticeable around 50,000+ channels)
           36  +
           37  +Ripcord version 0.3.1 (2018-8-14)
           38  +---------------------------------
           39  +
           40  +- Slack: added support for emoji reactions
           41  +- Slack: added emoji picker popup window (available in toolbar and Channel menu)
           42  +- Slack: custom emoji now update after being changed in the workspace
           43  +- Slack: fixed uploaded files not appearing in chat log if they were added after connecting
           44  +- Slack: fixed uploaded files not appearing in existing thread history
           45  +- Slack: fixed message selection rectangle being occluded by image thumbnails
           46  +- Slack: fixed some colon-wrapped emoji not appearing as graphical emoji (like :+1:)
           47  +- Slack: removed warning to not report bugs from the Slack "first use" dialog box
           48  +
           49  +Ripcord version 0.3.0 (2018-8-9)
           50  +--------------------------------
           51  +
           52  +- Slack testing is now available to anyone without having to ask to join
           53  +- Graphical emoji has been updated to Unicode 11, the newest standard
           54  +- Added "Open Chat Window" action to the View menu in the Accounts window
           55  +- Added ability to define custom color themes using a JSON file. See here: https://gist.github.com/randrew/81d4fed3ef72e56bb3d24bf2a564225c
           56  +- Note: a GUI editor for color themes will be added in the future
           57  +- Reduced memory usage at startup
           58  +- Added smarter cache sizing logic, reducing memory usage in some cases
           59  +- Fixed flickering artifacts in certain cases when navigating forwards/backwards between different types of views
           60  +- Slack: added unread counters/badges for channels
           61  +- Slack: added support for sending and displaying Unicode graphical emoji
           62  +- Slack: added support for custom Slack emoji
           63  +- Slack: added support for emoji aliases
           64  +- Slack: added emoji tab completion
           65  +- Slack: added username tab completion
           66  +- Slack: added resolving of user names in chat text
           67  +- Slack: added resolving of channel names in chat text
           68  +- Slack: added All Threads view
           69  +- Slack: added support for reading threads
           70  +- Slack: added support for starting and responding to threads
           71  +- Slack: added support for adding public, private, DM, and group DM channels to Ripcord bookmark lists
           72  +- Slack: added showing user available/offline in messages, sidebar, and user name tab completion
           73  +- Slack: added ability to select messages and copy message text
           74  +- Slack: added editing messages by right-clicking
           75  +- Slack: added quick-edit of last message by pressing up arrow
           76  +- Slack: added ability to delete messages by right-clicking
           77  +- Slack: added partial support for notifications
           78  +- Slack: added syncing of read/unread markers
           79  +- Slack: group DM channels are now titled with the names of the users in the group DM
           80  +- Slack: added displaying member counts on group DM channels in sidebar
           81  +- Slack: added author message grouping to chat text layout
           82  +- Slack: avatars now automatically sized based on font size
           83  +- Slack: added timestamps to message group lines
           84  +- Slack: added clickable HTTP links in chat (right click for menu to copy link, etc.)
           85  +- Slack: added showing when users upload files
           86  +- Slack: added showing image thumbnails/previews in chat
           87  +- Slack: added ability to click on files that have been uploaded (opens a browser to get the file)
           88  +- Slack: added middle-click support for opening channels in a new tab from the sidebar
           89  +- Slack: added middle-click support for opening thread links from chat logs in a new tab
           90  +- Slack: added displaying sent messages in chat immediately after hitting send
           91  +- Slack: messages that contains only a single emoji are now displayed as a jumbo emoji
           92  +- Slack: chat text input box now automatically resizes to fit input, and can be manually resized if desired
           93  +- Slack: added Slack channels support for Ctrl+K/Ctrl+P/Cmd+K "Go to..." quick-switcher
           94  +- Slack: account email addresses can now be remembered for the next time re-authentication is required (passwords are not saved)
           95  +- Slack: fixed mouse button forward/back events not being handled in channel tabs
           96  +- Slack: fixed not handling Slack's unique usage of specific HTML-escaped entities in plaintext (less than, greather than, ampersand)
           97  +- Slack: fixed not sending read markers for own sent messages
           98  +- Discord: added logic to only allow sending emoji reactions using Unicode emoji supported by Discord (Unicode 9 and earlier)
           99  +- Discord: reduced disk write activity in some cases
          100  +- Windows: fixed slower hard drives causing Ripcord to abort with a lock timeout error when waking from sleep or changing power states in certain cases when connected to Discord
          101  +- Mac: fixed app bundle not being marked for 10.12 compatibility
          102  +- Mac: fixed some cases of app crashing on exit when hitting Cmd+Q soon after waking from sleep (a few remain)
          103  +
          104  +Ripcord version 0.2.95 (2018-06-01)
          105  +-----------------------------------
          106  +
          107  +- Fixed regression: garbage text in clipboard when copying a Discord message using the arrow tool
          108  +- Discord: quick edit mode no longer sends a message edit when pressing return if the text of the message is unmodified
          109  +
          110  +Ripcord version 0.2.94 (2018-06-01)
          111  +-----------------------------------
          112  +
          113  +- Reduced application startup time if you have no Discord accounts
          114  +- Reduced memory usage if you have no Discord accounts
          115  +- Ripcord no longer saves a Discord accounts file if you have no Discord accounts
          116  +- Ripcord no longer creates a Discord avatar or emoji cache file if you don't use Discord
          117  +- Windows: Ripcord will now rotate old event log files (.riplog) once the file grows over 4mb. (Linux and Mac use UNIX-style temp files and don't need this)
          118  +- Linux: Added application categories to the .desktop file
          119  +- Discord: fixed event log spam of unrecognized dispatch data type
          120  +- Slack: added automatic reconnection on connection loss
          121  +- Slack: added use of preferences font in chat display
          122  +- Slack: channels now automatically fetch more history as you scroll
          123  +- Slack: channels now display user mentions, channel mentions, and HTTP URLs
          124  +- Slack: added infinite scroll to channels
          125  +- Slack: added overlay in top-right corner when a channel is fetching more history
          126  +- Slack: updated handling of client protocol for data loading to newest version
          127  +- Slack: reduced loading time of channel history
          128  +
          129  +Ripcord version 0.2.92 (2018-05-17)
          130  +-----------------------------------
          131  +
          132  +- Merged Slack code into master branch, integrating it alongside Discord.
          133  +- Note: Join the Ripcord Discord or Slack instances (links on the main website page) and ask for instructions if you want to volunteer for early Slack compatibility testing.
          134  +- The Accounts window can now be explicitly summoned from the View menu.
          135  +- The Accounts window now has a checkbox to enable or disable auto-hiding once at least one account has been connected.
          136  +- Discord and Slack accounts can now be explicitly connected or disconnected from the Accounts window on a per-account basis.
          137  +- Note: Only one Discord account can be connected at a time. This is to avoid abuse.
          138  +- Discord: Disabled certain features on the Fortnite Discord server to avoid the possibility of placing unnecessary load on the Discord servers.
          139  +- Note: This is a temporary, conservative, and defensive measure -- it will be re-enabled once Ripcord has finished adopting some new minimal data loading features available in Discord.
          140  +- Mac: The Ripcord app bundle is now signed. No more Gatekeeper warnings.
          141  +- Linux: A PGP signature file (.asc) is now available alongside the AppImage builds. My public key is available at https://keybase.io/cancel
          142  +
          143  +Ripcord version 0.2.90 (2018-04-02)
          144  +-----------------------------------
          145  +
          146  +- This is a Linux-specific bugfix release to work around a bug with Arch Linux 2018-04-01
          147  +
          148  +Ripcord version 0.2.89 (2018-04-01)
          149  +-----------------------------------
          150  +
          151  +- added keyboard controls to the notifications view
          152  +- fixed some text alignment and margins issues in the notifications view
          153  +- fixed button sizes being too small with some fonts in the notifications view
          154  +- the Discord mentions view now opens in a tab instead of in a popup window
          155  +- fixed embed/link previews in the Discord mentions view preventing keyboard navigation
          156  +- changed bookmarks icon in the sidebar and View menu to a bookmark symbol
          157  +- improved performance of the notifications view when resizing the window with more than 10,000 notifications present (should be instant now)
          158  +
          159  +Ripcord version 0.2.88 (2018-03-30)
          160  +-----------------------------------
          161  +
          162  +- added option for the size of emoji in chat
          163  +- fixed regression: memory leak when closing a channel tab in certain cases
          164  +- fixed upper-case letters in the user list filter causing no results to be shown
          165  +- rearranged some panels in the preferences dialog
          166  +
          167  +Ripcord version 0.2.87 (2018-03-29)
          168  +-----------------------------------
          169  +
          170  +- the user list view will now use the sidebar font set in preferences
          171  +- added warning message when trying to send messages over 2000 characters (the limit) on Discord
          172  +- fixed left/right overflow scroll buttons appearing on the tab bar in the server/guild settings window on certain desktop and DPI combinations
          173  +- fixed Discord animated emoji from always being replaced with text when trying to send them in a chat message (ripcord displays animated emoji as still images)
          174  +- fixed non-Discord Nitro users being shown animated emoji in the emoji tab completion menu
          175  +- reduced hitching when changing font preferences
          176  +- tweaked size of icons in the channel/tab toolbar to adjust based on system font size
          177  +- tweaked vertical alignment of server text in the sidebar and user names in the user list
          178  +
          179  +Ripcord version 0.2.86 (2018-03-28)
          180  +-----------------------------------
          181  +
          182  +- added option to send your typing status
          183  +- the "send typing status" option will be set, by default, to whatever the "show other users typing" option is. feel free to change it afterwards in the preferences.
          184  +- added an invite management tab to the server/guild settings window. view and delete invite links that have been generated on your server.
          185  +
          186  +Ripcord version 0.2.85 (2018-03-27)
          187  +-----------------------------------
          188  +
          189  +- the friends view now opens in a tab instead of in a popup window
          190  +- added a "open friends view" button to "pending friend request" notifications
          191  +- added bindable hotkeys: toggle mic mute, set mic muted, and set mic unmuted
          192  +- added a disclaimer for Mac and Linux systems on the voice hotkeys binding page
          193  +- added more informative text at the bottom of call windows
          194  +- fixed call window latency indicators causing text to jiggle when changing rapidly
          195  +- added an option to enable showing user status indicators (the colored circles) at the top of chat messages. defaults to off.
          196  +- added link to Ripcord website in the Help menu
          197  +- added 'go' buttons to mentions popup window that jump you to the channel the message came from
          198  +- fixed regression: the Channel menu bar item could disappear when going back and then forward through the notifications view
          199  +
          200  +Ripcord version 0.2.84 (2018-03-25)
          201  +-----------------------------------
          202  +
          203  +- overhauled tab and navigation system. notifications view now behaves like other tabs, with forward/back buttons.
          204  +- following a notification to the channel it came from will no longer create a new tab. it will change within the current tab.
          205  +- added a tab icon for the notifications view
          206  +- added "dismiss all" toolbar button for notifications view
          207  +- changed to allow multiple notification view tabs open at once, if desired
          208  +- changed tabs to allow for very large system font sizes without clipping
          209  +- moved the forward/back menu items for tab history to the View menu
          210  +- fixed 1-pixel tall artifacts underneath main menu bar on Windows 10 high DPI
          211  +- updated save format for saved tabs. your old saved tabs will be updated automatically.
          212  +
          213  +Ripcord version 0.2.83 (2018-03-21)
          214  +-----------------------------------
          215  +
          216  +- added support for newer Discord encryption format for voice chat
          217  +- added workaround for Discord voice server bug that caused decryption failures and not being able to hear people
          218  +- added more feedback for voice connection state in bottom left of voice chat windows (will show if unable to find route to servers, etc.)
          219  +- overhauled DPI scaling support. fixes many widget rendering artifacts on Windows 10 at 125% scaling. fixes default font sizes being too small on Windows 10 at 150% and 175% system scaling.
          220  +- note: you may need to reset your Ripcord fonts on Windows 10 if you are on high DPI
          221  +- fixed user avatars becoming placeholder circles in DM channel tabs after a server failover/reconnect
          222  +- added more accurate display of font sizes in font prefs
          223  +- changing the sidebar font now applies immediately and no longer requires restarting or opening a new window to take effect
          224  +- fixed up spacing and layout issues with numbers in unread badges on mac, linux and high-DPI windows
          225  +
          226  +Ripcord version 0.2.80 (2018-03-17)
          227  +-----------------------------------
          228  +
          229  +- reduced cpu and memory usage when sidebar has a lot of stuff in it and the view is scrolled to the bottom
          230  +- added an option to adjust extra spacing between messages (defaults to 0, same as before)
          231  +
          232  +Ripcord version 0.2.78 (2018-03-12)
          233  +-----------------------------------
          234  +
          235  +- added auto-update checking (can disable in prefs). it doesn't auto-install, just notifies when a new version is available.
          236  +- reorganized and revamped the controls in the notifications view, and added text labels to the dismiss buttons
          237  +- lots of small internal changes to the notifications system, preparing for more control over notifications in the next version
          238  +- reduced cpu usage when receiving many @mentions (defensive measure against botspam attacks)
          239  +
          240  +Ripcord version 0.2.77 (2018-03-03)
          241  +-----------------------------------
          242  +
          243  +- fixed regression: unread counters on discord servers not updating when they're collapsed
          244  +
          245  +Ripcord version 0.2.76 (2018-03-03)
          246  +-----------------------------------
          247  +
          248  +- added option to create newline when pressing return inside of a code block
          249  +- added shortcut for opening mentions view
          250  +- added standard shortcuts for closing mentions view and pinned messages view
          251  +- reduced background cpu usage when joined to Discord instances where many users are entering/leaving voice channels (hundreds)
          252  +- reduced background cpu usage for users with large direct message channel counts (thousands)
          253  +- fixed: being able to try to pin join/leave notification messages
          254  +- fixed: sender and receiver being swapped for @mention notifications