v1.4.22
Pre-release
Pre-release
Changes in Element v1.4.22 (2022-06-14)
Features ✨
- Make read receipt avatar list more compact (#5970)
- Allow .well-known configuration to override key sharing mode (#6147)
- Re-organize location settings flags (#6244)
- Add report action for live location messages (#6280)
Bugfixes 🐛
- Fix cases of missing, swapped, or duplicated messages (#5528)
- Fix wrong status of live location sharing in timeline (#6209)
- Fix StackOverflowError while recording voice message (#6222)
- Text cropped: "Secure backup" (#6232)
- Fix copyright attributions of map views (#6247)
- Fix flickering bottom bar of live location item (#6264)
In development 🚧
- FTUE - Adds Sign Up tracking (#5285)
SDK API changes ⚠️
- Some methods from
Session
have been moved to a newSyncService
, that you can retrieve from aSession
. SyncStatusService
method has been moved to the newSyncService
InitSyncStep
have been moved and renamed toInitialSyncStep
SyncStatusService.Status
has been renamed toSyncRequestState
- The existing
SyncService
has been renamed toSyncAndroidService
because of name clash with the new SDK Service (#6029) - Allows
AuthenticationService.getLoginFlow
to fail without resetting state from previously successful calls (#6093) - Allows new passwords to be passed at the point of confirmation when resetting a password (#6169)
Other changes
- Adds support for parsing homeserver versions without a patch number (#6017)
- Updating exit onboarding dialog copy formatting to match iOS (#6087)
- Disables when arrow alignment in code style (#6126)
What's Changed
- Code Style - New line before and after method parentheses by @ericdecanini in #6125
- Add a final question to know if the issue submitter will provide a PR by @bmarty in #5888
- Fix missing/swapped/duplicated messages due to wrong TimelineChunk modifications or insertions by @SpiritCroc in #5528
- Make read receipt avatar list more compact by @ofalvai in #5970
- Bump material from 1.6.0 to 1.6.1 by @dependabot in #6216
- Remove spaces issues to delight board automation by @gsouquet in #6219
- Bump appcompat from 1.4.1 to 1.4.2 by @dependabot in #6227
- SDK - Avoid resetting login state when calling
AuthenticationService.getLoginFlow
by @ouchadam in #6094 - Allow .well-known configuration to override key sharing mode by @jmartinesp in #6151
- Fix StackOverflowError while recording voice message [PSF-1065] by @onurays in #6222
- FTUE - Sign up analytics by @ouchadam in #6042
- Homeserver version without patch number parsing by @ouchadam in #6214
- Sonarqube including coverage on each PR. by @michaelkaye in #6111
- Text cropped: "Secure backup" by @Claire1817 in #6234
- [SDK] Allow passwords to be set at the point of reset confirmation by @ouchadam in #6171
- Sync analytics plan by @github-actions in #6239
- Bump core-ktx from 1.7.0 to 1.8.0 by @dependabot in #6226
- Fix wrong status of live location sharing in timeline (PSF-1073) by @mnaturel in #6212
- Bump olm-sdk from 3.2.11 to 3.2.12 by @dependabot in #6229
- Release recipe: stores live status and update of F-Droid flow. by @bmarty in #6259
- Bump com.autonomousapps.dependency-analysis from 1.4.0 to 1.5.0 by @dependabot in #6250
- Feature/bma/sdk sync service by @bmarty in #6029
- Re-organize location settings flags [PSF-1062] by @onurays in #6244
- Code Style Change - Disable when arrow alignment by @ericdecanini in #6126
- Fix triage automation by @kittykat in #6262
- Fix copyright attributions of map views [PSF-1058] - [PSF-1072] by @onurays in #6247
- Improve Sonar coverage, including im.vector tests by @michaelkaye in #6248
- Bump libphonenumber from 8.12.49 to 8.12.50 by @dependabot in #6281
- Sync analytics plan by @github-actions in #6289
- Add report action for live location messages [PSF-1067] by @onurays in #6280
- Hotfix/1.4.20 by @bmarty in #6291
- Fix flickering bottom bar of live location item [PSF-1057] by @onurays in #6264
- FTUE - Minor tweaks by @ouchadam in #6293
- Bump okhttp-bom from 4.9.3 to 4.10.0 by @dependabot in #6295
- Avoid manual line breaks in exit onboarding dialog copy by @ouchadam in #6223
- Translations update from Weblate by @RiotTranslateBot in #6302
New Contributors
Full Changelog: v1.4.20...v1.4.22