Skip to content

0.63.0

Compare
Choose a tag to compare
@rodrigok rodrigok released this 04 Apr 04:09
· 11846 commits to master since this release
beef7af

2018-04-03 · 1 ️️️⚠️ · 18 🎉 · 44 🐛 · 20 🔍 · 13 👩‍💻👨‍💻

Note: using higher than Node.js 8.9.4 will result in segfaults.

We are watching for node.js release with the fix, and will update the notes at that time

⚠️ BREAKING CHANGES

  • Removed Private History Route (#10103)

🎉 New features

  • Improve history generation (#10319)
  • Interface to install and manage RocketChat Apps (alpha) (#10246)
  • Livechat messages rest APIs (#10054 by @hmagarotto)
  • Endpoint to retrieve message read receipts (#9907)
  • Add option to login via REST using Facebook and Twitter tokens (#9816)
  • Add REST endpoint to get the list of custom emojis (#9629)
  • GDPR Right to be forgotten/erased (#9947)
  • Added endpoint to retrieve mentions of a channel (#10105)
  • Add leave public channel & leave private channel permissions (#9584 by @kb0304)
  • Added GET/POST channels.notifications (#10128)
  • Reply preview (#10086 by @ubarsaiyan)
  • Support for agent's phone field (#10123)
  • Added endpoint to get the list of available oauth services (#10144)
  • REST API method to set room's announcement (channels.setAnnouncement) (#9742 by @TopHattedCat)
  • Audio recording as mp3 and better ui for recording (#9726 by @kb0304)
  • Setting to configure max delta for 2fa (#9732)
  • Livechat webhook request on message (#9870 by @hmagarotto)
  • Announcement bar color wasn't using color from theming variables (#9367 by @cyclops24)

🐛 Bug fixes

  • Audio Message UI fixes (#10303 by @kb0304)
  • "View All Members" button inside channel's "User Info" is over sized (#10012)
  • Apostrophe-containing URL misparsed" (#10242)
  • user status on sidenav (#10222)
  • Dynamic CSS script isn't working on older browsers (#10152)
  • Extended view mode on sidebar (#10160)
  • Cannot answer to a livechat as a manager if agent has not answered yet (#10082 by @kb0304)
  • User status missing on user info (#9866 by @sumedh123)
  • Name of files in file upload list cuts down at bottom due to overflow (#9672 by @sumedh123)
  • No pattern for user's status text capitalization (#9783 by @sumedh123)
  • Apostrophe-containing URL misparsed (#9739 by @sumedh123)
  • Popover divs don't scroll if they overflow the viewport (#9860 by @Joe-mcgee)
  • Reactions not working on mobile (#10104)
  • Broken video call accept dialog (#9872 by @ramrami)
  • Wrong switch button border color (#10081 by @kb0304)
  • Nextcloud as custom oauth provider wasn't mapping data correctly (#10090 by @pierreozoux)
  • Missing sidebar default options on admin (#10016)
  • Able to react with invalid emoji (#8667 by @mutdmour)
  • Slack Import reports invalid import file type due to a call to BSON.native() which is now doesn't exist (#10071 by @trongthanh)
  • Verified property of user is always set to false if not supplied (#9719)
  • Update preferences of users with settings: null was crashing the server (#10076)
  • REST API: Can't list all public channels when user has permission view-joined-room (#10009)
  • Message editing is crashing the server when read receipts are enabled (#10061)
  • Download links was duplicating Sub Paths (#10029)
  • User preferences can't be saved when roles are hidden in admin settings (#10051)
  • Browser was auto-filling values when editing another user profile (#9932 by @kaiiiiiiiii)
  • Avatar input was accepting not supported image types (#10011)
  • Initial loading feedback was missing (#10028)
  • Delete user without username was removing direct rooms of all users (#9986)
  • Two factor authentication modal was not showing (#9982)
  • Empty sidenav when sorting by activity and there is a subscription without room (#9960)
  • New channel page on medium size screens (#9988)
  • Delete user without username was removing direct rooms of all users (#9986)
  • New channel page on medium size screens (#9988)
  • Empty sidenav when sorting by activity and there is a subscription without room (#9960)
  • Two factor authentication modal was not showing (#9982)
  • File had redirect delay when using external storage services and no option to proxy only avatars (#10272)
  • Missing pt-BR translations (#10262)
  • /me REST endpoint was missing user roles and preferences (#10240)
  • Unable to mention after newline in message (#10078 by @c0dzilla)
  • Wrong pagination information on /api/v1/channels.members (#10224)
  • Inline code following a url leads to autolinking of code with url (#10163 by @c0dzilla)
  • Incoming Webhooks were missing the raw content (#10258)
  • Missing Translation Key on Reactions (#10270)
🔍 Minor changes
  • Fix: Reaction endpoint/api only working with regular emojis (#10323)
  • Bump snap version to include security fix (#10313)
  • Update Meteor to 1.6.1.1 (#10314)
  • LingoHub based on develop (#10243)
  • Rename migration name on 108 to match file name (#10237)
  • Fix typo for Nextcloud login (#10159 by @pierreozoux)
  • Add a few listener supports for the Rocket.Chat Apps (#10154)
  • Add forums as a place to suggest, discuss and upvote features (#10148)
  • Fix tests breaking randomly (#10065)
  • [OTHER] Reactivate all tests (#10036)
  • [OTHER] Reactivate API tests (#9844)
  • Start 0.63.0-develop / develop sync from master (#9985)
  • Release 0.62.2 (#10087)
  • Fix: Renaming channels.notifications Get/Post endpoints (#10257)
  • Fix caddy download link to pull from github (#10260)
  • Fix: possible errors on rocket.chat side of the apps (#10252)
  • Fix snap install. Remove execstack from sharp, and bypass grpc error (#10015)
  • Fix: inputs for rocketchat apps (#10274)
  • Fix: chat.react api not accepting previous emojis (#10290)
  • Fix: Scroll on content page (#10300)

👩‍💻👨‍💻 Contributors 😍