Releases
v4.31.0
Compare
Sorry, something went wrong.
No results found
2026-07-31
Chores
deps:
[WPB-9777] Update WarpBuilds/cache digest to 40f3443 (#5101 ) (f6657af )
[WPB-9777] Update actions/setup-java digest to 03ad4de (#5072 ) (ea2f4fb )
[WPB-9777] Update 1password/install-cli-action digest to a5215d3 (#5051 ) (ce1e62c )
[WPB-9777] Pin dependencies (#5050 ) (aba8337 )
[WPB-9777] bump coil from 3.4.0 to 3.5.0 (#5017 ) (adc78e8 )
[WPB-9777] Update actions/setup-java action to v5.5.0 (#5047 ) (e48df7a )
[WPB-9777] Update mockk to v1.14.11 (#5045 ) (dfd1fb6 )
[WPB-9777] Update toshimaru/auto-author-assign action to v3.0.3 (#5046 ) (948d4d9 )
[WPB-9777] Update softprops/action-gh-release action to v3.0.1 (#5043 ) (ea6641c )
[WPB-9777] Update actions/checkout action to v6.0.3 (#5042 ) (04a2099 )
enable link previews for white build (cecafb8 )
update kalium (25f1e54 )
update kalium (d452057 )
update kalium (a10fb87 )
update kalium (c601b16 )
remove debug enablement of consumable notifications capability client and its handling (WPB-27156) (#5060 ) (9fd4d6c )
remove not needed clear text traffic permission for CRL (6925c87 )
update kalium (fadd006 )
remove unused log file writer v1 [WPB-26807] (#5024 ) (374858c )
update kalium (5150439 )
update kalium (741c0f5 )
update kalium (9ae7f4c )
update version number to 4.31.0 (5487909 )
perf:
refresh baseline and startup profiles (WPB-8645) (#5077 ) (55b8722 )
refresh baseline and startup profiles (WPB-8645) (#5049 ) (3fc1588 )
refresh baseline and startup profiles (WPB-8645) (#5026 ) (4424a2c )
l10n:
update localization strings via Crowdin (WPB-9776) (#5065 ) (1e05167 )
update localization strings via Crowdin (WPB-9776) (#5057 ) (f15db33 )
update localization strings via Crowdin (WPB-9776) (#5054 ) (00d852a )
update localization strings via Crowdin (WPB-9776) (#5014 ) (2ffd75d )
drive: undo revert of drive drawer visibility gating (commit 1f351f8 ) (a45c807 )
Continuous Integration
create lineage for white archived apk (WPB-26919) (#5079 ) (f4438f9 )
configure Android device groups [WPB-27197] (#5055 ) (47eff06 )
e2e:
restrict secret jobs to trusted refs (098a28d )
restrict secret jobs to trusted refs [WPB-27063] (7aadc9e )
New Features
meeting occurrences pagination [WPB-20268] (#5061 ) (c7cbaab )
enhance in-call reactions panel with animations and layout adjustments (0da95b7 )
default backend none [WPB-26206] [WPB-26586] [WPB-26624] (#5023 ) (c7ff2d3 )
handle new error when leaving conversation (WPB-25281) (#5025 ) (eb6ccd3 )
manual mls migration [WPB-8645] (#5044 ) (ba5c450 )
restrict offline support for collabora files (WPB-26521) (#5032 ) (5f40358 )
link previews: link previews implementation rendering and generation (WPB-26861) (#5039 ) (2a361ab )
drive:
enable offline support and in-app image viewer (5b4306f )
In app video player (WPB-25407) (#4961 ) (1654322 )
Bug Fixes
ci: scope AVD cache key on main (#5123 ) (728d1f4 )
release: merge 4.30.1 hotfixes (#5085 ) (b34cfd8 )
message-paging: refactor to use AsyncQueryPagingSource and improve message ordering (b335317 )
app-lock:
use activity lifecycle instead of manually handling it (455b757 )
prevent biometric bypass on cold start (e2be4ba )
receipts: preserve receipts for MLS one-on-one chats (ac77c8d )
navigation: rebuild graph after invalid session [WPB-27228] (#5063 ) (f8327cf )
e2e:
resolve library test instrumentation (52c6ee6 )
validate deflake source revision (fba8549 )
reject noncanonical device groups (72252f1 )
sanitize published test reports (43ba8c0 )
fail on incomplete test results (6443b07 )
bind runner to target app (cdf88f0 )
limit device test secrets [WPB-27063] (3984857 )
link previews improv before alpha rel (9594529 )
link previews NotifyCustomKey and feature flag for settings (db99d19 )
issue where when the status is set to away, the app does not ring and no join btn is visible [WPB-22834] (#5018 ) (ff8fa7a )
in-app image viewer crash (WPB-25409) (#5031 ) (804ab48 )
legacy SSO login (WPB-26810) (#5030 ) (392cb26 )
legacy SSO login (WPB-26810) (#5030 ) (41d561b )
domain value for asset uploads (379fb71 )
Other Changes
navigation: rebuild graph after invalid session [WPB-27228] (#5063 )" (87a66ad )
better action descriptions for reactions (WPB-15174) (#5012 )" (0e775f3 )
Refactors
remove Picture-in-Picture mode [WPB-26923] (#5038 ) (9d46d6a )
Tests
sync: recover after connectivity returns [WPB-27272] (#5069 ) (c2a47b0 )
add call participant list e2e coverage (WPB-19140) (#5064 ) (ea494b5 )
add calling e2e coverage (WPB-27005) (#5058 ) (39220eb )
wpb-27019-keycloak-scim-sso-provisioning (WPB-27019) (#5052 ) (0f2e1b1 )
content conversation content (WPB-26986) (#5053 ) (d6f58db )
add backup restore e2e coverage (WPB-26900) (#5040 ) (89a1c65 )
add archive conversation e2e coverage (WPB-26763) (#5028 ) (b24fda0 )
respect selected backend (WPB-26824) (#5027 ) (d5c695c )
You can’t perform that action at this time.