2.4.0-rc.0
Pre-release
Pre-release
sampaiodiego
released this
23 Dec 00:34
·
8732 commits
to develop
since this release
2019-12-22 · 4 🎉 · 28 🚀 · 20 🐛 · 17 🔍 · 21 👩💻👨💻
🎉 New features
- Invite links: share a link to invite users (#15933)
- Logout other clients when changing password (#15927)
- Do not print emails in console on production mode (#15928)
- Apps-Engine event for when a livechat room is closed (#15837)
🚀 Improvements
- Replace livechat:inquiry publication by REST and Streamer (#15977)
- Sorting on livechat analytics queries were wrong (#16021)
- Replace fullUserData publication by REST (#15650)
- Replace integrations and integrationHistory publications by REST (#15885)
- Notify logged agents when their departments change (#16033)
- Replace fullEmojiData publication by REST (#15901)
- Replace adminRooms publication by REST (#15948)
- Replace webdavAccounts publication by REST (#15926)
- Replace oauth publications by REST (#15878)
- Replace userAutocomplete publication by REST (#15956)
- Replace discussionsOfARoom publication by REST (#15908)
- Move 'Reply in Thread' button from menu to message actions (#15685 by @antkaz)
- Replace customSounds publication by REST (#15907)
- Replace stdout publication by REST (#16004)
- Replace fullUserStatusData publication by REST (#15942)
- Replace userData subscriptions by REST (#15916)
- Replace roles publication by REST (#15910)
- Livechat realtime dashboard (#15792)
- Replace livechat:rooms publication by REST (#15968)
- Replace livechat:officeHour publication to REST (#15503)
- Replace forgotten livechat:departmentAgents subscriptions (#15970)
- Replace livechat:managers publication by REST (#15944)
- Replace livechat:visitorHistory publication by REST (#15943)
- Replace livechat:queue subscription (#15612)
- Add deprecate warning in some unused publications (#15935)
- Replace livechat:customFields to REST (#15496)
- Validate user identity on send message process (#15887)
- Update ui for Roles field (#15888 by @antkaz)
🐛 Bug fixes
- Importer: Variable name appearing instead of it's value (#16010 by @ashwaniYDV)
- Add time format for latest message on the sidebar (#15930 by @ritwizsinha)
- Admin Setting descriptions and Storybook (#15994)
- width of upload-progress-text (#16023)
- Message list scrolling to bottom on reactions (#16018)
- SAML logout error (#15978)
- Added Join button to Read Only rooms. (#16016)
- z-index of new message button (#16013)
- new message popup (#16017)
- Changed renderMessage priority, fixed Katex on/off setting (#16012)
- Empty security section when 2fa is disabled (#16009)
- Dropzone being stuck when dragging to thread (#16006)
- Fix sort livechat rooms (#16001)
- Guest's name field missing when forwarding livechat rooms (#15991)
- Error of bind environment on user data export (#15985)
- Incorrect translation key on Livechat Appearance template (#15975 by @ritwizsinha)
- Livechat build without NodeJS installed (#15903 by @localguru)
- Server crash on sync with no response (#15919)
- Don't throw an error when a message is prevented from apps engine (#15850 by @wreiske)
- Thread Replies in Search (#15841)
🔍 Minor changes
- Update NodeJS to 8.17.0 (#16043)
- Fix typo in Italian translation (#15998 by @iannuzzelli)
- Update Meteor to 1.8.3 (#16037)
- Some performance improvements (#15886)
- Fixed Grammatical Mistakes. (#15570 by @breaking-let)
- Upgrade limax to 2.0.0 (#16020)
- Remove unnecessary cron starts (#15989)
- Enable typescript lint (#15979)
- LingoHub based on develop (#15988)
- Fix 'How it all started' link on README (#15962 by @zdumitru)
- Check package-lock consistency with package.json on CI (#15961)
- Meteor update to 1.8.2 (#15873)
- GitHub CI (#15918)
- Change migration number 169 <-> 170 (#15940)
- LingoHub based on develop (#15939)
- [CHORE] Replace findOne with findOneById methods (Omnichannel) (#15894)
- Merge master into develop & Set version to 3.0.0-develop (#15872)