2.3.0


2019-11-27 · 13 · 17 · 26 · 19 · 25 ‍‍

Engine versions

  • Node: 8.15.1
  • NPM: 6.9.0
  • MongoDB: 3.4, 3.6, 4.0

New features

  • Add forms to view and edit Livechat agents info (#15703)
  • Workspace Manual Registration (#15442)
  • Option on livechat departments to ensure a chat has tags before closing (#15752)
  • Setting to dismiss desktop notification only after interaction (#14807 by @mpdbl)
  • Option for admins to set a random password to a user (#15818)
  • SAML login without popup windows (#15836)
  • Add ability to users reset their own E2E key (#15777)
  • Notify users when their email address change (#15828)
  • Add a new stream to emit and listen room data events (#15770)
  • Livechat analytics (#15230)
  • Allow Regexes on SAML user field mapping (#15743)
  • Livechat analytics functions (#15666)
  • add delete-own-message permission (#15512)

Improvements

  • Make push notification batchsize and interval configurable (#15804 by @Exordian)
  • Add more fields to iframe integration event unread-changed-by-subscription (#15786)
  • Allow dragging of images and text from browsers (#15691)
  • Unfollow own threads (#15740)
  • Administration UI - React and Fuselage components (#15452)
  • Replace livechat:pagesvisited publication by REST (#15629)
  • Replace livechat:externalMessages publication by REST (#15643)
  • dynamic import livechat views (#15775)
  • Replace livechat:visitorInfo publication by REST (#15639)
  • Lazyload Chart.js (#15764)
  • Lazyload qrcode lib (#15741)
  • Replace personalAccessTokens publication by REST (#15644)
  • Replace livechat:departmentAgents subscription to REST (#15529)
  • remove computations inside messageAttachment (#15716)
  • Replace snippetedMessage publication by REST (#15679)
  • Replace snipptedMessages publication by REST (#15678)
  • Remove "EmojiCustom" unused subscription (#15658)

Bug fixes

  • Missing Privacy Policy Agree on register (#15832)
  • Push: fix notification priority for google (FCM) (#15803 by @Exordian)
  • Not valid relative URLs on message attachments (#15651)
  • REST endpoint chat.syncMessages returning an error with deleted messages (#15824)
  • Channel notification audio preferences (#15771)
  • Pasting images on reply as thread (#15811)
  • Prevent agent last message undefined (#15809)
  • Livechat transfer history messages (#15780)
  • Add button to reset.css (#15773)
  • Mentions before blockquote (#15774)
  • Sidebar font color was not respecting theming (#15745 by @mariaeduardacunha)
  • Add livechat agents into departments (#15732)
  • Changed cmsPage Style (#15632 by @gabriellsh)
  • Forward Livechat UI and the related permissions (#15718)
  • line-height to show entire letters (#15581 by @nstseek)
  • Apply server side filters on Livechat lists (#15717)
  • Error when exporting user data (#15654)
  • Livechat webhook broken when sending an image (#15699 by @tatosjb)
  • Sending messages to livechat rooms without a subscription (#15707)
  • Duplicate label 'Hide Avatars' in accounts (#15694 by @rajvaibhavdubey)
  • Block Show_Setup_Wizard Option (#15623 by @gabriellsh)
  • Use Media Devices API to guess if a microphone is not available (#15636)
  • Ignore file uploads from message box if text/plain content is being pasted (#15631)
  • typo on PT-BR translation (#15645)
  • Null value at Notifications Preferences tab (#15638)
  • Edit in thread (#15640)
Minor changes

‍‍ Contributors

‍‍ Core Team