You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+15
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,18 @@
1
+
Changes in Element v1.6.16 (2024-05-29)
2
+
=======================================
3
+
4
+
Bugfixes 🐛
5
+
----------
6
+
- Fix crash when accessing a local file and permission is revoked. ([#3616](https://github.com/element-hq/element-android/issues/3616))
7
+
- Fixes Element on Android 12+ being ineligible for URL deeplinks ([#5748](https://github.com/element-hq/element-android/issues/5748))
8
+
- Restore formatting when restoring a draft. Also keep formatting when switching composer mode. ([#7466](https://github.com/element-hq/element-android/issues/7466))
9
+
10
+
Other changes
11
+
-------------
12
+
- Update posthog sdk to 3.2.0 ([#8820](https://github.com/element-hq/element-android/issues/8820))
13
+
- Update Rust crypto SDK to version 0.4.1 ([#8838](https://github.com/element-hq/element-android/issues/8838))
Copy file name to clipboardExpand all lines: docs/analytics.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ We ask for the user to give consent before sending any analytics data.
17
17
18
18
The analytics plan is shared between all Element clients. To add an Event, please open a PR to this project: https://github.com/matrix-org/matrix-analytics-events
19
19
20
-
Then, once the PR has been merged, you can run the tool `import_analytic_plan.sh` to import the plan to Element, and then you can use the new Event. Note that this tool is run by Github action once a week.
20
+
Then, once the PR has been merged, and the library is release, you can update the version of the library in the `build.gradle` file.
Copy file name to clipboardExpand all lines: matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/keysbackup/RustKeyBackupService.kt
Copy file name to clipboardExpand all lines: matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/store/db/migration/rust/RealmToMigrate.kt
+10-6
Original file line number
Diff line number
Diff line change
@@ -100,7 +100,7 @@ fun RealmToMigrate.getPickledAccount(pickleKey: ByteArray): MigrationData {
100
100
)
101
101
MigrationData(
102
102
account = pickledAccount,
103
-
pickleKey = pickleKey.map { it.toUByte() },
103
+
pickleKey = pickleKey,
104
104
crossSigning =CrossSigningKeyExport(
105
105
masterKey = masterKey,
106
106
selfSigningKey = selfSignedKey,
@@ -153,7 +153,7 @@ fun RealmToMigrate.getPickledAccount(pickleKey: ByteArray): MigrationData {
153
153
154
154
migrationData =MigrationData(
155
155
account = pickledAccount,
156
-
pickleKey = pickleKey.map { it.toUByte() },
156
+
pickleKey = pickleKey,
157
157
crossSigning =CrossSigningKeyExport(
158
158
masterKey = masterKey,
159
159
selfSigningKey = selfSignedKey,
@@ -222,8 +222,10 @@ fun RealmToMigrate.pickledOlmSessions(pickleKey: ByteArray, chunkSize: Int, onCh
222
222
pickle = pickle,
223
223
senderKey = deviceKey,
224
224
createdUsingFallbackKey =false,
225
-
creationTime = lastReceivedMessageTs.toString(),
226
-
lastUseTime = lastReceivedMessageTs.toString()
225
+
// / Unix timestamp (in seconds) when the session was created.
0 commit comments