Towncrier
This commit is contained in:
parent
767be72eec
commit
21c30c488c
61
CHANGES.md
61
CHANGES.md
|
@ -1,3 +1,64 @@
|
|||
Changes in Element v1.5.4 (2022-10-19)
|
||||
======================================
|
||||
|
||||
Features ✨
|
||||
----------
|
||||
- Add WYSIWYG editor. ([#7288](https://github.com/vector-im/element-android/issues/7288))
|
||||
- [Device management] Add lab flag for the feature ([#7336](https://github.com/vector-im/element-android/issues/7336))
|
||||
- [Device management] Add lab flag for matrix client info account data event ([#7344](https://github.com/vector-im/element-android/issues/7344))
|
||||
- [Device Management] Redirect to the new screen everywhere when lab flag is on ([#7374](https://github.com/vector-im/element-android/issues/7374))
|
||||
|
||||
Bugfixes 🐛
|
||||
----------
|
||||
- Fix wrong mic button direction to cancel on RTL languages ([#5968](https://github.com/vector-im/element-android/issues/5968))
|
||||
- [Device Management] Long session names not handled well ([#7310](https://github.com/vector-im/element-android/issues/7310))
|
||||
- Fix editing formatted messages with plain text editor ([#7359](https://github.com/vector-im/element-android/issues/7359))
|
||||
- Handle properly when getUser returns null - prefer using getUserOrDefault ([#7372](https://github.com/vector-im/element-android/issues/7372))
|
||||
|
||||
In development 🚧
|
||||
----------------
|
||||
- Implements MSC3881: Parses `enabled` and `device_id` fields from updated Pusher API ([#7217](https://github.com/vector-im/element-android/issues/7217))
|
||||
- [Device Management] Save "matrix_client_information" events on login/registration ([#7257](https://github.com/vector-im/element-android/issues/7257))
|
||||
- Adds pusher toggle setting to device manager v2 ([#7261](https://github.com/vector-im/element-android/issues/7261))
|
||||
- [Voice Broadcast] Add the "io.element.voice_broadcast_info" state event with a minimalist timeline widget ([#7273](https://github.com/vector-im/element-android/issues/7273))
|
||||
- [Device Management] Show correct device type icons ([#7277](https://github.com/vector-im/element-android/issues/7277))
|
||||
- Links "Enable Notifications for this session" setting to enabled value in pusher ([#7281](https://github.com/vector-im/element-android/issues/7281))
|
||||
- [Voice Broadcast] Aggregate state events in the timeline ([#7283](https://github.com/vector-im/element-android/issues/7283))
|
||||
- [Device Management] Render extended device info ([#7294](https://github.com/vector-im/element-android/issues/7294))
|
||||
- Implements client-side of local notification settings event ([#7300](https://github.com/vector-im/element-android/issues/7300))
|
||||
- [Device management] Improve the parsing for OS of Desktop/Web sessions ([#7321](https://github.com/vector-im/element-android/issues/7321))
|
||||
- [Device management] Hide the IP address and last activity date on current session ([#7324](https://github.com/vector-im/element-android/issues/7324))
|
||||
- [Device management] Update the unknown verification status icon ([#7327](https://github.com/vector-im/element-android/issues/7327))
|
||||
- Implement QR Code Login UI ([#7338](https://github.com/vector-im/element-android/issues/7338))
|
||||
- [Voice Broadcast] Record and send non aggregated voice messages to the room ([#7363](https://github.com/vector-im/element-android/issues/7363))
|
||||
- [Voice Broadcast] Start listening to a voice broadcast ([#7387](https://github.com/vector-im/element-android/issues/7387))
|
||||
- [Voice Broadcast] Enable the feature (behind a lab flag and only for Android 10 and up) ([#7393](https://github.com/vector-im/element-android/issues/7393))
|
||||
- [Voice Broadcast] Add additional data in events ([#7397](https://github.com/vector-im/element-android/issues/7397))
|
||||
|
||||
SDK API changes ⚠️
|
||||
------------------
|
||||
- Stop using `original_event` field from `/relations` endpoint ([#7282](https://github.com/vector-im/element-android/issues/7282))
|
||||
- Add `formattedText` or similar optional parameters in several methods:
|
||||
|
||||
* RelationService:
|
||||
* editTextMessage
|
||||
* editReply
|
||||
* replyToMessage
|
||||
* SendService:
|
||||
* sendQuotedTextMessage
|
||||
|
||||
This allows us to send any HTML formatted text message without needing to rely on automatic Markdown > HTML translation. All these new parameters have a `null` value by default, so previous calls to these API methods remain compatible. ([#7288](https://github.com/vector-im/element-android/issues/7288))
|
||||
- Add support for `m.login.token` auth during QR code based sign in ([#7358](https://github.com/vector-im/element-android/issues/7358))
|
||||
- Allow getting the formatted or plain text body of a message for the fun `TimelineEvent.getTextEditableContent()`. ([#7359](https://github.com/vector-im/element-android/issues/7359))
|
||||
|
||||
Other changes
|
||||
-------------
|
||||
- Refactor TimelineFragment, split it into MessageComposerFragment and VoiceRecorderFragment. ([#7285](https://github.com/vector-im/element-android/issues/7285))
|
||||
- Dependency to arrow has been removed. Please use `org.matrix.android.sdk.api.util.Optional` instead. ([#7335](https://github.com/vector-im/element-android/issues/7335))
|
||||
- Update WYSIWYG editor designs. ([#7354](https://github.com/vector-im/element-android/issues/7354))
|
||||
- Update WYSIWYG library to v0.2.1. ([#7384](https://github.com/vector-im/element-android/issues/7384))
|
||||
|
||||
|
||||
Changes in Element v1.5.2 (2022-10-05)
|
||||
======================================
|
||||
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
Fix wrong mic button direction to cancel on RTL languages
|
|
@ -1 +0,0 @@
|
|||
Implements MSC3881: Parses `enabled` and `device_id` fields from updated Pusher API
|
|
@ -1 +0,0 @@
|
|||
[Device Management] Save "matrix_client_information" events on login/registration
|
|
@ -1 +0,0 @@
|
|||
Adds pusher toggle setting to device manager v2
|
|
@ -1 +0,0 @@
|
|||
[Voice Broadcast] Add the "io.element.voice_broadcast_info" state event with a minimalist timeline widget
|
|
@ -1 +0,0 @@
|
|||
[Device Management] Show correct device type icons
|
|
@ -1 +0,0 @@
|
|||
Links "Enable Notifications for this session" setting to enabled value in pusher
|
|
@ -1 +0,0 @@
|
|||
Stop using `original_event` field from `/relations` endpoint
|
|
@ -1 +0,0 @@
|
|||
[Voice Broadcast] Aggregate state events in the timeline
|
|
@ -1 +0,0 @@
|
|||
Refactor TimelineFragment, split it into MessageComposerFragment and VoiceRecorderFragment.
|
|
@ -1 +0,0 @@
|
|||
Add WYSIWYG editor.
|
|
@ -1,10 +0,0 @@
|
|||
Add `formattedText` or similar optional parameters in several methods:
|
||||
|
||||
* RelationService:
|
||||
* editTextMessage
|
||||
* editReply
|
||||
* replyToMessage
|
||||
* SendService:
|
||||
* sendQuotedTextMessage
|
||||
|
||||
This allows us to send any HTML formatted text message without needing to rely on automatic Markdown > HTML translation. All these new parameters have a `null` value by default, so previous calls to these API methods remain compatible.
|
|
@ -1 +0,0 @@
|
|||
[Device Management] Render extended device info
|
|
@ -1 +0,0 @@
|
|||
Implements client-side of local notification settings event
|
|
@ -1 +0,0 @@
|
|||
[Device Management] Long session names not handled well
|
|
@ -1 +0,0 @@
|
|||
[Device management] Improve the parsing for OS of Desktop/Web sessions
|
|
@ -1 +0,0 @@
|
|||
[Device management] Hide the IP address and last activity date on current session
|
|
@ -1 +0,0 @@
|
|||
[Device management] Update the unknown verification status icon
|
|
@ -1 +0,0 @@
|
|||
Dependency to arrow has been removed. Please use `org.matrix.android.sdk.api.util.Optional` instead.
|
|
@ -1 +0,0 @@
|
|||
[Device management] Add lab flag for the feature
|
|
@ -1 +0,0 @@
|
|||
Implement QR Code Login UI
|
|
@ -1 +0,0 @@
|
|||
[Device management] Add lab flag for matrix client info account data event
|
|
@ -1 +0,0 @@
|
|||
Update WYSIWYG editor designs.
|
|
@ -1 +0,0 @@
|
|||
Add support for `m.login.token` auth during QR code based sign in
|
|
@ -1 +0,0 @@
|
|||
Fix editing formatted messages with plain text editor
|
|
@ -1 +0,0 @@
|
|||
Allow getting the formatted or plain text body of a message for the fun `TimelineEvent.getTextEditableContent()`.
|
|
@ -1 +0,0 @@
|
|||
[Voice Broadcast] Record and send non aggregated voice messages to the room
|
|
@ -1 +0,0 @@
|
|||
Handle properly when getUser returns null - prefer using getUserOrDefault
|
|
@ -1 +0,0 @@
|
|||
[Device Management] Redirect to the new screen everywhere when lab flag is on
|
|
@ -1 +0,0 @@
|
|||
Update WYSIWYG library to v0.2.1.
|
|
@ -1 +0,0 @@
|
|||
[Voice Broadcast] Start listening to a voice broadcast
|
|
@ -1 +0,0 @@
|
|||
[Voice Broadcast] Enable the feature (behind a lab flag and only for Android 10 and up)
|
|
@ -1 +0,0 @@
|
|||
[Voice Broadcast] Add additional data in events
|
Loading…
Reference in New Issue