0.74.0


2019-01-27 · 10 · 11 · 17 · 39 · 24 ‍‍

Engine versions

  • Node: 8.11.4
  • NPM: 6.4.1
  • MongoDB: 3.2, 3.4, 3.6, 4.0

New features

  • SAML: Adds possibility to decrypt encrypted assertions (#12153 by @gerbsen)
  • Add rate limiter to REST endpoints (#11251)
  • Added an option to disable email when activate and deactivate users (#13183)
  • Add create, update and delete endpoint for custom emojis (#13160)
  • Added endpoint to update timeout of the jitsi video conference (#13167)
  • Display total number of files and total upload size in admin (#13184)
  • Livechat GDPR compliance (#12982)
  • Added stream to notify when agent status change (#13076)
  • Add new Livechat REST endpoint to update the visitor's status (#13108)
  • Add Allow Methods directive to CORS (#13073)

Improvements

  • Dutch translations (#12294 by @Jeroeny)
  • Persian translations (#13114 by @behnejad)
  • Change the way the app detail screen shows support link when it's an email (#13129)
  • Process alerts from update checking (#13194)
  • Add "Apps Engine Version" to Administration > Info (#13169)
  • New Livechat statistics added to statistics collector (#13168)
  • Return room type field on Livechat findRoom method (#13078)
  • Return visitorEmails field on Livechat findGuest method (#13097)
  • Adds the "showConnecting" property to Livechat Config payload (#13158)
  • Adds history log for all Importers and improves HipChat import performance (#13083)
  • Inject metrics on callbacks (#13266)

Bug fixes

  • Few polish translating (#13112 by @theundefined)
  • Few polish translating (#13112 by @theundefined)
  • Update Message: Does not show edited when message was not edited. (#13053 by @Kailash0311)
  • Notifications for mentions not working on large rooms and don't emit desktop notifications for offline users (#13067)
  • Emoticons not displayed in room topic (#12858 by @alexbartsch)
  • REST API endpoint users.getPersonalAccessTokens error when user has no access tokens (#13150)
  • Remove unused code for Cordova (#13188)
  • Avatars with transparency were being converted to black (#13181)
  • REST api client base url on subdir (#13180)
  • Change webdav creation, due to changes in the npm lib after last update (#13170)
  • Invite command was not accpeting @ in username (#12927 by @piotrkochan)
  • Remove ES6 code from Livechat widget script (#13105)
  • User status on header and user info are not translated (#13096)
  • #11692 - Suppress error when drop collection in migration to suit to … (#13091 by @Xuhao)
  • Change input type of e2e to password (#13077 by @supra08)
  • LDAP login of new users overwriting fname from all subscriptions (#13203)
  • Snap upgrade add post-refresh hook (#13153)
Minor changes
  • Regression: Fix message pinning (#13213 by @TkTech)
  • Release 0.73.2 (#13086)
  • LingoHub based on develop (#13201)
  • Language: Edit typo "Обновлить" (#13177 by @zpavlig)
  • Regression: Fix export AudioRecorder (#13192)
  • Remove dependency of RocketChat namespace and push-notifications (#13137)
  • Remove dependency of RocketChat namespace and custom-sounds (#13136)
  • Remove dependency of RocketChat namespace and logger (#13135)
  • Remove dependency between RocketChat namespace and migrations (#13133)
  • Convert rocketchat:ui to main module structure (#13132)
  • Remove dependency of RocketChat namespace inside rocketchat:ui (#13131)
  • Move some ui function to ui-utils (#13123)
  • Regression: fix upload permissions (#13157)
  • Move some function to utils (#13122)
  • Remove directly dependency between rocketchat:lib and emoji (#13118)
  • Convert rocketchat-webrtc to main module structure (#13117)
  • Remove directly dependency between lib and e2e (#13115)
  • Convert rocketchat-ui-master to main module structure (#13107)
  • Regression: fix rooms model's collection name (#13146)
  • Convert rocketchat-ui-sidenav to main module structure (#13098)
  • Convert rocketchat-file-upload to main module structure (#13094)
  • Remove dependency between lib and authz (#13066)
  • Globals/main module custom oauth (#13037)
  • Move UI Collections to rocketchat:models (#13064)
  • Rocketchat mailer (#13036)
  • Move rocketchat promises (#13039)
  • Globals/move rocketchat notifications (#13035)
  • Test only MongoDB with oplog versions 3.2 and 4.0 for PRs (#13119)
  • Move/create rocketchat callbacks (#13034)
  • Move/create rocketchat metrics (#13032)
  • Move rocketchat models (#13027)
  • Move rocketchat settings to specific package (#13026)
  • Remove incorrect pt-BR translation (#13074)
  • Merge master into develop & Set version to 0.74.0-develop (#13050 by @ohmonster & @piotrkochan)
  • Release 0.73.2 (#13086)
  • Regression: Fix audio message upload (#13224)
  • Regression: Fix message pinning (#13213 by @TkTech)
  • Regression: Fix emoji search (#13207)
  • Change apps engine persistence bridge method to updateByAssociations (#13239)

‍‍ Contributors

‍‍ Core Team