Releases: wireapp/wire-android
Releases · wireapp/wire-android
v4.5.1
v4.5.0
2023-12-14
Chores
- update kalium (f795076)
- update kalium (69a2f20)
- update kalium (a33b63a)
- update kalium (69bc659)
- update localization strings via Crowdin (RC) (#2480) (7b1f22c)
- adjust wrong kalium ref, ahead by 2 commits, not tagged (3dc51da)
- update kalium ref (39bb205)
- update kalium (160a91f)
- rollback to buildjet runner (1e14fbe)
- rename project references as android, deprecating scala repo (rc) (#2443) (44210a0)
- update kalium reference (e0be595)
- hide search messages button (WPB-5419) (#2424) (353bb69)
- provide a way to make previews with scoped view models (#2414) (3fbff9b)
- Adjust minimum characters to search to 1 (WPB-4915) (#2420) (db858ea)
- update dependencies (#2418) (d0404eb)
- show e2ei certificate item on debug mode only (#2415) (5900c33)
- update localization sources from Crowdin (#2410) (a4b6f38)
- update kalium reference (e5037e0)
- kalium refe (75819d2)
- architectural fitness functions - fixed imports (ACOL-123) (#2397) (f666c81)
- kalium ref (e987c45)
- update kalium ref (c100967)
- update kalium ref (0a6939b)
- update kalium ref (#2386) (953e3f2)
- update kalium ref (b05348a)
- update kalium ref (b4336c0)
- update localization sources from Crowdin [WPB-1825] (#2354) (66df8a7)
- bump version to 4.4.2 (badfb87)
- bump version to 4.4.1 (e3a1411)
- update kalium ref to latest rc (#2347) (9eb8135)
- update localization strings via Crowdin (#2344) (44854bb)
- update compose destinations and navigation libs (#2339) (0eefaaf)
- remove usages of deprecated use cases (bc76aae)
- remove github packages repository WPB-5028 (#2337) (4bcd746)
- update biometrics dialog copy (#2330) (05fe218)
- update localization sources from Crowdin (#2328) (c94a9e0)
- disable death penalty on main-thread UI work (a649490)
- update kalium reference (#2309) (d2fcaa7)
- update crowdin-source-updater.yml (2d7cd43)
- source updated from crowdin (#2305) (fe24d15)
- update kalium reference (952180c)
- use the new CameraPreviewBuilder to get CameraPreview (#2291) (30f7cac)
- downgrade cc kalium ref (WPB-4912) (#2290) (cd9df4c)
- update kalium reference (fbba90b)
- update kalium ref (cee1235)
- revert changes of #2246 (#2265) (3e508a1)
- revert changes of #2245 (#2263) (c2ed958)
- update kalium reference (b6dd35d)
- update kalium reference (RC) (#2255) (0caaedf)
- update compose to version 1.5 (#2248) (d68c9ca)
- enable penalty death on strict mode (#2251) (1277cd7)
- update localization strings via Crowdin (#2244) (5260829)
- cleanup CoreLogicModule.kt (#2247) (b5ea074)
- update localization strings via Crowdin (rc) (#2242) (e9514e9)
- update localization strings via Crowdin (#2215) (1075431)
- update localization strings via Crowdin (rc) (#2226) (17603d1)
- kalium ref (cd49d95)
- update dependencies (WPB-4373) (#2210) (07cab37)
- report fully drawn (WPB-274) (#2204) (4cfebfd)
- update kalium ref (e7c4f36)
- benchmark app startup with login (WPB-274) (#2194) (62ff91f)
- update kalium reference (333a63e)
- update localization strings via Crowdin (#2200) (c2c1937)
- update localization strings via Crowdin (#2196) (3beadd1)
- update localization strings via Crowdin (#2185) (08b0248)
- add app startup benchmark and baseline profiler (WPB-274) (#2181) (9510f5b)
- update kalium ref (2361c8b)
- upgrade agp to 8.1 (#2122) (4c2fa91)
- update localization strings via Crowdin (#2167) (11e6dbf)
- upgrade hilt to use ksp (#2176) (3fe2d28)
- update kalium reference (#2178) (b310d4d)
- upgrade hilt to use ksp (#2174) (7bba4df)
- update kalium reference (dcd30d0)
- update localization strings via Crowdin (#2162) (2b85927)
- update localization strings via Crowdin (#2149) (89b7526)
- update kalium ref (8732f82)
- update kalium ref (82e8119)
- cherry pick action to update strings from crowdin (#2151) (957ba6c)
- Update localization-crowdin-updater.yml (47152f1)
- update localization-crowdin-updater.yml (4ef999d)
- update kalium ref (7b44965)
- update localization-crowdin-updater.yml team assignment (dc9aabe)
- config crowdin action (#2137) (7d65006)
- migrate flowrow to compose foundation (WPB-3541) (#2082) (27f2ea3)
- bump compose-activity dependency from 1.6.1 to 1.7.2 (#2123) (cc9dc2c)
- bump new dev cycle to 4.5.0 (0f10ed9)
- update kalium ref (9f31722)
- ci:
- deps:
- bump hilt from 2.48 to 2.48.1 (#2398) (c503b72)
- bump amannn/action-semantic-pull-request from 5.3.0 to 5.4.0 (#2393) (9f141b4)
- bump androidx.test:runner from 1.4.0 to 1.5.2 (#2394) (95ac5e7)
- bump coil from 2.4.0 to 2.5.0 (#2391) (9abceec)
- bump android-gradlePlugin from 8.1.1 to 8.1.2 (#2383) (727c6cf)
- bump actions/setup-node from 3 to 4 (#2365) (886987b)
- bump cakeinpanic/jira-description-action from 0.6.1 to 0.7.0 (#2297) (b2e2292)
- bump org.jetbrains.kotlinx:kotlinx-datetime from 0.4.0 to 0.4.1 (#2266) (7e2d2de)
- bump amannn/action-semantic-pull-request from 5.2.0 to 5.3.0 (#2271) (3114c26)
- bump com.google.gms:google-services from 4.3.15 to 4.4.0 (#2256) (ac1f4c1)
- bump androidx.core:core-ktx from 1.10.1 to 1.12.0 (#2238) (4ce039e)
- bump cakeinpanic/jira-description-action from 0.4.0 to 0.6.1 (#2212) (87828e6)
- bump androidx-lifecycle from 2.6.1 to 2.6.2 (#2187) (c08a7ca)
- bump actions/checkout from 3 to 4 (#2177) (3de7fc5)
- dependencies:
- rc: update localization strings via Crowdin (#2152) (73ff250)
- reactions:
Continuous Integration
- remove runner os (#2385) (e6aef5d)
- optimise build cache (#2373) (f94ee95)
- optimise build cache (#2373) (15ead93)
- use AndroidBob to create cherry-picked PRs (311b589)
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...
v4.5.0-pre-release
2023-12-14
Chores
- update kalium (a33b63a)
- update kalium (69bc659)
- update localization strings via Crowdin (RC) (#2480) (7b1f22c)
- update kalium ref (39bb205)
- update kalium (160a91f)
- rollback to buildjet runner (1e14fbe)
- rename project references as android, deprecating scala repo (rc) (#2443) (44210a0)
- update kalium reference (e0be595)
- hide search messages button (WPB-5419) (#2424) (353bb69)
- provide a way to make previews with scoped view models (#2414) (3fbff9b)
- Adjust minimum characters to search to 1 (WPB-4915) (#2420) (db858ea)
- update dependencies (#2418) (d0404eb)
- show e2ei certificate item on debug mode only (#2415) (5900c33)
- update localization sources from Crowdin (#2410) (a4b6f38)
- update kalium reference (e5037e0)
- kalium refe (75819d2)
- architectural fitness functions - fixed imports (ACOL-123) (#2397) (f666c81)
- kalium ref (e987c45)
- update kalium ref (c100967)
- update kalium ref (0a6939b)
- update kalium ref (#2386) (953e3f2)
- update kalium ref (b05348a)
- update kalium ref (b4336c0)
- update localization sources from Crowdin [WPB-1825] (#2354) (66df8a7)
- bump version to 4.4.2 (badfb87)
- bump version to 4.4.1 (e3a1411)
- update kalium ref to latest rc (#2347) (9eb8135)
- update localization strings via Crowdin (#2344) (44854bb)
- update compose destinations and navigation libs (#2339) (0eefaaf)
- remove usages of deprecated use cases (bc76aae)
- remove github packages repository WPB-5028 (#2337) (4bcd746)
- update biometrics dialog copy (#2330) (05fe218)
- update localization sources from Crowdin (#2328) (c94a9e0)
- disable death penalty on main-thread UI work (a649490)
- update kalium reference (#2309) (d2fcaa7)
- update crowdin-source-updater.yml (2d7cd43)
- source updated from crowdin (#2305) (fe24d15)
- update kalium reference (952180c)
- use the new CameraPreviewBuilder to get CameraPreview (#2291) (30f7cac)
- downgrade cc kalium ref (WPB-4912) (#2290) (cd9df4c)
- update kalium reference (fbba90b)
- update kalium ref (cee1235)
- revert changes of #2246 (#2265) (3e508a1)
- revert changes of #2245 (#2263) (c2ed958)
- update kalium reference (b6dd35d)
- update kalium reference (RC) (#2255) (0caaedf)
- update compose to version 1.5 (#2248) (d68c9ca)
- enable penalty death on strict mode (#2251) (1277cd7)
- update localization strings via Crowdin (#2244) (5260829)
- cleanup CoreLogicModule.kt (#2247) (b5ea074)
- update localization strings via Crowdin (rc) (#2242) (e9514e9)
- update localization strings via Crowdin (#2215) (1075431)
- update localization strings via Crowdin (rc) (#2226) (17603d1)
- kalium ref (cd49d95)
- update dependencies (WPB-4373) (#2210) (07cab37)
- report fully drawn (WPB-274) (#2204) (4cfebfd)
- update kalium ref (e7c4f36)
- benchmark app startup with login (WPB-274) (#2194) (62ff91f)
- update kalium reference (333a63e)
- update localization strings via Crowdin (#2200) (c2c1937)
- update localization strings via Crowdin (#2196) (3beadd1)
- update localization strings via Crowdin (#2185) (08b0248)
- add app startup benchmark and baseline profiler (WPB-274) (#2181) (9510f5b)
- update kalium ref (2361c8b)
- upgrade agp to 8.1 (#2122) (4c2fa91)
- update localization strings via Crowdin (#2167) (11e6dbf)
- upgrade hilt to use ksp (#2176) (3fe2d28)
- update kalium reference (#2178) (b310d4d)
- upgrade hilt to use ksp (#2174) (7bba4df)
- update kalium reference (dcd30d0)
- update localization strings via Crowdin (#2162) (2b85927)
- update localization strings via Crowdin (#2149) (89b7526)
- update kalium ref (8732f82)
- update kalium ref (82e8119)
- cherry pick action to update strings from crowdin (#2151) (957ba6c)
- Update localization-crowdin-updater.yml (47152f1)
- update localization-crowdin-updater.yml (4ef999d)
- update kalium ref (7b44965)
- update localization-crowdin-updater.yml team assignment (dc9aabe)
- config crowdin action (#2137) (7d65006)
- migrate flowrow to compose foundation (WPB-3541) (#2082) (27f2ea3)
- bump compose-activity dependency from 1.6.1 to 1.7.2 (#2123) (cc9dc2c)
- bump new dev cycle to 4.5.0 (0f10ed9)
- update kalium ref (9f31722)
- deps:
- bump hilt from 2.48 to 2.48.1 (#2398) (c503b72)
- bump amannn/action-semantic-pull-request from 5.3.0 to 5.4.0 (#2393) (9f141b4)
- bump androidx.test:runner from 1.4.0 to 1.5.2 (#2394) (95ac5e7)
- bump coil from 2.4.0 to 2.5.0 (#2391) (9abceec)
- bump android-gradlePlugin from 8.1.1 to 8.1.2 (#2383) (727c6cf)
- bump actions/setup-node from 3 to 4 (#2365) (886987b)
- bump cakeinpanic/jira-description-action from 0.6.1 to 0.7.0 (#2297) (b2e2292)
- bump org.jetbrains.kotlinx:kotlinx-datetime from 0.4.0 to 0.4.1 (#2266) (7e2d2de)
- bump amannn/action-semantic-pull-request from 5.2.0 to 5.3.0 (#2271) (3114c26)
- bump com.google.gms:google-services from 4.3.15 to 4.4.0 (#2256) (ac1f4c1)
- bump androidx.core:core-ktx from 1.10.1 to 1.12.0 (#2238) (4ce039e)
- bump cakeinpanic/jira-description-action from 0.4.0 to 0.6.1 (#2212) (87828e6)
- bump androidx-lifecycle from 2.6.1 to 2.6.2 (#2187) (c08a7ca)
- bump actions/checkout from 3 to 4 (#2177) (3de7fc5)
- ci: include build info in tests (WPB-4505) (#2319) (2928999)
- dependencies:
- rc: update localization strings via Crowdin (#2152) (73ff250)
- reactions:
Continuous Integration
- remove runner os (#2385) (e6aef5d)
- optimise build cache (#2373) (f94ee95)
- optimise build cache (#2373) (15ead93)
- use AndroidBob to create cherry-picked PRs (311b589)
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)...
v4.4.2+ci-improvements
v4.4.2
2023-11-09
Chores
- update kalium reference (e5037e0)
- kalium refe (75819d2)
- kalium ref (e987c45)
- update kalium ref (c100967)
- update kalium ref (0a6939b)
- update kalium ref (#2386) (953e3f2)
- update kalium ref (b05348a)
- update kalium ref (b4336c0)
- bump version to 4.4.2 (badfb87)
Continuous Integration
Bug Fixes
v4.4.1
v4.4.0
2023-10-19
Chores
- bump version to 4.3.6 (8b1279e)
- downgrade cc kalium ref (WPB-4912) (#2290) (cd9df4c)
- bump version to 4.3.5 (43d3d9e)
- update kalium ref (5cd671d)
- bump version to 4.3.4 (db9dd11)
- update kalium reference (fbba90b)
- update kalium ref (cee1235)
- revert changes of #2245 (#2263) (c2ed958)
- update kalium reference (RC) (#2255) (0caaedf)
- update localization strings via Crowdin (rc) (#2242) (e9514e9)
- update localization strings via Crowdin (rc) (#2226) (17603d1)
- kalium ref (cd49d95)
- update kalium ref (e7c4f36)
- update app version to 4.3.3 (fe1dd56)
- update kalium ref (2361c8b)
- upgrade hilt to use ksp (#2174) (7bba4df)
- update kalium ref (bd16270)
- update kalium reference (dcd30d0)
- update kalium ref (8732f82)
- update kalium ref (82e8119)
- cherry pick action to update strings from crowdin (#2151) (957ba6c)
- update kalium ref (7b44965)
- set version name to 4.3.2 (b0a4956)
- update kalium (5e7757d)
- update kalium ref (9f31722)
- bump version to 4.3.1 (eaec232)
- disable multiple reactions (c8ce01b)
- kalium update (01fdfd9)
- add handling NoNetworkConnection in image loader [WPB-3475] (#2097) (ef87bf2)
- update kalium reference (ac0aff3)
- update kalium reference (e5eda78)
- simplify passing arguments to scoped ViewModels (#2023) (6b26f04)
- replace deprecated pager (#2050) (5d8ad2e)
- update resaca to 2.4.6 (#2033) (360f636)
- update kalium ref (f0c3ac8)
- Improve DD JUnit upload command (WPB-3489) (#2017) (e93fda7)
- Unblock button is no longer visible when we block someone (WPB-2427) (#2012) (8232380)
- Upload unit tests reports to DataDog (WPB-3489) (#2006) (35bc54c)
- delete unused git file (2337a42)
- update kalium with java 17 and jenv to 17.0 (#1999) (798c219)
- update kalium with java 17 and jenv to 17.0 (#1979) (82ec5af)
- bump version to 4.4.0 (398b709)
- rc: update localization strings via Crowdin (#2152) (73ff250)
- reactions: remove "More coming soon" label [WPB-4328] (#2153) (58f0f08)
- deps:
- bump androidx.test:orchestrator from 1.4.1 to 1.4.2 (#2070) (186fc61)
- bump androidx.appcompat:appcompat from 1.4.0 to 1.6.1 (#2059) (0f8b5b4)
- bump androidx-espresso from 3.4.0 to 3.5.1 (#2047) (e89102c)
- bump androidx.test.ext:junit from 1.1.1 to 1.1.5 (#2039) (75e1f76)
- bump junit:junit from 4.13 to 4.13.2 (#2032) (143eca0)
- bump junit5 from 5.8.2 to 5.10.0 (#2024) (1244ad5)
- bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.3.2 to 1.5.1 (#2014) (6fc88bd)
- bump androidx.core:core-ktx from 1.8.0 to 1.10.1 (#2008) (3c566bd)
- bump androidx.browser:browser from 1.3.0 to 1.5.0 (#2000) (4168cab)
- bump gradle/wrapper-validation-action from 1.0.6 to 1.1.0 (#2001) (190c0e9)
Continuous Integration
- build dev builds when merging to dev (#2010) (087110b)
- internal app is not publishing to store (#2003) (e6d21d6)
- internal app is not publishing to store (#1993) (334dd7f)
New Features
- cherry-pick improvements (#2340) (858d976)
- add logger with userid and clientid (#2280) (b5090d9)
- [RC] feature flag passowrd guest link (WPB-1531) (#2282) (7561598)
- create password protected conv invite link (#2099) (65fc8c7)
- adding participants adjustment strings and simplified (WPB-2297) (#2105) (aa3bc1d)
- federation stopped system messages [WPB-1815] (#2040) (1138c26)
- add more message status icons (#2079) (2000815)
- E2EI certificat renew logic (WPB-3326) (#2067) (92b79c8)
- handle non federated domain connection request (WPB-2219) (#2068) (5e3a9e3)
- support joining conversation with password protected code [WPB-1531] (#2049) (37bbf63)
- Show MLS info on device (WPB-2308) (#2037) (21e1629)
- add configuration to force websocket (WPB-3311) (#2035) (6a73050)
- add configuration to force websocket (WPB-3311) (#2030) (8bbd3f9)
- composite messages (#1997) (2c70f21)
- conversation creation conflict backends dialog (#1998) (476f61c)
- Inform user about degraded conversation verification status (WPD-573) (#1989) (0cf6486)
- Inform user about degraded conversation verification status (WPD-573) (#1989) (925b4b2)
- CI:
Bug Fixes
- links: embedded links with escaped chars [e.g. plus] (WPB-4402) (#2342) (e3dddf1)
- audio messages partial delivery missing (WPB-4886) (#2279) (17844fe)
- ignore negative mention index (#2274) (6135347)
- ignore mention with negative index [WPB-4854] (#2270) (be349f5)
- max accounts dialog prevent dismiss (WPB-4818) (#2260) (b4f76b7)
- max accounts handling not respected (WPB-4818) (#2257) (df8a028)
- Self video disappears when scrolling through video grid (RC) (WPB-4651) (#2245) (e4bcaea)
- use correct connecting copy when a call is trying to establish (#2235) (a7a38bb)
- scrolling in calling grid is not smooth (WPB-4531) (RC) (#2229) (821a3a5)
- crash when opening service details screen [WPB-4586] (#2230) (395cf3b)
- not switching to proper conversation when navigating from notification [WPB-4294] (#2211) (0107a02)
- invisible buttons after changes in WireButton size parameters (#2222) (fbb4c06)
- message flickering [WPB-3983] (#2217) (872b1ae)
- conversation screen top bar spacing [WPB-971] (#2195) (45e8bf4)
- blinking placeholder avatar on profile screen [WPB-3917] (#2184) (7a472ec)
- crash related to request focus when clicking on last name EditTe… (#2191) (9a11262)
- crash related to request focus when clicking on last name EditTe… (#2190) (b9388a2)
- app crash when clicking next on create account screen (#2183) (#2186) (46a57b7)
- app crash when clicking next on create account screen (#2183) (bde454e)
- adjust message partial delivery failure and assets (WPB-4450) (#2179) (14dd9dd)
- enable translations in plurals for failed to add and failed to send messages (WPB-3788) (#2170) (a72e67c)
- show proper empty screen when no contacts [WPB-250] (#2141) (47891fb)
- mention highlight [WPB-3507] (#2164) (4fb4f46)
- mention highlight [WPB-3507] (#2165) (96d1879)
- when changing the timer from a value to off in the file sharing screen the button state is not updated correctly [WPB-405] (#2156) (45137f6)
- map to mentions [WPB-4232] (#2135) (916c888)
- alignment of reactions [AR-3874] (#2131) (ff0283a)
- missing username and avatar for first message after creating goup [WPB-3557] (#2129) (87008c6)
- alignment of reactions [AR-3874] (#2130) (4032c24)
- missing username and avatar for first message after creating goup [WPB-3557] (#2125) (5a4e6eb)
- add call to action settings icons (WPB-3065) (#2127) (e8638e5)
- spannable link in markdown (#2119) (65457e5)
- markdown link crash (#2116) (36ff8db)
- spannable link in markdown (#2118) (ec6c6b9)
- markdown link crash (#2112) (c24f392)
- security classification label [WPB-3715] (#2104) (3a65370)
- remove conversations title on import media screen [WPB-1860] (#2111) (37d7257)
- remove conversations title on import media screen [WPB-1860] (#2108) (f1996bb)
- use correct colors for the import send button (#2095) (02e5794)
- release action by grepping last matched result on tags (#2109) (e21fc7f)
- change the connectivtiy message (#2100) (34ca0ab)
- change the connectivity message (RC) (#2102) (58341a1)
- remove You/null from self deleting notification (WPB-3553) (#2098) (98db6d7)
- remove You/null from self deleting notification (WPB-3553) (#2096) (a6a1f6a)
- adjust call join button dimensions to spec (#2087) (5b28d21)
- app crash when download asset (#2093) (218494d)
- app crash when download asset (#2092) (371fa76)
- crash when stopping OngoingCallService [WPB-2320] [WPB-1836] [WPB-3457] (#2084) (db45542)
- adjust call join button dimensions to spec (#2085) (ac6a7db)
- crash when stopping OngoingCallService [WPB-2320] [WPB-1836] [WPB-3457] (#2057) (c2f6367)
- attachment options in chat not working on android 14 (WPB-1846) (#2078) (cbd5ae1)
- add audio asset metadata (WPB-3334) (#2080) (3b7900e)
- attachment options in chat not working on android 14 (WPB-1846) (#2073) (7047286)
- join call button height not matching design (#2072) (b741209)
- add audio asset metadata (WPB-3334) (#2075) (74402c3)
- join call button height not matching design (#2069) (af6ae8a)
- duplicated Classification label (RC) (WPB-3626) (#2052) (7515b91)
- display learn more federation link always when error expanded (WPB-3391) (#2062) (b392ba7)
- Keep screen active when user is recording audio (WPB-3479) (#2058) (035c8c1)
- mention crashing on select after sending message (#2055) (b7560ee)
- Keep screen active when user is recording audio (WPB-3479) (#2056) (0ce231e)
- duplicated Classification label (WPB-3626) (#2051) (c4ac90b)
- mention crashing on select after sending message (#2053) (678a6c4)
- inconsistent audio message length [WPB-3334] (#2041) (cc0a12b)
- line break unhandled event (WPB-3320) (#2046) (044c34e)
- line break unhandled event (WPB-3320) (#2043) (89a3ade)
- show unblock user confirmation dialog (WPB-2427) (#2028) (7503f6f)
- inconsistent audio message length [WPB-3334] (#2031) (6d48b50)
- Audio Message not being send with correct mimeType (WPB-3534) (#2036) (e5e912d)
- Audio Message not being send with correct mimeType (WPB-3534) (#2029) (12fd721)
- create conversation button crash [WPB-3538] (#2034) (ddf7845)
- wrong pointerInput invoked on scroll inside message list [WPB-3525] (#2022) (f2182c9)
- hide connectivity banner on authentications screens (#2020) (3ad6eef)
- wrong pointerInput invoked on scroll inside message list [WPB-3525] (#2021) (c109bf9)
- handling group creation errors (#2016) (b278248)
- E2EI required dialog cancelable (#2013) (346ab45)
- disabled interaction availibility is not displa...
v4.3.6
v4.4.0-pre+mandarin
2023-09-30
Chores
- downgrade cc kalium ref (WPB-4912) (#2290) (cd9df4c)
- bump version to 4.3.4 (db9dd11)
- update kalium reference (fbba90b)
- update kalium ref (cee1235)
- revert changes of #2245 (#2263) (c2ed958)
- update kalium reference (RC) (#2255) (0caaedf)
- update localization strings via Crowdin (rc) (#2242) (e9514e9)
- update localization strings via Crowdin (rc) (#2226) (17603d1)
- kalium ref (cd49d95)
- update kalium ref (e7c4f36)
- update app version to 4.3.3 (fe1dd56)
- update kalium ref (2361c8b)
- upgrade hilt to use ksp (#2174) (7bba4df)
- update kalium ref (bd16270)
- update kalium reference (dcd30d0)
- update kalium ref (8732f82)
- update kalium ref (82e8119)
- cherry pick action to update strings from crowdin (#2151) (957ba6c)
- update kalium ref (7b44965)
- set version name to 4.3.2 (b0a4956)
- update kalium (5e7757d)
- update kalium ref (9f31722)
- bump version to 4.3.1 (eaec232)
- disable multiple reactions (c8ce01b)
- kalium update (01fdfd9)
- add handling NoNetworkConnection in image loader [WPB-3475] (#2097) (ef87bf2)
- update kalium reference (ac0aff3)
- update kalium reference (e5eda78)
- simplify passing arguments to scoped ViewModels (#2023) (6b26f04)
- replace deprecated pager (#2050) (5d8ad2e)
- update resaca to 2.4.6 (#2033) (360f636)
- update kalium ref (f0c3ac8)
- Improve DD JUnit upload command (WPB-3489) (#2017) (e93fda7)
- Unblock button is no longer visible when we block someone (WPB-2427) (#2012) (8232380)
- Upload unit tests reports to DataDog (WPB-3489) (#2006) (35bc54c)
- delete unused git file (2337a42)
- update kalium with java 17 and jenv to 17.0 (#1999) (798c219)
- update kalium with java 17 and jenv to 17.0 (#1979) (82ec5af)
- bump version to 4.4.0 (398b709)
- rc: update localization strings via Crowdin (#2152) (73ff250)
- reactions: remove "More coming soon" label [WPB-4328] (#2153) (58f0f08)
- deps:
- bump androidx.test:orchestrator from 1.4.1 to 1.4.2 (#2070) (186fc61)
- bump androidx.appcompat:appcompat from 1.4.0 to 1.6.1 (#2059) (0f8b5b4)
- bump androidx-espresso from 3.4.0 to 3.5.1 (#2047) (e89102c)
- bump androidx.test.ext:junit from 1.1.1 to 1.1.5 (#2039) (75e1f76)
- bump junit:junit from 4.13 to 4.13.2 (#2032) (143eca0)
- bump junit5 from 5.8.2 to 5.10.0 (#2024) (1244ad5)
- bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.3.2 to 1.5.1 (#2014) (6fc88bd)
- bump androidx.core:core-ktx from 1.8.0 to 1.10.1 (#2008) (3c566bd)
- bump androidx.browser:browser from 1.3.0 to 1.5.0 (#2000) (4168cab)
- bump gradle/wrapper-validation-action from 1.0.6 to 1.1.0 (#2001) (190c0e9)
Continuous Integration
- build dev builds when merging to dev (#2010) (087110b)
- internal app is not publishing to store (#2003) (e6d21d6)
- internal app is not publishing to store (#1993) (334dd7f)
New Features
- [RC] feature flag passowrd guest link (WPB-1531) (#2282) (7561598)
- create password protected conv invite link (#2099) (65fc8c7)
- adding participants adjustment strings and simplified (WPB-2297) (#2105) (aa3bc1d)
- federation stopped system messages [WPB-1815] (#2040) (1138c26)
- add more message status icons (#2079) (2000815)
- E2EI certificat renew logic (WPB-3326) (#2067) (92b79c8)
- handle non federated domain connection request (WPB-2219) (#2068) (5e3a9e3)
- support joining conversation with password protected code [WPB-1531] (#2049) (37bbf63)
- Show MLS info on device (WPB-2308) (#2037) (21e1629)
- add configuration to force websocket (WPB-3311) (#2035) (6a73050)
- add configuration to force websocket (WPB-3311) (#2030) (8bbd3f9)
- composite messages (#1997) (2c70f21)
- conversation creation conflict backends dialog (#1998) (476f61c)
- Inform user about degraded conversation verification status (WPD-573) (#1989) (0cf6486)
- Inform user about degraded conversation verification status (WPD-573) (#1989) (925b4b2)
- CI:
Bug Fixes
- audio messages partial delivery missing (WPB-4886) (#2279) (17844fe)
- ignore negative mention index (#2274) (6135347)
- ignore mention with negative index [WPB-4854] (#2270) (be349f5)
- max accounts dialog prevent dismiss (WPB-4818) (#2260) (b4f76b7)
- max accounts handling not respected (WPB-4818) (#2257) (df8a028)
- Self video disappears when scrolling through video grid (RC) (WPB-4651) (#2245) (e4bcaea)
- use correct connecting copy when a call is trying to establish (#2235) (a7a38bb)
- scrolling in calling grid is not smooth (WPB-4531) (RC) (#2229) (821a3a5)
- crash when opening service details screen [WPB-4586] (#2230) (395cf3b)
- not switching to proper conversation when navigating from notification [WPB-4294] (#2211) (0107a02)
- invisible buttons after changes in WireButton size parameters (#2222) (fbb4c06)
- message flickering [WPB-3983] (#2217) (872b1ae)
- conversation screen top bar spacing [WPB-971] (#2195) (45e8bf4)
- blinking placeholder avatar on profile screen [WPB-3917] (#2184) (7a472ec)
- crash related to request focus when clicking on last name EditTe… (#2191) (9a11262)
- crash related to request focus when clicking on last name EditTe… (#2190) (b9388a2)
- app crash when clicking next on create account screen (#2183) (#2186) (46a57b7)
- app crash when clicking next on create account screen (#2183) (bde454e)
- adjust message partial delivery failure and assets (WPB-4450) (#2179) (14dd9dd)
- enable translations in plurals for failed to add and failed to send messages (WPB-3788) (#2170) (a72e67c)
- show proper empty screen when no contacts [WPB-250] (#2141) (47891fb)
- mention highlight [WPB-3507] (#2164) (4fb4f46)
- mention highlight [WPB-3507] (#2165) (96d1879)
- when changing the timer from a value to off in the file sharing screen the button state is not updated correctly [WPB-405] (#2156) (45137f6)
- map to mentions [WPB-4232] (#2135) (916c888)
- alignment of reactions [AR-3874] (#2131) (ff0283a)
- missing username and avatar for first message after creating goup [WPB-3557] (#2129) (87008c6)
- alignment of reactions [AR-3874] (#2130) (4032c24)
- missing username and avatar for first message after creating goup [WPB-3557] (#2125) (5a4e6eb)
- add call to action settings icons (WPB-3065) (#2127) (e8638e5)
- spannable link in markdown (#2119) (65457e5)
- markdown link crash (#2116) (36ff8db)
- spannable link in markdown (#2118) (ec6c6b9)
- markdown link crash (#2112) (c24f392)
- security classification label [WPB-3715] (#2104) (3a65370)
- remove conversations title on import media screen [WPB-1860] (#2111) (37d7257)
- remove conversations title on import media screen [WPB-1860] (#2108) (f1996bb)
- use correct colors for the import send button (#2095) (02e5794)
- release action by grepping last matched result on tags (#2109) (e21fc7f)
- change the connectivtiy message (#2100) (34ca0ab)
- change the connectivity message (RC) (#2102) (58341a1)
- remove You/null from self deleting notification (WPB-3553) (#2098) (98db6d7)
- remove You/null from self deleting notification (WPB-3553) (#2096) (a6a1f6a)
- adjust call join button dimensions to spec (#2087) (5b28d21)
- app crash when download asset (#2093) (218494d)
- app crash when download asset (#2092) (371fa76)
- crash when stopping OngoingCallService [WPB-2320] [WPB-1836] [WPB-3457] (#2084) (db45542)
- adjust call join button dimensions to spec (#2085) (ac6a7db)
- crash when stopping OngoingCallService [WPB-2320] [WPB-1836] [WPB-3457] (#2057) (c2f6367)
- attachment options in chat not working on android 14 (WPB-1846) (#2078) (cbd5ae1)
- add audio asset metadata (WPB-3334) (#2080) (3b7900e)
- attachment options in chat not working on android 14 (WPB-1846) (#2073) (7047286)
- join call button height not matching design (#2072) (b741209)
- add audio asset metadata (WPB-3334) (#2075) (74402c3)
- join call button height not matching design (#2069) (af6ae8a)
- duplicated Classification label (RC) (WPB-3626) (#2052) (7515b91)
- display learn more federation link always when error expanded (WPB-3391) (#2062) (b392ba7)
- Keep screen active when user is recording audio (WPB-3479) (#2058) (035c8c1)
- mention crashing on select after sending message (#2055) (b7560ee)
- Keep screen active when user is recording audio (WPB-3479) (#2056) (0ce231e)
- duplicated Classification label (WPB-3626) (#2051) (c4ac90b)
- mention crashing on select after sending message (#2053) (678a6c4)
- inconsistent audio message length [WPB-3334] (#2041) (cc0a12b)
- line break unhandled event (WPB-3320) (#2046) (044c34e)
- line break unhandled event (WPB-3320) (#2043) (89a3ade)
- show unblock user confirmation dialog (WPB-2427) (#2028) (7503f6f)
- inconsistent audio message length [WPB-3334] (#2031) (6d48b50)
- Audio Message not being send with correct mimeType (WPB-3534) (#2036) (e5e912d)
- Audio Message not being send with correct mimeType (WPB-3534) (#2029) (12fd721)
- create conversation button crash [WPB-3538] (#2034) (ddf7845)
- wrong pointerInput invoked on scroll inside message list [WPB-3525] (#2022) (f2182c9)
- hide connectivity banner on authentications screens (#2020) (3ad6eef)
- wrong pointerInput invoked on scroll inside message list [WPB-3525] (#2021) (c109bf9)
- handling group creation errors (#2016) (b278248)
- E2EI required dialog cancelable (#2013) (346ab45)
- disabled interaction availibility is not displaying message history (#2011) (866e6ec)
- license item not expanding for long text (#2009) (5e1959d)
- disabled interaction availibility is not displaying message history (#2007) (0b358cb)
- license item not expanding for long text (#2004) (fa5de38)
- calling: scrolling the grid is not p...