2026-01-07
Chores
- update kalium reference (f2e22f6)
- update kalium reference (98a131d)
- update release note (8573aa6)
- update kalium (fa4b380)
- temporary disable db control invalidation (#4492) (579b5a3)
- update release notes for 4.17.2 (8d84bd3)
- final release notes for 4.17.2 (df58ff0)
- replace material icons (#4471) (d9433b4)
- bump Android app version from 4.17.1 to 4.18.0 (356e250)
- prepare release notes files for 4.17.2 (282480c)
- bump android version 4.17.2 (7897ac0)
- conversation list loading improvements [WPB-21750] (#4461) (fd14b15)
- remove public link settings feature flag (WPB-20914) (#4463) (3a4b1b1)
- update release notes 4.17.1 (59c2266)
- remove Chat Bubbles feature flag and related code [WPB-22018] (#4448) (7ece2ec)
- remove Chat Bubbles feature flag and related code [WPB-22018] (#4448) (670d1c5)
- adjust memory allocation for CI linting to prevent OOM errors (#4443) (2b179b4)
- update kalium (8603f40)
- update mockative to version 3.1.2 and remove temporary repository (#4441) (b42bbf5)
- update kalium (a7f8538)
- update kalium (f9f2e4b)
- update hilt to version 2.55 [WPB-19720] (#4429) (4cabb3a)
- deps:
- [WPB-9777] bump JamesIves/github-pages-deploy-action from 4.7.3 to 4.7.6 (#4496) (a09f8af)
- [WPB-9777] bump codecov/codecov-action from 5.5.1 to 5.5.2 (#4481) (d24faa9)
- [WPB-9777] bump actions/setup-node from 5 to 6 (#4468) (20bc08d)
- [WPB-9777] bump actions/checkout from 4 to 6 (#4456) (edd4832)
- [WPB-9777] bump actions/stale from 9 to 10 (#4439) (bb88215)
- [WPB-9777] bump softprops/action-gh-release from 2.4.1 to 2.4.2 (#4424) (157b5fd)
- l10n:
- update localization strings via Crowdin (WPB-9776) (#4480) (5838d21)
- update localization strings via Crowdin (WPB-9776) (#4464) (b2b2dfb)
- update localization strings via Crowdin (WPB-9776) (#4459) (68fcd48)
- update localization strings via Crowdin (WPB-9776) (#4451) (c01fbf9)
- update localization strings via Crowdin (WPB-9776) (#4449) (6855091)
- update localization strings via Crowdin (WPB-9776) (#4442) (db375a1)
- update localization strings via Crowdin (WPB-9776) (#4425) (72f46a5)
Continuous Integration
- fix formatting of release notes to store action and staged rollout config (WPB-8645) (#4475) (8844834)
- fix staged rollout config for prod in gh action (e83121c)
- fix staged rollout config for prod in gh action (333452a)
- fix script to find whatsnew notes (556ae39)
- staged rollout config for prod (f3217ec)
- fix formatting of release notes to store action and staged rollout config (#4470) (48e984c)
New Features
- cleanup (b4c82f6)
- cherrypick of faulty keys repair (WPB-22180) (#4494) (dd53d88)
- add triggering of faulty conversations on app launch (WPB-22180) (#4487) (9dad777)
- cover VersionHistoryViewModel with unit test (WPB-21661) (#4473) (ab6f27c)
- Search in a cells conversation (WPB-21649) (#4479) (8162b50)
- db invalidation controller [WPB-21547] (#4483) (c14ed40)
- edit multipart message text (WPB-22308) (#4477) (c1227bf)
- recover faulty removal key and build configs (WPB-22180) (#4484) (b57fde8)
- Restore node version (WPB-21661) (#4462) (4e1dc6e)
- refresh editable assets (WPB-21977) (#4460) (6684243)
- update cell file name validation (WPB-21936) (#4472) (bfdad63)
- open online editor (WPB-21975) (#4453) (349a114)
- cell link expiration settings (WPB-20914) (#4446) (1fda91c)
- version history screen (WPB-21661) (#4444) (258515f)
- conversation feeder [WPB-21750] (#4435) (b0201fc)
- secure public link dialogs (WPB-20914) (#4437) (55cad7d)
- moving feature flags to default.json (WPB-21978) (#4447) (ab2608d)
- add background notification retry logic with configurable stayalive duration [WPB-22041] (#4391) (4c04731)
- secure public link password store (WPB-20914) (#4433) (0f2175f)
- cells:
Bug Fixes
- consume direct flow to preserve behvior or app lifecycle observer (WPB-22609) (#4508) (43faa4f)
- arrow icon next to toggle in settings [WPB-22554] (#4504) (71afeee)
- update background notification retry settings in default.json (a9b5684)
- Share icon too small in menu (WPB-22326) (#4482) (9fcc0b1)
- infinite recomposition when showing a preview of a file (WPB-22325) (#4485) (a23ee29)
- cells broken test (WPB-8645) (0f2a5ca)
- cells config for kover and run in ci (WPB-8645) (e3cb35c)
- image normalized size crash coercein [WPB-22318] (#4478) (df8d0a6)
- image normalized size crash coercein [WPB-22318] (#4476) (16e9344)
- no outgoing call signals in silent mode [WPB-21918] (#4454) (e5cda52)
- bubble colors for multipart assets [WPB-22232] (#4466) (cfc436a)
- no outgoing call signals in silent mode [WPB-21918] (#4454) (99bf9f4)
- quoted bubble message style [WPB-22038] (#4457) (a128e30)
- permissions for adding participants [WPB-22025] [WPB-20583] (#4452) (2c257c7)
- correct archive button logic in ConversationOptionsModalSheetLayout [WPB-22092] (#4412) (79a6286)
- race condition resulting in empty zip files when using async file logger [WPB-21373] (#4432) (5cda3c2)
- adjust copy for app conversation description (WPB-21442) (#4445) (863132d)
- race condition resulting in empty zip files when using async file logger [WPB-21373] (#4432) (a0ca1eb)
Refactors
- adjust android consumer to logic api first using explicitApi (WPB-22250) (#4495) (ab63f47)
- build waveform after fetching audio asset and update waveform colors [WPB-22118] (#4474) (54275c2)
- adjust to new module refs (eac1336)