# Version 0.21.0 - 2020-10-28 ### Features - New user viewer - Add code syntax highlighting in messages - Updated translations: Thanks to all helpers ### Changes - Stories feature removed ### Fixes - Fixes sentry - Fixes Android download - Minor fixes # Version 0.20.0 - 2020-10-23 ### Features - Added translations: Arabic - Add ability to enable / disable emotes globally - Add ability to manage emote packs with different state keys - Add swipe to reply - Thanks @inexcode - Initial support for compiling to desktop - Initial snap metadata - Thanks @RAOF_47 - Add latex parsing as per [MSC2191](https://github.com/matrix-org/matrix-doc/pull/2191) - `$tex$` for inline and `$$` for blocks ### Changes - Re-scale images in a separate isolate to prevent the UI from freezing - URLs without https:// now linkify - Parse all URIs, not just URLs - emails will linkify now - Make sure login to dendrite is working properly ### Fixes - Fix amoled / theme settings not always saving properly - Show device name in account information correctly - Fix tapping on aliases / room pills not always working - Link clicking in web not always working - Return message input field to previous state after editing message - Thanks @inexcode # Version 0.19.0 - 2020-09-21 ### Features - Implemented ignore list - Jump to events in timeline: When tapping on a reply and when tapping a matrix.to link - Display messages with up to 10 emotes or emoji bigger - New design for the chat list and message bubbles - Implement reactions - Implement password change - Implement deactivate user account ### Fixes - Timeline randomly resorting while more history is being fetched - Automatically request history if the "load more" button is on the screen # Version 0.18.0 - 2020-09-13 ### Features - Added translations: Armenian, Turkish, Chinese (Simplified), Estonian - Url-ify matrix identifiers - Use server-side generated thumbnails in cleartext rooms - Add option to send images in their original resolution - Add additional confirmation for sending files & share intents - Add option to opt-in to report issues / crashes to sentry - Write keys to online key backup, fully implementing online key backup ### Changes - Tapping links, pills, etc. now does stuff - Better handling of sending messages in bad network - Better recovery of "keys not cached" ### Fixes: - Various html rendering and url-ifying fixes - Added support for blurhashes - Image viewer now eventually displays the original image, not only the thumbnail # Version 0.17.0 - 2020-08-31 ### Features - Pin and unpin chats - Implement event aggregations - Implement message edits - Render reactions - Add / Remove reactions by tapping on existing reactions ### Fixes: - Don't re-render the room list nearly as often, increasing performance - Various fixes for sending messages on bad networks - Design tweeks and fixes - Various performance fixes and improvements # Version 0.16.0 - 2020-07-24 ### Features - Implement web notifications - Implement a connection status header ### Changes - Switch out database engine for faster performance - Greatly improve startup time - Added languages: Galician, Croatian, Japanese, Russian, Ukrainian - Thanks a lot to all the weblate users! - Only show the microg toast once, if you have play services disabled - Homeserver URL input now strips trailing whitespace and slash - Thanks @kate_shine - Also use prev_content to determine profile of a user: This allows the username and avatar of people who left a group to still be displayed ### Fixes: - Fix not being able to initiate key verification properly - Fix message sending being weird on slow networks - Fix a few HTML rendering bugs - Various other fixes - Fix the 12h clock showing 00:15am, instead of 12:15am - Thanks @not_chicken - Fix an issue with replies and invalid HTML - Fix messages getting lost when retrieving chat history - Fix a bug where an incorrect string encoding from the server is assumed - Fix a bug where people couldn't log in if they had email notifications enabled # Version 0.15.1 - 2020-06-26 ### Fixes: - Fix a big with account data being stored incorrectly # Version 0.15.0 - 2020-06-26 ### Features: - New room list app bar design - Chat app bar transparent - Implement web file picker - Minor design and UX improvements - Implement Cross Signing - Restore keys from online key backup - Added translations: Czech, Spanish, Slovakian ### Changes: - Show presences of users sharing a direct chat - Big refactoring ### Fixes: - Various fixes, including e2ee fixes and olm session recovery # Version 0.14.0 - 2020-05-20 ### Features: - Implement image viewer - Implement room pills - New chat appBar showing presences and room avatars - Implement well-known support ### Fixes: - Minor fixes, refactoring and performance improvements # Version 0.13.2 - 2020-05-13 ### Fixes: - Fix textfields copy&paste - Clean up pushers on server - Show rich notifications # Version 0.13.1 - 2020-05-11 ### Fixes: - Fix share content # Version 0.13.0 - 2020-05-10 ### Features: - New status feature - HTML rendering of messages - Markdown support - Enhanced chat list design - New translations (Polish, Hungarian) ### Fixes: - Lots of minor fixes and refactoring # Version 0.12.4 - 2020-04-17 ### Fixed - Login without google services # Version 0.12.2 - 2020-04-12 ### Changes: - New set homeserver UX ### Fixed - Fix toasts when switching views - Fix image flickering - Fix login without google services - Fix toasts # Version 0.12.0 - 2020-04-10 ### Features: - Implement custom wallpapers - Lightweight Jitsi integration for video calls - Use SKIA for web ### Fixes: - Fix image scaling - Minor bugfixes # Version 0.11.0 - 2020-04-02 ### Features: - Share content with FluffyChat ### Fixes: - Minor bugfixes # Version 0.10.1 - 2020-03-29 ### Fixes: - Fix a lazy loading bug - Improve app icon # Version 0.10.0 - 2020-03-29 ### New features - Voice messages - New message bubble design ### Changes: - Use SnackBars instead of Toasts ### Fixes: - Minor fixes in the SDK - Loading dialog when sending files is displayed too long - Fixed device settings list # Version 0.9.0 - 2020-03-13 ### New features - Improved design - End2End encryption for normal messages (not yet files) - Key sharing - Device keys verification UI ### Fixes - Minor bug fixes # Version 0.8.2 - 2020-02-17 ### Fixes - SpeedDial labels not visible in light mode # Version 0.8.1 - 2020-02-16 ### New features - Dark mode # Version 0.8.0 - 2020-02-16 ### New features - Image Viewer - Improved UX design - Experimental End-to-end encryption in the web version # Version 0.7.2 - 2020-02-10 ### Changed - Invite link text ### Fixed - Replies on replies fixed # Version 0.7.1 - 2020-02-10 - Replies with correct sender id # Version 0.7.0 - 2020-02-10 ### New features - Select mode in chat - Implement replies - Add scroll down button in chat # Version 0.6.0 - 2020-02-09 ### New features - Add e2ee settings - Minor design improvements ### Fixes - Minor bugs fixed # Version 0.5.2 - 2020-01-29 ### Changes - New default homeserver: tchncs.de ### Fixes - Translation fixed - Parsing of m.room.aliases events # Version 0.5.1 - 2020-01-28 ### Changes - Refactoring under the hood ### Fixes - Fixed the bug that when revoking permissions for a user makes the user an admin - Fixed the Kick user when user has already left the group # Version 0.5.0 - 2020-01-20 ### New features - Localizations - Enhanced group settings - Username search ### Fixes - Minor bug fixes - Invite to direct chat # Version 0.4.0 - 2020-01-18 ### New features - Registration - Avatars with name letters - Calc username colors ### Fixes # Version 0.3.0 - 2020-01-17 ### New features - Improved design - Implement signing up (Still needs a matrix.org fix) - Forward messages - Content viewer ### Fixes - Chat textfield isn't scrollable on large text - Text disappears in textfield on resuming the app # Version 0.2.3 - 2020-01-08 ### New features - Added changelog - Added copy button ### Fixes - Groups without name now have a "Group with" prefix