Rocket.Chat v3.17.1 Release Notes

  • 2021-08-16 ยท 5 ๐Ÿ› ยท 1 ๐Ÿ” ยท 8 ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

    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)

    ๐Ÿ” Minor changes

    • ๐Ÿš€ Release 3.17.1 (#22942)

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