Releases: tinode/tindroid
Bug fixes
Bug fixes
b9cdef0 Fixed ANR due to incorrect use of "try w resources"
3d951ce Stop trying to login if server returned 404
5acace1 Dependencies updated, some deprecated API fixed, fix for blank wallpaper request
9115984 fix: isRelativeUrl, crash on invalid topic, change format of Tinode urls
Full Changelog: v0.25.2...v0.25.3
Bug fixes
Bug fixes:
- Fix for broken large file attachments.
- One rare crash fixed
Full Changelog: v0.25.1...v0.25.2
Bug fixes
- Edge-to-Edge soft keyboard fixed.
- PiP video call crash due to invalid aspect ratio fixed.
- Fix for branding config taking very long time on every app start.
- Logging to catch the source of the bug when calling.
- Missing messages background when running against an old server fixed.
Full Changelog: v0.25.0...v0.25.1
Multiple new features
- Dark/light/system default UI theme.
- Display of subscriber/reader count in group chats and channels.
- Ability to pin chats to the top of the chatlist.
- PIP for video and audio calls, ability to continue text chats while voice/video calling.
- Ability to set wallpapers.
- Support edge-to-edge required for API 35
- Lots of bugfixes.
Full Changelog: v0.24.5...v0.25.0
Bug fixes, minor feature
688f742 Show animation when there is no connection
12c29cd Fix: crash when video preview is unavailable
e74c6c0 ab659a8 Fix: prevent crash when telecom service is unavailable
Full Changelog: v0.24.4...v0.24.5
Bug fixes
Bug fixes, Italian translation
cadbbe7 record class does not serialize properly, #167.
c520ef3 Fix for a couple of crashes caught by crashlytics.
9f003f8 Use text/x-drafty-fr as mime-type for drafty form responses.
3be2bf4 Automatically change mime-type of json files to application/octeat-stream, transition to application/json+drafty as mime type for form responses.
247e6c0 Italian translation.
bad9420 Ensure avatar is not too big for serialization into Icon.
Full Changelog: v0.24.2...v0.24.3
Bug fixes
445d6bc Added explainer for Incognito mode
fd1c999 Fix disappearing system toolbar (white on white)
a1d63a2 Hide empty alias in account info fragment
7359174 Ensure CONTACTS permission is not revoked before use
a3a517f Better check for permissions when AudioOnly is true
834d17b Fix for tinode/chat#950
7598835 854f846 Load emoji font and initialize EmojiCompat library
f90ff2a Better emoji counting code - use com.ibm.icu instead of android.icu
c813c54 More unit tests
Full Changelog: v0.24.0...v0.24.2
Four significant features
New features
- Writing messages to oneself (saving/bookmarking messages)
tinode/chat#741 - Deleting messages in p2p topics for both parties.
tinode/chat#569 - Pinned messages.
tinode/chat#754 - Unique user ID (alias)
tinode/chat#446
Other changes
- New Java syntax used wherever possible.
- A few dependencies updated
- Unit tests for
MsgRange. minSdkVersionincremented from 26 to 27- Bug fixes, lint warning fixes, deprecation fixes, dependencies updated,
Full Changelog: v0.23.3...v0.24.0