3.14.5


2021-06-06 · 1 · 1 · 1 ‍‍

Engine versions

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

Improvements

  • Send only relevant data via WebSocket (#22258)

    Previously when any data changed on subscriptions or rooms we were getting fresh data from database, to also remove undesired fields, but sometimes the data that changed was not relevant so we were sending the whole object everytime without the fields that actually changed. This change aims to reduce this overhead and also send less data to clients.

Bug fixes

  • Support DISABLE_PRESENCE_MONITOR env var in new DB watchers (#22257)

‍‍ Core Team