github RocketChat/Rocket.Chat 6.0.0-rc.4

latest releases: 6.13.0-rc.3, 6.13.0-rc.2, 6.13.0-rc.1...
pre-release19 months ago

2023-03-02 · 1 ️️️⚠️ · 3 🐛 · 22 🔍 · 18 👩‍💻👨‍💻

⚠️ BREAKING CHANGES

  • Remove support to deprecated typing event (#28234)

🐛 Bug fixes

  • File upload modal not opening after too long message modal (#28212)

    • Close the 'too long message to attachment' modal before opening the 'file upload' modal
  • Search list missing key parameter (#28230)

  • User registration with EmailConfirmation not working (#28143)

🔍 Minor changes
  • Chore: Add dark theme assets (#28214)

  • Chore: More E2E tests for PDF transcript feature of Omnichannel (#28110)

  • Regression: Add auto translate option back to live chat room (#28139)

    Add the translation option to the live chat room;
    The behavior of this feature in live chat rooms is quite different from direct and group messages. In these rooms, you need to activate and set up the language, while in the live chat room, the translate option should always appear for every room and should use the application language to translate.

  • Regression: broken message exhibition when edited (#28180)

    Sometimes a message will have the fields editedBy and editedAt present but set to null. This PR handle this situation.

  • Regression: Denied Camera permission do not disable VideoMessageAction (#28210)

    before

    Kapture 2023-02-28 at 16 12 58

    after

    Kapture 2023-02-28 at 16 09 20

  • Regression: EmojiPicker missing shadow on dark mode (#28236)

    before

    Screen Shot 2023-03-01 at 18 23 18

    after

    Screen Shot 2023-03-01 at 18 22 14

  • Regression: EnableUnlimitedApps button action (#28221)

    "Enable unlimited apps" button on installation modal doesn't do anything. Now it redirects to the 'go-fully-featured-registered' page.

  • Regression: fix a wrong behavior with the Department table row (#28157)

  • Regression: Fix app status filter not working in private apps page (#28198)

    Jira task: MKP-266

    Fixed a bug in which the app status filter didn't work because of the new 'enabled*' and 'disabled*' app status.
    Demo gif:
    private-apps-status-filter

  • Regression: Fix private apps already in marketplace not shown properly on app details page (#28199)

    Jira task: MKP-267

    Fixed a bug in which apps that already existed in the marketplace would not show properly when installed via the private apps page.
    Demo gif:
    private-apps-same-app

  • Regression: Fixed room edit custom field validation (#28078)

    This PR fixes custom fields validations not being properly triggered/cleared on the room edit page.

  • Regression: Fixed triggers edit form not being properly updated (#28235)

  • Regression: New messages not reflected in the chat window for queued chats. (#28145)

  • Regression: Save button is not enable while trying to save contact manager (#28183)

  • Regression: SendFileLivechatMessage using deprecated prop affecting PDF transcript (#28225)

  • Regression: Show mention instead of the name of the user in app request messages (#28200)

    Jira task: MKP-249

    Stopped using the name of users that requested apps and now the app request messages directly mention the users.
    Demo image:
    image

  • Regression: Show messages instead of the composer when there is no action available on federated rooms (#28093)

    Rules:
    If the federation module is disabled within the workspace: do not show the composer and show a message instead;

    If the federation module is enabled, the user is not part of the room, and the workspace is a CE environment: do not show the composer and show a message instead.

    If the federation module is enabled, the is not part of the room, but the workspace is an EE environment: show the composer with the Join button

    If everything is enabled, and the user is already part of the room: show the normal composer

    Jira: [FED-82]

  • Regression: Small fixes to installation flow (#28160)

    Some UI fixes on app installation flow:

    • Some apps were being incorrectly shown as "Enabled"
      App status INITIALIZED was wrongly considered as meaning an app was "Enabled". That's not the case.

    It was introduced there to mark apps as "installed", but this is not the case anymore. #27330 wanted to solve the situation where an app was initially shown as disabled right after it was installed, and a different solution to this will be provided by changing how Apps-Engine communicates status changes to the UI.

    • Some installed apps in the "Installed" screen incorrectly not being displayed as grandfathered

    • Installation modal being shown in EE where it shouldn't

    • Installation modal showed wrong label when installing apps from Marketplace

  • Regression: Tooltip for More options dont disappear after click. (#28201)

  • Regression: UiKit message surface styles (#28213)

  • Regression: Update Composer Formatters Translation Keys (#28228)

  • Regression: Visitor abandonment job not working properly (#28209)

👩‍💻👨‍💻 Core Team 🤓

Don't miss a new Rocket.Chat release

NewReleases is sending notifications on new releases.