Skip to content

Releases: tinode/chat

Fix crash in calls

26 Mar 00:58
Compare
Choose a tag to compare

6ad43fc f2014fb Fix crash in calls.

Other changes:

c7a491e Regenerated Python gRPC files
8a8b153 Regenerate Go gRPC files
d541c07 529ab71 Add deprecation marker to gRPC ServerMsg.topic.
1cb3ec6 More resilient parsing of language locale, e.g. do not fail on zh_CN_#Hans.

No changes in TinodeWeb & JS-SDK

Allow ROOT users to find suspended/soft-deleted topics and accounts.

22 Mar 16:33
Compare
Choose a tag to compare

Fixes issue with incorrect SDK version in 0.22.1, #846
Fixes #847

Server

e9ab4e3 Allow ROOT users to find suspended/soft-deleted topics and accounts.
3999cc3 Add "sender" header for messages sent with on_behalf_of.
929b752 Define empty FIREBASE_INIT in build.
f26126b Change server version to 0.22.
2bb1aef A bunch of interface{} repaced with any.

TinodeWeb

Fix backward scrolling when fetching older messages
https://github.com/tinode/webapp/releases/tag/v0.22.2

DO NOT USE! Allow root users to find suspended/soft-deleted topics and accounts

21 Mar 00:41
Compare
Choose a tag to compare

There are some critical bugs in this release

Server

e9ab4e3 Allow ROOT users to find suspended/soft-deleted topics and accounts.
3999cc3 Add "sender" header for messages sent with on_behalf_of.
929b752 Define empty FIREBASE_INIT in build.
f26126b Change server version to 0.22.

TinodeWeb

Fix backward scrolling when fetching older messages
https://github.com/tinode/webapp/releases/tag/v0.22.1

Support for registrations by SMS

15 Mar 18:31
Compare
Choose a tag to compare

Server

Important: server requires database schema update

Support for registrations and password recovery by SMS. The only missing part is the actual adapter to call Twilio or Sinch or some such.

Other features:
8a4484e Enable compression of websocket frames.
67a6af7 Update Docker with gc of stale accounts, google analytics, send validation methods to clients.
d22bb79 Add timeout for KeepAlive connections.
d5bcb4c Allow disabling of account deletion by ordinary users, #836
4366da4 Python gRPC regenerated

Bug fixes:
9f9d8de Fix incorrect unread count in user cache.
eac88f6 Fix CORS handling, #840.
001a35d Hard-delete incomplete user records (was soft-delete), #839.

Tindroid

https://github.com/tinode/tindroid/releases/tag/v0.22.0

Tinodios

https://github.com/tinode/ios/releases/tag/v1.12.0

TinodeWeb

https://github.com/tinode/webapp/releases/tag/v0.22.0

JS SDK

No material changes

Bug fix in init-db

02 Mar 18:25
Compare
Choose a tag to compare

459d18b init-db: Load sample data only if DB was created or reset.

Bug fixes in init-db, dependencies updated

02 Mar 01:23
Compare
Choose a tag to compare

Server

16d03af Dependencies updated.
f5fdddc 52b2ff6 Fix root user handling in init-db.

Tindroid

Webapp

JS SDK

  • Dependencies updated.

Bug fixes

21 Feb 02:02
e995606
Compare
Choose a tag to compare

c6edde5 Fix online status of unchanged online connections
8bd49f7 Fix: add quotes to str in tn-cli:encode_to_bytes
7de9052 Fix incorrect parsing of file IDs
16c922b Add descriptions of pres action types
6dde893 Do not attempt to upgrade DB if DB version is greater than expected

Bug fixes

06 Feb 19:56
Compare
Choose a tag to compare

Audio-only calls, video messages, editing messages, web drag-n-drop

04 Feb 00:50
Compare
Choose a tag to compare

Server

Main features:

  • Unvalidated accounts can be automatically deleted now.
  • keygen and tinode-db simplified.
  • Support for audio-only calls.
  • Inform client of required validators.

Bug and security fixes:

  • Use crypto/rand instead of math/rand for generating email & phone validation codes.
  • Fix for a data race in topic subscriptions.
  • Several RethinkDB fixes.
  • 0a6a103 Fix for #826 - login after reconnect in chatbot.

Full list of changes: v0.20.4...v0.21.0

TinodeWeb

Audio-only calls, video messages, editing messages, drag-n-drop:
https://github.com/tinode/webapp/releases/tag/v0.21.0

Tindroid

Audio-only calls, video messages, editing messages:
https://github.com/tinode/tindroid/releases/tag/v0.21.0

Tinodios

Audio-only calls, video messages, editing messages:
https://github.com/tinode/ios/releases/tag/v1.11.0

Portuguese translation, bug fixes, minor updates

30 Dec 20:23
Compare
Choose a tag to compare

a53df1c Dependencies updated.
f288818 Bug fix: disallow banning the owner or taking away ownership.
29259e7 Allow nil tags to be accepted.
99676bb Portuguese translation, thanks @ericcontainer.