## oppia/oppia-android — v0.15…v0.16

_75 commits._

### Features
- **Fixes part of #5345: Implemented Reset functionality of Platform Parameters with new UI. (#5894)** (5ed2f00)

### Fixes
- **Fix #5736, Fix #5721, Fix 5954, Fix 5636 and Fix part of #5800: 0.16 beta bug fixes (#5831)** (5f3e75a)
- **Fix #5960: Update kdoc for LintTimeoutWrapper (#5966)** (d4d99d4)
- **Fix #5734: Lint tool wrapper for ensured execution termination (#5957)** (3ffeedf)
- **Fix #5898, #5923, #5924, #5926, #5927, #5928, #5884, part of #5940, #5941: Target Sdk 35 and fix resulting issues (#5922)** (81d6f1d)
- **Fix part of #5734: Supress Issues IDs affected from AAR/JAR files issue (#5936)** (784dac5)
- **Fix #5732: Logs flashback related events (5/5) (#5939)** (2a5cf45)
- **Fix part of #5734 and Fix #5897: Suppress Issue Categories and Include timer (#5921)** (c475d9f)
- **Fix #5932 and Fix part of #5732: Remove flashback confirmation dialog and update design of Explanation box (4/5) (#5918)** (706b94c)
- **Fix part of #5734: Added test for MissingClass Issue ID (#5937)** (427ccac)
- **Fix part of #5734: Update Lint Reporter and update unknown ID flow (#5933)** (f6b3a40)
- **Fix part of #5732: Submitted answer design implementation (3/5) (#5917)** (32ad65c)
- **Fix #5911, Fix #5907, Fix #5904, Fix #5903, Fix #5902, Fix #5901, Fix #5914: Onboarding M1 Fixes (#5908)** (357b04e)
- **Fix part of #5734: Resolve issues of severity Error (#5913)** (86b7913)
- **Fix part of #5734: Resolve Issues LabelFor + StringFormatCount (#5925)** (96af5e5)
- **Fix part of #5732: Enhance conversation flow by adding “See example” button and feedback in the previous response section (2/5) (#5910)** (dbbb6d7)
- **Fix part of #5734: Resolve issues RtlSymmetry + UselessParent + UnusedIds + Typos (#5896)** (47b9540)
- **Fix part of #5734: Resolve issue NewApi of severity Error (#5912)** (6b7240a)
- **Fix part of #5732: Change flashback triggering logic (1/5) (#5916)** (b099a4d)
- **Fix part of #5734: Resolve issues UselessLeaf + ObsoleteSdkInt (#5909)** (ea5ea94)
- **Fix #5872: Buf Lint Script Does Not Resolve Darwin-arm64 Execs for Apple Silicon Macs (#5889)** (273207f)
- **Fix 5890: Remove nonexistent TODO (#5891)** (aa7a680)
- **Fix part of #5734: Failing script for Warning Level issues (#5888)** (285cb59)
- **Fix part of #5732: Flashback button now correctly gated by feature flag (#5881)** (967022f)
- **Fix part of #5734: Added Wiki for Android Lint tool Script execution (#5879)** (30b30ff)
- **Fix part of #5734: Resolve issues UseRequireInsteadOfGet and UseAppTint (#5878)** (70d6b9e)
- **Fix part of #5734: Enhance static_checks for CI integration of script (#5877)** (1b6900a)
- **Fix part of #5734: Enhance LintAnalysisReporter to exempt issues (#5876)** (37e96cc)
- **Fix part of #5734: Final configurations for Lint tool and Added tests (#5874)** (f80e44d)
- **Fix part of #5734: Enhance the LintProjectDescription utility to generate model XML files (#5870)** (3d55dfe)
- **Fix part of #5734: Enhance the LintProjectDescription utility to generate XML files (#5866)** (4854a68)
- **Fix part of #5732: Flashback close navigation logic (#5869)** (43a0826)
- **Fix part of #5734: Adding tests for Lint tool execution (#5863)** (7673a98)
- **Fix part of #5732: Flashback screen design implementation (#5868)** (0b2956a)
- **Fix #5826: Fix Bazel build error caused by building with Xcode 16.3 on macOS (#5827)** (52ee352)
- **Fix part of #5732: Flashback open navigation logic (#5865)** (41e93f8)
- **Fix part of #5732: Introduce Flashback button (#5842)** (ec414a4)
- **Fix part of #5732: Implement domain logic to show flashback button (#5864)** (c149e17)
- **Fix part of #5734: Enhance the LintAnalysisReporter to log reports to terminal (#5854)** (dfedd5b)
- **Fix part of #5734: Introduce LintAnalysisReporter to parse and extract XML files (#5843)** (be4db7d)
- **Fix part of #5732: Introduce feature flag for Flashback (#5862)** (2d74775)
- **Fix #5676, part of #5835: Introduce new platform parameter controller (#5836)** (b422669)
- **Fix part of #5847: Remove binary file check (#5849)** (c1774c8)
- **Fix part of #5734: Introduce AndroidLintRunner to invoke Lint tool with minimal configuration (#5837)** (9c6c9e8)
- **Fix #5781, #5808, #5796: Handle null imageRetriever Case in CustomHtmlContentHandler (#5821)** (0a56aab)
- **Fix part of #59: Expand and sort module declarations in tests (#5824)** (cda4f44)
- **Fix #5697: concept card close button (#5810)** (4ce0b58)
- **Fix #5780: Fix develop CI and improve test file check robustness (#5814)** (d25fe1f)
- **Fix part of #5661: Removed repeated IDs present in TextViewStyleCheck exemption list (#5811)** (545dc0f)
- **Fix Part of #4971: Added Tests for build stats utilities (#5742)** (ca0ee90)
- **Fix #77, part of #59: Revise testability of Retrofit services (#5806)** (1ff4d58)
- **Fix #5793: Update workflows to Ubuntu 24.04 (#5795)** (85c67a2)
- **Fix #4072 and Fix Part of #4938: Revised profile chooser UI (#5468)** (426b637)
- **Fix #2746 and Fix part of #1723: Update Onboarding Instructions and Bazel Documentation (#5723)** (35c5df1)
- **Fix #5308: Remove uses of ActivityTestRule. (#5759)** (2197e03)
- **Fix #5761: Create shared oppia-android.bazelproject. (#5762)** (b68f993)
- **Fix #5307: Remove all uses of ActivityScenarioRule. (#5755)** (7344270)
- **Fix #5749: Add support for checking lesson compatibility weekly (#5750)** (65c3a5e)
- **Fix #1617, #2745: Remove source code genrules (#5702)** (9404ea4)
- **Fix #2974: Reducing Long Press Time in Drag-Drop (#5677)** (956f6af)

### Backend
- **Fixes part of #5345: Fixes restarting of download on config change. (#5958)** (9ff8f51)
- **Fixes part of #5345: Fixing restarting of app on config change. (#5953)** (fcb87dc)
- **Fixes part of #5345: Implementing Force downloading . (#5949)** (629c0db)
- **Fixes part of #5345: Implemeted restart dialog after overridding. (#5929)** (d3d6f82)
- **Fixes part of #5345: Added Platform parameter overridding implementation. (#5892)** (c8b9ae0)
- **Fixes #5883 and part of #5345 : Keyboard opening automaticaly in Platform Parameter dashboard disabled. (#5885)** (428d7e7)
- **Fixes part of #5345: Added Feature flag overriding impementation (#5871)** (eda0428)
- **Fixes part of #5345 : Introduced Platform parameter screen. (#5867)** (d7f6560)
- **Fixes part of #5345 : Introduced Feature Flag Screen (#5861)** (925f80c)
- **Fixes part of #5345 : Implement debug Controller and module for PlatformParameterController. (#5845)** (8016030)
- **Fixes #5556: Feature flags failing to log correctly (#5715)** (92169f1)
- **Fixes a part of #2133: Prevent vanishing of input on configuration change. (#5617)** (9722869)
- **Fixes #4272: Added remaining tests for EventLogSubject. (#5813)** (65f5963)
- **Fixes part of #4272: Added Tests for EventLogSubject. (#5678)** (d67f6dc)
- **Localisation updates from https://translatewiki.net. (#5724)** (9bd7538)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/oppia/oppia-android?utm_source=github-action)._