Changes in Element v1.4.4 (2022-03-09)
Features ✨
- Adds animated typing indicator to the bottom of the timeline (#3296)
- Removes the topic and typing information from the room's top bar (#4642)
- Add possibility to save media from Gallery + reorder choices in message context menu (#5005)
- Improves settings error dialog messaging when changing avatar or display name fails (#5418)
Bugfixes 🐛
- Open direct message screen when clicking on DM button in the space members list (#4319)
- Fix incorrect media cache size in settings (#5394)
- Setting an avatar when creating a room had no effect (#5402)
- Fix reactions summary crash when reopening a room (#5463)
- Fixing room titles overlapping the room image in the room toolbar (#5468)
In development 🚧
- Starts the FTUE account personalisation flow by adding an account created screen behind a feature flag (#5158)
SDK API changes ⚠️
- Change name of getTimeLineEvent and getTimeLineEventLive methods to getTimelineEvent and getTimelineEventLive. (#5330)
Other changes
- Improve Bubble layouts rendering (#5303)
- Continue improving realm usage (potentially helping with storage and RAM usage) (#5330)
- Update reaction button layout. (#5313)
- Adds forceLoginFallback feature flag and usages to FTUE login and registration (#5325)
- Override task affinity to prevent unknown activities running in our app tasks. (#4498)
- Tentatively fixing the UI sanity test being unable to click on the space menu items (#5269)
- Moves attachment-viewer, diff-match-patch, and multipicker modules to subfolders under library (#5309)
- Log the
since
token used andnext_batch
token returned when doing an incremental sync. (#5312, #5318) - Upgrades material dependency version from 1.4.0 to 1.5.0 (#5392)
- Using app name instead of hardcoded "Element" for exported keys filename (#5326)
- Upgrade the plugin which generate strings with template from 1.2.2 to 2.0.0 (#5348)
- Remove about 700 unused strings and their translations (#5352)
- Creates dedicated VectorOverrides for forcing behaviour for local testing/development (#5361)
- Cleanup unused threads build configurations (#5379)
- Notify element-android channel each time a nightly build completes. (#5314)
- Iterate on badge / unread indicator color (#5456)
Note - 1.4.4 was regenerated to include #5484