Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Artifact ID: | f83d73d137fe74b8e7ca3591660f94b39d3398be |
---|---|
Page Name: | Changelog |
Date: | 2018-09-23 14:27:44 |
Original User: | cancel |
Mimetype: | text/x-markdown |
Next | 06d51f70df5ea7203524271fecf223d658c81f4b |
Content
Ripcord version 0.3.3 (2018-8-29)
- Slack: added support for message attachments (inline link previews, message shares, etc.)
- Note: message attachments are still a work-in-progress. Message actions (buttons) are not yet supported.
- Slack: added support for showing messages from bots
- Note: WebHook bot messages may not appear with the correct per-message custom username
- Slack: foreground user account now appears in the account status area in Ripcord instead of 'No accounts online'
- Slack: added display of user status emoji
- Slack: added context menu for users
- Slack: added ability to start or to go direct messages with users via context menu
- Slack: added ability to 'open' or 'close' direct messages and group private chats
- Slack: added support for sharing messages via context menu
- Note: can not yet share messages across channels
- Slack: bot users are now displayed with a 'BOT' sigil next to their name
- Slack: HTTP URLs with markdown titles are now displayed with the title
- Slack: fixed Slack-mangled & character in clickable HTTP URLs in chat text messages
Ripcord version 0.3.2 (2018-8-18)
- Slack: added "All Channels" view/window
- Slack: added ability to join and leave channels from the All Channels view
- Slack: added handling of join/leave channel events and automatic updating of channels list in sidebar
- Slack: added immediate updating of custom emojis when workspace custom emojis are changed
- Slack: added toolbar button and shortcut (Ctrl+Shift+E) for opening the emoji popup picker
- Slack: added display of file titles to file upload/shares in the message log
- 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)
- 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.
- Slack: fixed new incoming "/me" messages not appearing
- Slack: changed to not show channels which you are not a member of showing up in the "go to..." switcher (Ctrl+K)
- 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.
- Slack: fixed emoji reactions not resizing correctly when font size is changed in channel view
- Slack: fixed workspace custom emoji being removed not clearing the custom emoji graphic from on-screen emoji reactions which used them
- Slack: reduced disk activity when repeatedly downloading large channel lists (was noticeable around 50,000+ channels)
Ripcord version 0.3.1 (2018-8-14)
- Slack: added support for emoji reactions
- Slack: added emoji picker popup window (available in toolbar and Channel menu)
- Slack: custom emoji now update after being changed in the workspace
- Slack: fixed uploaded files not appearing in chat log if they were added after connecting
- Slack: fixed uploaded files not appearing in existing thread history
- Slack: fixed message selection rectangle being occluded by image thumbnails
- Slack: fixed some colon-wrapped emoji not appearing as graphical emoji (like :+1:)
- Slack: removed warning to not report bugs from the Slack "first use" dialog box
Ripcord version 0.3.0 (2018-8-9)
- Slack testing is now available to anyone without having to ask to join
- Graphical emoji has been updated to Unicode 11, the newest standard
- Added "Open Chat Window" action to the View menu in the Accounts window
- Added ability to define custom color themes using a JSON file. See here: https://gist.github.com/randrew/81d4fed3ef72e56bb3d24bf2a564225c
- Note: a GUI editor for color themes will be added in the future
- Reduced memory usage at startup
- Added smarter cache sizing logic, reducing memory usage in some cases
- Fixed flickering artifacts in certain cases when navigating forwards/backwards between different types of views
- Slack: added unread counters/badges for channels
- Slack: added support for sending and displaying Unicode graphical emoji
- Slack: added support for custom Slack emoji
- Slack: added support for emoji aliases
- Slack: added emoji tab completion
- Slack: added username tab completion
- Slack: added resolving of user names in chat text
- Slack: added resolving of channel names in chat text
- Slack: added All Threads view
- Slack: added support for reading threads
- Slack: added support for starting and responding to threads
- Slack: added support for adding public, private, DM, and group DM channels to Ripcord bookmark lists
- Slack: added showing user available/offline in messages, sidebar, and user name tab completion
- Slack: added ability to select messages and copy message text
- Slack: added editing messages by right-clicking
- Slack: added quick-edit of last message by pressing up arrow
- Slack: added ability to delete messages by right-clicking
- Slack: added partial support for notifications
- Slack: added syncing of read/unread markers
- Slack: group DM channels are now titled with the names of the users in the group DM
- Slack: added displaying member counts on group DM channels in sidebar
- Slack: added author message grouping to chat text layout
- Slack: avatars now automatically sized based on font size
- Slack: added timestamps to message group lines
- Slack: added clickable HTTP links in chat (right click for menu to copy link, etc.)
- Slack: added showing when users upload files
- Slack: added showing image thumbnails/previews in chat
- Slack: added ability to click on files that have been uploaded (opens a browser to get the file)
- Slack: added middle-click support for opening channels in a new tab from the sidebar
- Slack: added middle-click support for opening thread links from chat logs in a new tab
- Slack: added displaying sent messages in chat immediately after hitting send
- Slack: messages that contains only a single emoji are now displayed as a jumbo emoji
- Slack: chat text input box now automatically resizes to fit input, and can be manually resized if desired
- Slack: added Slack channels support for Ctrl+K/Ctrl+P/Cmd+K "Go to..." quick-switcher
- Slack: account email addresses can now be remembered for the next time re-authentication is required (passwords are not saved)
- Slack: fixed mouse button forward/back events not being handled in channel tabs
- Slack: fixed not handling Slack's unique usage of specific HTML-escaped entities in plaintext (less than, greather than, ampersand)
- Slack: fixed not sending read markers for own sent messages
- Discord: added logic to only allow sending emoji reactions using Unicode emoji supported by Discord (Unicode 9 and earlier)
- Discord: reduced disk write activity in some cases
- 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
- Mac: fixed app bundle not being marked for 10.12 compatibility
- Mac: fixed some cases of app crashing on exit when hitting Cmd+Q soon after waking from sleep (a few remain)
Ripcord version 0.2.95 (2018-06-01)
- Fixed regression: garbage text in clipboard when copying a Discord message using the arrow tool
- Discord: quick edit mode no longer sends a message edit when pressing return if the text of the message is unmodified
Ripcord version 0.2.94 (2018-06-01)
- Reduced application startup time if you have no Discord accounts
- Reduced memory usage if you have no Discord accounts
- Ripcord no longer saves a Discord accounts file if you have no Discord accounts
- Ripcord no longer creates a Discord avatar or emoji cache file if you don't use Discord
- 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)
- Linux: Added application categories to the .desktop file
- Discord: fixed event log spam of unrecognized dispatch data type
- Slack: added automatic reconnection on connection loss
- Slack: added use of preferences font in chat display
- Slack: channels now automatically fetch more history as you scroll
- Slack: channels now display user mentions, channel mentions, and HTTP URLs
- Slack: added infinite scroll to channels
- Slack: added overlay in top-right corner when a channel is fetching more history
- Slack: updated handling of client protocol for data loading to newest version
- Slack: reduced loading time of channel history
Ripcord version 0.2.92 (2018-05-17)
- Merged Slack code into master branch, integrating it alongside Discord.
- 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.
- The Accounts window can now be explicitly summoned from the View menu.
- The Accounts window now has a checkbox to enable or disable auto-hiding once at least one account has been connected.
- Discord and Slack accounts can now be explicitly connected or disconnected from the Accounts window on a per-account basis.
- Note: Only one Discord account can be connected at a time. This is to avoid abuse.
- Discord: Disabled certain features on the Fortnite Discord server to avoid the possibility of placing unnecessary load on the Discord servers.
- 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.
- Mac: The Ripcord app bundle is now signed. No more Gatekeeper warnings.
- Linux: A PGP signature file (.asc) is now available alongside the AppImage builds. My public key is available at https://keybase.io/cancel
Ripcord version 0.2.90 (2018-04-02)
- This is a Linux-specific bugfix release to work around a bug with Arch Linux 2018-04-01
Ripcord version 0.2.89 (2018-04-01)
- added keyboard controls to the notifications view
- fixed some text alignment and margins issues in the notifications view
- fixed button sizes being too small with some fonts in the notifications view
- the Discord mentions view now opens in a tab instead of in a popup window
- fixed embed/link previews in the Discord mentions view preventing keyboard navigation
- changed bookmarks icon in the sidebar and View menu to a bookmark symbol
- improved performance of the notifications view when resizing the window with more than 10,000 notifications present (should be instant now)
Ripcord version 0.2.88 (2018-03-30)
- added option for the size of emoji in chat
- fixed regression: memory leak when closing a channel tab in certain cases
- fixed upper-case letters in the user list filter causing no results to be shown
- rearranged some panels in the preferences dialog
Ripcord version 0.2.87 (2018-03-29)
- the user list view will now use the sidebar font set in preferences
- added warning message when trying to send messages over 2000 characters (the limit) on Discord
- fixed left/right overflow scroll buttons appearing on the tab bar in the server/guild settings window on certain desktop and DPI combinations
- 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)
- fixed non-Discord Nitro users being shown animated emoji in the emoji tab completion menu
- reduced hitching when changing font preferences
- tweaked size of icons in the channel/tab toolbar to adjust based on system font size
- tweaked vertical alignment of server text in the sidebar and user names in the user list
Ripcord version 0.2.86 (2018-03-28)
- added option to send your typing status
- 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.
- added an invite management tab to the server/guild settings window. view and delete invite links that have been generated on your server.
Ripcord version 0.2.85 (2018-03-27)
- the friends view now opens in a tab instead of in a popup window
- added a "open friends view" button to "pending friend request" notifications
- added bindable hotkeys: toggle mic mute, set mic muted, and set mic unmuted
- added a disclaimer for Mac and Linux systems on the voice hotkeys binding page
- added more informative text at the bottom of call windows
- fixed call window latency indicators causing text to jiggle when changing rapidly
- added an option to enable showing user status indicators (the colored circles) at the top of chat messages. defaults to off.
- added link to Ripcord website in the Help menu
- added 'go' buttons to mentions popup window that jump you to the channel the message came from
- fixed regression: the Channel menu bar item could disappear when going back and then forward through the notifications view
Ripcord version 0.2.84 (2018-03-25)
- overhauled tab and navigation system. notifications view now behaves like other tabs, with forward/back buttons.
- following a notification to the channel it came from will no longer create a new tab. it will change within the current tab.
- added a tab icon for the notifications view
- added "dismiss all" toolbar button for notifications view
- changed to allow multiple notification view tabs open at once, if desired
- changed tabs to allow for very large system font sizes without clipping
- moved the forward/back menu items for tab history to the View menu
- fixed 1-pixel tall artifacts underneath main menu bar on Windows 10 high DPI
- updated save format for saved tabs. your old saved tabs will be updated automatically.
Ripcord version 0.2.83 (2018-03-21)
- added support for newer Discord encryption format for voice chat
- added workaround for Discord voice server bug that caused decryption failures and not being able to hear people
- added more feedback for voice connection state in bottom left of voice chat windows (will show if unable to find route to servers, etc.)
- 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.
- note: you may need to reset your Ripcord fonts on Windows 10 if you are on high DPI
- fixed user avatars becoming placeholder circles in DM channel tabs after a server failover/reconnect
- added more accurate display of font sizes in font prefs
- changing the sidebar font now applies immediately and no longer requires restarting or opening a new window to take effect
- fixed up spacing and layout issues with numbers in unread badges on mac, linux and high-DPI windows
Ripcord version 0.2.80 (2018-03-17)
- reduced cpu and memory usage when sidebar has a lot of stuff in it and the view is scrolled to the bottom
- added an option to adjust extra spacing between messages (defaults to 0, same as before)
Ripcord version 0.2.78 (2018-03-12)
- added auto-update checking (can disable in prefs). it doesn't auto-install, just notifies when a new version is available.
- reorganized and revamped the controls in the notifications view, and added text labels to the dismiss buttons
- lots of small internal changes to the notifications system, preparing for more control over notifications in the next version
- reduced cpu usage when receiving many @mentions (defensive measure against botspam attacks)
Ripcord version 0.2.77 (2018-03-03)
- fixed regression: unread counters on discord servers not updating when they're collapsed
Ripcord version 0.2.76 (2018-03-03)
- added option to create newline when pressing return inside of a code block
- added shortcut for opening mentions view
- added standard shortcuts for closing mentions view and pinned messages view
- reduced background cpu usage when joined to Discord instances where many users are entering/leaving voice channels (hundreds)
- reduced background cpu usage for users with large direct message channel counts (thousands)
- fixed: being able to try to pin join/leave notification messages
- fixed: sender and receiver being swapped for @mention notifications