github wireapp/wire-android v4.3.0

latest releases: v4.9.0, internal-2024-10-01-Unique-Unicorn, v4.8.5...
15 months ago

2023-08-16

Chores
Continuous Integration
  • internal app is not publishing to store (#1993) (334dd7f)
  • initialize repo in order to comment to PRs (6cfbc7f)
  • unify multiple APK comments on PRs into a single one (0038cf6)
  • remove -x argument from cherry-pick (20efcb5)
  • remove -x argument from cherry-pick (d461832)
  • setup git author before commit (5eb6fd7)
  • fix label and assignee syntax (4a81051)
  • use gh pr create to create cherry-picked branches (36dba43)
  • disable dev builds when pushing to dev and separate the by-branch builds (#1931) (8c706a3)
  • fix artifact names (2ee6a36)
  • checkout PR in order to manipulate labels (469e485)
  • remove unnecessary permission downgrade from semantic commit check (2a5ad98)
  • support PRs from forks (#1928) (091c7ff)
  • fix dependabot.yml (b835562)
  • Add dependabot settings (f1f3e26)
  • fix changelog generation (e4ab8a7)
  • support multi build pipeline (#1839) (66b187f)
  • jenkins:
    • upgrade agent image to use JDK-17 (c0ca379)
    • upgrade agent image to use JDK-17 (e18ed06)
  • dependabot:
    • limit to 1 PR per day (8b4dcda)
    • move included build definition to another file (0c79cbe)
    • request reviewers automatically (9948a6e)
Documentation Changes
New Features
  • CI: display conflicts on cherry-pick action PRs (#2060) (2bfa608)
  • add configuration to force websocket (WPB-3311) (#2030) (8bbd3f9)
  • Inform user about degraded conversation verification status (WPD-573) (#1989) (0cf6486)
  • Indicate MLS validated conversations (#1913) (74bb365)
  • display when a self client was last active (#1958) (03cdb40)
  • screenshot censoring [WPB-2880] (#1950) (a44c67b)
  • sending audio message (WPB-252) (#1917) (01e9fe9)
  • send self deleting pings and clean up (#1929) (794e5fe)
  • support resource customization (#1739) (ec6fda0)
  • add timer to all message types (#1920) (3443c1a)
  • support resource customization (#1739) (57f1021)
  • domain lookup in sso loging screen (#1847) (c2e913f)
  • add a possibility to save backups locally [WPB-1827] [WPB-762] (#1921) (2cc0ba4)
  • licenses screen design update (#1908) (f20704f)
  • Inform user about enabling Ent-to-End Identity (WPB-308) (#1903) (30a7692)
  • add delete account to settings (#1888) (8438b3e)
  • licenses screen (#1896) (e49d142)
  • handle text formatting [WPB-259] (#1867) (5250b27)
  • Send Text Formatting message (#1857) (f51dde9)
  • calling:
    • end call on member leave or conversation deleted (WPB-2955) (#1914) (5adcfb7)
    • show double tap indicator once per application lifetime (WPB-314) (#1905) (751599a)
    • end call on member leave or conversation deleted (WPB-2955) (RC) (#1915) (ea5876b)
  • RC:
    • SSO email login (#1906) (4102835)
    • add a different gibberish message when self is not the sender (#1891) (6865fcd)
    • add a different gibberish message when self is not the sender (#1891) (10f3005)
  • rc: handling configuration for websocket enabled by default (WPB-967) (#1907) (f8d692c)
  • dev: handling configuration for websocket enabled by default (WPB-967) (#1901) (ec3fc30)
  • federation: offline backends handling (epic) (#1524) (70f17ec)
  • mls: handle wrong epoch [WPB-1803] (#1874) (440e916)
Bug Fixes
  • change the connectivity message (RC) (#2102) (58341a1)
  • remove You/null from self deleting notification (WPB-3553) (#2096) (a6a1f6a)
  • app crash when download asset (#2092) (371fa76)
  • 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) (#2073) (7047286)
  • 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)
  • Keep screen active when user is recording audio (WPB-3479) (#2056) (0ce231e)
  • mention crashing on select after sending message (#2053) (678a6c4)
  • line break unhandled event (WPB-3320) (#2043) (89a3ade)
  • inconsistent audio message length [WPB-3334] (#2031) (6d48b50)
  • Audio Message not being send with correct mimeType (WPB-3534) (#2029) (12fd721)
  • wrong pointerInput invoked on scroll inside message list (cherry-pick WPB-3525) (#2025) (306c667)
  • wrong pointerInput invoked on scroll inside message list [WPB-3525] (#2021) (c109bf9)
  • disabled interaction availibility is not displaying message history (#2007) (0b358cb)
  • license item not expanding for long text (#2004) (fa5de38)
  • missing self deleting text label and enabled button state[WPB-3312] (#1978) (f5267d5)
  • client to UI model mapping (#1988) (60427b4)
  • change audio extension from .mp3 to .m4a (#1986) (95baa5a)
  • hide sender name from notification if message is ephemeral (WPB-2431) (#1981) (d45713b)
  • TooManyRequestsException crash (#1975) (65edf8e)
  • release mic from audio component (#1974) (865f4fb)
  • sending reply does not clear the quoted message (#1970) (b6f6b1f)
  • send text formatting logic (#1969) (49844b1)
  • conv admin for unconnected user [WPB-3043] (#1966) (64ae349)
  • do not transition to active when clicking on message list (#1968) (f594a29)
  • conv admin for unconnected user [WPB-3043] (#1955) (73009c6)
  • remove unnecessary values for custom saver of rememberSaveable (#1964) (dedbec1)
  • ignore kalium for cherry pick (#1959) (43d26d8)
  • ignore kalium for cherry pick (#1957) (c0e89ff)
  • send audio messages (WPB-252) (#1954) (0c375a7)
  • backup dialog can be dismissed (#1945) (6d69077)
  • make the full text visible in the wire labeled checkbox (#1942) (69ea987)
  • send and recive ephemeral pings (#1941) (b070c3d)
  • missing self deleting content description (#1930) (82f1d67)
  • update copy for delete account dialog (#1932) (84984b4)
  • crash when web client send message with broken mentions [WPB-3044] (#1918) (e03bad7)
  • message timer counts down before message is sent (#1895) (#1910) (5753847)
  • visual adjustments to learn more on remote failures link (WPB-2282) (#1916) (e04274a)
  • properly map flowStatus for decryption failures WPB-2428 (#1912) (98ed1e2)
  • properly map flowStatus for decryption failures WPB-2428 (#1912) (b46964f)
  • correct sizing of images in replies (#1902) (be901c6)
  • wrong test behavior on ci, due to build config (fa4b4d7)
  • message timer counts down before message is sent (#1895) (d9088a6)
  • avoid refetching broken assets [WPB-2826] (#1890) (fc009c7)
  • start timer when receiving messages (#1871) (#1877) (78a0ce2)
  • add correct string and content description for self deleting message icon button (#1879) (d7d7e21)
  • (RC) Add Self Deleting Message Icon Description (WPB-1375) (#1878) (6a2db16)
  • hide three dots when conversation not found [WPB-774] (#1869) (f6df513)
  • start timer when receiving messages (#1871) (a4c0b35)
  • do not start countdown when the message is enqueued for self delete (#1865) (#1868) (548e9f1)
  • do not start countdown when the message is enqueued for self delete (#1865) (b481d67)
  • Do not show dialog in import media screen (WPD-284) (#1862) (b5fa8f3)
  • uri-util: refactor uri scheme checker (WPB-3554) (#2090) (8f8ff33)
  • message: fix in-message embedded link validator (WPB-3554) (#2088) (dd4c9d3)
  • rc-message: handle invalid embedded link in messages (WPB-3554) (#2076) (6bef4bb)
  • RC:
    • team members are not included when observing all users list (WPB-3261) (#2054) (9bd97e5)
    • backup dialog can be dismissed (#1870) (a820bea)
Refactors
Code Style Changes

Don't miss a new wire-android release

NewReleases is sending notifications on new releases.