** Description changed: [Impact] - The newer version of Telegram Desktop, 2.9.2, has support new features - that are worth to bring in Ubuntu (video calls, voice chats, several - pinned messages, multiple accounts, comments in channels, auto-deleting - messages, simple image editor). + The newer version of Telegram Desktop, 3.1.1, which is currently in + Ubuntu 21.10 (Impish Indri), provides an important support for 64-bit + user identifiers. In the next few weeks will register users with UID + more than 2 ³¹ - 1 (maximal 32-bit signed number). These users will be + unseen in ancient versions. + + This version also brings many new features including video calls, voice + chats, streaming platform, several pinned messages, multiple accounts, + comments in channels, auto-deleting messages, simple image editor. + Unfortunately, it is huge task to extract an isolated patch which is + responsible for 32-bit to 64-bit migration. I suggest, on an upstream + author's advice, to do full update of the package. Given the nature of the project, it make sense to do regular updates in order to adjust changes of Telegram service and its server protocol. [Test Plan] - Most testing burden rests with the upstream team. I can do smoke tests - of the new features. + 1. Login as a new user with ID over the bound on a test server. + * Provided that you are not logged in, start the app, go to Settings, + type blindly `testmode`. + * Use any number matching the next format: +999661XXXX, where X means + any digit. + * Provide auth code 11111. + * Choose random account name if needed, then click the "Sign Up" + button. + 2. Make sure you have gotten a long UID. + * Look into an mtp_*.txt debug log. + 3. Login as an old user in another application instance. + * Use phone +9996611111 and the same auth code. + 4. The new user writes messages to the old user. The second one receives + them regardless of ancient version. + 5. The old user writes messages to the new user. The second one receives + none of them until the old user updates their application. [Regression Potential] Leaf package. Most potential issues are occasional crashes of the application. The new version also offers OpenGL acceleration, but I am going to disable it by default to reduce hardware related problems. [Other Info] The libtgowt source package need to be backported before. It caries a static library for support Telegram calls. Changes in the library do not apply immediately and require recompiling of the telegram-desktop package to be in effect.
** Summary changed: - SRU: Update Telegram Desktop to 2.9.2 + SRU: Update Telegram Desktop to 3.1.1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1942699 Title: SRU: Update Telegram Desktop to 3.1.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libtgowt/+bug/1942699/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs