Changes in Element v1.5.10 (2022-11-30)
Features ✨
- Add setting to allow disabling direct share (#2725)
- [Device Manager] Toggle IP address visibility (#7546)
- New implementation of the full screen mode for the Rich Text Editor. (#7577)
Bugfixes 🐛
- Fix italic text is truncated when bubble mode and markdown is enabled (#5679)
- Missing translations on "replyTo" messages (#7555)
- ANR on session start when sending client info is enabled (#7604)
- Make the plain text mode layout of the RTE more compact. (#7620)
- Push notification for thread message is now shown correctly when user observes rooms main timeline (#7634)
- Voice Broadcast - Fix playback stuck in buffering mode (#7646)
In development 🚧
- Voice Broadcast - Handle redaction of the state events on the listener and recorder sides (#7629)
- Voice Broadcast - Update the buffering display in the timeline (#7655)
- Voice Broadcast - Remove voice messages related to a VB from the room attachments (#7656)
SDK API changes ⚠️
- Added support for read receipts in threads. Now user in a room can have multiple read receipts (one per thread + one in main thread + one without threadId) (#6996)
- Sync Filter now taking in account homeserver capabilities to not pass unsupported parameters.
Sync Filter is now configured by providing SyncFilterBuilder class instance, instead of Filter to identify Filter changes related to homeserver capabilities (#7626)
Other changes
What's Changed
- New RTE full screen implementation with BottomSheet by @jmartinesp in #7578
- ANR on session start when sending client info is enabled by @mnaturel in #7605
- Bump dagger from 2.44 to 2.44.2 by @dependabot in #7585
- Bump firebase-appdistribution-gradle from 3.0.3 to 3.1.1 by @dependabot in #7609
- Missing translations on "replyTo" messages (PSG-978) by @mnaturel in #7566
- Fix italic text is truncated when bubble mode and markdown is enabled (PSG-1006) by @onurays in #7601
- Bump com.autonomousapps.dependency-analysis from 1.13.1 to 1.16.0 by @dependabot in #7622
- Update issue automation by @kittykat in #7517
- Bump wysiwyg from 0.4.0 to 0.7.0 by @dependabot in #7572
- Toggle IP address visibility (PSG-860) by @onurays in #7546
- [RTE] Change layout based on plain text / rich text mode by @jmartinesp in #7621
- Set timeout for test CI jobs by @jmartinesp in #7598
- First version of the release script. by @bmarty in #7610
- Bump io.gitlab.arturbosch.detekt from 1.21.0 to 1.22.0 by @dependabot in #7623
- Better edit (replace handling) by @BillCarsonFr in #7594
- Remove usage of Buildkite. by @bmarty in #7583
- added read receipts for threads by @fedrunov in #7474
- Bump wysiwyg from 0.7.0 to 0.7.0.1 by @dependabot in #7636
- Translations update from Weblate by @RiotTranslateBot in #7642
- read receipt migration added by @fedrunov in #7640
- saving sync filter changed by @fedrunov in #7627
- Translations update from Weblate by @RiotTranslateBot in #7647
- Bump libphonenumber from 8.13.0 to 8.13.1 by @dependabot in #7648
- Be less restritive when pruning redacted events by @Florian14 in #7611
- ignore push for a thread if it's currently visible to user by @fedrunov in #7641
- Voice Broadcast - Handle event deletion when listening or recording by @Florian14 in #7629
- Voice Broadcast - Fix playback stuck in buffering by @Florian14 in #7646
- Add setting to allow disabling direct share by @kinote in #7488
- [Voice Broadcast] Update buffering display and improve playback by @Florian14 in #7655
- [Voice Broadcast] Remove chunks from the room attachments by @Florian14 in #7656
- [Rich text editor] Fix design and spacing of rich text editor by @jonnyandrew in #7658
New Contributors
Full Changelog: v1.5.8...v1.5.10