Tinode
Instant messaging platform, an open-source alternative to WhatsApp or Telegram
Alternative to: WhatsApp, Telegram, Facebook Messenger
v0.20.0
2022-10-11Video and voice calls are available on all platforms.
Video calling will not work out of the box. It requires STUN/TURN servers which must be obtained and configured separately (for instance, see metered.ca).
Other changes: https://github.com/tinode/chat/commit/f206e946f2e9cfcdbaf12299c6c5caa8a1b0d9fc Python gRPC updated https://github.com/tinode/chat/commit/901281711929e802798ae3fd165a79c5415232f9 bug fix: invalid push causing channels to be marked as deleted https://github.com/tinode/chat/commit/49eb1b83e353f6dfa9a56a8388c97c707fd27d8c Respond with 503 instead of 500 when queues are full https://github.com/tinode/chat/commit/9f306a621e4b65c1ed900143befe7ceef7beef9c incorrect struct tags in push https://github.com/tinode/chat/commit/0d317b3c9226eccc3586565706460dd4046c5064 fix for https://github.com/tinode/chat/issues/775 https://github.com/tinode/chat/commit/674f74f98c9ddc944c26d8c5608452679d221131 fix build script https://github.com/tinode/chat/commit/c7508ee967e916a92754cfcb65cff246a2ba8a2d Remove deadlock on server overload, https://github.com/tinode/chat/issues/786. https://github.com/tinode/chat/commit/16f0eef4c658c9dff64d728e8d84f8c18c6e1eb7 Replace NULL uid with 0 in file upload record. https://github.com/tinode/chat/commit/d7b9bfb10f470fccd78a26e7dba40e678a596155 Issue login-enabled auth token for new account validation. https://github.com/tinode/chat/commit/538cad2352951aaf994151fa608693824d97a06b Make email templates more intuitive. https://github.com/tinode/chat/commit/df465ddc460710923fa3593be0d7a01a0873a776 Make cred validator use STD base64 encoding instead of URL base64 token, consistently with normal auth token. https://github.com/tinode/chat/commit/59f89b0b8faf2fb622a31594de1498f035676d12 Add error logging for HTTP->HTTPS redirect. https://github.com/tinode/chat/commit/96b0ab376d878a50eb844ad1948845a2604343e0 Improved error messages in topic_proxy. https://github.com/tinode/chat/commit/6e803e59106a9121b39877585f2e8a477e94ef12 Fix handling grpX and chnX multiplexing sessions. https://github.com/tinode/chat/commit/29279f38b4dd5f1685f223e7cdd23f984a78d191 Change Topic.maybeFixTopicName() to account for sub type. https://github.com/tinode/chat/commit/031b44659faaf2a0d588fcca5ee8d8a7eb8b2fcd Add chn multiplexing sessions to topic master.
The full list of changes: https://github.com/tinode/chat/compare/v0.19.3…v0.20.0