Releases: tinode/chat
Bug fix in PostgreSQL search query
Fix for search queries failing in Postgres. No other changes.
Full Changelog: v0.24.4...v0.24.5
Minor updates
Server
23f101a Update docker-compose
to use MySQL 8.0 instead of 5.7.
Full Changelog: v0.24.3...v0.24.4
Tindroid
Bug fixes
https://github.com/tinode/tindroid/releases/tag/v0.24.4
Tinodios
Bug fixes
https://github.com/tinode/ios/releases/tag/v1.24.4
TinodeWeb
Minor UX improvement:
https://github.com/tinode/webapp/releases/tag/v0.24.4
Fix for busted pgsql & mysql docker images
Server
1ded2c0 Fix: Ampersand &
causes infinite loop in docker config, #961.
8702626 Change mime-type of Drafty form response to text/x-drafty-fr
.
49d3c94 45a8c41 Couple of items not to report as security vulnerabilities.
All client apps:
- Change mime-type of Drafty form response to
text/x-drafty-fr
. - Change mime-type of JSON file attachments to
application/octet-stream
to avoid collision with drafty form response
Full Changelog: v0.24.2...v0.24.3
Bug fixes
REQUIRES DATABASE UPDATE when moving from 0.24.0
Server
- Make MySQL & PostgreSQL DSN fully configurable in Docker ed9468a
- Return
no data
for short search queries instead oferror 400
a0aa07e - Fix for #960
- Docs: emphasise problems with MySQL MyISAM storage engine, clarify use of
EXT_CONFIG
in docker. - Dependencies updated
Full Changelog: v0.24.1...v0.24.2
TinodeWeb
- Incorporates JS-SDK fixes https://github.com/tinode/webapp/releases/tag/v0.24.2
JS-SDK
- Minor bug fixes https://github.com/tinode/tinode-js/releases/tag/v0.24.2
Tindroid
Tinodios
no changes
v0.24.1
REQUIRES DATABASE UPDATE when moving from 0.24.0
Server
- chore/add ssl mode for postgres adapter by @ercsnmrs in #951
- chore/add new index for sql optimizations by @ercsnmrs in #953
- fix/postgres and topic function by @ercsnmrs in #955
- disable "server_status": "/debug/status" by default and explain its use
Full Changelog: v0.24.0...v0.24.1
Webapp, JS SDK
- Dependencies updated
Four significant features
New features
REQUIRES Database Upgrade
- Writing messages to oneself (saving/bookmarking messages) #741
- Deleting messages in p2p topics for both parties #569
- Pinned messages #754
- Unique user ID (alias) #446
Other changes
- Support for uploading and downloading files over gRPC #864
- Fix for caching large files #868
- Other bug fixes
- Deprecated code updated
- Dependencies updated
Full Changelog: v0.23.2...v0.24.0
Bug fixes
Prevent framing of the web app.
Server
DO NOT USE, this server release has a critical bug
bb87bce Add HTTP headers: X-Frame-Options, Referrer-Policy
- By default, the
X-Frame-Options: SAMEORIGIN
is added. It prevents inclusion of TinodeWeb into a<frame>
. Referrer-Policy: origin
clears the path of the referrer URL when navigating away from TinodeWeb.
TinodeWeb
Bug fixes: https://github.com/tinode/webapp/releases/tag/v0.23.1
JS-SDK
Bug fixes: https://github.com/tinode/tinode-js/releases/tag/v0.23.1
Tindroid
Bug fixes around use of speakerphone in calls, Google-forced update of the media picker:
https://github.com/tinode/tindroid/releases/tag/v0.23.3
Tinodios
No changes
Support for credential validation by SMS using Twilio
Server
- Support for credential validation by SMS using Twilio
- Bug fixes
- Dependencies updated
- Remove assignment to a deprecated protobuf field #442
- Documentation updates
Full Changelog: v0.22.13...v0.23.0
Tinodios
- Bug fixes
https://github.com/tinode/ios/releases/tag/v1.23.1
Tindroid
- Bug fixes
https://github.com/tinode/tindroid/releases/tag/v0.23.2
Webapp
- Reconnect when PC wakes up from sleep
- Make font larger for emoji-only messages
https://github.com/tinode/webapp/releases/tag/v0.23.0
JS-SDK
- No significant changes
v0.22.13
Server
- Return CORS HTTP headers in response to PUT and POST requests in AWS S3 handler.
- #904 Correct handling of grapheme clusters in drafty (thanks @dilshans2k!)
Full Changelog: v0.22.12...v0.22.13
TinodeWeb, JS-SDK:
- Correct handling of grapheme clusters in drafty.
Android, iOS
No Changes.