Skip to content

Releases: RocketChat/Rocket.Chat

0.39.0

05 Sep 15:06
38b89fb
Compare
Choose a tag to compare
  • Accept username from SAML response
  • Add image attachment support when a bot (ex using giffy) posts just an image
  • Add Livechat office hours
  • Add more Parameter checks to methods (#4147)
  • Add roles user to slackbridge imported users
  • Add setting to disable LDAP fallback to default account system
  • Add try/catch for avoiding log of error on duplicate messages on SlackBridge
  • Adds Support for phabricator oauth server
  • Change 'go to message' button style
  • Changed time check from every second to every minute
  • Disable unessary fields on push settings
  • Enable debug of push lib when debug setting is true
  • Fix an exception occuring in the smarsh connector when a user didn't have an email, adds a setting to configure the default email for missing emails
  • Fix E-Mail address in reset password form is case-sensitive (#4158)
  • Fix error with CustomOAuth on startup
  • Fix input label position and background color for autofill fields
  • Fix login font issues
  • Fix resize of message box on mobile when paste and send using return on keyboard
  • Fix ModelsBase.update throws error when using array update operators (#4121)
  • Hide messages from stream while importing with SlackBridge
  • Initial work on getting the smarsh connector wired up.
  • Moved createPrivateGroup to rocketchat-lib
  • Support jitsi message types in the smarsh connector
  • Tweak SandstormOembed styling/format
  • UI improvements to login screen
  • Update the opened livechat room by token

0.38.0

30 Aug 17:27
8de3205
Compare
Choose a tag to compare
  • Action links improvements
  • Add global event unread-changed-by-subscription
  • Add role to disable/enable channel preview (#4127)
  • Add room setting to require code to join Room (#4126)
  • Add the timer for disconnecting, one minute after going in the background it'll disconnect
  • Add Ubuntu 16.04-under 30 seconds snap deployment using SNAPS
  • Added File Uploaded text on attachments to i18n
  • Added option to populate Rocket Chat with LDAP users (import them) (#4054)
  • Changes rtl check in ChatMessages class (#4049)
  • Check message timestamp before notifying users
  • Do not check for last admin while updating a user
  • Don't send offline emails to users who aren't active
  • Fix mispelling for seriliazedDescriptor
  • Fix multiple notifications (closes #3517) (#4074)
  • Fix offering Sandstorm grains without a title
  • Fix the verbs in Sandstorm activity events
  • Fix user update check for last admin
  • Fixed buttons margins and upload file list
  • Formatting and adding some missing permissions to standard roles
  • Handle locations when disabled
  • Improve lazy loading of custom fields and translations
  • Improve stream broadcast connection (#4119)
  • Improvements/login and registration (#4073)
  • Less borders (#4101)
  • Make sure Sandstorm.notify is always called for DMs
  • Open room correctly after creation and new messages
  • Set gitlabs scope to 'api', the only support scope.
  • Set message.ts if empty on sendMessage method
  • Update moment locales
  • Update to Autolinker.js 0.28.0
  • Update to depend only on the gMaps API key, add i18n strings for geolocaiotn sharing
  • Updated loginform a11y and UX - labels instead of placeholders (#4075)

0.37.1

17 Aug 19:48
f89099a
Compare
Choose a tag to compare
  • Allow deletion of records with same id on settings
  • Created inital Iframe integration
  • Fixed admin option of type select
  • Fixed livechat branding over options button
  • Fixed Not showing upload button on safari
  • Fixed SlackBridge import and slack importer ids conflict
  • Changed SlackBridge to import from begin to end
  • Suppress message-pinned notification from import

0.37.0

15 Aug 22:04
7ab2481
Compare
Choose a tag to compare
  • Added an option to SlackBridge to exclude some bots messages from propagating. (#3813)
  • Added bot-helpers package (#3799)
  • Added crowd integration (#3852)
  • Added error handling for stat server request
  • Added extention to filename if not included in download file (#3914)
  • Added font family configuration
  • Added i18n file route for subfolder (#3772)
  • Added label tag for checkbox in adminRooms (#3926)
  • Added name/link of channel/room in email notifications (#3814)
  • Added of location share feature (#3924)
  • Added online count in rooms member list
  • Added optoin for LDAP to merge existing users (#3992)
  • Added Sandstorm activity/notification events (#3743)
  • Added Sandstorm UiView offer button and oembed
  • Added Sandstorm UiView offer powerbox
  • Added unread alert settings to user preferences and room notifications tab (#3795)
  • Allow guest users to view joined direct rooms (#3783)
  • Better centering for dropzone div and text issues at certain medium screen widths (#3913)
  • Changed default fonts to use native UI font stack
  • Changed the message input buttons layout
  • Copied implementations from admin room info (#3773)
  • Custom expiry time setting for Amazon S3 download links (#3846)
  • Custom oauth scope (#3837)
  • Decode html entities in link metadata
  • Fixed attachments under Sandstorm
  • Fixed for issue #3953
  • Fixed link "go to message" on emails
  • Fixed livechat webhook infinite retries
  • Fixed login when the CROWD disabled and LDAP enabled (#3974)
  • Fixed message input flex model (#3986)
  • Fixed regression of iFrame login
  • Fixed SlackBridge file import
  • Fixed some oembed issues (#3771)
  • Fixed typo in HISTORY.md (#3921)
  • Fixed using cache in develop
  • Fixed video record regex
  • Give SlackBridge the option to use a (formatted) alias for imported messages (#3804)
  • Hide user admin controls except for in admin panel closes #3847
  • Improve livechat custom field queue storing it by key
  • Let bot messages propagate through SlackBridge again. (#3810)
  • Livechat CRM integration improvements (#3912)
  • Message box changes direction explicitly upon input change (#3730)
  • Move common Sandstorm functions out to a lib.js
  • Prevent last admin removal (#3971)
  • Prevent self-made notifications (#3937)
  • Remove dot from message _id on imported messages
  • Removed text shadows
  • Show guest name as message alias on LiveChat
  • Show notification for non focused rooms
  • Update default setting for file upload types to include video
  • Update side-nav with room counts (#3967)

0.36.0

02 Aug 13:20
27d595f
Compare
Choose a tag to compare

Core updates

  • Add ids for all afterSaveMessage callbacks
  • Clear cache on logout and after 30 days out of date
  • Remove observe for messages
  • Use events insted of observers for streams

Livechat

  • Add autocomplete feature to livechat user management
  • Add livechat Guest Pool queue method (#3507)
  • Add option to accept livechats even if no agents online
  • Add option to choose what to monitor for livechat history tracking
  • Add room label to livechat history list
  • Add chatDuration: chat duration until it's closed
  • Add responseTime: time until the first answer by an agent
  • Allow livechat managers to manage a livechat session
  • Fix livechat trigger being triggered multiple times
  • Forward livechat rooms
  • Forward open livechat rooms from agent when he goes offline
  • New livechat API setTheme
  • New page to see the current livechat queue
  • Show user status for livechat rooms

Translation updates

  • Fix "Show_only_online" link bug in french (#3725)
  • Fix some japanese translations (#3873)
  • Fix translation placeholders (#3650)

General updates

  • Add "mark as unread" feature
  • Add auto-closing right sidebar #3713 (#3720)
  • Add ctrl key and alt key to ignoring keys which send/update message
  • Add editable channel descriptions (#3705)
  • Add EVE online sso support (#3389)
  • Add filter to allow/deny @ALL (#3703)
  • Add hide avatars setting to user preferences
  • Add missing roles verification to direct messages (#3672)
  • Add on the fly video recording and uploading
  • Add safe ports settings for embed
  • Add settings for desktop notification durations for each rooms
  • Add slash command for open rooms
  • Add SSL option for Jitsi
  • Add the ability to add an icon with the actionLink
  • Add user preference for desktop notification duration
  • Added messageType and actionLink to join call. Fixed timeout issues
  • Adding Rocket.Chat templates to deploy on OpenShift
  • Adds option of colors into tabbar
  • Allow actionLinks server side as well as client side
  • Allow Jitsi for Channels
  • Allow multiple attachment fields which wrap round
  • Allow slashcommands to be created client-side.
  • Calls callback also on success (#3690)
  • Clicking own avatar in a private meeesage shows the other person's profile
  • Collapse attachment fields
  • Deeper analytics for Piwik
  • Don't consider invalid commands as messages (#3698)
  • Fix attachment absolute URL
  • Fix invalid role error msg when removing user from room (#3878)
  • Fix multiple issues when searching for users and rooms (#3850)
  • Fix params to call channelsList (#3687)
  • Fix sandstorm WebRTC (#3675)
  • Fix tableflip emoji
  • Fix to subdir images (#3695)
  • Include alias and bot values in outgoing webhook. (#3805)
  • KaTeX: Allow enabling [KaTeX] and $$KaTeX$$ syntaxes separately
  • Only re-enter a password if change a email or password (#3710)
  • Require admin role to send emails to users.
  • Show name and username in results (name if available)
  • Test notification use User preferences duration
  • Update accounts-sandstorm to 0.4.1 (#3716)
  • Update emojione to 2.2.5 (#3736)
  • Update hubot version to v.0.1.4

0.35.0

04 Jul 16:06
98b0e28
Compare
Choose a tag to compare
  • Add a list of reserved usernames
  • Add admin setting to disable merged groups and channels
  • Add Chrome Extension setting for jitsi integration
  • Add new REST API Add all users to room (#3569)
  • Add new REST API endpoints (#3525)
  • Add slash command for archiving and unarchiving a room
  • Add the slash command /create - to create a new channel (#3585)
  • Add user setting to disable merged channels
  • Blocking access to /avatar/ without an username
  • Fix for select file button #3256
  • Fix livechat agents bot being able to see visitor info
  • Fix saving room topic escaped
  • Fix searching for public/private channel
  • Fix sort slash commands before filtering (#3571)
  • Preventing message update on multiple sendMessage calls
  • Update for Dataporten closing #3580 (#3608)

0.34.0

15 Jun 01:27
5cbab66
Compare
Choose a tag to compare
  • BETA JITSI INTEGRATION (#3476)
  • Add more config options to livechat (#3497)

0.33.0

07 Jun 04:03
873fc1e
Compare
Choose a tag to compare
  • Add a method and api way to get a user's private groups, for external usage
  • Add ASCII art commands /tableflip /unflip /lennyface /gimme
  • Add correct rocketchat-ui-message files
  • Add LiveChat CRM integration
  • Add Slack Bridge
  • Add Stack Overflow TAG
  • Add the packages
  • Escape KaTeX error messages
  • Events for connecting and disconnecting
  • Fix Google Plus login via Iframe on web
  • Fix Notifications to users despite not being in private group (#3273)
  • Fix some translations for LDAP_Username_Field_Description
  • Fix spotify rendering
  • Fix tooltip arrow position
  • Livechat client app sound notification option
  • Remove data field from webhook test data
  • Remove redundant Debug_level settings
  • Remove the smicolon on end of 25 line (#3419)
  • Send livechat webhooks
  • Use rather than for tab buttons.

0.32.0

30 May 22:38
32fa6ba
Compare
Choose a tag to compare
  • Add autocomplete for adding users to roles
  • Add bad word filter to settings UI
  • Add Catalan language (#3394)
  • Add compacter message view mode
  • Add Deeper analytics for Piwik
  • Add EVE online sso support (#3389)
  • Add Piwik Analytics (#233)
  • Add role tags to user info in flex tab (#3326)
  • Add room label to livechat history list
  • Add safe ports settings for embed
  • Add settings for Piwik Analytics (#233)
  • Add support to broadcast stream to different hosts
  • Change "Show Usernames" for "Hide Usernames"
  • Change text of "and more __" for reactions
  • Combined Hightlight & Markdown packages. Fixed Katex & markdown collision
  • Escape room topic html
  • Fix action button validation (#3306)
  • Fix CAS in Android Cordova
  • Fix exception if room not found
  • Fix outgoing integrations erroring out when a channel isn't provided
  • Fix SAML SSO redirect issue with iOS native client (#2028)
  • Forward open livechat rooms from agent when he goes offline
  • Hide the cog when a user is not in the room.
  • Improve REST API (#3346)
  • Improvements to message quoting (#3278)
  • KaTeX: Allow enabling [KaTeX] and $$KaTeX$$ syntaxes separately
  • Prevent HTML tags in livechat offline email subject
  • Remove resize animation preventing scroll stay at bottom
  • Update user-presence package

0.31.0

17 May 05:53
aaa9623
Compare
Choose a tag to compare
  • Add header and footer to e-mails
  • Add new livechat settings to livechat manager
  • Add replyTo and more descriptive 'from' to livechat offline email
  • Add role field to user creation form
  • Add setting to set Google Site Verification id
  • Add the channel id to the _id property of the messages on import
  • Added permalink button to pinned & starred messages
  • Better look to big emojis on webkit browsers
  • Created guest user permission
  • Emoji search is performed across all categories
  • Fix an error on importing if there was a user by the same username on the server but different email
  • Fix error message when CAS validation fail
  • Fix multiline code when there is text after closing ```
  • Fix some broken link -> button events
  • Fix text clipping in spotlight input
  • Fix the message requesting the password when saving profile
  • Fix URL for cordova when quoting a message
  • Lower highlight timeout
  • Make "new message" and "jump to recent" buttons unselectable
  • Make the sidebar movement transition faster
  • New subject for livechat offline messages
  • Prevent someone from reacting if they are muted
  • Remove invalid push tokens from gateway if status code 406
  • Remove stale debug logs
  • Removing presence status computation from new room sound tracker
  • Right sidebar animation cancelled on tab button clicked
  • Save room's name as the livechat visitor name
  • Use HTML emails instead of Text