Skip to content

Releases: tinode/chat

Bug fixes and minor features

11 Jul 00:33
Compare
Choose a tag to compare

Server

b568849 add CORS headers to S3 media handler
2da517f more S3 config options per #673
ba60917 use types.TimeNow() instead of time.Now() in serveStatus
91cbf06 Change status output to json.
2aba8dd lint warning: required comment added

Tindroid

Bug fixes: https://github.com/tinode/tindroid/releases/tag/v0.17.6

Webapp

Bug fixes: https://github.com/tinode/webapp/releases/tag/v0.17.6

Javascript SDK

Bug fixes: https://github.com/tinode/tinode-js/releases/tag/v0.17.6

Bug fixes in webapp

24 Jun 01:12
Compare
Choose a tag to compare
  • Bug fixes in Tinode Web + JS SDK around uploading large images.
  • Added HTML endpoint at /status for server debugging.

Fix: added missing file in docker

23 Jun 02:33
Compare
Choose a tag to compare

There is a missing file in v0.17.2 docker container:version.js in webapp which results in app cache not working correctly.
No other material changes.

Bug fixes

22 Jun 01:34
Compare
Choose a tag to compare

Server

745c012 fix for tinode/webapp/issues/78
d2de4ac fix for #665: client message timestamp is lost
e9ed5a7 fixes for #664, a few lint warnings in mongo adapter
1e1e4d0 (github/fix-subs) added explanation of TopicsForUser logic
1087ab3 update mongo + tests, fixed some apparent memory leaks and added error checks
b021343 updated TopicsForUser in rethinkdb, refactored common code, added tests
c234903 fixed pagination of subscriptions in mysql
dac788c allow http.MethodOptions in s3.Headers call

Tindroid

Bug fixes: https://github.com/tinode/tindroid/releases/tag/v0.17.2

Webapp

Bug fixes: https://github.com/tinode/webapp/releases/tag/v0.17.2

Bug fixes

04 Jun 03:04
b823c29
Compare
Choose a tag to compare

Server

f4a4957 Send 'sub' push notifications when user joins a group.
4a5a933 clarify the docs regarding getting the auth token
718c894 d5f6b54 Resolve all paths against current working dir.
1a62d94 another pass at #650
10dbf4a remove delay in non-interactive sessions
12588d6 rename vcard -> theCard
53ebcdd fix for #649

The full list of changes: v0.17.0...v0.17.1

Tindroid

Bug fixes, visual improvements: https://github.com/tinode/tindroid/releases/tag/v0.17.1

Webapp

Bug fixes: https://github.com/tinode/webapp/releases/tag/v0.17.1

Browsable subscriptions, performance improvements

06 May 20:27
Compare
Choose a tag to compare

Server

  • Browsable subscriptions: it is now possible to paginate topic subscriptions: subscriptions now respect IfModifiedSince (ims) constraints in {get} messages.
  • A lot of performance improvements by removing IO from critical paths.
  • Support for CORS headers in filesystem media handler.
  • Lots of bugs fixed particularly around channels.
  • Unit tests added.
  • Lots and lots of lint warnings fixed.

The full list of changes: v0.16.10...v0.17.0

Webapp

  • Message previews in chat list
  • Client-side cache of content using IndexedDB.

Details: https://github.com/tinode/webapp/releases/tag/v0.17.0

Tindroid

  • Message previews in chat list.
  • Nicer message previews in push notifications.

Details: https://github.com/tinode/tindroid/releases/tag/v0.17.0

Unscheduled release due to bugs in cluster mode

12 Jan 03:53
Compare
Choose a tag to compare

Earlier release had a critical bug with CDN path in web app.

Performance improvements and bug fixes

27 Dec 19:46
Compare
Choose a tag to compare
  • Different handling of {get what=sub} by users without A and S permissions.
  • A lot of cluster-related issues fixed.
  • A few bugs in mongodb adapter fixed.
  • Improvements and fixes in rest_auth.
  • Improvements and bug fixes in tn-cli.
  • Email validator now uses configurable FQDN in HELO/EHLO command. It was always localhost before. Thanks to @mzch.
  • Notify target user when the subscription is removed.
  • Don't send {pres} to origin session on tags update.
  • Fixes for #583, #579

Full list of changes: v0.16.8...v0.16.9

Channels, performance improvements

11 Oct 17:07
Compare
Choose a tag to compare
  • Support for channels: topics with unlimited number of read-only subscribers.
  • Reduced memory usage and performance improvements in cluster mode.
  • More data exported for monitoring.
  • Numerous bug fixes.
  • Basic integration test.

Full list of changes: v0.16.7...v0.16.8

Search improved, bug fixes

17 Jul 22:16
Compare
Choose a tag to compare

Server

  • Search functionality updated: searching contacts no longer requires prefixing tags with email: or tel: or basic:. https://github.com/tinode/chat/blob/devel/docs/API.md#query-rewrite
  • BREAKING change: gRPC protobuffers were updated. If you are using gRPC interface regenerate the binding. Otherwise search will likely not work at all.
  • Improvements in Tsung load testing script.
  • Critical bug fixes in cluster mode.
  • Security fix in password reset by @aihturie.
  • Several excellent bug fixes by @aihturie

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

iOS

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

Android

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

Webapp & JS-SDK

Release notes: