mirror of
https://github.com/element-hq/element-android
synced 2024-11-23 18:05:36 +03:00
Merge branch 'release/1.5.10' into develop
This commit is contained in:
commit
02542950c8
20 changed files with 51 additions and 20 deletions
1
.github/ISSUE_TEMPLATE/release.yml
vendored
1
.github/ISSUE_TEMPLATE/release.yml
vendored
|
@ -10,7 +10,6 @@ body:
|
||||||
id: checklist
|
id: checklist
|
||||||
attributes:
|
attributes:
|
||||||
label: Release checklist
|
label: Release checklist
|
||||||
description: For the template example, we are releasing the version 1.2.3. Replace 1.2.3 with the version in the issue body.
|
|
||||||
placeholder: |
|
placeholder: |
|
||||||
If you are reading this, you have deleted the content of the release template: undo the deletion or start again.
|
If you are reading this, you have deleted the content of the release template: undo the deletion or start again.
|
||||||
value: |
|
value: |
|
||||||
|
|
36
CHANGES.md
36
CHANGES.md
|
@ -1,3 +1,39 @@
|
||||||
|
Changes in Element v1.5.10 (2022-11-30)
|
||||||
|
=======================================
|
||||||
|
|
||||||
|
Features ✨
|
||||||
|
----------
|
||||||
|
- Add setting to allow disabling direct share ([#2725](https://github.com/vector-im/element-android/issues/2725))
|
||||||
|
- [Device Manager] Toggle IP address visibility ([#7546](https://github.com/vector-im/element-android/issues/7546))
|
||||||
|
- New implementation of the full screen mode for the Rich Text Editor. ([#7577](https://github.com/vector-im/element-android/issues/7577))
|
||||||
|
|
||||||
|
Bugfixes 🐛
|
||||||
|
----------
|
||||||
|
- Fix italic text is truncated when bubble mode and markdown is enabled ([#5679](https://github.com/vector-im/element-android/issues/5679))
|
||||||
|
- Missing translations on "replyTo" messages ([#7555](https://github.com/vector-im/element-android/issues/7555))
|
||||||
|
- ANR on session start when sending client info is enabled ([#7604](https://github.com/vector-im/element-android/issues/7604))
|
||||||
|
- Make the plain text mode layout of the RTE more compact. ([#7620](https://github.com/vector-im/element-android/issues/7620))
|
||||||
|
- Push notification for thread message is now shown correctly when user observes rooms main timeline ([#7634](https://github.com/vector-im/element-android/issues/7634))
|
||||||
|
- Voice Broadcast - Fix playback stuck in buffering mode ([#7646](https://github.com/vector-im/element-android/issues/7646))
|
||||||
|
|
||||||
|
In development 🚧
|
||||||
|
----------------
|
||||||
|
- Voice Broadcast - Handle redaction of the state events on the listener and recorder sides ([#7629](https://github.com/vector-im/element-android/issues/7629))
|
||||||
|
- Voice Broadcast - Update the buffering display in the timeline ([#7655](https://github.com/vector-im/element-android/issues/7655))
|
||||||
|
- Voice Broadcast - Remove voice messages related to a VB from the room attachments ([#7656](https://github.com/vector-im/element-android/issues/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](https://github.com/vector-im/element-android/issues/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](https://github.com/vector-im/element-android/issues/7626))
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
-------------
|
||||||
|
- Remove usage of Buildkite. ([#7583](https://github.com/vector-im/element-android/issues/7583))
|
||||||
|
- Better validation of edits ([#7594](https://github.com/vector-im/element-android/issues/7594))
|
||||||
|
|
||||||
|
|
||||||
Changes in Element v1.5.8 (2022-11-17)
|
Changes in Element v1.5.8 (2022-11-17)
|
||||||
======================================
|
======================================
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Add setting to allow disabling direct share
|
|
|
@ -1 +0,0 @@
|
||||||
Fix italic text is truncated when bubble mode and markdown is enabled
|
|
|
@ -1 +0,0 @@
|
||||||
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)
|
|
|
@ -1 +0,0 @@
|
||||||
[Device Manager] Toggle IP address visibility
|
|
|
@ -1 +0,0 @@
|
||||||
Missing translations on "replyTo" messages
|
|
|
@ -1 +0,0 @@
|
||||||
New implementation of the full screen mode for the Rich Text Editor.
|
|
|
@ -1 +0,0 @@
|
||||||
Remove usage of Buildkite.
|
|
|
@ -1 +0,0 @@
|
||||||
Better validation of edits
|
|
|
@ -1 +0,0 @@
|
||||||
ANR on session start when sending client info is enabled
|
|
|
@ -1 +0,0 @@
|
||||||
Make the plain text mode layout of the RTE more compact.
|
|
|
@ -1,2 +0,0 @@
|
||||||
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
|
|
|
@ -1 +0,0 @@
|
||||||
Voice Broadcast - Handle redaction of the state events on the listener and recorder sides
|
|
|
@ -1 +0,0 @@
|
||||||
Push notification for thread message is now shown correctly when user observes rooms main timeline
|
|
|
@ -1 +0,0 @@
|
||||||
Voice Broadcast - Fix playback stuck in buffering mode
|
|
|
@ -1 +0,0 @@
|
||||||
Voice Broadcast - Update the buffering display in the timeline
|
|
|
@ -1 +0,0 @@
|
||||||
Voice Broadcast - Remove voice messages related to a VB from the room attachments
|
|
2
fastlane/metadata/android/en-US/changelogs/40105100.txt
Normal file
2
fastlane/metadata/android/en-US/changelogs/40105100.txt
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
Main changes in this version: New implementation of the full screen mode for the Rich Text Editor and bugfixes.
|
||||||
|
Full changelog: https://github.com/vector-im/element-android/releases
|
|
@ -38,6 +38,17 @@ if [[ ! -f ${releaseScriptFullPath} ]]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Check if git flow is enabled
|
||||||
|
git flow config >/dev/null 2>&1
|
||||||
|
if [[ $? == 0 ]]
|
||||||
|
then
|
||||||
|
printf "Git flow is initialized"
|
||||||
|
else
|
||||||
|
printf "Git flow is not initialized. Initializing...\n"
|
||||||
|
# All default value, just set 'v' for tag prefix
|
||||||
|
git flow init -d -t 'v'
|
||||||
|
fi
|
||||||
|
|
||||||
# Guessing version to propose a default version
|
# Guessing version to propose a default version
|
||||||
versionMajorCandidate=`grep "ext.versionMajor" ./vector-app/build.gradle | cut -d " " -f3`
|
versionMajorCandidate=`grep "ext.versionMajor" ./vector-app/build.gradle | cut -d " " -f3`
|
||||||
versionMinorCandidate=`grep "ext.versionMinor" ./vector-app/build.gradle | cut -d " " -f3`
|
versionMinorCandidate=`grep "ext.versionMinor" ./vector-app/build.gradle | cut -d " " -f3`
|
||||||
|
@ -77,7 +88,7 @@ fi
|
||||||
cp ./vector-app/build.gradle ./vector-app/build.gradle.bak
|
cp ./vector-app/build.gradle ./vector-app/build.gradle.bak
|
||||||
sed "s/ext.versionMajor = .*/ext.versionMajor = ${versionMajor}/" ./vector-app/build.gradle.bak > ./vector-app/build.gradle
|
sed "s/ext.versionMajor = .*/ext.versionMajor = ${versionMajor}/" ./vector-app/build.gradle.bak > ./vector-app/build.gradle
|
||||||
sed "s/ext.versionMinor = .*/ext.versionMinor = ${versionMinor}/" ./vector-app/build.gradle > ./vector-app/build.gradle.bak
|
sed "s/ext.versionMinor = .*/ext.versionMinor = ${versionMinor}/" ./vector-app/build.gradle > ./vector-app/build.gradle.bak
|
||||||
sed "s/ext.versionPatch = .*/ext.versionPatch = ${patchVersion}/" ./vector-app/build.gradle.bak > ./vector-app/build.gradle
|
sed "s/ext.versionPatch = .*/ext.versionPatch = ${versionPatch}/" ./vector-app/build.gradle.bak > ./vector-app/build.gradle
|
||||||
rm ./vector-app/build.gradle.bak
|
rm ./vector-app/build.gradle.bak
|
||||||
cp ./matrix-sdk-android/build.gradle ./matrix-sdk-android/build.gradle.bak
|
cp ./matrix-sdk-android/build.gradle ./matrix-sdk-android/build.gradle.bak
|
||||||
sed "s/\"SDK_VERSION\", .*$/\"SDK_VERSION\", \"\\\\\"${version}\\\\\"\"/" ./matrix-sdk-android/build.gradle.bak > ./matrix-sdk-android/build.gradle
|
sed "s/\"SDK_VERSION\", .*$/\"SDK_VERSION\", \"\\\\\"${version}\\\\\"\"/" ./matrix-sdk-android/build.gradle.bak > ./matrix-sdk-android/build.gradle
|
||||||
|
@ -155,6 +166,7 @@ fastlanePathFile="./fastlane/metadata/android/en-US/changelogs/${fastlaneFile}"
|
||||||
printf "Main changes in this version: TODO.\nFull changelog: https://github.com/vector-im/element-android/releases" > ${fastlanePathFile}
|
printf "Main changes in this version: TODO.\nFull changelog: https://github.com/vector-im/element-android/releases" > ${fastlanePathFile}
|
||||||
|
|
||||||
read -p "I have created the file ${fastlanePathFile}, please edit it and press enter when it's done."
|
read -p "I have created the file ${fastlanePathFile}, please edit it and press enter when it's done."
|
||||||
|
git add ${fastlanePathFile}
|
||||||
git commit -a -m "Adding fastlane file for version ${version}"
|
git commit -a -m "Adding fastlane file for version ${version}"
|
||||||
|
|
||||||
printf "\n================================================================================\n"
|
printf "\n================================================================================\n"
|
||||||
|
@ -184,7 +196,6 @@ git checkout develop
|
||||||
# Set next version
|
# Set next version
|
||||||
printf "\n================================================================================\n"
|
printf "\n================================================================================\n"
|
||||||
printf "Setting next version on file './vector-app/build.gradle'...\n"
|
printf "Setting next version on file './vector-app/build.gradle'...\n"
|
||||||
nextPatchVersion=$((versionPatch + 2))
|
|
||||||
cp ./vector-app/build.gradle ./vector-app/build.gradle.bak
|
cp ./vector-app/build.gradle ./vector-app/build.gradle.bak
|
||||||
sed "s/ext.versionPatch = .*/ext.versionPatch = ${nextPatchVersion}/" ./vector-app/build.gradle.bak > ./vector-app/build.gradle
|
sed "s/ext.versionPatch = .*/ext.versionPatch = ${nextPatchVersion}/" ./vector-app/build.gradle.bak > ./vector-app/build.gradle
|
||||||
rm ./vector-app/build.gradle.bak
|
rm ./vector-app/build.gradle.bak
|
||||||
|
|
Loading…
Reference in a new issue