Skip to content

Clustering substantially redone

Compare
Choose a tag to compare
@or-else or-else released this 23 Jun 07:31
· 1473 commits to master since this release

There are some problems with notifications and message delivery in this version when running in cluster mode. If you run your production in cluster mode, do not upgrade.

Server

Main change:

  • Clustering refactored from proxying sessions to proxying topics.

New features:

  • Support for background subscriptions and verbose logging in tn-cli
  • TLS support in MongoDB adapter.
  • Korean README by @kimtaeyoung-98.
  • Incognito mode changed from per-subscription to per-session.

Bugs fixed:

  • Bug fixes in notifications (duplicate updates and missing updates, missing push notifications).
  • Bug fixes in handling blocked users.
  • LastSeen was not saved sometimes.
  • Various fixes in handling offline {get} and {set}.
  • Support for X-Forwarded-For HTTP header.
  • Fix breakage while uploading multiple files (thanks @umatomba!)

Full list of changes: v0.16.5...v0.16.6

iOS v1.3.3

Release notes: https://github.com/tinode/ios/releases/tag/v1.3.3

Android

Release notes: https://github.com/tinode/tindroid/releases/tag/v0.16.6

Webapp & JS-SDK

Release notes: