Greyson Parrelli
ba720efe61
Skip quotes with authors that lack ACI and E164 during archive export.
2026-03-04 13:55:39 -05:00
Cody Henthorne
e23d575460
Fix incorrect transaction batching during conversation delete.
2026-03-04 13:55:39 -05:00
Greyson Parrelli
7fbcd17759
Add some megaphones to encourage users to try backups.
2026-03-04 13:55:39 -05:00
Greyson Parrelli
a95ebb2158
Add improved notification settings when muted.
2026-03-04 13:55:39 -05:00
Greyson Parrelli
8a36425cac
Remove broken legacy color migration.
...
Fixes #14228
Resolves #14518
2026-03-04 13:45:24 -05:00
Michelle Tang
4261ed39dc
Fix message details crash on recipient tap.
2026-03-04 13:45:24 -05:00
jeffrey-signal
ca37a884fd
Delete unused GroupMembersDialog.
2026-03-04 13:45:24 -05:00
Alex Hart
9fbb7683bc
Fix RTL text direction not enforced when text starts with LTR characters.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-03-04 13:45:24 -05:00
Jim Gustafson
42e275ef0a
Update to RingRTC v2.65.3
2026-03-04 13:45:24 -05:00
Greyson Parrelli
19ece12e93
Remove deprecated backup flavor.
2026-03-04 13:45:24 -05:00
Michelle Tang
3ef0d3e4a3
Skip pins of deleted messages.
2026-03-04 13:45:24 -05:00
andrew-signal
602ea46b8b
Bump to libsignal v0.87.5.
2026-03-04 13:45:24 -05:00
Alex Hart
95c0bc6052
Update internal and local backup access.
2026-03-04 13:45:24 -05:00
Alex Hart
bd4ce1788c
Fix ANR when backup deletion hangs.
2026-03-04 13:45:24 -05:00
Alex Hart
20d16a8433
Show immediate progress feedback when creating a local backup.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-03-04 13:45:24 -05:00
Alex Hart
db4c11cd53
Use user-friendly display path for local backup folder.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-03-04 13:45:24 -05:00
Greyson Parrelli
f439e1f8e3
Add additional upload validation to UploadAttachmentToArchiveJob.
2026-03-04 13:45:24 -05:00
Cody Henthorne
080b1aab83
Fix unable to restore username after device transfer.
2026-03-04 13:45:24 -05:00
Cody Henthorne
61ba2ac97a
Improve message processing performance.
2026-03-04 13:45:23 -05:00
Alex Hart
7eebb38eda
Add post-registration restore for backups v2 as well as error messaging.
2026-03-04 13:45:23 -05:00
Greyson Parrelli
43e7d65af5
Bump version to 8.1.3
v8.1.3
2026-03-04 13:41:59 -05:00
Greyson Parrelli
386d8bb312
Update translations and other static files.
2026-03-04 13:41:32 -05:00
Michelle Tang
3fbd72092c
Use batch inserting migration instead.
2026-03-02 17:30:54 -05:00
Greyson Parrelli
4e5b15cd88
Never notify for quotes in muted 1:1 chats.
2026-03-02 13:58:02 -05:00
Greyson Parrelli
8b2aeba3bd
Bump version to 8.1.2
v8.1.2
2026-02-27 22:44:39 -05:00
Greyson Parrelli
1d2334b920
Update translations and other static files.
2026-02-27 22:44:11 -05:00
jeffrey-signal
38a234ae66
Fix crash after inviting group members.
2026-02-27 22:29:06 -05:00
jeffrey-signal
2c1226dc02
Fix groups v1 migration suggestions dialog crash.
2026-02-27 22:27:58 -05:00
Greyson Parrelli
1df8ef6464
Fix backup import issue when we dedude messages with edits.
2026-02-27 16:25:30 -05:00
Alex Hart
f8d40bf86d
Revert "Don't show 'Payment Pending' during backup subscription keep-alive flows."
...
This reverts commit e87aa22d32 .
2026-02-27 17:02:15 -04:00
Alex Hart
58ab03b4e3
Fix crash when enabling vanity camera before capturer initialization.
2026-02-27 16:35:39 -04:00
Michelle Tang
0bf54e6b45
Fix network crash when unpinning.
2026-02-27 15:19:48 -05:00
jeffrey-signal
8fca0c69ac
Bump version to 8.1.1
v8.1.1
2026-02-26 21:51:58 -05:00
jeffrey-signal
70eb4ca2a1
Update baseline profile.
2026-02-26 21:29:00 -05:00
jeffrey-signal
9d9e30725e
Update translations and other static files.
2026-02-26 21:20:51 -05:00
jeffrey-signal
ff9585ec7d
Show member labels on the admin sheet.
2026-02-26 20:00:36 -05:00
Greyson Parrelli
a418c2750a
Fix mute icons theming.
2026-02-26 13:54:11 -05:00
jeffrey-signal
9581994050
Handle network and permissions errors when saving group member label.
2026-02-26 10:34:16 -05:00
jeffrey-signal
316d0e67c5
Enforce member label emoji and text constraints.
2026-02-26 08:32:32 -05:00
Cody Henthorne
503bf04ec5
Bump version to 8.1.0
v8.1.0
2026-02-25 20:01:23 -05:00
Cody Henthorne
d6b76936dd
Update baseline profile.
2026-02-25 19:55:25 -05:00
Cody Henthorne
c53d16717b
Update translations and other static files.
2026-02-25 19:46:16 -05:00
jeffrey-signal
2c747daa50
Disable member label button for users without permission to edit.
2026-02-25 19:38:12 -05:00
jeffrey-signal
0b2d3edcce
Add member labels education sheet.
2026-02-25 19:38:12 -05:00
jeffrey-signal
955bcde062
Rotate send member labels flag.
2026-02-25 19:38:12 -05:00
Greyson Parrelli
a91aa72fb4
Guard against missing integrity check in CopyAttachmentToArchiveJob.
...
Add a check for hadIntegrityCheckPerformed() before attempting to copy
an attachment to the archive. If the attachment's download has failed
(transferState == FAILED), requireMediaName() would throw an
IllegalArgumentException because the integrity check was never
completed. The fix resets the archive transfer state to NONE and skips,
allowing a future successful download to re-trigger archiving.
2026-02-25 19:38:12 -05:00
Alex Hart
163ece75b2
Remove note about call links if there are no call links selected.
2026-02-25 19:38:12 -05:00
Alex Hart
a8fb5f2598
Prevent EmojiTextView measurement oscillation on size changes.
2026-02-25 19:38:12 -05:00
Alex Hart
3a62ad67e1
Fix out-of-sync audio selection.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2026-02-25 19:38:12 -05:00
Greyson Parrelli
48f4e1ddc6
Rotate the android.cameraXModelBlockList and android.cameraXMixedModelBlockList flags.
2026-02-25 19:38:12 -05:00