Skip to content

3.17.1

Compare
Choose a tag to compare
@sampaiodiego sampaiodiego released this 16 Aug 19:41
· 6432 commits to master since this release
7ab533e

2021-08-16 · 5 🐛 · 7 👩‍💻👨‍💻

Engine versions

  • Node: 12.22.1
  • NPM: 6.14.1
  • MongoDB: 3.4, 3.6, 4.0, 4.2
  • Apps-Engine: 1.27.1

🐛 Bug fixes

  • "Click to Join" button is not working if there are no muted users in the room (#22871)

    • Add check to room.muted array so as to cover the case in which it is undefined;
  • Apps-Engine's scheduler failing to update run tasks (#22882)

    Agenda, the library that manages scheduling, depended on setting a job property named nextRunAt as undefined to signal whether it should be run on schedule or not. Rocket.Chat's current Mongo driver ignores undefined values when updating documents and this was causing jobs to never stop running as Agenda couldn't clear that property (set them as undefined).
    This updates Rocket.Chat's dependency on Agenda.js to point to a fork that fixes the problem.

  • Close omnichannel conversations when agent is deactivated (#22917)

  • Message update not working in some cases (#22856)

  • Use correct param on saveBusinessHour method (#22835)

👩‍💻👨‍💻 Core Team 🤓