Releases: SamSprung/Signal-Android
Releases · SamSprung/Signal-Android
Signal-Android-db28fde
Commits
- 8af7606: Use TopAppBar on all RegV5 screens. (jeffrey-signal)
- f3a5bba: Enable TwoPaneRegistrationScaffold panes to scroll independently. (jeffrey-signal)
- 4c942f3: Elevate RegistrationScaffold footer surface when content scrolls underneath. (jeffrey-signal)
- ceee5f7: Adjust RegV5 window insets so screens draw under system bars and handle display cutouts. (jeffrey-signal)
- ba3e15e: RegV5 text style and padding fixes. (jeffrey-signal)
- 132eaa5: Adjust tablet preview dimensions to better align with the current WindowBreakpoint config. (jeffrey-signal)
- 6027d58: Fix various lint issues. (Greyson Parrelli)
- 337afb1: Add screen size check for link and sync. (Alex Hart)
- 7cce504: Fix unread divider placement and scroll-to-unread on conversation open. (Alex Hart)
- 595364b: Convert HelpFragment to Compose. (ArseniiS)
- 6508289: Add index for scheduled message queries. (Greyson Parrelli)
- 53c4069: Track perf issues in a table, add internal viewer. (Greyson Parrelli)
- eae8941: Add a new ci task with faster lint. (Greyson Parrelli)
- 566c2d5: Always scroll to the top of the conversation header when in message request state. (Cody Henthorne)
- 754dd15: Add device transfer flow to regV5. (Greyson Parrelli)
- 118231a: Attempt to restore AccountRecord in regV5. (Greyson Parrelli)
- 335fcd7: Don't flag regV5 PIN entry as a password. (Greyson Parrelli)
- 38f3152: Fix mob stringification in backups. (Alex Hart)
- 27ddd62: Keep user in gift flow after payment error instead of finishing the activity. (Alex Hart)
- d586eff: Expire group calls. (Michelle Tang)
- 8560ab0: Expire calls from call log. (Michelle Tang)
- f2fd3e6: Prevent accepted group message request from resetting when restored from storage. (Cody Henthorne)
- cb719df: Reduce logging verbosity. (Greyson Parrelli)
- 925e2c1: Fix potential recursive call. (Greyson Parrelli)
- ddf0de5: Log transaction waits as separate issues. (Greyson Parrelli)
- 56af57d: Un-export FCM service. (Greyson Parrelli)
- 6399a2d: Avoid taking a transaction in RemappedRecordTables. (Greyson Parrelli)
- a4ae658: Improve website apk update flow. (Cody Henthorne)
- 2505049: Allow WebSocketDrainer to run longer if network returns while waiting. (Cody Henthorne)
- 73557ae: Add jitter to KT weekly check. (Michelle Tang)
- a5359e0: Convert TransferControlView rendering to compose. (Cody Henthorne)
- 15e7b30: Add tests for IndividualSendJobV2. (Greyson Parrelli)
- b4cf59f: Reduce Recipient usage in some jobs. (Greyson Parrelli)
- bfc1c4e: Removed unnecessary Robolectric annotation from some tests. (Greyson Parrelli)
- aaa7a18: Remove Robolectric from some tests with light mocking. (Greyson Parrelli)
- 0ebeb5a: Restrict S3 downloads to ReleaseChannel. (Greyson Parrelli)
- 135bc6e: Convert a batch of androidTest db tests to unit tests. (Greyson Parrelli)
- 4c08b94: Reduce Recipient usage in group-related jobs. (Greyson Parrelli)
- 7e8c622: Improve CDN mismatch reconciliation query. (Greyson Parrelli)
- 6aeb145: Require Play Services send permission for SMS retriever broadcasts. (Cody Henthorne)
- c5785c0: Strip the full set of Unicode bidi controls from attachment filenames. (Greyson Parrelli)
- 26b1d3a: Improve username link storage service validation. (Greyson Parrelli)
- ccfbb27: Improve body range validations. (Greyson Parrelli)
- 848a617: Improve device transfer wifi validations. (Greyson Parrelli)
- 798ba11: Validate style body ranges have a start and length to prevent message processing crash. (Greyson Parrelli)
- 0514a5c: Add a hard cap of stickers per pack manifest. (Greyson Parrelli)
- 3d05bc3: Fix rules with group story replies and timers. (Greyson Parrelli)
- d33385d: Improve group story reply and reaction validations. (Greyson Parrelli)
- 5f6d204: Improve incoming payment validations. (Greyson Parrelli)
- f1accae: Fix bidi balancing character. (Greyson Parrelli)
- 6210d1b: Improve proxy configuration. (Greyson Parrelli)
- 5041057: Update shouldIngore for edit and decryption error messages. (Greyson Parrelli)
- 70ab0ba: Fix broken calling test. (Michelle Tang)
- 6ea9679: Fix detail pane state getting stuck after cancelled predictive back gesture. (Alex Hart)
- 812a858: Reject attachments with unrecognized CDN numbers instead of crashing. (Cody Henthorne)
- 582a464: Fix screen share video being center-cropped. (Alex Hart)
- 2b17868: Skip create remote key copy if duplicate is same attachment. (Cody Henthorne)
- 33619fe: Fix IndividualSendJobV2 edit message timestamps. (Greyson Parrelli)
- 4bc11fc: Rotate IndividuaSendJobV2 remote config. (Greyson Parrelli)
- 6d260ab: Update announcement checks. (Michelle Tang)
- 9478cdf: Reset SAS for device transfer on reconnect and hard abort if disconnected during transfer. (Cody Henthorne)
- 5909a1b: Migrate MultiselectForward to Jetpack Compose. (Alex Hart)
- 029b910: Add warnings for phishing. (Alex Hart)
- e468156: Verify multiple APNG lengths to prevent bad input from crashing. (Cody Henthorne)
- 56f1a9e: Clear SVR auth tokens when disabling the PIN. (Cody Henthorne)
- bf912e1: Turn on KT. (Michelle Tang)
- 9e3ee16: Fix dead toolbar navigation arrow in ShareActivity. (Alex Hart)
- 4cdd1f7: Fix contact search list flickering on query change. (Alex Hart)
- 33022ba: Update to RingRTC v2.69.3 (emir-signal)
- 14916d0: Allow all group call participants to remote mute, not just admins. (Greyson Parrelli)
- 8950f7f: Simplify media session permission handling. (Greyson Parrelli)
- 41260f3: Fix bug where background connection would drop in forceWebsocket mode. (Greyson Parrelli)
- d447af3: Surface retryable failure for slow donations config load. (Alex Hart)
- fa6b512: Improve link preview validations. (Greyson Parrelli)
- d4924d2: Ignore START_ROUTE in exported settings activity when launched by another app. (Greyson Parrelli)
- 96f8936: Improve receipt message validations. (Greyson Parrelli)
- a2a0b11: Improve validation on launcher alias intents. (Greyson Parrelli)
- 2e4abd8: Switch to semantic resources.arsc comparison in apkdiff. (BarbossHack)
- 204a233: Some improvements to apkdiff. (Greyson Parrelli)
- c88f048: Ensure unregistered contacts update storage service if previously registered. (Cody Henthorne)
- 2ea2f56: Update translations and other static files. (Cody Henthorne)
- 526928c: Update baseline profile. (Cody Henthorne)
- 3e92fca: Bump version to 8.15.0 (Cody Henthorne)
- 2389279: Prevent exported settings activity from honoring caller-supplied navigation graph. (Cody Henthorne)
- c62c15c: Refresh conversation options menu when message request state changes. (Cody Henthorne)
- f7eaa1c: Fix outgoing group calls showing as incoming when someone joins. (Cody Henthorne)
- 52ceb40: Reject group call ring updates from senders who are not current group members. (Cody Henthorne)
- bbb09eb: Debounce search queries on conversation list. (Greyson Parrelli)
- f8b5337: Remove touch interceptor. (Alex Hart)
- 46213b3: Exclude quote attachments from sticker detection during backup export. (Cody Henthorne)
- df88b7f: Update translations and other static files. (Cody Henthorne)
- c7b5738: Update baseline profile. (Cody Henthorne)
- c5efb2c: Bump version to 8.15.1 (Cody Henthorne)
- 73f8107: Removes second dialog and adds learnmore. (Alex Hart)
- fc856dd: Turn off KT. (Michelle Tang)
- 16232e2: Fix transfer control showing stale data or not responding. (Cody Henthorne)
- f08a20d: Render unread divider when the only unread message is the newest in the thread. (Greyson Parrelli)
- b053124: Prevent crash when building shortcuts for large groups. (Cody Henthorne)
- 647dc23: Update translations and other static files. (Cody Henthorne)
- c8f9c41: Update baseline profile. (Cody Henthorne)
- 5e8cebd: Bump version to 8.15.2 (Cody Henthorne)
- 2e1bbb2: Reduce media size restrictions and compression (Abandoned Cart)
- 7a43f62: Add a flag to ignore excessive use of verbose log (Abandoned Cart)
- 6d18c88: Add an option to keep screen on during backups (Abandoned Cart)
- 55bd589: Implement updating through GitHub releases (Abandoned Cart)
- 2b25e7d: Use build publishing time over creation times (TwistedUmbrellaX)
- e69e48d: Update GitHub actions to latest generation (v4) (TwistedUmbrellaX)
- aac60a7: android.buildFeatures.buildConfig = true (Abandoned Cart)
- 7ed6935: Adjust baseline to match S25 Ultra lens output (Abandoned Cart)
- 1800d2d: Add a buffer of 64 for exclusive value ranges (Abandoned Cart)
- 96a9cc5: Add a build heartbeat to prevent termination (TwistedUmbrellaX)
- db28fde: Fix update installer handling for custom build (TwistedUmbrellaX)