Tinode v0.16.5 Release Notes

Release Date: 2020-04-26 // about 4 years ago
  • Server

    • 🐳 Lots and lots of changes around docker, docker-compose.
    • 🏗 Switched to go.mod for builds.
    • 🆕 New push notifications approach to simplify configuration: push gateway, support for silent pushes.
    • Tinode server can now accept connections over Unix sockets.
    • 0️⃣ Default gRPC port changed from 6061 to 16060 so it would not interfere with the default web port 6060 when running in a cluster.
    • 👍 Better logging in many places, most notably init-db and exporter.

    🛠 Notable bug fixes:

    • 🛠 Incognito mode fixed: ability to appear offline while connected.
    • 🛠 Significant bug in gRPC-cluster interaction fixed.
    • Data race in initializing AWS S3 buckets from a cluster.
    • Crash in password reset due to invalid template path.
    • Crash in cluster mode #420

    Full list of changes: v0.16.4...v0.16.5

    Android

    • Incognito mode: ability to be online while appearing offline to other users
    • 💻 Dark (or night) theme on modern devices.
    • 🔨 Account Setting fragment refactored into multiple screens.
    • 🔨 Topic Info fragment refactored into two screens.
    • Ability to delete account.
    • 🚚 Request for contacts permission removed from login screen.
    • ⬇️ Dropped support for API 19 and 20.
    • Legal compliance: added list of used OSS licenses.

    🐛 Bug fixes:

    • 🛠 Crash in Drafty fixed
    • Saving contacts to DB
    • 🔀 Full sync of contacts in background if it has not been performed yet.

    Full list of changes: tinode/[email protected]

    iOS

    • Incognito mode: ability to be online while appearing offline to other users
    • Ability to delete account.
    • 🌐 Chinese translations completed (would be nice for a native speaker to check them).
    • 🔨 PromisedReply substantially refactored.
    • ⬇️ Dropped support for iOS 9.

    🐛 Bug fixes:

    • 🛠 Crash in Drafty fixed.
    • ➕ Adding and deleting account contacts work as expected now.

    Full list of changes: tinode/[email protected]

    Webapp

    • Incognito mode: ability to be online while appearing offline to other users
    • 🔨 Account setting refactored into multiple views.
    • Ability to delete account added
    • Messages panel got a different background image
    • Blocked chats display

    Full list of changes: tinode/[email protected]

    JS-SDK

    • 👌 Support for incognito mode.
    • 👌 Support for display of blocked chats.
    • 👌 Support for deleting accounts.
    • 🛠 Long polling fixed.

    Full list of changes: tinode/[email protected]