Merge branch 'develop' into feature/bca/rust_flavor

This commit is contained in:
valere 2023-03-09 18:21:41 +01:00
commit 5f185c51e7
453 changed files with 8561 additions and 2857 deletions

View File

@ -1,5 +1,5 @@
name: Bug report for the Element Android app name: Bug report for the Element Android app
description: Report any issues that you have found with the Element app. Please [check open issues](https://github.com/vector-im/element-android/issues) first, in case it has already been reported. description: Report any issues that you have found with the Element app. Please check open issues first, in case it has already been reported.
labels: [T-Defect] labels: [T-Defect]
body: body:
- type: markdown - type: markdown

8
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: Enhancement or feature request
url: https://github.com/vector-im/element-meta/discussions/categories/ideas
about: Do you have a suggestion or feature request?
- name: Element Android Community Support
url: https://matrix.to/#/#element-android:matrix.org
about: General Element Android support questions can be asked in the app Matrix room

View File

@ -1,47 +0,0 @@
name: Enhancement request
description: Do you have a suggestion or feature request?
labels: [T-Enhancement]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to propose an enhancement to an existing feature. If you would like to propose a new feature or a major cross-platform change, please [start a discussion here](https://github.com/vector-im/element-meta/discussions/new?category=ideas).
- type: textarea
id: usecase
attributes:
label: Your use case
description: Please feel welcome to include screenshots or mock ups.
placeholder: Tell us what you would like to do!
value: |
#### What would you like to do?
#### Why would you like to do it?
#### How would you like to achieve it?
validations:
required: true
- type: textarea
id: alternative
attributes:
label: Have you considered any alternatives?
placeholder: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false
- type: textarea
id: additional-context
attributes:
label: Additional context
placeholder: Is there anything else you'd like to add?
validations:
required: false
- type: dropdown
id: pr
attributes:
label: Are you willing to provide a PR?
description: |
Don't worry, it's still OK to answer 'No' :).
options:
- 'Yes'
- 'No'
validations:
required: true

View File

@ -1,5 +1,5 @@
name: Matrix SDK bug or enhancement name: Matrix SDK bug or enhancement
description: Report issue or ask for a feature in the [Android Matrix SDK](https://github.com/matrix-org/matrix-android-sdk2) description: "Report issue or ask for a feature in the Android Matrix SDK: https://github.com/matrix-org/matrix-android-sdk2"
title: "[SDK] " title: "[SDK] "
labels: [matrix-sdk] labels: [matrix-sdk]

View File

@ -25,6 +25,9 @@ jobs:
cancel-in-progress: true cancel-in-progress: true
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with:
# https://github.com/actions/checkout/issues/881
ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
- name: Configure gradle - name: Configure gradle
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:
@ -46,6 +49,9 @@ jobs:
cancel-in-progress: ${{ github.ref != 'refs/head/main' }} cancel-in-progress: ${{ github.ref != 'refs/head/main' }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with:
# https://github.com/actions/checkout/issues/881
ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
- name: Configure gradle - name: Configure gradle
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
with: with:

View File

@ -11,7 +11,7 @@ jobs:
- run: | - run: |
npm install --save-dev @babel/plugin-transform-flow-strip-types npm install --save-dev @babel/plugin-transform-flow-strip-types
- name: Danger - name: Danger
uses: danger/danger-js@11.2.2 uses: danger/danger-js@11.2.4
with: with:
args: "--dangerfile ./tools/danger/dangerfile.js" args: "--dangerfile ./tools/danger/dangerfile.js"
env: env:

View File

@ -68,7 +68,7 @@ jobs:
yarn add danger-plugin-lint-report --dev yarn add danger-plugin-lint-report --dev
- name: Danger lint - name: Danger lint
if: always() if: always()
uses: danger/danger-js@11.2.2 uses: danger/danger-js@11.2.4
with: with:
args: "--dangerfile ./tools/danger/dangerfile-lint.js" args: "--dangerfile ./tools/danger/dangerfile-lint.js"
env: env:

View File

@ -4,6 +4,8 @@ on:
pull_request: { } pull_request: { }
push: push:
branches: [ main, develop ] branches: [ main, develop ]
paths-ignore:
- '.github/**'
# Enrich gradle.properties for CI/CD # Enrich gradle.properties for CI/CD
env: env:
@ -109,7 +111,7 @@ jobs:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
ORG_GRADLE_PROJECT_SONAR_LOGIN: ${{ secrets.SONAR_TOKEN }} ORG_GRADLE_PROJECT_SONAR_LOGIN: ${{ secrets.SONAR_TOKEN }}
if: ${{ always() && env.GITHUB_TOKEN != '' && env.SONAR_TOKEN != '' && env.ORG_GRADLE_PROJECT_SONAR_LOGIN != '' }} if: ${{ always() && env.GITHUB_TOKEN != '' && env.SONAR_TOKEN != '' && env.ORG_GRADLE_PROJECT_SONAR_LOGIN != '' }}
run: ./gradlew sonarqube $CI_GRADLE_ARG_PROPERTIES run: ./gradlew sonar $CI_GRADLE_ARG_PROPERTIES
- name: Format unit test results - name: Format unit test results
if: always() if: always()

View File

@ -271,6 +271,31 @@ jobs:
PROJECT_ID: "PVT_kwDOAM0swc4ABTXY" PROJECT_ID: "PVT_kwDOAM0swc4ABTXY"
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }} GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
ex_plorers:
name: Add labelled issues to X-Plorer project
runs-on: ubuntu-latest
if: >
contains(github.event.issue.labels.*.name, 'Team: Element X Feature')
steps:
- uses: octokit/graphql-action@v2.x
id: add_to_project
with:
headers: '{"GraphQL-Features": "projects_next_graphql"}'
query: |
mutation add_to_project($projectid:ID!,$contentid:ID!) {
addProjectV2ItemById(input: {projectId: $projectid contentId: $contentid}) {
item {
id
}
}
}
projectid: ${{ env.PROJECT_ID }}
contentid: ${{ github.event.issue.node_id }}
env:
PROJECT_ID: "PVT_kwDOAM0swc4ALoFY"
GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
ps_features1: ps_features1:
name: Add labelled issues to PS features team 1 name: Add labelled issues to PS features team 1
runs-on: ubuntu-latest runs-on: ubuntu-latest

1
.gitignore vendored
View File

@ -5,6 +5,7 @@
.idea/caches .idea/caches
.idea/libraries .idea/libraries
.idea/inspectionProfiles .idea/inspectionProfiles
.idea/sonarlint
.idea/*.xml .idea/*.xml
.DS_Store .DS_Store
/build /build

View File

@ -1,3 +1,98 @@
Changes in Element v1.5.28 (2023-03-08)
=======================================
Features ✨
----------
- [Poll] Error handling for push rules synchronization ([#8141](https://github.com/vector-im/element-android/issues/8141))
- Add aggregated unread indicator for spaces in the new layout ([#8157](https://github.com/vector-im/element-android/issues/8157))
- [Rich text editor] Add ability to insert GIFs from keyboard ([#8185](https://github.com/vector-im/element-android/issues/8185))
Bugfixes 🐛
----------
- Space setting category doesn't show up ([#7989](https://github.com/vector-im/element-android/issues/7989))
- Fix timeline loading a wrong room on permalink if a matching event id is found in a different room ([#8168](https://github.com/vector-im/element-android/issues/8168))
- Reapply local push rules after event decryption ([#8170](https://github.com/vector-im/element-android/issues/8170))
- [Rich text editor] Fix code appearance ([#8171](https://github.com/vector-im/element-android/issues/8171))
- Extend workaround for extra new lines in timeline ([#8187](https://github.com/vector-im/element-android/issues/8187))
- [Poll history] Fixing small issue about font style ([#8190](https://github.com/vector-im/element-android/issues/8190))
- Update room member shields behavior ([#8195](https://github.com/vector-im/element-android/issues/8195))
Other changes
-------------
- Direct Message: Manage encrypted DM in case of invite by email ([#6912](https://github.com/vector-im/element-android/issues/6912))
Changes in Element v1.5.26 (2023-02-22)
=======================================
Features ✨
----------
- Adds MSC3824 OIDC-awareness when talking to an OIDC-enabled homeservers ([#6367](https://github.com/vector-im/element-android/issues/6367))
- [Poll] Synchronize polls push rules with message push rules ([#8007](https://github.com/vector-im/element-android/issues/8007))
- [Rich text editor] Add code block, quote and indentation actions ([#8045](https://github.com/vector-im/element-android/issues/8045))
- [Poll] History list: details screen of a poll
- [Poll] History list: enable the new settings entry in release mode ([#8056](https://github.com/vector-im/element-android/issues/8056))
- [Location sharing] Show own location in map views ([#8110](https://github.com/vector-im/element-android/issues/8110))
- Updates to protocol used for Sign in with QR code ([#8123](https://github.com/vector-im/element-android/issues/8123))
- [Poll] Synchronize polls and message push rules ([#8130](https://github.com/vector-im/element-android/issues/8130))
Bugfixes 🐛
----------
- Android app does not show correct poll data ([#6121](https://github.com/vector-im/element-android/issues/6121))
- Fix timeline always jumps to the bottom when screen goes back to foreground. ([#8090](https://github.com/vector-im/element-android/issues/8090))
- [Poll] Improve rendering of poll end message when poll start event isn't available ([#8129](https://github.com/vector-im/element-android/issues/8129))
- Replace hardcoded colors by theming colors on send button. ([#8142](https://github.com/vector-im/element-android/issues/8142))
- [Timeline]: Editing a reply from iOS breaks the "in reply to" rendering ([#8150](https://github.com/vector-im/element-android/issues/8150))
Other changes
-------------
- Build unmerged APKs on pull request ([#8044](https://github.com/vector-im/element-android/issues/8044))
- Replace 'Bots' with 'bots' inside terms_description_for_integration_manager ([#8115](https://github.com/vector-im/element-android/issues/8115))
- Fix ktlint issue with fields and a new line. ([#8139](https://github.com/vector-im/element-android/issues/8139))
Changes in Element v1.5.25 (2023-02-15)
=======================================
Bugfixes 🐛
----------
- CountUpTimer - Fix StackOverFlow exception when stop action is called within the tick event ([#8127](https://github.com/vector-im/element-android/issues/8127))
Changes in Element v1.5.24 (2023-02-08)
=======================================
Features ✨
----------
- [Rich text editor] Add inline code to rich text editor ([#8011](https://github.com/vector-im/element-android/issues/8011))
Bugfixes 🐛
----------
- If media cache is large, Settings > General takes a long time to open ([#5918](https://github.com/vector-im/element-android/issues/5918))
- Fix that replies to @roomba would be highlighted as a room ping. Contributed by Nico. ([#6457](https://github.com/vector-im/element-android/issues/6457))
- Cannot select text properly in plain text mode when using Rich Text Editor. ([#7801](https://github.com/vector-im/element-android/issues/7801))
- Fix the next button disabled issue after going to change homeserver screen ([#7928](https://github.com/vector-im/element-android/issues/7928))
- Fix extra new lines added to inline code ([#7975](https://github.com/vector-im/element-android/issues/7975))
- [Voice Broadcast] Use internal playback timer to compute the current playback position ([#8012](https://github.com/vector-im/element-android/issues/8012))
- Do not send any request to Posthog if no consent is provided. ([#8031](https://github.com/vector-im/element-android/issues/8031))
- [Voice Broadcast] We should not be able to start broadcasting if there is already a live broadcast in the Room ([#8062](https://github.com/vector-im/element-android/issues/8062))
In development 🚧
----------------
- [Poll] History list: unmock data ([#7864](https://github.com/vector-im/element-android/issues/7864))
SDK API changes ⚠️
------------------
- [Poll] Adding PollHistoryService ([#7864](https://github.com/vector-im/element-android/issues/7864))
- [Push rules] Call /actions api before /enabled api ([#8005](https://github.com/vector-im/element-android/issues/8005))
Other changes
-------------
- Let the user know when we are not able to decrypt the voice broadcast chunks ([#7820](https://github.com/vector-im/element-android/issues/7820))
- [Voice Broadcast] Show Live broadcast in the room list only if the feature flag is enabled in the lab ([#8042](https://github.com/vector-im/element-android/issues/8042))
- Improve the `CountUpTimer` implementation ([#8058](https://github.com/vector-im/element-android/issues/8058))
Changes in Element v1.5.22 (2023-01-25) Changes in Element v1.5.22 (2023-01-25)
======================================= =======================================

View File

@ -26,10 +26,10 @@ buildscript {
classpath libs.gradle.hiltPlugin classpath libs.gradle.hiltPlugin
classpath 'com.google.firebase:firebase-appdistribution-gradle:3.2.0' classpath 'com.google.firebase:firebase-appdistribution-gradle:3.2.0'
classpath 'com.google.gms:google-services:4.3.15' classpath 'com.google.gms:google-services:4.3.15'
classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.5.0.2730' classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:4.0.0.2929'
classpath 'com.google.android.gms:oss-licenses-plugin:0.10.6' classpath 'com.google.android.gms:oss-licenses-plugin:0.10.6'
classpath "com.likethesalad.android:stem-plugin:2.3.0" classpath "com.likethesalad.android:stem-plugin:2.3.0"
classpath 'org.owasp:dependency-check-gradle:8.0.1' classpath 'org.owasp:dependency-check-gradle:8.1.2'
classpath "org.jetbrains.dokka:dokka-gradle-plugin:1.7.20" classpath "org.jetbrains.dokka:dokka-gradle-plugin:1.7.20"
classpath "org.jetbrains.kotlinx:kotlinx-knit:0.4.0" classpath "org.jetbrains.kotlinx:kotlinx-knit:0.4.0"
classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.3' classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.3'
@ -41,14 +41,14 @@ buildscript {
plugins { plugins {
// ktlint Plugin // ktlint Plugin
id "org.jlleitschuh.gradle.ktlint" version "11.1.0" id "org.jlleitschuh.gradle.ktlint" version "11.3.1"
// Detekt // Detekt
id "io.gitlab.arturbosch.detekt" version "1.22.0" id "io.gitlab.arturbosch.detekt" version "1.22.0"
// Ksp // Ksp
id "com.google.devtools.ksp" version "1.8.0-1.0.8" id "com.google.devtools.ksp" version "1.8.10-1.0.9"
// Dependency Analysis // Dependency Analysis
id 'com.autonomousapps.dependency-analysis' version "1.18.0" id 'com.autonomousapps.dependency-analysis' version "1.19.0"
// Gradle doctor // Gradle doctor
id "com.osacky.doctor" version "0.8.1" id "com.osacky.doctor" version "0.8.1"
} }
@ -212,10 +212,10 @@ if (launchTask.contains("coverage".toLowerCase())) {
apply plugin: 'org.sonarqube' apply plugin: 'org.sonarqube'
// To run a sonar analysis: // To run a sonar analysis:
// Run './gradlew sonarqube -Dsonar.login=<REPLACE_WITH_SONAR_KEY>' // Run './gradlew sonar -Dsonar.login=<REPLACE_WITH_SONAR_KEY>'
// The SONAR_KEY is stored in passbolt as Token Sonar Cloud Bma // The SONAR_KEY is stored in passbolt as Token Sonar Cloud Bma
sonarqube { sonar {
properties { properties {
property "sonar.projectName", "element-android" property "sonar.projectName", "element-android"
property "sonar.projectKey", "vector-im_element-android" property "sonar.projectKey", "vector-im_element-android"
@ -234,7 +234,7 @@ sonarqube {
} }
project(":vector") { project(":vector") {
sonarqube { sonar {
properties { properties {
property "sonar.sources", project(":vector").android.sourceSets.main.java.srcDirs property "sonar.sources", project(":vector").android.sourceSets.main.java.srcDirs
// exclude source code from analyses separated by a colon (:) // exclude source code from analyses separated by a colon (:)
@ -245,13 +245,13 @@ project(":vector") {
} }
project(":library:external:diff-match-patch") { project(":library:external:diff-match-patch") {
sonarqube { sonar {
skipProject = true skipProject = true
} }
} }
//project(":matrix-sdk-android") { //project(":matrix-sdk-android") {
// sonarqube { // sonar {
// properties { // properties {
// property "sonar.sources", project(":matrix-sdk-android").android.sourceSets.main.java.srcDirs // property "sonar.sources", project(":matrix-sdk-android").android.sourceSets.main.java.srcDirs
// // exclude source code from analyses separated by a colon (:) // // exclude source code from analyses separated by a colon (:)

View File

@ -1 +0,0 @@
Fix that replies to @roomba would be highlighted as a room ping. Contributed by Nico.

View File

@ -1 +0,0 @@
[Poll] Adding PollHistoryService

View File

@ -1 +0,0 @@
[Poll] History list: unmock data

View File

@ -1 +0,0 @@
Fix extra new lines added to inline code

View File

@ -1 +0,0 @@
[Push rules] Call /actions api before /enabled api

View File

@ -1 +0,0 @@
[Rich text editor] Add inline code to rich text editor

View File

@ -1 +0,0 @@
[Voice Broadcast] Use internal playback timer to compute the current playback position

View File

@ -1 +0,0 @@
Do not send any request to Posthog if no consent is provided.

View File

@ -1 +0,0 @@
[Voice Broadcast] Show Live broadcast in the room list only if the feature flag is enabled in the lab

View File

@ -1 +0,0 @@
Improve the `CountUpTimer` implementation

View File

@ -1,2 +0,0 @@
[Voice Broadcast] We should not be able to start broadcasting if there is already a live broadcast in the Room

1
changelog.d/8208.bugfix Normal file
View File

@ -0,0 +1 @@
Replace hardcoded colors by theming colors on save button.

View File

@ -6,36 +6,36 @@ ext.versions = [
'targetCompat' : JavaVersion.VERSION_11, 'targetCompat' : JavaVersion.VERSION_11,
] ]
def gradle = "7.4.1" def gradle = "7.4.2"
// Ref: https://kotlinlang.org/releases.html // Ref: https://kotlinlang.org/releases.html
def kotlin = "1.8.0" def kotlin = "1.8.10"
def kotlinCoroutines = "1.6.4" def kotlinCoroutines = "1.6.4"
def dagger = "2.44.2" def dagger = "2.45"
def firebaseBom = "31.2.0" def firebaseBom = "31.2.2"
def appDistribution = "16.0.0-beta05" def appDistribution = "16.0.0-beta06"
def retrofit = "2.9.0" def retrofit = "2.9.0"
def markwon = "4.6.2" def markwon = "4.6.2"
def moshi = "1.14.0" def moshi = "1.14.0"
def lifecycle = "2.5.1" def lifecycle = "2.5.1"
def flowBinding = "1.2.0" def flowBinding = "1.2.0"
def flipper = "0.177.0" def flipper = "0.183.0"
def epoxy = "5.0.0" def epoxy = "5.0.0"
def mavericks = "3.0.1" def mavericks = "3.0.1"
def glide = "4.14.2" def glide = "4.15.0"
def bigImageViewer = "1.8.1" def bigImageViewer = "1.8.1"
def jjwt = "0.11.5" def jjwt = "0.11.5"
// Temporary version to unblock #6929. Once 0.16.0 is released we should use it, and revert // Temporary version to unblock #6929. Once 0.16.0 is released we should use it, and revert
// the whole commit which set version 0.16.0-SNAPSHOT // the whole commit which set version 0.16.0-SNAPSHOT
def vanniktechEmoji = "0.16.0-SNAPSHOT" def vanniktechEmoji = "0.16.0-SNAPSHOT"
def sentry = "6.13.0" def sentry = "6.15.0"
// Use 1.6.0 alpha to fix issue with test // Use 1.6.0 alpha to fix issue with test
def fragment = "1.6.0-alpha04" def fragment = "1.6.0-alpha06"
// Testing // Testing
def mockk = "1.12.3" // We need to use 1.12.3 to have mocking in androidTest until a new version is released: https://github.com/mockk/mockk/issues/819 def mockk = "1.12.3" // We need to use 1.12.3 to have mocking in androidTest until a new version is released: https://github.com/mockk/mockk/issues/819
def espresso = "3.5.1" def espresso = "3.5.1"
def androidxTest = "1.5.0" def androidxTest = "1.5.0"
def androidxOrchestrator = "1.4.2" def androidxOrchestrator = "1.4.2"
def paparazzi = "1.1.0" def paparazzi = "1.2.0"
ext.libs = [ ext.libs = [
gradle : [ gradle : [
@ -50,16 +50,16 @@ ext.libs = [
], ],
androidx : [ androidx : [
'activity' : "androidx.activity:activity-ktx:1.6.1", 'activity' : "androidx.activity:activity-ktx:1.6.1",
'appCompat' : "androidx.appcompat:appcompat:1.6.0", 'appCompat' : "androidx.appcompat:appcompat:1.6.1",
'biometric' : "androidx.biometric:biometric:1.1.0", 'biometric' : "androidx.biometric:biometric:1.1.0",
'core' : "androidx.core:core-ktx:1.9.0", 'core' : "androidx.core:core-ktx:1.9.0",
'recyclerview' : "androidx.recyclerview:recyclerview:1.2.1", 'recyclerview' : "androidx.recyclerview:recyclerview:1.3.0",
'exifinterface' : "androidx.exifinterface:exifinterface:1.3.5", 'exifinterface' : "androidx.exifinterface:exifinterface:1.3.6",
'fragmentKtx' : "androidx.fragment:fragment-ktx:$fragment", 'fragmentKtx' : "androidx.fragment:fragment-ktx:$fragment",
'fragmentTesting' : "androidx.fragment:fragment-testing:$fragment", 'fragmentTesting' : "androidx.fragment:fragment-testing:$fragment",
'fragmentTestingManifest' : "androidx.fragment:fragment-testing-manifest:$fragment", 'fragmentTestingManifest' : "androidx.fragment:fragment-testing-manifest:$fragment",
'constraintLayout' : "androidx.constraintlayout:constraintlayout:2.1.4", 'constraintLayout' : "androidx.constraintlayout:constraintlayout:2.1.4",
'work' : "androidx.work:work-runtime-ktx:2.7.1", 'work' : "androidx.work:work-runtime-ktx:2.8.0",
'autoFill' : "androidx.autofill:autofill:1.1.0", 'autoFill' : "androidx.autofill:autofill:1.1.0",
'preferenceKtx' : "androidx.preference:preference-ktx:1.2.0", 'preferenceKtx' : "androidx.preference:preference-ktx:1.2.0",
'junit' : "androidx.test.ext:junit:1.1.5", 'junit' : "androidx.test.ext:junit:1.1.5",
@ -70,7 +70,7 @@ ext.libs = [
'datastore' : "androidx.datastore:datastore:1.0.0", 'datastore' : "androidx.datastore:datastore:1.0.0",
'datastorepreferences' : "androidx.datastore:datastore-preferences:1.0.0", 'datastorepreferences' : "androidx.datastore:datastore-preferences:1.0.0",
'pagingRuntimeKtx' : "androidx.paging:paging-runtime-ktx:2.1.2", 'pagingRuntimeKtx' : "androidx.paging:paging-runtime-ktx:2.1.2",
'coreTesting' : "androidx.arch.core:core-testing:2.1.0", 'coreTesting' : "androidx.arch.core:core-testing:2.2.0",
'testCore' : "androidx.test:core:$androidxTest", 'testCore' : "androidx.test:core:$androidxTest",
'orchestrator' : "androidx.test:orchestrator:$androidxOrchestrator", 'orchestrator' : "androidx.test:orchestrator:$androidxOrchestrator",
'testRunner' : "androidx.test:runner:$androidxTest", 'testRunner' : "androidx.test:runner:$androidxTest",
@ -79,16 +79,16 @@ ext.libs = [
'espressoContrib' : "androidx.test.espresso:espresso-contrib:$espresso", 'espressoContrib' : "androidx.test.espresso:espresso-contrib:$espresso",
'espressoIntents' : "androidx.test.espresso:espresso-intents:$espresso", 'espressoIntents' : "androidx.test.espresso:espresso-intents:$espresso",
'viewpager2' : "androidx.viewpager2:viewpager2:1.0.0", 'viewpager2' : "androidx.viewpager2:viewpager2:1.0.0",
'transition' : "androidx.transition:transition:1.2.0", 'transition' : "androidx.transition:transition:1.4.1",
], ],
google : [ google : [
'material' : "com.google.android.material:material:1.7.0", 'material' : "com.google.android.material:material:1.8.0",
'firebaseBom' : "com.google.firebase:firebase-bom:$firebaseBom", 'firebaseBom' : "com.google.firebase:firebase-bom:$firebaseBom",
'messaging' : "com.google.firebase:firebase-messaging", 'messaging' : "com.google.firebase:firebase-messaging",
'appdistributionApi' : "com.google.firebase:firebase-appdistribution-api-ktx:$appDistribution", 'appdistributionApi' : "com.google.firebase:firebase-appdistribution-api-ktx:$appDistribution",
'appdistribution' : "com.google.firebase:firebase-appdistribution:$appDistribution", 'appdistribution' : "com.google.firebase:firebase-appdistribution:$appDistribution",
// Phone number https://github.com/google/libphonenumber // Phone number https://github.com/google/libphonenumber
'phonenumber' : "com.googlecode.libphonenumber:libphonenumber:8.13.5" 'phonenumber' : "com.googlecode.libphonenumber:libphonenumber:8.13.7"
], ],
dagger : [ dagger : [
'dagger' : "com.google.dagger:dagger:$dagger", 'dagger' : "com.google.dagger:dagger:$dagger",
@ -103,7 +103,7 @@ ext.libs = [
], ],
element : [ element : [
'opusencoder' : "io.element.android:opusencoder:1.1.0", 'opusencoder' : "io.element.android:opusencoder:1.1.0",
'wysiwyg' : "io.element.android:wysiwyg:0.18.0" 'wysiwyg' : "io.element.android:wysiwyg:1.1.1"
], ],
squareup : [ squareup : [
'moshi' : "com.squareup.moshi:moshi:$moshi", 'moshi' : "com.squareup.moshi:moshi:$moshi",
@ -134,7 +134,7 @@ ext.libs = [
'mavericksTesting' : "com.airbnb.android:mavericks-testing:$mavericks" 'mavericksTesting' : "com.airbnb.android:mavericks-testing:$mavericks"
], ],
maplibre : [ maplibre : [
'androidSdk' : "org.maplibre.gl:android-sdk:9.6.0", 'androidSdk' : "org.maplibre.gl:android-sdk:10.0.2",
'pluginAnnotation' : "org.maplibre.gl:android-plugin-annotation-v9:1.0.0" 'pluginAnnotation' : "org.maplibre.gl:android-plugin-annotation-v9:1.0.0"
], ],
mockk : [ mockk : [

View File

@ -0,0 +1,2 @@
Hlavní změny v této verzi: Hlavně opravy chyb, zejména oprava zpráv, které se nezobrazovaly na časové ose.
Úplný seznam změn: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Hlavní změny v této verzi: Hlavně opravy chyb, zejména oprava zpráv, které se nezobrazovaly na časové ose.
Úplný seznam změn: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Hlavní změny v této verzi: Hlavně opravy chyb.
Úplný seznam změn: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Die wichtigsten Änderungen in dieser Version: Hauptsächlich Fehlerbehebungen, insbesondere für nicht im Verlauf angezeigte Nachrichten.
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Die wichtigsten Änderungen in dieser Version: Hauptsächlich Fehlerbehebungen, insbesondere für nicht im Verlauf angezeigte Nachrichten.
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Die wichtigsten Änderungen in dieser Version: Hauptsächlich Fehlerbehebungen.
Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Main changes in this version: Mainly bugfixing, in particular fix message not appearing on the timeline.
Full changelog: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Main changes in this version: Mainly bugfixing, in particular fix message not appearing on the timeline.
Full changelog: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Main changes in this version: Mainly bugfixing.
Full changelog: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Main changes in this version: Mainly bugfixing.
Full changelog: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Põhilised muutused selles versioonis: enamuses veaparandused, sh sõnumite kadumine ajajaoonelt.
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Põhilised muutused selles versioonis: enamuses veaparandused, sh sõnumite kadumine ajajaoonelt.
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Põhilised muutused selles versioonis: põhiliselt veaparandused.
Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
تغییرات عمده در این نگارش: عموماً رفع اشکال. به طور خاص رفع نمایان نشدن پیام روی خط زمانی.
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
تغییرات عمده در این نگارش: عموماً رفع اشکال. به طور خاص رفع نمایان نشدن پیام روی خط زمانی.
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
تغییرات عمده در این نگارش: عمدتاً رفع اشکال.
گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Principaux changements pour cette version : Principalement des corrections de bugs, notamment les messages non visibles dans lhistorique
Intégralité des changements : https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Principaux changements pour cette version : Principalement des corrections de bugs, notamment les messages non visibles dans lhistorique
Intégralité des changements : https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Principaux changements pour cette version : Principalement des corrections de bugs.
Intégralité des changements : https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Legnagyobb változtatás ebben a verzióban: Leginkább hibajavítások, mint amikor az üzenet nem jelenik meg az idővonalon.
Teljes változási napló: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Legnagyobb változtatás ebben a verzióban: Leginkább hibajavítások, mint amikor az üzenet nem jelenik meg az idővonalon.
Teljes változási napló: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Legnagyobb változtatás ebben a verzióban: Hibajavítások.
Teljes változási napló: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Perubahan utama dalam versi ini: Secara umum perbaikan kutu, terutama memperbaiki pesan-pesan tidak muncul di lini masa.
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Perubahan utama dalam versi ini: Secara umum perbaikan kutu, terutama memperbaiki pesan-pesan tidak muncul di lini masa.
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Perubahan utama dalam versi ini: Kebanyakan perbaikan kutu.
Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Modifiche principali in questa versione: correzione di errori, in particolare correzione dei messaggi che non comparivano nella linea temporale.
Cronologia completa: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Modifiche principali in questa versione: correzione di errori, in particolare correzione dei messaggi che non comparivano nella linea temporale.
Cronologia completa: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Modifiche principali in questa versione: correzioni di errori.
Cronologia completa: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
このバージョンの主な変更点:バグの修正。特に、タイムラインにメッセージが表示されない不具合を修正。
更新履歴https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
このバージョンの主な変更点:バグの修正。特に、タイムラインにメッセージが表示されない不具合を修正。
更新履歴https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Hlavné zmeny v tejto verzii: Hlavne opravy chýb, najmä oprava správy, ktorá sa nezobrazuje na časovej osi.
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Hlavné zmeny v tejto verzii: Hlavne opravy chýb, najmä oprava správy, ktorá sa nezobrazuje na časovej osi.
Úplný zoznam zmien: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Hlavné zmeny v tejto verzii: Hlavne opravy chýb.
Celý zoznam zmien: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Ndryshimet kryesore në këtë version: Kryesisht ndreqje të metash, veçanërisht ndreqje mosshfaqjeje mesazhesh te rrjedha kohore.
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Ndryshimet kryesore në këtë version: Kryesisht ndreqje të metash, veçanërisht ndreqje mosshfaqjeje mesazhesh te rrjedha kohore.
Regjistër i plotë ndryshimesh: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Huvudsakliga ändringar i den här versionen: Huvudsakligen buggfixar, fixar speciellt meddelanden som inte visas i tidslinjen.
Full ändringslogg: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Huvudsakliga ändringar i den här versionen: Huvudsakligen buggfixar, fixar speciellt meddelanden som inte visas i tidslinjen.
Full ändringslogg: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Основні зміни у цій версії: Переважно виправлення помилок, зокрема, виправлено повідомлення, що не з'являлися у стрічці.
Список усіх змін: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Основні зміни у цій версії: Переважно виправлення помилок, зокрема, виправлено повідомлення, що не з'являлися у стрічці.
Список усіх змін: https://github.com/vector-im/element-android/releases

View File

@ -0,0 +1,2 @@
Основні зміни в цій версії: Виправлення помилок
Перелік усіх змін: https://github.com/vector-im/element-android/releases

View File

@ -1,2 +1,2 @@
這個新版本主要包含錯誤修復與改善。傳送訊息更快了。 新版本主要包含錯誤修復與改善。傳送訊息更快了。
完整變更紀錄請見https://github.com/vector-im/element-android/releases/tag/v1.0.10 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.10

View File

@ -1,2 +1,2 @@
這個新版本主要包含使用者介面與使用者體驗改善。現在您可以邀請朋友,並透過掃描 QR code 來快速建立直接訊息了。 新版本主要包含使用者介面與使用者體驗改善。現在您可以邀請朋友,並透過掃描 QR 來快速建立直接訊息了。
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.11 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.11

View File

@ -1,2 +1,2 @@
此版本的主要變更URL 預覽、新表情符號鍵盤、新聊天室設定功能以及聖誕節降雪! 此版本的主要變更URL 預覽、新表情符號鍵盤、新聊天室設定功能以及聖誕節降雪!
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.12 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.12

View File

@ -1,2 +1,2 @@
此版本的主要變更URL 預覽、新的表情符號鍵盤、新的聊天室設定功能以及聖誕節降雪! 此版本的主要變更URL 預覽、新的表情符號鍵盤、新的聊天室設定功能以及聖誕節降雪!
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.13 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.13

View File

@ -1,2 +1,2 @@
此版本的主要變動:編輯聊天室權限、自動淺色/深色佈景主題與許多臭蟲修復。 此版本的主要變動:編輯聊天室權限、自動淺色/深色佈景主題與許多錯誤修復。
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.14 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.14

View File

@ -1,2 +1,2 @@
此版本的主要變動:社群網路登入支援 此版本的主要變動:支援社群網路登入。
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.15 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.15

View File

@ -1,2 +1,2 @@
此版本的主要變動:社群網路登入支援 此版本的主要變動:支援社群網路登入。
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.15 以及 https://github.com/vector-im/element-android/releases/tag/v1.0.16 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.15 以及 https://github.com/vector-im/element-android/releases/tag/v1.0.16

View File

@ -1,2 +1,2 @@
此版本的主要變動:錯誤修復! 此版本的主要變動:錯誤修復!
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.17 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.0.17

View File

@ -1,2 +1,2 @@
此版本的主要變更:效能改進與錯誤修復! 此版本的主要變更:效能改進與錯誤修復!
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.2 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.2

View File

@ -1,2 +1,2 @@
此版本的主要變更:效能改進與錯誤修復! 此版本的主要變更:效能改進與錯誤修復!
完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.3 完整變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.3

View File

@ -1,2 +1,2 @@
此版本的主要變動:效能改善與錯誤修復! 此版本的主要變動:效能改善與錯誤修復!
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.4 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.4

View File

@ -1,2 +1,2 @@
此版本中的主要變動1.1.4 的快速修補 此版本的主要變動1.1.4 的熱修復
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.5 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.5

View File

@ -1,2 +1,2 @@
此版本中的主要變動1.1.5 的快速修補 此版本的主要變動1.1.5 的熱修復
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.6 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.6

View File

@ -1,2 +1,2 @@
此版本的主要變動:對「空間」的測試版支援。傳送前壓縮影片。 此版本的主要變動:對「空間」的測試版支援。傳送前壓縮影片。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.7 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.7

View File

@ -1,2 +1,2 @@
此版本的主要變動:改善「空間」功能。 此版本的主要變動:改善「空間」功能。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.8 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.8

View File

@ -1,2 +1,2 @@
此版本的主要變動:新增對 gitter.im 網路的支援。 此版本的主要變動:新增對 gitter.im 網路的支援。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.9 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.9

View File

@ -1,2 +1,2 @@
此版本中的主要變動:佈景主題與樣式更新,以及空間的新功能。 此版本的主要變動:佈景主題與風格的更新,以及空間的新功能。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.10 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.10

View File

@ -1,2 +1,2 @@
此版本中的主要變動:佈景主題與樣式更新以及空間的新功能1.1.10 的臭蟲修復版本) 此版本的主要變動:佈景主題與風格的更新以及空間的新功能1.1.10 的臭蟲修復版本)
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.11 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.11

View File

@ -1,2 +1,2 @@
此版本中的主要變動:佈景主題與樣式更新,以及修復視訊通話後當機的問題 此版本的主要變動:佈景主題與風格的更新,以及修復視訊通話後當機的問題
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.12 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.12

View File

@ -1,2 +1,2 @@
此版本中的主要變動:主要是穩定性與臭蟲修復更新。 此版本的主要變動:主要是穩定性與錯誤修復的更新。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.13 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.13

View File

@ -1,2 +1,2 @@
此版本的主要變動:修復關於加密訊息的問題。 此版本的主要變動:修復關於加密訊息的問題。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.14 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.14

View File

@ -1,2 +1,2 @@
此版本中的主要變動:實驗室設定下,語音訊息的實作 此版本的主要變動:實驗室設定下的語音訊息建置
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.15 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.15

View File

@ -1,2 +1,2 @@
此版本的主要變動:修復聊天室中有人登出時傳送加密訊息所發生的問題。 此版本的主要變動:修復聊天室中有人登出時傳送加密訊息所發生的問題。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.16 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.1.16

View File

@ -1,2 +1,2 @@
此版本的主要變動:語音訊息預設啟用。 此版本的主要變動:語音訊息預設啟用。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.2.0 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.2.0

View File

@ -1,2 +1,2 @@
此版本的主要變動:對 VoIP 與空間功能的諸多改善(仍在測試中)。 此版本的主要變動:對 VoIP 與空間功能的諸多改善(仍在測試中)。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.2.1 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.2.1

View File

@ -1,2 +1,2 @@
此版本的主要變動:使用空間來整理您的聊天室! 此版本的主要變動:使用空間來整理您的聊天室!
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.0 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.0

View File

@ -1,2 +1,2 @@
此版本的主要變動使用空間來整理您的聊天室v1.3.1 修復了在 v1.3.0 中遇到的當機問題。 此版本的主要變動使用空間來整理您的聊天室v1.3.1 修復了在 v1.3.0 中遇到的當機問題。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.1 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.1

View File

@ -1,2 +1,2 @@
此版本的主要變動:新增對 Android Auto 的支援。以及許多錯誤修復! 此版本的主要變動:新增對 Android Auto 的支援。以及許多錯誤修復!
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.2 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.2

View File

@ -1,2 +1,2 @@
此版本中的主要變動:讓身份伺服器政策在設定中可見。暫時移除 Android Auto 支援。 此版本的主要變動:讓身分伺服器政策在設定中可見。暫時移除 Android Auto 支援。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.3 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.3

View File

@ -1,2 +1,2 @@
此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。 此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。恢復對 Android Auto 的支援。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.4 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.4

View File

@ -1,2 +1,2 @@
此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。 此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。恢復對 Android Auto 的支援。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.5 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.5

View File

@ -1,2 +1,2 @@
此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。 此版本的主要變動:為直接訊息聊天室新增 Presence 支援(請注意:此功能在 matrix.org 上停用)。加回 Android Auto 支援。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.6 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.6

View File

@ -1,2 +1,2 @@
此版本中的主要變動:主要關於通知的臭蟲修復。 此版本的主要變動:主要關於通知的錯誤修復。
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.7-RC2

View File

@ -1,2 +1,2 @@
此版本中的主要變動:臭蟲修復! 此版本的主要變動:錯誤修復!
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.8 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.8

View File

@ -1,2 +1,2 @@
此版本的主要變動:新增對語音訊息草稿的支援。許多臭蟲修復! 此版本的主要變動:新增對語音訊息草稿的支援。許多錯誤修復!
完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.9 完整的變更紀錄https://github.com/vector-im/element-android/releases/tag/v1.3.9

Some files were not shown because too many files have changed in this diff Show More