github RocketChat/Rocket.Chat 6.4.6

latest releases: 7.0.0, 7.0.0-rc.6, 7.0.0-rc.5...
11 months ago

Engine versions

  • Node: 14.21.3
  • MongoDB: 4.4, 5.0, 6.0
  • Apps-Engine: 1.41.0-alpha.312

Patch Changes

  • 35ea150: Bump @rocket.chat/meteor version.

  • Bump @rocket.chat/meteor version.

  • 57deb49: fix: OAuth login by redirect failing on firefox

  • 00875fc: fix: wrong client hash calculation due to race condition on assets

    Some deployments may suffer from some reloads if running multiple instances. It's caused by different client hashes generated due to a possible race condition on custom assets load at the startup time. Forcing the clients to talk to the right backend instances, which causes reloads if sticky sessions are not enabled.
    This change removes the assets from the hash calculation preventing the race condition and possible different hashes. After this change, the clients will not reload when the admin changes assets.

  • b7ea865: fix: immediate auto reload issues

    Immediate auto reload increases server load on restarts/upgrades and increases the chance of getting 404 on Meteor's config file blocking the UI on a loading screen

    This change adds delays on front and backend codes on automatic client reload:

    • Front-end, adds a warning message including the old and new hashes, and a delay of 60 seconds after being notified by the server
    • Back-end, delays the client notifications on a random value between 2 and 10 minutes per connection, allowing different clients to reload at different moments and distributing the load along the time.
  • 873eea9: fix: TypeError: Cannot use 'in' operator in undefined for every message sent

    • @rocket.chat/core-typings@6.4.6
    • @rocket.chat/rest-typings@6.4.6
    • @rocket.chat/api-client@0.1.15
    • @rocket.chat/omnichannel-services@0.0.21
    • @rocket.chat/pdf-worker@0.0.21
    • @rocket.chat/presence@0.0.21
    • @rocket.chat/core-services@0.2.6
    • @rocket.chat/cron@0.0.17
    • @rocket.chat/gazzodown@2.0.6
    • @rocket.chat/model-typings@0.1.6
    • @rocket.chat/ui-contexts@2.0.6
    • @rocket.chat/fuselage-ui-kit@2.0.6
    • @rocket.chat/models@0.0.21
    • @rocket.chat/ui-theming@0.1.0
    • @rocket.chat/ui-client@2.0.6
    • @rocket.chat/ui-video-conf@2.0.6
    • @rocket.chat/web-ui-registration@2.0.6
    • @rocket.chat/instance-status@0.0.21

Don't miss a new Rocket.Chat release

NewReleases is sending notifications on new releases.