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

Changelog History
Page 2

  • v3.11.2 Changes

    2021-02-28 ยท 3 ๐Ÿ› ยท 3 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.22.2

    ๐Ÿ›  ๐Ÿ› Bug fixes

    • External systems not being able to change Omnichannel Inquiry priorities (#20740)

    Due to a wrong property name, external applications were not able to change the priority of Omnichannel Inquires.

    • Prevent Message Attachment rendering (#20860)

    • Room owner not being able to override global retention policy (#20727)

    use correct permissions to check if room owner can override global retention policy

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.11.1 Changes

    2021-02-10 ยท 5 ๐Ÿ› ยท 6 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.22.2

    ๐Ÿ›  ๐Ÿ› Bug fixes

    Added target = '_self' to attachment link, this seems to fix the problem, without this attribute, error page is displayed.

    • Gif images aspect ratio on preview (#20654)

    • Livechat bridge permission checkers (#20653)

    Update to latest patch version of the Apps-Engine with a fix for the Livechat bridge, as seen in https://github.com/RocketChat/Rocket.Chat.Apps-engine/pull/379

    • Omnichannel Routing System not assigning chats to Bot agents (#20662)

    The Omnichannel Routing System is no longer assigning chats to bot agents when the bot agent is the default agent of the inquiry.

    • โšก๏ธ Update NPS banner when changing score (#20611)

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Contributors ๐Ÿ˜

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.11.0 Changes

    2021-01-31 ยท 8 ๐ŸŽ‰ ยท 9 ๐Ÿš€ ยท 52 ๐Ÿ› ยท 44 ๐Ÿ” ยท 32 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.22.1

    ๐ŸŽ‰ New features

    • Apps: Apps Permission System (#20078)

    • Apps: IPreFileUpload event (#20285)

    • ENTERPRISE: Automatic transfer of unanswered conversations to another agent (#20090)

    • ENTERPRISE: Omnichannel Contact Manager as preferred agent for routing (#20244)

    If the Contact-Manager is assigned to a Visitor, the chat will automatically get transferred to the respective Contact-Manager, provided the Contact-Manager is online. In-case the Contact-Manager is offline, the chat will be transferred to any other online agent. We have provided a setting to control this auto-assignment feature image

    Behavior based-on Routing method

    1. Auto-selection, Load-Balancing, or External Service (autoAssignAgent = true) This is straightforward, - if the Contact-manager is online, the chat will be transferred to the Contact-Manger only - if the Contact-manager is offline, the chat will be transferred to any other online-agent based on the Routing system

    2. Manual-selection (autoAssignAgent = false) - If the Contact-Manager is online, the chat will appear in the Queue of Contact-Manager ONLY - If the Contact-Manager is offline, the chat will appear in the Queue of all related Agents/Manager ( like it's done right now )

    • Banner system and NPS (#20221)

    More robust and scalable banner system for alerting users.

    • Email Inboxes for Omnichannel (#20101)

    With this new feature, email accounts will receive email messages(threads) which will be transformed into Omnichannel chats. It'll be possible to set up multiple email accounts, test the connection with email server(email provider) and define the behaviour of each account.

    https://user-images.githubusercontent.com/2493803/105430398-242d4980-5c32-11eb-835a-450c94837d23.mp4

    ### New item on admin menu

    image

    ### Send test email tooltip

    image

    ### Inbox Info

    image

    ### SMTP Info

    image

    ### IMAP Info

    image

    ### Messages

    image

    • Encrypted Discussions and new Encryption Permissions (#20201)

    • Server Info page (#19517)

    ๐Ÿš€ Improvements

    • โž• Add extra SAML settings to update room subs and add private room subs. (#19489 by @tlskinneriv)

    Added a SAML setting to support updating room subscriptions each time a user logs in via SAML. Added a SAML setting to support including private rooms in SAML updated subscriptions (whether initial or on each logon).

    Global chat search is not set by default now.

    • Message Collection Hooks (#20121)

    Integrating a list of messages into a React component imposes some challenges. Its content is provided by some REST API calls and live-updated by streamer events. To avoid too much coupling with React Hooks, the structures RecordList, MessageList and their derivatives are simple event emitters created and connected on components via some simple hooks, like useThreadsList() and useRecordList().

    • Rewrite Announcement as React component (#20172)

    • Rewrite Prune Messages as React component (#19900)

    • Rewrite User Dropdown and Kebab menu. (#20070)

    image

    Made user avatar change buttons to be descriptive of what they do.

    Added the missing Tooltip for kebab menu on chat header. tooltip after

    ๐Ÿ›  ๐Ÿ› Bug fixes

    Remove unnecessary spaces from the translation key, and added English translation value for the key.

    • Apps: Don't show the "review permissions" modal when there's none to review (#20506)

    • ENTERPRISE: Auditing RoomAutocomplete (#20311)

    • ENTERPRISE: Omnichannel custom fields not storing additional form values (#19953)

    • Actions from User Info panel (#20073 by @Darshilp326)

    Users can be removed from channels without any error message.

    • โž• Added context check for closing active tabbar for member-list (#20228 by @yash-rajpal)

    When we click on a username and then click on see user's full profile, a tab gets active and shows us the user's profile, the problem occurs when the tab is still active and we try to see another user's profile. In this case, tabbar gets closed. To resolve this, added context check for closing action of active tabbar.

    Added Margins between status bullet and status label

    • โž• Added success message on saving notification preference. (#20220 by @Darshilp326)

    Added success message after saving notification preferences.

    https://user-images.githubusercontent.com/55157259/104774617-03ca3e80-579d-11eb-8fa4-990b108dd8d9.mp4

    • Admin User Info email verified status (#20110 by @bdelwood)

    • Agent information panel not rendering (#19965)

    • ๐Ÿ”„ Change header's favorite icon to filled star (#20174)

    ### Before: image

    ### After: image

    https://user-images.githubusercontent.com/55157259/105151351-daf2d200-5b2b-11eb-8223-eae5d60f770d.mp4

    Different messages for ignoring/unignoring will be displayed.

    https://user-images.githubusercontent.com/55157259/103310307-4241c880-4a3d-11eb-8c6c-4c9b99d023db.mp4

    • Creation of Omnichannel rooms not working correctly through the Apps when the agent parameter is set (#19997)

    • Engagement dashboard graphs labels superposing each other (#20267)

    Now after a certain breakpoint, the graphs should stack vertically, and overlapping text rotated.

    image

    • Fields overflowing page (#20287)

    ### Before image

    ### After image

    • ๐Ÿ›  Fix error that occurs on changing archive status of room (#20098 by @aKn1ghtOut)

    This PR fixes an issue that happens when you try to edit the info of a room, and save changes after changing the value of "Archived". The archive functionality is handled separately from other room settings. The archived key is not used in the saveRoomSettings method but was still being sent over. Hence, the request was being considered invalid. I deleted the "archived" key from the data being sent in the request, making the request valid again.

    • ๐ŸŒ Incorrect translations ZN (#20245 by @moniang)

    • ๐ŸŽ‰ Initial values update on Account Preferences (#19938)

    • ๐Ÿ“ˆ Invalid filters on the Omnichannel Analytics page (#19899)

    • Jump to message (#20265)

    • Livechat.RegisterGuest method removing unset fields (#20124)

    After changes made on https://github.com/RocketChat/Rocket.Chat/pull/19931, the Livechat.RegisterGuest method started removing properties from the visitor inappropriately. The properties that did not receive value were removed from the object. Those changes were made to support the new Contact Form, but now the form has its own method to deal with Contact data so those changes are no longer necessary.

    With the new 3.10.0 version update the Links in topic section below room name were not working, for more info refer issue #20018

    • โšก๏ธ Messages being updated when not required after user changes his profile (#20114)

    • Meteor errors not translating for toast messages (#19993)

    • minWidth in FileIcon to prevent layout to broke (#19942)

    image

    • Normalize messages for users in endpoint chat.getStarredMessages (#19962)

    • OAuth users being asked to change password on second login (#20003)

    • Omnichannel - Contact Center form is not validating custom fields properly (#20196)

    The contact form is accepting undefined values in required custom fields when creating or editing contacts, and, the errror message isn't following Rocket.chat design system.

    ### Before image

    ### After

    #### New image

    #### Edit image

    • Omnichannel Agents unable to take new chats in the queue (#20022)

    • Omnichannel Business Hours form is not being rendered (#20007)

    • Omnichannel raw model importing meteor dependency (#20093)

    • Omnichannel rooms breaking after return to queue or forward (#20089)

    • Profile picture changing with username (#19992)

    bug avatar

    • โœ‚ Remove duplicate blaze events call for EmojiActions from roomOld (#20159 by @aKn1ghtOut)

    A few methods concerning Emojis are bound multiple times to the DOM using the Template events() call, once in the reactions init.js and the other time after they get exported from app/ui/client/views/app/lib/getCommonRoomEvents.js to whatever page binds all the functions. The getCommonRoomEvents methods are always bound, hence negating a need to bind in a lower-level component.

    The "Hide room" and "Leave Room" confirmation prompts use the "name" key from the room info. When the setting " Allow Special Characters in Room Names" is enabled, the prompts show the normalized names instead of those that contain the special characters.

    Changed the value being used from name to fname, which always has the user-set name.

    Previous: Screenshot from 2021-01-20 15-52-29

    Updated: Screenshot from 2021-01-20 15-50-19

    • Room's list showing all rooms with same name (#20176)

    Add a migration to fix the room's list for those who ran version 3.10.1 and got it scrambled when a new user was registered.

    • RoomManager validation broken on IE (#20490)

    • Saving with blank email in edit user (#20259 by @RonLek)

    Disallows showing a success popup when email field is made blank in Edit User and instead shows the relevant error popup.

    https://user-images.githubusercontent.com/28918901/104960749-dbd81680-59fa-11eb-9c7b-2b257936f894.mp4

    • Search list filter (#19937)

    • Sidebar palette color broken on IE (#20457)

    image

    The Status Circle in status message text input is now centered vertically.

    Change translation keyword in order to allow the translation of Showing results %s - %s of %s in tables.

    • Unable to reset password by Email if upper case character is prโ€ฆ (#19643 by @bhavayAnand9)

    • ๐Ÿ‘‰ User Audio notification preference not being applied (#20061)

    • ๐ŸŒ User info 'Full Name' translation keyword (#20028 by @Karting06)

    Fix the Full Name translation keyword, so that it can be translated.

    • โšก๏ธ User registration updating wrong subscriptions (#20128)

    • Video call message not translated (#18722)

    Fixed video call message not translated.

    Fix View Logs title translation keyword to enable translation of the title

    ๐Ÿ” Minor changes

    • โž• Add translation of Edit Status in all languages (#19916 by @sushant52)

    Closes #19915 The profile options menu is well translated in many languages. However, Edit Status is the only button which is not well translated. With this change, the whole profile options will be properly translated in a lot of languages.

    • โฌ†๏ธ Bump axios from 0.18.0 to 0.18.1 (#20055 by @dependabot[bot])

    • โœ… Chore: Add tests for the api/licenses.* endpoints (#20041)

    Adding api tests for the new licenses.* endpoints (licenses.get and licenses.add)

    • โœ… Chore: add tests to api/instances.get endpoint (#19988)

    • โš  Chore: Change console.warning() to console.warn() (#20200)

    • chore: Change return button (#20045)

    • Chore: Fix i18n duplicated keys (#19998)

    • โšก๏ธ Chore: Recover and update Storybook (#20047)

    It reenables Storybook's usage.

    • โšก๏ธ Language update from LingoHub ๐Ÿค– on 2020-12-30Z (#20013)

    • โšก๏ธ Language update from LingoHub ๐Ÿค– on 2021-01-04Z (#20034)

    • โšก๏ธ Language update from LingoHub ๐Ÿค– on 2021-01-11Z (#20146)

    • โšก๏ธ Language update from LingoHub ๐Ÿค– on 2021-01-18Z (#20246)

    • โœ… Regression: Add tests to new banners REST endpoints (#20492)

    Add tests for the new banners.* endpoints: banners.getNew and banners.dismiss.

    • Regression: Announcement bar not showing properly Markdown content (#20290)

    Before: image

    After: image

    • regression: Announcement link open in new tab (#20435)

    • Regression: Apps-Engine - Convert streams to buffers on file upload (#20523)

    This is an implementation to accommodate the changes in API for the IPreFileUpload hook in the Apps-Engine. Explanation on the reasoning for it is here https://github.com/RocketChat/Rocket.Chat.Apps-engine/pull/376

    • Regression: Attachments (#20291)

    • Regression: Bio page not rendering (#20450)

    • Regression: Change sort icon (#20177)

    ### Before image

    ### After image

    • Regression: Custom field labels are not displayed properly on Omnichannel Contact Profile form (#20393)

    ### Before image

    image

    ### After

    image

    image

    • ๐Ÿ‘• Regression: ESLint Warning - explicit-function-return-type (#20434 by @aditya-mitra)

    Added explicit Return Type (Promise) on the function to fix eslint warning (explicit-function-return-type)

    • ๐Ÿ”€ Regression: Fix banners sync data types (#20517)

    • Regression: Fix Cron statistics TypeError (#20343 by @RonLek)

    • Regression: Fix duplicate email messages in multiple instances (#20495)

    • Regression: Fix e2e paused state (#20511)

    • โšก๏ธ Regression: Fixed update room avatar issue. (#20433 by @Darshilp326)

    Users can now update their room avatar without any error.

    https://user-images.githubusercontent.com/55157259/105951602-560d3880-6096-11eb-97a5-b5eb9a28b58d.mp4

    • ๐Ÿ’… Regression: Info Page Icon style and usage graph breaking (#20180)

    • ๐Ÿ‘• Regression: Lint warnings and some datepicker (#20280)

    • Regression: NPS (#20514)

    • Regression: reactAttachments cpu (#20255)

    • Regression: Room not scrolling to bottom (#20516)

    • Regression: Set image sizes based on rotation (#20531)

    • Regression: Unread superposing announcement. (#20306)

    ### Before image

    ### After image

    • Regression: User Dropdown margin (#20222)

    • Rewrite : Message Thread metrics (#20051)

    image

    image

    • Rewrite Discussion Metric (#20117)

    https://user-images.githubusercontent.com/5263975/104031909-23190880-51ac-11eb-93dd-5d4b5295886d.mp4

    • Rewrite Message action links (#20123)

    • Rewrite: Message Attachments (#20106)

    image

    • ๐Ÿ”’ Security sync (#20430)

    • โšก๏ธ Update "Industry" setting (#20510)

    • โšก๏ธ Update Apps-Engine and permissions translations (#20491)

    Update Apps-Engine version and apply changes in translations for the changed permissions. Please review the texts on the translation files to make sure they're clear.

    • โšก๏ธ Update Apps-Engine version (#20482)

    Update Apps-Engine version with some fixes for the current RC cycle.

    • โšก๏ธ Update password policy English translation (#20118 by @zdumitru)

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Contributors ๐Ÿ˜

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.10.5 Changes

    2021-01-27 ยท 1 ๐Ÿ› ยท 1 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.21.0-alpha.4235

    ๐Ÿ›  ๐Ÿ› Bug fixes

    • ๐Ÿš‘ Security Hotfix

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.10.4 Changes

    2021-01-14 ยท 1 ๐Ÿ› ยท 1 ๐Ÿ” ยท 2 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.21.0-alpha.4235

    ๐Ÿ›  ๐Ÿ› Bug fixes

    • Room's list showing all rooms with same name (#20176)

    Add a migration to fix the room's list for those who ran version 3.10.1 and got it scrambled when a new user was registered.

    ๐Ÿ” Minor changes

    • โš  Chore: Change console.warning() to console.warn() (#20200)

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.10.3 Changes

    2021-01-09 ยท 1 ๐Ÿ› ยท 1 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.21.0-alpha.4235

    ๐Ÿ›  ๐Ÿ› Bug fixes

    • โšก๏ธ User registration updating wrong subscriptions (#20128)

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.10.2 Changes

    2021-01-08 ยท 1 ๐Ÿ› ยท 1 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.21.0-alpha.4235

    ๐Ÿ›  ๐Ÿ› Bug fixes

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.10.1 Changes

    2021-01-08 ยท 11 ๐Ÿ› ยท 7 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.21.0-alpha.4235

    ๐Ÿ›  ๐Ÿ› Bug fixes

    • ENTERPRISE: Omnichannel custom fields not storing additional form values (#19953)

    • Actions from User Info panel (#20073 by @Darshilp326)

    Users can be removed from channels without any error message.

    • Agent information panel not rendering (#19965)

    • Creation of Omnichannel rooms not working correctly through the Apps when the agent parameter is set (#19997)

    • โšก๏ธ Messages being updated when not required after user changes his profile (#20114)

    • OAuth users being asked to change password on second login (#20003)

    • Omnichannel Agents unable to take new chats in the queue (#20022)

    • Omnichannel Business Hours form is not being rendered (#20007)

    • Omnichannel raw model importing meteor dependency (#20093)

    • Omnichannel rooms breaking after return to queue or forward (#20089)

    • ๐Ÿ‘‰ User Audio notification preference not being applied (#20061)

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Contributors ๐Ÿ˜

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.10.0 Changes

    2020-12-29 ยท 6 ๐ŸŽ‰ ยท 10 ๐Ÿš€ ยท 29 ๐Ÿ› ยท 39 ๐Ÿ” ยท 20 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.21.0-alpha.4235

    ๐ŸŽ‰ New features

    • Custom scroll (#19701)

    • Omnichannel Contact Center (Directory) (#19931)

    • REST Endpoint instances.get (#19926)

    Returns an array of instances on the cluster.

    • REST endpoints to add and retrieve Enterprise licenses (#19925)

    • โšก๏ธ Update Checker Description (#19892)

    • ๐Ÿ‘‰ User preference for audio notifications (#19924)

    image

    ๐Ÿš€ Improvements

    • โœ‚ Removed useEndpointDataExperimental hook usage (#19496)

    • Replace useClipboard (#19764)

    • Replace usePrefersReducedMotion (#19759)

    • Rewrite contextualbar OTR panel (#19674)

    • Rewrite contextualbar RoomMembers - AddUsers as React Component (#19803)

    • Rewrite contextualbar RoomMembers - InviteUsers (#19694)

    • Rewrite contextualbar RoomMembers as React Component (#19841)

    • Rewrite NotificationPreferences to React component (#19672)

    • Rewrite Room Files as React Component (#19580)

    • ๐Ÿ–จ Show all screen when printing screen (#19928)

    ๐Ÿ›  ๐Ÿ› Bug fixes

    • 'Not Allowed' in message auditing (#19762)

    • ENTERPRISE: Omnichannel Department form is not correctly storing the list of departments allowed for forwarding (#19793)

    • โž• Add fallback message when show notification content is disabled (#19516 by @youssef-md)

    • Admin Users screen sorting showing deactivated users in wrong order (#19898)

    • Custom Avatar (#19805)

    • Download my data with file uploads (#19862)

    • Emails not showing up in Admin/Users (#19727)

    • File Tab Order (#19729)

    • Forgot password endpoint return status (#19842)

    • Group DMs title when user changes his/her name (#19834)

    • Hightlights validation on Account Preferences page (#19902 by @aKn1ghtOut)

    This PR fixes two issues in the account settings "preferences" panel. Once set, the "Highlighted Words" setting cannot be reset to an empty string. This was fixed by changing the string validation from checking the length to checking the type of variable. Secondly, it tracks the changes to correctly identify if changes after the last "save changes" action have been made, using an "updates" state variable, instead of just comparing against the initialValue that does not change on clicking "save changes".

    • Image preview for image URLs on messages (#19734)

    • Issue with oembed (#19923)

    • Issue with oembed (#19886)

    • Issue with special message rendering (#19817)

    • Omnichannel Departments Canned Responses (#19830)

    • Problem with attachment render (#19854)

    • Room scrolling to top after returns to a opened room (#19945)

    • RoomForeword (#19875)

    • โšก๏ธ Sidebar presence will now correctly update for Omnichannel rooms (#19746)

    • ๐Ÿ’ป Sidebar UI disappearing (#19725)

    • Some apps were not correctly enabled during startup in HA environments (#19763)

    • Spotify oEmbed (#19825)

    • Startup error when using MongoDB with a password containing special characters (#19749)

    • Status on searchlist (#19935)

    • UIKit Modal not scrolling (#19690)

    • โšก๏ธ Update base image in Dockerfile.rhel (#19036 by @andykrohg)

    • ๐Ÿ‘‰ User email showing [object Object] (#19870)

    • ๐ŸŒ User Info 'Local Time' translation keyword (#19879 by @J4r3tt)

    ๐Ÿ” Minor changes

    • โฌ†๏ธ bump fuselage (#19736)

    • โฌ†๏ธ Bump ini from 1.3.5 to 1.3.8 in /ee/server/services (#19844 by @dependabot[bot])

    • โฌ†๏ธ Bump systeminformation from 4.30.1 to 4.33.0 in /ee/server/services (#19929 by @dependabot[bot])

    • Chore: Fix Caddy download URL in Snaps (#19912)

    • Chore: Add watch.settings to events whitelist (#19850)

    • โœ… Chore: Change Youtube test to verify if has an iframe with max-width (#19863)

    • ๐Ÿšš Chore: Remove extra parentheses from return type (#19598 by @ArnoSaine)

    • โšก๏ธ Chore: Update Pull Request template (#19768)

    Improve the template of Pull Requests in order to make it clear reducing duplicated information and removing the visible checklists that were generating noise and misunderstanding with the PR progress.

    • Moved the checklists to inside comments

    • Merge the changelog and proposed changes sections to have a single source of description that goes to the changelog

    • Remove the screenshot section, they can be added inside the description

    • Changed the proposed changes title to incentivizing the usage of images and videos

      • Frontend folder structure (#19631)
      • ๐Ÿ‘Œ Improve Docker container size by adding chown to ADD command (#19796)
      • ๐Ÿ‘Œ Improve: Report Weekly Active Users to statistics (#19843)

    Add the fields uniqueUsersOfLastWeek, uniqueDevicesOfLastWeek and uniqueOSOfLastWeek to the statistics report among the daily and monthly already reported.

    • โšก๏ธ Language update from LingoHub ๐Ÿค– on 2020-12-21Z (#19922)

    • ๐ŸŒ Merge EE and Community translations and LingoHub manual sync (#19723)

    • ๐Ÿ”€ Merge master into develop & Set version to 3.10.0-develop (#19720)

    • ๐Ÿ“œ Message parsing and rendering - Phase 1 (#19654)

    • Regression: "My Account" page doesn't load (#19753)

    • Regression: Add currently running instance to instances.get endpoint (#19955)

    • Regression: Add Members showing the wrong template (#19748)

    • ๐ŸŒ Regression: Add missing translations on the Omnichannel Contact Center(Directory) (#19968)

    • Regression: Admin Sidebar Scroll (#19944)

    • Regression: Check permissions properly when fetching rooms in Omnichannel Directory (#19951)

    • Regression: contextualBar folder structure (#19761)

    • Regression: Double Scrollbars on tables (#19980)

    Before: image

    After: image

    • Regression: Failed autolinker and markdown rendering (#19831)

    • Regression: fix broken members list (#19806)

    • Regression: Fix member list Actions (#19876)

    • Regression: Fix oembed (#19978)

    • Regression: Fix Room Files for DMs (#19874)

    • Regression: Fix sorting indicators on Admin Users page (#19950)

    • ๐Ÿ’… Regression: Header Styles fixes (#19946)

    • โ™ป๏ธ Regression: Omnichannel Custom Fields Form no longer working after refactoring (#19948)

    The Omnichannel Custom Fields form is not working anymore after some refactorings on client-side. When the user clicks on Custom Field in the Omnichannel menu, a blank page appears.

    • ๐Ÿ’… Regression: polishing licenses endpoints (#19981)

    • Regression: roomInfo folder structure (#19787)

    • Regression: RoomMembers Permission (#19867)

    • Regression: User Info Context bar breaking. (#19807)

    • ๐Ÿ‘€ Regression: UserCard "See full profile" link broken (#19941)

    • Regression: UserInfoWithData endpoint variable (#19816)

    • โœ‚ Remove Heroku from readme (#19901)

    • Rewrite: Room Header (#19808)

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Contributors ๐Ÿ˜

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“

  • v3.9.4 Changes

    2020-12-31 ยท 3 ๐Ÿ› ยท 1 ๐Ÿ” ยท 6 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    Engine versions

    • Node: 12.18.4
    • NPM: 6.14.8
    • MongoDB: 3.4, 3.6, 4.0
    • Apps-Engine: 1.21.0-alpha.4235

    ๐Ÿ›  ๐Ÿ› Bug fixes

    • Omnichannel Departments Canned Responses (#19830)

    • Room scrolling to top after returns to a opened room (#19945)

    • Status on searchlist (#19935)

    ๐Ÿ” Minor changes

    • Regression: Fix oembed (#19978)

    ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป Core Team ๐Ÿค“