0.20.956 beta
- When playing voice message, raise phone to listen it through earpiece (PS: full Raise to Speak comes in the upcoming builds)- Play through earpiece settings
- Select text and tap three-dot icon to open text format menu
- /help and /settings shortcuts in bot's three-dot menu, when available
- Fixed: viewing sticker in sticker pack instantly closes sticker set pop-up
- Fixed: pressing back while searching hashtag may open chat avatar
TDLib update:
- Fixed: messages are now editable again
👍12❤7🔥3
0.20.957 beta- View high-res GIFs at full speed without downscale in full-screen viewer (when you tap on a GIF) and in previews (when you hold it in GIFs tab)
- Pause/play button when you play videos or GIFs
- "Silent Broadcast" setting in channels is now synchronized across all devices
- GIFs & Voice tabs in Profiles
- Rewind & restart GIFs in full-screen viewer
- Updated libtgvoip
- Improved: Animation when you open media viewer
- Improved: Color of the "Disconect All Websites" button
- Improved: Style of "Reset Notification Settings" pop-up
- Improved: Color of the slider in media viewer
- Improved: Animation of the PiP play/pause button
- Improved: GIFs playback stops when playing video or specific GIF in fullscreen mode for battery saving and playback performance
- Fixed: Photos, videos and GIFs previews on SGS devices
- Fixed: "Mark as Read" button displays when it shouldn't
- Fixed: Three-dot menu in sticker set pop-up
- Fixed: Voice playback when playing through earpiece is set to "Always"
- Fixed: "Create Link" in Media Captions
- Fixed: Volume up/down work not properly after completing playing voice message through earpiece
❤14🔥4👍3
0.20.958 beta- Completely reworked delete chat / return to chat logic (delete chat / leave group / leave channel / clear history / return to group / return to channel buttons) on all screens (chats list, chat itself, profile)
- Leave Channel / Leave Group for its creators from the chats list / chat and profile screen
- Return to Group / Return to Channel through three-dot menu, when available
- When deleting a secret chat, specify if you'd like to delete history on other party's side
- When leaving a basic group chat, specify if you'd like to delete chat from the list or just leave without deleting history
- Save GIF in full-screen GIF viewer
- Video Messages tab in shared media / saved messages
- Tap to open full-screen viewer when autoplay GIFs disabled
- High-quality preview of the GIF when autoplay GIFs disabled
- When autoplay GIFs option disabled, video messages won't move while paused as well, and this option applies to shared media as well
- Moved: Destroy group / channel is now located on manage group / channel screen inside three-dot menu (and only if there's less than 1000 members)
- Updated TDLib version
- Added "Copyright" as chat report reason
- Added Settings - Privacy & Security - Clear all cloud drafts
- Significantly reduced CPU & memory usage taken by each GIF and video message, thus, they display much faster and smoother (most noticeable when you scroll shared GIFs or @gif results)
- Collapsed some message menu items to "More" in order to reduce its size (also removed "Select" option for the same reason)
- Playback position is now properly saved when you pause/resume app while playing videos
- Improved: When new message arrives into the open chat, sound will play only for messages that need notification
- Improved: "Too Many Requests: retry after X" error message
- Improved: USER_NOT_MUTUAL_CONTACT error message
- Improved: Contextual information in pop-ups (i.e. user names or chat titles) is now highligted in bold
- Improved: Censorship circumvention
- Improved: Relative date calculation
- Improved: "Disconnect all websites" pop-up style
- Improved: Added "Done" pop-up when clearing payment & shipping info
- Improved: GIF preview open animation
- Fixed: GIF preview in @gif is beneath keyboard on some devices
- Fixed: Separators in some pop-ups are too thick
- Fixed: Video slider is not white on non-deault themes
- Fixed: "Can't access chat" message when deleting chat from chat screen
- Fixed: "Can't access chat" when trying to write to some public chats
- Fixed: "Promote to Admin" doesn't work when you long-press member in a regular group
- Fixed: When forwaring messages to a channel, "silent broadcast" setting is ignored
- Fixed: "As X messages" calculates incorrectly when selecting media
- Fixed: Image doesn't load when choosing wallpaper
- Fixed: Incorrect date format on call list (missing date & year)
- Fixed: Incorrect state of play/pause button when opening a video from the gallery
- Fixed: Incorrect state of play/pause button, when pausing GIF and switching to other GIF
- Fixed: Incorrect days of week in shared media
- Fixed: Sticker suggestion results may be duplicated
- Fixed: Device-specific crash that could occur while trying to play GIF
- Fixed: When media group arrives to an open chat, only first image is displayed
🔥7❤3
Fun fact: there was an extremely rare GIF playback/video message preview crash. It was so rare that it affected less than
In
It happened due to the race condition bug occured when GIF frame processed very fast (about 0.001 of a second) and quickly passed to the render pool.
With
TL;DR:
Sorry! Fix will come in the next update.
0.00006 of users, happened only a few times per month, and there was no clue, except it was happening only on high-end devices. So it hadn't been yet investigated much.In
0.20.10.958 update, this crash started happening much more often. First obvious thought that something has been broken. But turns out it was there since the very creation of the app.It happened due to the race condition bug occured when GIF frame processed very fast (about 0.001 of a second) and quickly passed to the render pool.
With
0.20.10.958's significant frame processing speed boost, crash probability incresed accordingly, so now it is top #1 on the crash list.TL;DR:
Sorry! Fix will come in the next update.
🔥7
0.20.10.959 beta
- Updated libtgvoip to 2.2- Slightly decreased APK size
- Reduced memory & battery consumption taken by inline results
- Moved: "Save to Downloads/Music", "Save GIF" are now located in "More" message menu
- Improved: "Unable to play GIF" when an unlikely error occurred during GIF playback
- Improved: "More" is no longer visible in the message, if only 1 more menu item available (it displays instantly instead)
- Improved: "Clear Recent Stickers" alert style
- Fixed: Crash related to GIF playback / video message previews. This could occur in many scenarios.
- Fixed: Freeze when removing current track
- Fixed: Freeze when opening audio player while playing some audios
- Fixed: Device-specific crash when trying to open chat avatar
- Fixed: Device-specific crash when opening gallery
- Fixed: Unlikely crash when trying to remove recommendation from call list
- Fixed: Unlikely crash when app is in background
- Fixed: Unlikely crash when seeking an audio
- Fixed: "Messages from user" in channels is displayed for all members
- Fixed: When you open search on "Recent Actions" screen, items slide up
- Fixed: Incorrect "Restricted" tab name
- Fixed: "View Message" button is missing in link previews
- Fixed: Play/pause button and slider are active, when not visible
- Fixed: Slider position is incorrect, when switching to the next video while playing current one
- Fixed: Play/pause button state may be incorrect when using for a paused video
- Fixed: When opening a GIF, audio playback stops
- Fixed: "Clear Recent Sticker" is available even if there are no recent stickers
- Fixed: "Video is saved to gallery" when saving GIF to gallery
- Fixed: Opening audio player through notification while inline results are open leads to UI break
❤11🔥4
0.20.10.960 RCIn case you encounter a critical issue, please use @tgandroidtests.
If no critical issues will be found, this version will go to production.
- Updated TDLib
- Updated libtgvoip: fixed a crash when declining a call
- List of occupied public links when limit reached in manage channel / manage supergroup
- Search among restricted and banned members in supergroups and channels
- After converting group to the supergroup, tap upgrade message to view an old chat history.
- Moved: Members in channels are now located in Manage Channel - Members.
- Improved: Error message when it's not possible to perform specific action
- Improved: Error message in "Inline Bot" tab, when user suggestions are disabled in Settings
- Fixed: Application freeze when pressing send button in the share pop-up with an open keyboard & animations disabled (e.g. due to battery saver on some platforms). Probably was happening in other scenarios as well
- Fixed: Call icon is stuck when switching tabs on the main screen with animations disabled (e.g. due to battery saver on some platforms)
- Fixed: When passcode is set, keyboard may become unresponsive after resuming the app (all screen moves up)
- Fixed: Unlikely crash when deleting a proxy that is already deleted
- Fixed: Unlikely crash when trying to play video message
- Fixed: Incorrect "Nearby" status when opening a live location in channels
- Fixed: Emojis sometimes are not visible when tapping on inline keyboard buttons
- Fixed: Emojis in pop-ups are sometimes are not visible on android oreo
- Fixed: "Delete All Cloud Drafts" deletes secret chat drafts as well (no point: they are always stored locally)
- Fixed: Tapping current tab leads to the future animation break
- Fixed: "Recent" string above admin list
👍11🔥5❤3
0.20.10.961 RC
- Updated TDLib- Audio, GIF, Voice and Video tabs in profiles are now hidden, if there is nothing to show there. It is also shown when the first corresponding message arrives while profile is open
- File format is now always visible in messages on chat screen
- Search among members in regular groups
- Search among administrators and any other member section
- Improved: title for voice messages on shared voice tab
- Improved: synced strings with the ones on the cloud platform
- Fixed: Crash when trying to open user profiles in certain states
- Fixed: Crash in Edit Group with specific member role
- Fixed: Incorrect date format in call list tab for calls made in the past years
- Fixed: "Destroy group / channel" is available for non-creators
- Fixed (but probably not): "Bold/Italic/Monospace/Create Link" options on Android 4.x are invisible (select text, open three-dot menu)
❤6🔥3
0.20.10.962 RC- Fixed: "Copy Link" & "Share" on proxies leads to disconnect
- Fixed: Caption entities (links, usernames, etc) are active while not visible in media viewer
- Fixed: Open chat avatar from the message list, close -> animation to an incorrect cell
- Fixed: When opening a video in a channel that has a lot of media, play/pause button may disappear
- Debug: "View Strings" screen for translators
🔥4👍3
0.20.10.963 RC- Choose desired passcode type (pin, password, pattern, gesture) before setting it up
- Turn on Unlock with Fingerprint while using any Passcode type
- Fingerprint show-up / error animations when unlocking passcode with fingerprint
- Improved: Style of "Clear recent emojis", "Delete sticker pack", "Archive sticker pack" pop-ups
- Improved: Style of "Change Number" pop-up
- Fixed: Tick displays for failed messages
- Fixed: When removing sticker sets, incorrect thumb gets removed
- Fixed: When removing currently visible sticker set, thumb selection does not get updated
- Fixed: Pressing "Hang Up" while having an active call finishes current call and shows the same pop-up again
- Fixed: Opening options while three-dot menu is visible causes a slight glitch in animation start
- Fixed: Trying to call a user with whom you have an active call already suggests hanging up a current call in order to create a new one instead of opening an active call
- Fixed: While recording voice message in Saved Messages, it's possible to switch to media tabs, break the whole UI and probably find the way to eden
- Fixed: Unlikely crash when selecting messages after some selected messages got deleted
- Fixed: Unlikely crash during navigation
- Fixed: Asus-specific crash during bitmap decoding due to firmware bug
👍6🔥3❤2
0.20.10.964 RC
- Fingerprint-only passcode, with animations- Improved: Hint when trying to open media with a timer by tap
- Improved: Inline buttons width calculation (e.g. in bubble mode it will match bubble width, when it fits)
- Fixed: Incorrect inline keyboard position for outgoing messages in channels
- Fixed: "Image Preview" setting is not saved for "Group and Channels"
- Fixed: "Remove from suggestions" when holding chats from search results (not from suggestions)
- Fixed: Tapping on a media with a timer (instead of holding it) may result in frozen UI
- Fixed: Unlikely crash when trying to open sessions screen when there are 0 active sessions (it may happen when server expierences issues)
- Slightly reduced APK / installed app size
Updated TDLib:
- Fixed: "Message Preview" setting is reset after application restart
- Fixed: Inaccessible chats (e.g. destroyed groups/channels) are deleted only after restart in recently found chats
- Fixed: Inaccessible chats (e.g. destroyed groups/channels) may appear in search results
- Fixed: Secret chats are not closed after restart without network
- Fixed: Other minor bugs in secret chats
🔥8❤2
0.20.10.965 RC- Passcode bruteforce protection, resistant to any time settings modifications, application restarts, etc.
- Set passcode of any type & settings for secret chats. When you set a passcode, secret chat content will be hidden in the chat list
- "Choosing Location" animation (displayed when other party chooses a location)
- Navigation bar color matches Passcode color when app is locked
- "Delete from archive" in three-dot menu for archived sticker sets to remove them completely
- Hint when you start pinned chats reorder
- Improved: Fingerprint animation
- Improved: "Passcode Invisibility" for fingerprint-only passcode is now hidden (since it does nothing)
- Improved: Chat title highlighted in bold in some pop-ups where it was not
- Fixed: Error messages when you delete secret chat
- Fixed: Some emoji sequences may lead to hidden text on chats list
- Fixed: Installation of archived sticker sets works only on the second press
- Fixed (should be): Unlikely crash after you enter a passcode when entering an application
- Updated TDLib: minor bugfixes
❤6🔥4
0.20.10.966 RC- Fixed: Emoji issue in 965
- Fixed: Opening an invite linke inside the chat it belongs to allows creating infinite amount of chat screens
- Fixed: Crash when opening a passcode locked secret chat while app is closed
🔥8❤3
Telegram X was updated to version
Brief overview of new features:
http://telegra.ph/Telegram-X-07-27
0.20.10.967Brief overview of new features:
http://telegra.ph/Telegram-X-07-27
Telegraph
Telegram X: July Update
Brief overview of new features available on Telegram X for Android. Passcodes for Secret Chats and Fingerprint Unlock Set-up an additional Passcode Lock of any type and options for Secret Chats. When enabled, it will be required each time you access specified…
❤13🔥5
0.20.10.968 beta
- HTTP Proxy Setup- Tranlsations: Integrated TDLib language pack management
- Translations: Use "Unlock Language Settings" in the debug menu if you are a translator
- Fixed: Crash on separate chat list screen when network state changes (i.e. when using inline bots' "Try Out" button)
- Fixed: Save button doesn't appear when only username/password/secret changed while editing proxy
- Fixed: "Send Sticker" from trending list does the same as "View Pack"
- Fixed: Pressing recent icon section in sticker keyboard does nothing when there are no favorite stickers
- Fixed: More animations that could possibly break when they are disabled at system level
- Fixed: Rare bugs related to Secret Chat Passcode
- Fixed: Grey avatar placeholder on text size / wallpaper settings (should be colored)
TDLib update:
- Improved chats & contacts search
- HTTP proxy support
- Fixed: some chats may be missing after application start up
- Fixed: Possible duplicate results in sticker suggestions
0.20.10.969 beta
- Fixed: Language Pack strings are ignored in some elements❤9🔥5
0.20.10.970 beta
- Fixed: Crash when Language Pack has an invalid string format (English will be used in such case, application log will contain reason why it was used)- Fixed: Application stops working after choosing some of the languages (crash on chat screen)
0.20.10.971 beta
- Optimized memory usage when using many accounts- Fixed: String formatting on some screens
0.20.10.972 beta
- Fixed: 52 places in the app (should be last) where translations do not apply- Fixed: HTML in Telegram Support pop-up
0.20.10.973 beta- Removed HTML in string resources. Markdown, when needed, is used instead.
❤8🔥4👍3
0.20.10.974 beta
- More work on lang pack for better translations- Three-dot menu no longer truncates strings
- Improved some service message texts
0.20.10.975 beta
- Language pack imrpovements for German language🔥8❤6
0.20.10.976 beta- Fixed: Crash when trying to open a chat with custom service message
❤6🔥4
0.20.10.977 beta- Dates and time formats now match system settings everywhere
- Message author highlighted in bold in media viewer subtitle
- Internalization in counters
- Improved: Section building in contacts list
- Fixed: arrow color in PiP
RTL support:
- chats tab
- calls tab
- chat search
- settings
- pop-ups
- stickers section
- recommendations list
- edit screen
- contacts
- members
- sectioned list
❤9🔥4👍3
0.20.10.978 beta- Number of messages in chats list and search is displayed fully
- Fixed: Crashes on Android versions before 7.0 (Nougat)
- Fixed: RTL input in message field gets left-aligned
- Fixed: File sizes formatting
- Fixed:
./bot?start=... does not work for current bot❤8🔥5
Telegram X
Telegram X was updated to version 0.20.10.967 Brief overview of new features: http://telegra.ph/Telegram-X-07-27
Перевод июльских изменений на русский:
http://telegra.ph/Telegram-X-Iyulskoe-obnovlenie-08-02
В скором обновлении приложение предложит переключиться на ваш язык, как перевод будет готов, и появится пункт выбора языка в настройках (сейчас приложение доступно только на английском).
http://telegra.ph/Telegram-X-Iyulskoe-obnovlenie-08-02
В скором обновлении приложение предложит переключиться на ваш язык, как перевод будет готов, и появится пункт выбора языка в настройках (сейчас приложение доступно только на английском).
Telegraph
Telegram X. Июльское обновление
Краткое описание нововведений, доступных в Telegram X для Android. Пароли для секретных чатов и разблокировка отпечатком пальца Установите дополнительный пасскод любого типа в секретном чате. Включенный пасскод будет требоваться каждый раз, когда вы открываете…
❤15🔥6👍4
0.20.11.979 beta- Restart no longer needed when changing language (if after changing language some string is still in previous language, and after restart it's OK, report to the testing group)
- Language section is now always visible, no need to unlock in debug menu.
- Proxy setup button on log-in screen
- Latest libtgvoip version
- Updated TDLib: battery usage improvements while app is in background & internal changes
- Changed black text color in light theme
- Arrow color in "Unread Messages" now matches text color
- Slightly reduced line height in message texts
- Map Provider settings
- Lang: improvements to lang pack and UI for better translations
- Fixed: Crash in sectioned contacts screen
- Fixed: Notification setting hint is lowercased in a wrong place
❤9🔥3