Repository navigation
This is the eleventh openly available release of the Oppia Android app. Anyone can opt into the beta program and install the app on their Android device via the Play Store. Burndown milestone: https://github.com/oppia/oppia-android/milestone/57.
This version is the first one that does not support Lollipop devices. It also includes various bug fixes, including fixes for user-percieved crashes.
The beta version of this release is set to expire on September 23 2027.
What's Changed
- Fix part of #6106: Implement pull_latest_lesson_versions workflow by @Sandesh282 in #6343
- Fix #6391: Pass download_config to download_lesson_list script by @Sandesh282 in #6392
- Fix #6382 and part of #5940: Add edge-to-edge insets to full-screen dialogs by @Neer-rn in #6389
- Fix #6395, #6396: Target develop in lesson-versions workflow and exempt PRs from issue checks by @Sandesh282 in #6398
- Fix #6395: Fix lesson checkout by @Sandesh282 in #6402
- Fix part of #6106: Add App and Feature Release Process wiki page by @Sandesh282 in #6349
- chore: update pinned lesson versions (2026-08-29) by @oppia-github-app[bot] in #6403
- Fix part of #6106: Bump oppia_android_asset_pipeline to include worked example support by @Sandesh282 in #6405
- Fix part of #6106: Implement FindAlphaCandidate script by @Sandesh282 in #6344
- Fix part of #6106: Implement auto_release_alpha cron workflow by @Sandesh282 in #6348
- Fix #6413: Add force_sha recovery input by @Sandesh282 in #6415
- Fix #6259: Add failure tracking to static_checks.sh by @siddhigupta075 in #6410
- Fix #6424: Add missing sections to development Study Guide assets by @Neer-rn in #6429
- Fix #6416: Increase AndroidLintRunner test coverage by @siddhigupta075 in #6426
- Fix part of #6106: Implement generate changelog workflow and update bazel setup step by @Sandesh282 in #6341
- Fix #6020: Introduce API for surfacing supported audio languages by @Kishan8548 in #6380
- Fix #6435: Fix source_ref and dispatch ref in auto_release_alpha workflow by @Sandesh282 in #6438
- Fix #6436: Exempt automated/lesson-versions from force-push close and CLA check by @Sandesh282 in #6437
- Fix #6430, #6431: Preserve worked example list spacing by @Neer-rn in #6432
- chore: update pinned lesson versions (2026-09-09) by @oppia-github-app[bot] in #6440
- Fix part of #6106: Adds Feature Development Guide by @Sandesh282 in #6357
- Fix #6411: Fix lesson checks download configuration by @siddhigupta075 in #6443
- Fix #6145: Fix Admin PIN tablet layout by @samarthshukla20 in #6370
- Fix part of #6106: Adds Release Workflow Manual Fallbacks wiki page by @Sandesh282 in #6355
- Fix part of #6106: Add Release Playbook wiki page by @Sandesh282 in #6352
- Fix #6365: Resolve intermittent Android Lint errors in app, testing, and utility by @Kishan8548 in #6423
- Fix #6312: Add test coverage for audio language selection and unavailable notice by @nikhilkumarpanigrahi in #6454
- chore: update pinned lesson versions (2026-09-15) by @oppia-github-app[bot] in #6459
- Fix #6258: Deprecate Lollipop by @ShankhanilSaha in #6399
- Fix #5037: Pause hint timer while hints and solution dialog is open by @Kishan8548 in #6425
- Fix #6414: Verify lesson conversion compatibility before pinning lesson versions by @nikhilkumarpanigrahi in #6450
- Fix #6374: Handle quotation marks in PR title in RunAllTests check by @Kishan8548 in #6455
- Fix #6400 and Fix #5338: Survey not showing consistently and Flaky tests in SurveyProgressControllerTest by @adhiamboperes in #6439
- Fix #6462: Refactor Frozen Release Config Tests by @adhiamboperes in #6466
- Fix #6441: Fixing spacing issues in list by @AryanSingh1938 in #6451
- Fix #6434, #6393, #4742 and #5927: Assorted bugfixes by @adhiamboperes in #6465
- Fix Part of #6179: Bump version codes for 0.19 release by @adhiamboperes in #6461
- Fix #6474: Add 0.19 changelog (#6475) by @adhiamboperes in #6476
- Fix #6474: Pin Story Arcs Commit (#6479) by @adhiamboperes in #6480
New Contributors
- @oppia-github-app[bot] made their first contribution in #6403
- @siddhigupta075 made their first contribution in #6410
- @samarthshukla20 made their first contribution in #6370
- @AryanSingh1938 made their first contribution in #6451
Full Changelog: v0.18...v0.19