Skip to content

Releases: wireapp/wire-android

v4.6.3

09 Apr 14:00
3e29464
Compare
Choose a tag to compare

2024-04-09

Chores
New Features
  • add avs and cc version to debug screen (#2830) (bd360e1)
  • enable encrypted proteus storage for internal builds (#2833) (887b2e2)
  • add fdroid to jenkins script (#2814) (abd7f34)
  • adding fdroid flavor to build without GMS and Firebase (WPB-2799) (#2727) cherry pick (#2813) (bfc274c)
  • add a crl revocation list to debug screen (#2793) (0693f1c)
Bug Fixes
  • Display verified E2EI icon other user devices list [WPB-6974] (#2868) (8366a0e)
  • read conversation on short list [WPB-7432] (#2876) (ec371a7)
  • close properly keyboard in conversation screen [WPB-7630] (#2872) (8565a3e)
  • crash on GrapheneOS when downloading certificate (WPB-7407) (#2864) (13d1705)
  • Remove NotificationDot for some notifications RC (#2856) (d67bf85)
  • RevokedCertificate dialog undismissable RC [WPB-7226] (#2854) (aeff098)
  • lintVitalAnalyze failing because of dependenciesVersionTask (#2858) (272c7ee)
  • crash when checking audio file size limit (WPB-5961) (#2757) (#2852) (ac7786b)
  • disable name change when e2ei is enabled (#2825) (b4f213f)
  • update last read message on conversation opening [WPB-7208] (#2819) (4efd892)
  • Some workers not running when persistent websocket is enabled (WPB-7213) (#2803) (1a40109)
  • Calling video not streamed when enabling camera on preview screen (WPB-7114) - cherrypick (#2808) (6833d5f)
  • misleading dialog copy when certificate enrolling fails (WPB-7129) (#2805) (4dc00e6)
  • periodic checks for ws service to start if necessary (WPB-6343) (#2773) (ce5094b)
Refactors
  • simplify dependency version resource generation (#2849) (afb374b)

v4.6.2

15 Mar 08:21
Compare
Choose a tag to compare

2024-03-15

Chores
New Features
  • Remove third party library for certificate decoding (WPB-6765) (#2746) (617beeb)
Bug Fixes
  • Create Group protocol not editable anymore [WPB-7109] (#2790) (b962aeb)
  • adding federated members to groups (0fec080)
  • Localised DateFormat in device info (#2783) (e5f2d5c)
  • list in markdown quote [WPB-6622] (#2781) (2420b87)
  • breaking changes from kalium (#2778) (2394e27)
  • Remove autologin in Keycloak in E2EI [WPB-7061] (#2774) (611e574)
  • user pic is not editable for scim users (#2759) (e2aeaad)
  • persistent ws not reflected in UI (WPB-7020) (#2770) (3dae65c)
  • network screen is empty on graphene os (#2760) (98d654e)
  • e2e webview close [WPB-6788] (#2762) (332bb41)
  • unexpected scrolling on selected message [WPB-6932] (#2753) (1265e6b)
  • some end points are not routed through the proxy server 4.6 (#2723) (1d39d4a)
  • Do not show waiting network in CertDetails screen (RC) (WPB-6638) (#2749) (d277d19)
  • crash about persistent websocket being started from background [WPB-6551] (#2745) (85593a6)
  • calling: microphone restricted when the app goes into background on Android 14 (WPB-6307) (#2780) (82fceb0)
  • e2ei:
    • loading e2ei state during the app initialisation (#2664) (a5ab875)
    • force login to idp to update certificate (WPB-6877) (#2742) (30b8039)
Other Changes

v4.6.1

28 Feb 10:01
Compare
Choose a tag to compare

2024-02-28

Chores

v4.6.0

23 Feb 14:41
Compare
Choose a tag to compare

2024-02-23

Chores
Continuous Integration
  • fix cherry pick action when last commit message contains special characters (#2654) (8f2f1b6)
  • cherry pick gh action result in bot as auther (#2608) (d16ce74)
New Features
  • implement use case to get default conversation creation protocol (WPB-5475) (#2722) (f4fef2f)
  • update place holder name for call participants (996103b)
  • fetch 2000 team members dring sync [WPB-6483] (#2704) (b9c734b)
  • allow http calls when checking Certificate Revocation List (WPB-6493) - cherrypick (#2707) (2ab8863)
  • support remote search by handle (#2647) (8dc5948)
  • Show a dialog when current client's certificate is revoked (WPB-6145) - cherrypick (#2635) (b62d100)
  • improve enrollment dialog (WPB-4372) (#2610) (97eacae)
  • implement new search logic (#2573) (abdde82)
  • sending location messages (WPB-1732) (#2582) (20fea24)
  • Indicate user with valid E2EI certificate (WPB-3228) (#2561) (701dd64)
  • App soft lock when E2EI is required (WPB-5876) (#2563) (c11b6b5)
  • legal hold indication on conversation header and on conversation list [WPB-4568] (#2562) (c38ab0f)
  • scrollable dialogs [WPB-1681] (#2552) (cd5d92d)
  • discover legal hold when sending message [WPB-5999] (#2558) (21bbb68)
  • media files tab epic [WPB-4914] (#2556) (d141853)
  • scrollable dialogs [WPB-1681] (#2554) (ddb1dc4)
  • notify user when sending first message in conversation on legal hold [WPB-4566] (#2535) (d2f867e)
  • show system message when migrating a mls conversation during a call (WPB-5349) (#2542) (2871638)
  • location replies (WPB-5480) (#2534) (c0aa6b9)
  • support new reason value on conversation leave event (#2536) (aaa2d87)
  • Update kalium for E2EI (WPB-5771) (#2532) (bf53877)
  • video call icon [WPB-3667] (#2529) (40d8175)
  • Use enroll mls use case (WPB-5756) (#2514) (2050462)
  • show legal hold disabled dialog [WPB-4870] (#2511) (d11140e)
  • handle legal hold system messages [WPB-4779] (#2505) (ebcf86d)
  • Remove nearby devices permission for calling (WPB-4583) (#2508) (43d336e)
  • display received location messages - default placeholder (WPB-5483) (#2503) (d75f286)
  • media gallery [WPB-4989] (#2490) (fc6e59e)
  • Add pagination in searched messages result screen (WPB-5498) (#2489) (5aa2802)
  • show pending legal hold request and approve it [WPB-4393] (#2484) (b51377f)
  • Highlight selected searched message (WPB-5506) (#2441) (e78f845)
  • remove required nearby devices permission for calling (WPB-4583) (#2460) (8dd2521)
  • avatar border and message padding improvements [WPB-5059] (#2431) (1a98033)
  • legal hold UI - create bars and banners and handle clicks [WPB-5446] (#2435) (f9d466a)
  • Dialog informin conversation was degraded (WPB-1771) (#2429) (2d8ec68)
  • avatar border and message padding improvements [WPB-5059] (#2428) (bcb8870)
  • search message highlight [WPB-5163] (#2426) (18795b3)
  • legal hold UI - create all related dialogs [WPB-5446] (#2421) (bc967ac)
  • e2ei:
    • respect e2ei during login and mls client creation (WPB-5851) (#2621) (4a50f65)
    • pass ignore ssl certs for apis in dev build (#2577) (1a59e12)
    • use refresh token for idp authorization (WPB-5880) (#2549) (8a9969a)
    • update oAuth to get refreshToken (WPB-5880) (#2543) (782d02a)
    • add e2ei certificate manual enrollment (WPB-309) (#1840) (f818ed4)
  • mls:
    • handle unsupported protocol case [WPB-5047] (#2579) (e5ee064)
    • reevaluate protocol on demand [WPB-5049] (#2502) (066dd98)
Bug Fixes
  • e2ei:
    • error handling (WPB-6271) (#2721) (16b4cdb)
    • remove E2EI shield and buttons if it's disabled on your team (WPB-6520) (#2695) (ea33f80)
    • remove E2EI shield from remove device screen (WPB-6519) (#2685) (876f5da)
  • show connection request with unavailable name [WPB-6247] (#2716) (1a2034e)
  • leaking UI context GetE2EICertificateUseCase (WPB-6648) (#2713) (c27c5cf)
  • MLS degraded dialogs [WPB-6607] (#2712) (54530b7)
  • remove browser allow list and skip of https check (WPB-6609) (#2710) (d8a31c8)
  • crash when answering a call (WPB-6183) - cherrypick (#2705) (275ba25)
  • Use idp client id from remote (WPB-6494) (#2683) (a6b9a5f)
  • long click on deleted message (WPB-6290) (#2696) (2fb0e05)
  • message background highlight colors [WPB-5940] (#2693) (71172b7)
  • 2FA support dark mode (#2697) (f3d03c3)
  • welcome screen large screen [WPB-6427] (#2690) (6f7e5ca)
  • serverConfig and notification crashes right after user becomes invalid [WPB-6552] [WPB-6233] (#2684) (ceb0052)
  • NotificationChannelGroup crash (WPB-6233) (#2687) (7914307)
  • text highlight colors [WPB-5940] (#2680) (6f61248)
  • add fully qualified handle for external results (WPB-6256) (#2676) (184a051)
  • crash when uploading avatar [WPB-5965] (#2673) (a05a3ce)
  • persistent audio state, observe senderId, edit deleted message crash [WPB-4716] (#2661) (9a2b353)
  • Manifest merge issues (3269b33)
  • remove trim of spaces when searching for messages inside a conversation (WPB-5834) (#2659) (22bd1b4)
  • changes to hopefully improve startup and ANRs [WPB-6048] (#2607) (113d1e7)
  • make SelfDeletionTimerTest unit instead of instrumented (#2657) (bfaa191)
  • not possible to search for services [WPB-5943] (#2648) (9350830)
  • self-deleting msg in doze mode on ConversationScreen [WPB-5894] (#2642) (0c41348)
  • logging level does not reflect in datadog (#2645) (51c465e)
  • setting items clickable area [WPB-6225] (#2643) (42c5830)
  • changes to hopefully improve startup and ANRs [WPB-6048] (#2607) (5ddbbe0)
  • original image path was used images when sharing from share extension (#2604) (e455480)
  • sharing location crash when device location off (WPB-6182) (#2601) (5b1a77f)
  • add correct colors for dark mode when recording audio (WPB-4534) (#2599) (7496480)
  • download asset dialog button order (WPB-5378) (#2595) (4f388a6)
  • set modifier of LazyColumn to fillMaxSize (WPB-6121) (#2591) (7b439b9)
  • OtherUserProfile snapshot crash (#2590) (971c844)
  • Verification icons dark mode (#2580) (196381e)
  • missing ServerConfig crashes after session expired / logout [WPB-5960] (#2581) (fbc3835)
  • missing ServerConfig crashes after session expired / logout [WPB-5960] (#2570) (4a723c5)
  • remove E2EI indication(shield) from conversations list (WPB-6070) (#2574) (3dad9eb)
  • applock toggle state when enforced and responding to changes [WPB-5751] (#2566) (e82429b)
  • applock toggle state when enforced and responding to changes [WPB-5751] (#2564) (3f5defc)
  • Whole conversation TopBar clickable (WPB-4833) (#2565) (5533ae4)
  • UI bug in E2EI (WPB-5757, WPD-5758) (#2522) (1ff4f2e)
  • focus input after rich text option [WPB-4254] (#2550) (d4a218c)
  • message item long tap action [WPB-5952] (#2553) (069d619)
  • reactions padding [WPB-5855] (#2551) (8d01df7)
  • Hiding E2EI dialogs on logout (#2545) (4f27d50)
  • Remove reportDrawnWhen api due t...
Read more

v4.5.4

06 Feb 15:57
Compare
Choose a tag to compare

2024-02-06

Chores
Bug Fixes
  • Manifest merge issues (3269b33)
  • changes to hopefully improve startup and ANRs [WPB-6048] (#2607) (113d1e7)

v4.5.3

18 Jan 10:05
Compare
Choose a tag to compare

2024-01-18

Chores
Bug Fixes
  • missing ServerConfig crashes after session expired / logout [WPB-5960] (#2570) (4a723c5)

v4.5.2

05 Jan 14:24
Compare
Choose a tag to compare

2024-01-05

Chores
  • bump version to 4.5.2 and kalium latest rc changes (15587ad)
New Features
Bug Fixes
  • applock toggle state when enforced and responding to changes [WPB-5751] (#2564) (3f5defc)

v4.5.1

19 Dec 11:44
Compare
Choose a tag to compare

2023-12-19

Chores
  • bump app version name to 4.5.1 (1ca3970)
Bug Fixes
  • Remove reportDrawnWhen api due to crash on Android 9 (#2530) (26be39e)

v4.5.0

14 Dec 10:35
Compare
Choose a tag to compare

2023-12-14

Chores
Continuous Integration
New Features
  • avatar border and message padding improvements [WPB-5059] (#2428) (bcb8870)
  • Navigate to selected searched message (WPB-4986) (#2412) (faf8286)
  • Handle app dialogs with team applock (WPB -2388) (#2390) (23af8cd)
  • End call on conversation degraded (WPB-4487) (#2399) (98659c9)
  • Show team applock change dialog (WPB-4476) (#2388) (1e614ca)
  • observe team app lock config (WPB-4476) (#2380) (9e51b65)
  • selectable app theme [WPB-4483] (#2379) (a3f34b0)
  • Show conversation Proteus verification status (#2350) (3c608e9)
  • backup password validation [WPB-4374] (#2370) (a60a8f8)
  • Show e2ei certificate in device details screen - PART 1 (WPB-3214) (#2316) (7320d6b)
  • archive locally for non members [WPB-5006] (#2366) (d939a9b)
  • Show e2ei certificate in device details screen - PART 2 (WPB-3214) (#2332) (a089fdf)
  • connection request warning badge and conversation started sys message warning (WPB-2266) (#2357) (1385f09)
  • Search inside conversation (WPB-4915) (#2358) (046f846)
  • scroll bottom - jump to last message (WPB-4987) (WPB-3973) (#2343) (e302061)
  • app lock UI and UX adjustments [WPB-4695] (#2335) (ab9e3dd)
  • cherry-pick improvements (#2340) (858d976)
  • add logger with userid and clientid (#2334) (3eeea52)
  • add logger with userid and clientid (#2280) (b5090d9)
  • unlock app with biometrics (WPB-4696) (#2321) (01f9c30)
  • mls epic (#1953) (43b3f91)
  • User verification status Proteus (WPB-1775) (#2299) (d3d6bf7)
  • epic typing indicator sender (WPB-4590) (#2315) (e096a5b)
  • add enter app lock passcode UI and logic [WPB-4695] (#2278) (016560c)
  • cherry pick improvements (#2298) (2553247)
  • add confirmation dialog archiving [WPB-4434] (#2300) (013245e)
  • archived conversation list [WPB-4429] (#2295) (7340e57)
  • typing indicator in conversation view (WPB-4706) (#2292) (cb0ad6b)
  • unread archived conversations indicator [WPB-4437] (#2288) (7884f76)
  • Handle new SystemMessages (#2289) (b7d4c8d)
  • add unarchiving logic [WPB-4435][WPB-4436] (#2285) (b5a5ae7)
  • [RC] feature flag passowrd guest link (WPB-1531) (#2282) (7561598)
  • Conversation MLS verification status updating (WPB-3872) (#2224) (0e96dfb)
  • archived conversations tab empty state (WPB-4430) (#2273) (d15cb06)
  • Adding option on bottom sheet to archive use cases (#2262) (596009f)
  • store app lock password securely [WPB-4695] (#2249) (13d5576)
  • setup app lock screen (#2243) (f194001)
  • Add UI for typing indicator on privacy settings screen [WPB-4592] (#2240) (6e6aabc)
  • add whats new section (WPB-3777) (#2205) (376b097)
  • prevent accidental calls in large groups (WPB-4293) (#2216) (ead2204)
  • feature flag password guest link and improvements (#2133) (5bbac81)
  • Delete notification when message deleted (WPB-1669) (#2121) (e6128c9)
  • cert pinning (#2124) (31b5e66)
  • show connecting indicator if user has bad/lost connection during a call (WPB-1125) (#2101) (98a9f25)
  • applock: forgot passcode - reset device [WPB-5094] (#2392) (162eded)
  • AppLock: Adjust appLock to be handled correctly with other features (WPB-4691) (#2363) (0584961)
  • reactions: emoji picker (#2311) (b813a5f)
  • calling: request audio and BT permission on start, join or accept call (WPB-1809) (WPB-3961) (#2160) (4a8cabe)
Bug Fixes
  • app not locked after timeout when screen turned off [WPB-5682] [WPB-5832] (#2517) (11b2441)
  • set cert pinning for all app flavours (#2512) (b9df4bd)
  • App lock does not show up after fresh install (WPB-5609) (#2499) (646eca7)
  • disable removing non-permanent clients [WPB-5700] (#2485) (636758e)
  • wrong system message icon pa...
Read more

v4.5.0-pre-release

14 Dec 10:26
Compare
Choose a tag to compare
v4.5.0-pre-release Pre-release
Pre-release

2023-12-14

Chores
Continuous Integration
New Features
  • avatar border and message padding improvements [WPB-5059] (#2428) (bcb8870)
  • Navigate to selected searched message (WPB-4986) (#2412) (faf8286)
  • Handle app dialogs with team applock (WPB -2388) (#2390) (23af8cd)
  • End call on conversation degraded (WPB-4487) (#2399) (98659c9)
  • Show team applock change dialog (WPB-4476) (#2388) (1e614ca)
  • observe team app lock config (WPB-4476) (#2380) (9e51b65)
  • selectable app theme [WPB-4483] (#2379) (a3f34b0)
  • Show conversation Proteus verification status (#2350) (3c608e9)
  • backup password validation [WPB-4374] (#2370) (a60a8f8)
  • Show e2ei certificate in device details screen - PART 1 (WPB-3214) (#2316) (7320d6b)
  • archive locally for non members [WPB-5006] (#2366) (d939a9b)
  • Show e2ei certificate in device details screen - PART 2 (WPB-3214) (#2332) (a089fdf)
  • connection request warning badge and conversation started sys message warning (WPB-2266) (#2357) (1385f09)
  • Search inside conversation (WPB-4915) (#2358) (046f846)
  • scroll bottom - jump to last message (WPB-4987) (WPB-3973) (#2343) (e302061)
  • app lock UI and UX adjustments [WPB-4695] (#2335) (ab9e3dd)
  • cherry-pick improvements (#2340) (858d976)
  • add logger with userid and clientid (#2334) (3eeea52)
  • add logger with userid and clientid (#2280) (b5090d9)
  • unlock app with biometrics (WPB-4696) (#2321) (01f9c30)
  • mls epic (#1953) (43b3f91)
  • User verification status Proteus (WPB-1775) (#2299) (d3d6bf7)
  • epic typing indicator sender (WPB-4590) (#2315) (e096a5b)
  • add enter app lock passcode UI and logic [WPB-4695] (#2278) (016560c)
  • cherry pick improvements (#2298) (2553247)
  • add confirmation dialog archiving [WPB-4434] (#2300) (013245e)
  • archived conversation list [WPB-4429] (#2295) (7340e57)
  • typing indicator in conversation view (WPB-4706) (#2292) (cb0ad6b)
  • unread archived conversations indicator [WPB-4437] (#2288) (7884f76)
  • Handle new SystemMessages (#2289) (b7d4c8d)
  • add unarchiving logic [WPB-4435][WPB-4436] (#2285) (b5a5ae7)
  • [RC] feature flag passowrd guest link (WPB-1531) (#2282) (7561598)
  • Conversation MLS verification status updating (WPB-3872) (#2224) (0e96dfb)
  • archived conversations tab empty state (WPB-4430) (#2273) (d15cb06)
  • Adding option on bottom sheet to archive use cases (#2262) (596009f)
  • store app lock password securely [WPB-4695] (#2249) (13d5576)
  • setup app lock screen (#2243) (f194001)
  • Add UI for typing indicator on privacy settings screen [WPB-4592] (#2240) (6e6aabc)
  • add whats new section (WPB-3777) (#2205) (376b097)
  • prevent accidental calls in large groups (WPB-4293) (#2216) (ead2204)
  • feature flag password guest link and improvements (#2133) (5bbac81)
  • Delete notification when message deleted (WPB-1669) (#2121) (e6128c9)
  • cert pinning (#2124) (31b5e66)
  • show connecting indicator if user has bad/lost connection during a call (WPB-1125) (#2101) (98a9f25)
  • applock: forgot passcode - reset device [WPB-5094] (#2392) (162eded)
  • AppLock: Adjust appLock to be handled correctly with other features (WPB-4691) (#2363) (0584961)
  • reactions: emoji picker (#2311) (b813a5f)
  • calling: request audio and BT permission on start, join or accept call (WPB-1809) (WPB-3961) (#2160) (4a8cabe)
Bug Fixes
  • App lock does not show up after fresh install (WPB-5609) (#2499) (646eca7)
  • disable removing non-permanent clients [WPB-5700] (#2485) (636758e)
  • wrong system message icon paddings (#2494) (397c77a)
  • display the app lock enforce dialogue when it is enforced but no… (#2487) (bbaba6f)
  • disable back press when app lock team enforced (WPB-5644) (#2474) (1eef352)
  • typo variable assign in cherry-pick (#2477) (bae4b63)
  • hide search button in group conversation user profile [WPB-5656] (#2475) (27328c5)
  • app lock dialog blinking (WPB-5610)...
Read more