Skip to content

Releases: tinode/tindroid

Bug fixes, QR Code for topic ID

06 Feb 18:48
Compare
Choose a tag to compare

2138147 Prevent crashes on invalid base64 encoding.
d594bcb Option to show QR code of a topic
3026815 Fix for another rare crash.
e70d018 A few rare crashes fixed.

Bug fixes

15 Dec 23:19
Compare
Choose a tag to compare

6e37c29 Fix for a couple of rare crashes due to data races
4c4ff83 8f9706e Fix for a crash
977d69d Update kotlin stdlib to 1.8.22
3774084 Gradle update + fixed compilation issues
cb472ab Dependencies updated, build warnings fixed
0a5b8f4 Make sure there is no crash when placing calls is not supported by device
cdceae7 Another patch for UI data race
fe626e5 Fix for a race condition in password reset
84697f9 Fix in Ukrainian strings

Bug fixes, Ukrainian translation

16 Aug 06:58
Compare
Choose a tag to compare

06ff05a a1d1ad2 Ukrainian localization
b5eabc7 Fix crash on empty cursor
d6b8a36 Reduce size of video sent in-band, otherwise exception: Data cannot occupy more than 10240 bytes when serialized

Bug fixes, Romanian translation

10 Jul 16:09
Compare
Choose a tag to compare

6e22fa8 Replace assert with explicit check for valid URI
6de80b9 Catch exception when phone calling is not available on device
aeac962 Check if fragment is finished before using it
9afb7ca Romanian translation (thanks @ivantrasnitu)
8cddc76 Avoid infinite loop in permission checking on API 33
ade8c5c Fix for tinode/chat#869
92f3525 Fix duplication of entered text in onResume

Bug fixes

26 May 00:35
Compare
Choose a tag to compare

620d626 Unused import removed.
1382317 Check if acs update is for the current user.
c467a6d Fix for a crash on misconfigured server.

Bug fixes

28 Apr 21:13
Compare
Choose a tag to compare

b368105 Fix breakage due to new API 30 restrictions.
838fa6b Fixes for a few rare crashes.
efc5263 Fix uploads of files with non-ASCII names.
4186d22 Fix for another crash.
c2a1f62 Another attempt to fix race in SignUpFragment.

Connection auto-config, bug fixes

26 Mar 23:54
Compare
Choose a tag to compare
  • Automatically configure server connection and app branding by scanning a QR code.
  • A few crashes related to delayed network response.

Full list of changes: v0.22.0...v0.22.1

Registration by SMS, connect by QR code

15 Mar 19:34
Compare
Choose a tag to compare

Main features:

  • Registration and password reset by SMS (has to be enabled on the server).
  • Present or scan QR code to connect with people.

Other changes:
8bd61dd Clear local database on logout.
3b78f7a Enable compression of websocket frames

Bug fixes:
28d070e Calls: create data channel only on the caller's side.
13ecdd1 Fix sharing of plain text.
75a16f4 Remove extraneous quotes from hindi translation.
2e3ae19 Fix for a crash on missing me topic.
4536048 Prevent crash when device does not have a web browser.

Full list of changes: v0.21.6...v0.22.0

Bug fixes

10 Mar 01:08
Compare
Choose a tag to compare

af3b65a Attempt to fix WaveDrawable crash, probably on screen rotation
d025cb9 Proguard rules for material components, https://issuetracker.google.com/issues/243851373
8183ecb Auto-converted try() is causing problems

Bug fixes, Hindi translation

02 Mar 02:00
Compare
Choose a tag to compare

b6fa024 Couple of minor bug fixes
722b361 Hindi translation by @prathamkumar1812
7d433f5 Better handling of online status
95cae5a Fix finishing the call when the call is accepted on another device.
612b433 CallFrament: check if data channel is available before sending data.