All Versions
331
Latest Version
Avg Release Cycle
3 days
Latest Release
-

Changelog History
Page 15

  • v3.6.0 Changes

    August 29, 2020

    2020-08-29 · 10 🎉 · 5 🚀 · 26 🐛 · 36 🔍 · 23 👩‍💻👨‍💻

    Engine versions

    • Node: 12.16.1
    • NPM: 6.14.0
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.17.0

    🍱 🎉 New features

    APPS-ENGINE: Implement new IPostLivechatRoomTransferred event (#18625)

    Jitsi: Setting to use room's name instead of room's id to generate the URL (#17481)

    Omnichannel: Ability to set character message limit on Livechat widget (#18261 by @oguhpereira)

    Omnichannel: Livechat widget support for rich messages via UiKit (#18643)

    Omnichannel/API: Endpoint livechat/room.visitor to change Omnichannel room's visitor (#18528)

    Omnichannel/API: Endpoint livechat/visitors.search to search Livechat visitors (#18514)

    Admin option to reset other users’ E2E encryption key (#18642)

    Requires the 2FA password fallback enforcement enabled to work

    Banner for servers in the middle of the cloud registration process (#18623)

    Export room messages as file or directly via email (#18606)

    👌 Support for custom avatar images in channels (#18443)

    🍱 🚀 Improvements

    2FA: Password enforcement setting and 2FA protection when saving settings or resetting E2E encryption (#18640)

    Increase the 2FA remembering time from 5min to 30min

    ➕ Add new setting to enforce 2FA password fallback (enabled only for new installations)

    Require 2FA to save settings and reset E2E Encryption keys

    Omnichannel: Allow set other agent status via method livechat:changeLivechatStatus (#18571)

    🔒 Security: Admin info page requires permission view-statistics (#18408)

    👉 Users now require the view-statistics permission to be access the admin/info page

    Slack bridge: Add support to sync threads (#15992 by @antkaz)

    🆕 New component and better look for tooltips (#18399)

    🍱 🐛 Bug fixes

    2FA by Email setting showing for the user even when disabled by the admin (#18473)

    The option to disable/enable the Two-factor authentication via Email at Account > Security > Two Factor Authentication was visible even when the setting Enable Two Factor Authentication via Email at Admin > Accounts > Two Factor Authentication was disabled leading to misbehavior since the functionality was disabled.

    Agents enabledDepartment attribute not set on collection (#18614 by @paulobernardoaf)

    Anonymous users were created as inactive if the manual approval setting was enabled (#17427 by @MarcosSpessatto)

    Auto complete user suggestions (#18437)

    🛠 Fixes the issue with broken user suggestions in threads when using @

    Backdrop on front of modal. (#18596)

    Custom fields title when no custom fields (#18374)

    Emojis on thread replies (#18407)

    👀 Users can now see the emojis on thread replies

    Enabling Apple OAuth crashes other OAuth services (#18563)

    Error when reading uploads from Livechat Visitor through the Apps Engine (#18474)

    findOrCreateInvite REST endpoint ignoring days and maxUses params (#18565)

    Invalid sample JSON on admin settings (#18595)

    MarkdownText usage (#18621)

    Marking room as read with unread threads still (#18410)

    Random generated password not matching the Password Policy (#18475)

    Generates a password with all the possible requirements of the Password Policy and matching the size limitations when enabled.

    React being loaded on the main bundle (#18597)

    Read receipts duplicate key error (#18560 by @galshiff)

    🛠 Fixed receipt duplicate key error bug

    Room Mentions on Threads (#18336)

    Sending notifications from senders without a name (#18479)

    SMS integration not storing media files (#18491)

    Thread reply disappearing and threads result on search (#18349)

    UIKit Select and Multiselects not working (#18598)

    Uncaught (in promise) undefined (#18393)

    👉 UserCard and UserInfo not respecting the setting to use real names (#18628)

    👉 UserCard avatar cache (avatarETag) (#18466)

    👉 Users page in admin not working for inactive user joining (#18594)

    Wrong rooms list order when last message date is missing (#18639)

    🍱 🔍 Minor changes

    ➕ Add new enterprise bundle option omnichannel-mobile-enterprise (#18533)

    ➕ Add type checking to CI (#18411)

    ⬆️ Bump bcrypt from 3.0.7 to 5.0.0 (#18622 by @dependabot[bot])

    Defer startup checks (#18547)

    ⚠ Do not retry and log warning when push notification was not authorised (#18562)

    Explain why issue is closed when not using an issue template (#18420)

    🛠 Fix typo in setting description (#18476)

    👌 Improve performance of client presence monitor (#18645)

    LingoHub based on develop (#18586)

    LingoHub based on develop (#18516)

    LingoHub based on develop (#18465)

    🔀 Merge master into develop & Set version to 3.6.0-develop (#18401 by @densik & @dudizilla & @omarchehab98 & @paulobernardoaf)

    Missing email notification when an admin resets your E2E key (#18673)

    Omnichannel Admin rewritten in React (#18438) (#18438)

    Prevent directory API to return emails if the user has no permission (#18478)

    ⬇️ Reduce Push Notifications retry from max 31 hours to max 31 minutes (#18558)

    Previews logic was retring in 0.1s, 1s, 11s, 2m, 18m, 3h and 31h , now it’s retrying in 1m, 3m, 7m, 15m and 31m

    Regression: Accept visitors for uikit interactions (#18706)

    🚚 Regression: Add remove popup to omnichannel custom fields (#18719)

    Regression: Agents Page issues (#18684)

    📦 Regression: Bundle the package hepburn (#18715)

    Regression: Fix room avatar file name (#18544)

    Regression: Omnichannel Business Hours Issues (#18723)

    Regression: Omnichannel Current Chat issues (#18718)

    Regression: Omnichannel Tags and Units issues (#18705)

    Regression: Priorities Page issues (#18685)

    ⏪ Regression: Revert silent: true (#18671)

    Regression: Split date fields on export messages contextual bar (#18724)

    Regression: Toast Messages (#18674)

    💻 Regression: UI margins on Export Messages (#18682)

    ⚡️ Regression: Update checker not being disabled properly. (#18676)

    Regression: Use user autocomplete on export messages (#18726)

    🚀 Release 3.6.0 (#18727 by @oguhpereira & @thirsch)

    0️⃣ Set default timeout of 20s for HTTP calls (#18549)

    ⚡️ Update Apps-Engine version (#18641)

    ⚡️ Update dependencies (#18593)

    ⚡️ Update README.md (#18503)

    🍱 👩‍💻👨‍💻 Contributors 😍

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.6.0-rc.3 Changes

    August 29, 2020

    2020-08-29 · 11 🔍 · 5 👩‍💻👨‍💻

    🍱 🔍 Minor changes

    Regression: Omnichannel Current Chat issues (#18718)

    Regression: Use user autocomplete on export messages (#18726)

    Regression: Split date fields on export messages contextual bar (#18724)

    Regression: Accept visitors for uikit interactions (#18706)

    🚚 Regression: Add remove popup to omnichannel custom fields (#18719)

    Regression: Omnichannel Business Hours Issues (#18723)

    📦 Regression: Bundle the package hepburn (#18715)

    Regression: Toast Messages (#18674)

    Regression: Agents Page issues (#18684)

    Regression: Omnichannel Tags and Units issues (#18705)

    Regression: Priorities Page issues (#18685)

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.6.0-rc.2 Changes

    August 27, 2020

    2020-08-26 · 3 🔍 · 2 👩‍💻👨‍💻

    🍱 🔍 Minor changes

    Regression: Margins on Export Messages (#18682)

    ⚡️ Regression: Update checker not being disabled properly. (#18676)

    Missing email notification when an admin resets your E2E key (#18673)

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.6.0-rc.1 Changes

    August 25, 2020

    2020-08-25 · 2 🔍 · 2 👩‍💻👨‍💻

    🍱 🔍 Minor changes

    ⏪ Regression: Revert silent: true (#18671)

    👌 Improve performance of client presence monitor (#18645)

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.6.0-rc.0 Changes

    August 22, 2020

    2020-08-22 · 10 🎉 · 5 🚀 · 26 🐛 · 20 🔍 · 21 👩‍💻👨‍💻

    🍱 🎉 New features

    APPS-ENGINE: Implement new IPostLivechatRoomTransferred event (#18625)

    Jitsi: Setting to use room's name instead of room's id to generate the URL (#17481)

    Omnichannel: Ability to set character message limit on Livechat widget (#18261 by @oguhpereira)

    Omnichannel: Livechat widget support for rich messages via UiKit (#18643)

    Omnichannel/API: Endpoint livechat/room.visitor to change Omnichannel room's visitor (#18528)

    Omnichannel/API: Endpoint livechat/visitors.search to search Livechat visitors (#18514)

    Admin option to reset other users’ E2E encryption key (#18642)

    Requires the 2FA password fallback enforcement enabled to work

    Banner for servers in the middle of the cloud registration process (#18623)

    Export room messages as file or directly via email (#18606)

    👌 Support for custom avatar images in channels (#18443)

    🍱 🚀 Improvements

    2FA: Password enforcement setting and 2FA protection when saving settings or resetting E2E encryption (#18640)

    Increase the 2FA remembering time from 5min to 30min

    ➕ Add new setting to enforce 2FA password fallback (enabled only for new installations)

    Require 2FA to save settings and reset E2E Encryption keys

    Omnichannel: Allow set other agent status via method livechat:changeLivechatStatus (#18571)

    🔒 Security: Admin info page requires permission view-statistics (#18408)

    👉 Users now require the view-statistics permission to be access the admin/info page

    Slack bridge: Add support to sync threads (#15992 by @antkaz)

    🆕 New component and better look for tooltips (#18399)

    🍱 🐛 Bug fixes

    2FA by Email setting showing for the user even when disabled by the admin (#18473)

    The option to disable/enable the Two-factor authentication via Email at Account > Security > Two Factor Authentication was visible even when the setting Enable Two Factor Authentication via Email at Admin > Accounts > Two Factor Authentication was disabled leading to misbehavior since the functionality was disabled.

    Agents enabledDepartment attribute not set on collection (#18614 by @paulobernardoaf)

    Anonymous users were created as inactive if the manual approval setting was enabled (#17427 by @MarcosSpessatto)

    Auto complete user suggestions (#18437)

    🛠 Fixes the issue with broken user suggestions in threads when using @

    Backdrop on front of modal. (#18596)

    Custom fields title when no custom fields (#18374)

    Emojis on thread replies (#18407)

    👀 Users can now see the emojis on thread replies

    Enabling Apple OAuth crashes other OAuth services (#18563)

    Error when reading uploads from Livechat Visitor through the Apps Engine (#18474)

    findOrCreateInvite REST endpoint ignoring days and maxUses params (#18565)

    Invalid sample JSON on admin settings (#18595)

    MarkdownText usage (#18621)

    Marking room as read with unread threads still (#18410)

    Random generated password not matching the Password Policy (#18475)

    Generates a password with all the possible requirements of the Password Policy and matching the size limitations when enabled.

    React being loaded on the main bundle (#18597)

    Read receipts duplicate key error (#18560 by @galshiff)

    🛠 Fixed receipt duplicate key error bug

    Room Mentions on Threads (#18336)

    Sending notifications from senders without a name (#18479)

    SMS integration not storing media files (#18491)

    Thread reply disappearing and threads result on search (#18349)

    UIKit Select and Multiselects not working (#18598)

    Uncaught (in promise) undefined (#18393)

    👉 UserCard and UserInfo not respecting the setting to use real names (#18628)

    👉 UserCard avatar cache (avatarETag) (#18466)

    👉 Users page in admin not working for inactive user joining (#18594)

    Wrong rooms list order when last message date is missing (#18639)

    🍱 🔍 Minor changes

    ➕ Add new enterprise bundle option omnichannel-mobile-enterprise (#18533)

    ➕ Add type checking to CI (#18411)

    ⬆️ Bump bcrypt from 3.0.7 to 5.0.0 (#18622 by @dependabot[bot])

    Defer startup checks (#18547)

    ⚠ Do not retry and log warning when push notification was not authorised (#18562)

    Explain why issue is closed when not using an issue template (#18420)

    🛠 Fix typo in setting description (#18476)

    LingoHub based on develop (#18586)

    LingoHub based on develop (#18516)

    LingoHub based on develop (#18465)

    🔀 Merge master into develop & Set version to 3.6.0-develop (#18401 by @densik & @dudizilla & @omarchehab98 & @paulobernardoaf)

    Omnichannel Admin rewritten in React (#18438) (#18438)

    Prevent directory API to return emails if the user has no permission (#18478)

    ⬇️ Reduce Push Notifications retry from max 31 hours to max 31 minutes (#18558)

    Previews logic was retring in 0.1s, 1s, 11s, 2m, 18m, 3h and 31h , now it’s retrying in 1m, 3m, 7m, 15m and 31m

    Regression: Fix room avatar file name (#18544)

    🚀 Release 3.5.3 (#18610)

    0️⃣ Set default timeout of 20s for HTTP calls (#18549)

    ⚡️ Update Apps-Engine version (#18641)

    ⚡️ Update dependencies (#18593)

    ⚡️ Update README.md (#18503)

    🍱 👩‍💻👨‍💻 Contributors 😍

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.5.4 Changes

    August 24, 2020

    2020-08-24 · 1 🐛 · 1 👩‍💻👨‍💻

    Engine versions

    • Node: 12.16.1
    • NPM: 6.14.0
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.16.0

    🍱 🐛 Bug fixes

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.5.3 Changes

    August 19, 2020

    2020-08-19 · 3 🐛 · 2 👩‍💻👨‍💻

    Engine versions

    • Node: 12.16.1
    • NPM: 6.14.0
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.16.0

    🍱 🐛 Bug fixes

    UIKit Select and Multiselects not working (#18598)

    React being loaded on the main bundle (#18597)

    👉 Users page in admin not working for inactive user joining (#18594)

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.5.2 Changes

    August 13, 2020

    2020-08-13 · 1 🐛 · 1 🔍 · 1 👩‍💻👨‍💻

    Engine versions

    • Node: 12.16.1
    • NPM: 6.14.0
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.16.0

    🍱 🐛 Bug fixes

    • Sending notifications from senders without a name (#18479) 🍱 🔍 Minor changes
    • Defer startup checks (#18547)

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.5.1 Changes

    August 03, 2020

    2020-08-01 · 8 🐛 · 6 👩‍💻👨‍💻

    Engine versions

    • Node: 12.16.1
    • NPM: 6.14.0
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.16.0

    🍱 🐛 Bug fixes

    Migration 194 (#18457 by @thirsch)

    Omnichannel session monitor is not starting (#18412)

    Invalid MIME type when uploading audio files (#18426)

    ⚡️ Error when updating omnichannel department without agents parameter (#18428)

    Omnichannel Take Inquiry endpoint checking wrong permission (#18446)

    Multiple push notifications sent via native drivers (#18442)

    Appending 'false' to Jitsi URL (#18430)

    Can't send long messages as attachment (#18355)

    🍱 👩‍💻👨‍💻 Contributors 😍

    🍱 👩‍💻👨‍💻 Core Team 🤓

  • v3.5.0 Changes

    2020-07-27 · 8 🎉 · 5 🚀 · 29 🐛 · 34 🔍 · 21 👩‍💻👨‍💻

    Engine versions

    • Node: 12.16.1
    • NPM: 6.14.0
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.16.0

    🎉 New features

    • ENTERPRISE: Add support to license tags (#18093)

    Enterprise installations will show tags on Admin panel with the type of the license applied. The tag will be visible on the top-left corner of the administration area as a badge helping administrators to identify which license they have.

    • ENTERPRISE: Push Notification Data Privacy (#18254)

    • ➕ Added profile field to inform Nickname for users in order to be searchable (#18260)

    Nickname is a new user field that can be used to better identify users when searching for someone to add in a channel or do a mention. Useful for large organizations or countries where name repetition is common.

    Add Sign in with Apple service for the iOS client-only, support for the Web and Android clients will land in future releases.

    • ⚡️ Update Apps-Engine version (#18271)

    • ⚡️ Update Apps-Engine version (#18212)

    • 👉 User profile and User card (#18194)

    🚀 Improvements

    • 🔄 Change setting that blocks unauthenticated access to avatar to public (#18316 by @djorkaeffalexandre)

    • 👌 Improve performance and remove agents when the department is removed (#17049 by @MarcosSpessatto)

    • List dropdown (#18081)

    • 🐎 Mention autocomplete UI and performance improvements (#18309)

      • New setting to configure the number of suggestions Admin > Layout > User Interface > Number of users' autocomplete suggestions (default 5)
      • The UI shows whenever the user is not a member of the room
      • The UI shows when the suggestion came from the last messages for quick selection/reply
      • The suggestions follow this order:
      • The user with the exact username and member of the room
      • The user with the exact username but not a member of the room (if allowed to list non-members)
      • The users containing the text in username, name or nickname and member of the room
      • The users containing the text in username, name or nickname and not a member of the room (if allowed to list non-members)
    • 💅 Message action styles (#18190)

    🛠 🐛 Bug fixes

    • "Join" button on thread when room is read only (#18314)

    • App details returns to apps table, instead of previous page. (#18080)

    • Application not loading due to reverse proxy decoding API calls unnecessarily (#18222)

    • Apps page loading indefinitely if no Markeplace data (#18274)

    • 🐛 Bug on entering token in connectivity services (#18317)

    • Cannot open admin when server uses ROOT_URL with subpath (#18105) (#18147 by @omarchehab98)

    • 🔀 CAS login not merging users with local accounts (#18238)

    • 📌 Clipboard not working when permalinking a pinned message (#18047)

    • Closing the admin does not return to last opened room (#18308)

    • 📈 Corrects Typo in Analytics section of the admin page (#17984 by @darigovresearch)

    • ✂ Delete user warning message undefined (#18310)

    • Don't show agent info in the transcript if the setting is disabled (#18044 by @antkaz)

    • Error when fetching a nonexistent business hour from the server (#18315)

    • Few adjustments to accept fuselage theme (#18009)

    • File uploads for unknown file types but nothing is blocked (#18263 by @20051231)

    • 🛠 Fix sticky notifications not working (#18285)

    • Geolocation permission being asked on load (#18030)

    • Local Account login error when both LDAP and Email 2FA are enabled (#18318)

    • 🔀 Merge user custom fields on LDAP sync (#17339 by @tobiasge)

    • Misleading labels in Prune Messages (#18006)

    • ⚠ Missing Privacy Terms Cloud Register warning (#18383)

    • ⬆️ Old Data Migrations breaking upgrades (#18185)

    • Push gateway and cloud integration (#18377)

    • SAML login crashing when receiving an array of roles (#18224)

    • SAML login saves invalid username when receiving multiple values (#18213)

    • SlackBridge error (#18320)

    • ⚡️ Update check not able to be disabled (#18339)

    Update checker can now be disabled.

    • ⚡️ Update link URL at AppsWhatIsIt (#18240)

    • 🛰 View close uikit event sending wrong payload (#18289)

    🔍 Minor changes

    • Broken link on readme (#18358)

    • LingoHub based on develop (#18307)

    • LingoHub based on develop (#18176)

    • 🔀 Merge master into develop & Set version to 3.5.0-develop (#18083 by @MarcosSpessatto & @cking-vonix & @lpilz & @mariaeduardacunha)

    • 🚚 Move the development guidelines to our handbook (#18026)

    • Regression - Profile page crashing for users without password (#18287)

    • Regression: Account Sidebar not rendering properly (#18288)

    • Regression: Admin User password (#18350)

    • Regression: Close UserCard if action opens a new page (#18319)

    • Regression: Edit messages after opening thread (#18375)

    • 0️⃣ Regression: Fix defaultFields for null values (#18360)

    • Regression: Fix useUserSubscription usage (#18378)

    • Regression: Mentions in thread title (#18369)

    • ⚠ Regression: Message actions under "unread messages" warning (#18273)

    • 👷 Regression: MP3 worker (#18371)

    • Regression: nickname field in user profile. (#18359)

    • Regression: Notification with id-only isn't showed by iOS devices (#18353 by @djorkaeffalexandre)

    • Regression: Preferences crashing when User has no preferences set. (#18341)

    • Regression: Provide a fallback text when push notification is idOnly (#18373 by @djorkaeffalexandre)

    • 🚚 Regression: Remove calls to Console API in useForm hook (#18244)

    • Regression: Return original message on push API (#18386)

    • Regression: Thread Title not being escaped (#18356)

    • Regression: User Status selector (#18343)

    • Regression: Userinfo center avatar image (#18354)

    • Regression: useStorage (#18370)

    • Regression: useUserContext (#18385)

    • Regression: Wrong background in disabled inputs (#18372)

    • 🚀 Release 3.4.2 (#18241 by @omarchehab98)

    • Rewrite Contextual Bar Discussion List in React (#18127)

    • Rewrite: My Account > Integrations rewritten (#18290)

    • Rewrite: My Account using React (#18106)

    • ⚡️ Update Apps Engine (#18389)

    • ⚡️ Update Apps-Engine to Beta version (#18294)

    • ⚡️ Update the API of React Hooks using Meteor's reactive system (#18226)

    👩‍💻👨‍💻 Contributors 😍

    👩‍💻👨‍💻 Core Team 🤓