0.72.0-rc.0


2018-11-20 · 1 ️️️⚠️ · 6 · 13 · 21 · 69 · 22 ‍‍

⚠️ BREAKING CHANGES

  • Update to Meteor to 1.8 (#12468)

New features

  • Add permission to enable personal access token to specific roles (#12309)
  • Option to reset e2e key (#12483)
  • /api/v1/spotlight: return joinCodeRequired field for rooms (#12651)
  • New API Endpoints for the new version of JS SDK (#12623)
  • Setting to configure robots.txt content (#12547)
  • Make Livechat's widget draggable (#12378)

Improvements

  • Improve unreads and unreadsFrom response, prevent it to be equal null (#12563)
  • Add rooms property in user object, if the user has the permission, with rooms roles (#12105)
  • border-radius to use --border-radius (#12675)
  • Update the 'keyboard shortcuts' documentation (#12564 by @nicolasbock)
  • Add new acceptable header for Livechat REST requests (#12561)
  • Atlassian Crowd settings and option to sync user data (#12616)
  • CircleCI to use MongoDB 4.0 for testing (#12618)
  • Japanese translations (#12382 by @ura14h)
  • Add CTRL modifier for keyboard shortcut (#12525 by @nicolasbock)
  • Ignore non-existent Livechat custom fields on Livechat API (#12522)
  • Emoji search on messageBox behaving like emojiPicker's search (#9607) (#12452 by @vinade)
  • German translations (#12471)
  • Limit the number of typing users shown (#8722) (#12400 by @vinade)

Bug fixes

  • Fixed Anonymous Registration (#12633 by @wreiske)
  • high cpu usage ~ svg icon (#12677 by @ph1p)
  • Fix favico error (#12643)
  • Condition to not render PDF preview (#12632)
  • Admin styles (#12614)
  • Admin styles (#12602)
  • Change registration message when user need to confirm email (#9336 by @karlprieb)
  • Import missed file in rocketchat-authorization (#12570)
  • Prevent subscriptions and calls to rooms events that the user is not participating (#12558)
  • Wrong test case for users.setAvatar endpoint (#12539)
  • Spotlight method being called multiple times (#12536)
  • German translation for for API_EmbedIgnoredHosts label (#12518 by @mbrodala)
  • Handle all events for enter key in message box (#12507)
  • Fix wrong parameter in chat.delete endpoint and add some test cases (#12408)
  • Email sending with GDPR user data (#12487)
  • Manage own integrations permissions check (#12397)
  • stream room-changed (#12411)
  • Emoji picker is not in viewport on small screens (#12457 by @ramrami)
  • Disabled word translation to Spanish (#12406 by @Ismaw34)
  • Disabled word translation to Chinese (#12260 by @AndreamApp)
  • Correct roomName value in Mail Messages (#12363) (#12453 by @vinade)
Minor changes
  • LingoHub based on develop (#12684)
  • Convert rocketchat-mail-messages to main module structure (#12682)
  • Convert rocketchat-livestream to main module structure (#12679)
  • Added "npm install" to quick start for developers (#12374 by @wreiske)
  • Convert rocketchat-ldap to main module structure (#12678)
  • Convert rocketchat-issuelinks to main module structure (#12674)
  • Convert rocketchat-integrations to main module structure (#12670)
  • Convert rocketchat-irc to main module structure (#12672)
  • Convert rocketchat-internal-hubot to main module structure (#12671)
  • Convert rocketchat-importer-hipchat-enterprise to main module structure (#12665)
  • Convert rocketchat-importer-slack-users to main module structure (#12669)
  • Convert rocketchat-importer-slack to main module structure (#12666)
  • Convert rocketchat-iframe-login to main module structure (#12661)
  • Convert rocketchat-importer to main module structure (#12662)
  • Convert rocketchat-importer-csv to main module structure (#12663)
  • Convert rocketchat-importer-hipchat to main module structure (#12664)
  • Convert rocketchat-highlight-words to main module structure (#12659)
  • Convert rocketchat-grant to main module structure (#12657)
  • Convert rocketchat-graphql to main module structure (#12658)
  • Convert rocketchat-google-vision to main module structure (#12649)
  • Removed RocketChatFile from globals (#12650)
  • Added imports for global variables in rocketchat-google-natural-language package (#12647)
  • Convert rocketchat-gitlab to main module structure (#12646)
  • Convert rocketchat-file to main module structure (#12644)
  • Convert rocketchat-github-enterprise to main module structure (#12642)
  • Fix: Add email dependency in package.js (#12645)
  • Convert rocketchat-custom-sounds to main module structure (#12599)
  • Fix crowd error with import of SyncedCron (#12641)
  • Convert emoji-emojione to main module structure (#12605)
  • Convert rocketchat-favico to main module structure (#12607)
  • Convert rocketchat-emoji-custom to main module structure (#12604)
  • Convert rocketchat-error-handler to main module structure (#12606)
  • Convert rocketchat-drupal to main module structure (#12601)
  • Convert rocketchat-crowd to main module structure (#12596)
  • Convert rocketchat-emoji to main module structure (#12603)
  • Fix users.setAvatar endpoint tests and logic (#12625)
  • [DOCS] Remove Cordova links, include F-Droid download button and few other adjustments (#12583)
  • Convert rocketchat-dolphin to main module structure (#12600)
  • Convert rocketchat-channel-settings to main module structure (#12594)
  • Convert rocketchat-cors to main module structure (#12595)
  • Convert rocketchat-autotranslate to main module structure (#12530)
  • Convert rocketchat-channel-settings-mail-messages to main module structure (#12537)
  • Convert rocketchat-colors to main module structure (#12538)
  • Convert rocketchat-cas to main module structure (#12532)
  • Convert rocketchat-bot-helpers to main module structure (#12531)
  • Convert rocketchat-autolinker to main module structure (#12529)
  • Convert rocketchat-authorization to main module structure (#12523)
  • Fix CSS import order (#12524)
  • Remove template for feature requests as issues (#12426)
  • Fix punctuation, spelling, and grammar (#12451 by @imronras)
  • Convert rocketchat-assets to main module structure (#12521)
  • Convert rocketchat-api to main module structure (#12510)
  • Convert rocketchat-analytics to main module structure (#12506)
  • Convert rocketchat-action-links to main module structure (#12503)
  • Convert rocketchat-2fa to main module structure (#12501)
  • Convert meteor-timesync to main module structure (#12495)
  • Convert meteor-autocomplete package to main module structure (#12491)
  • Convert meteor-accounts-saml to main module structure (#12486)
  • Convert chatpal search package to modular structure (#12485)
  • Removal of TAPi18n and TAPi18next global variables (#12467)
  • Removal of Template, Blaze, BlazeLayout, FlowRouter, DDPRateLimiter, Session, UAParser, Promise, Reload and CryptoJS global variables (#12433)
  • Removal of Match, check, moment, Tracker and Mongo global variables (#12410)
  • Removal of EJSON, Accounts, Email, HTTP, Random, ReactiveDict, ReactiveVar, SHA256 and WebApp global variables (#12377)
  • Removal of Meteor global variable (#12371)
  • Fix ES translation (#12509)
  • LingoHub based on develop (#12470)
  • Update npm dependencies (#12465)
  • Fix: Developers not being able to debug root files in VSCode (#12440)
  • Merge master into develop & Set version to 0.72.0-develop (#12460)

‍‍ Contributors

‍‍ Core Team