This is the ninth 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/55.
This release brings a variety of significant crash and bug fixes, and a significant number of lesson fixes and improvements since the previous release (0.16) was unable to include any lesson updates from this year. Fortunately, all lesson changes (for supported topics) to date this year have been included in this latest release. Included in this release is an alpha (closed testing) version of the app for testing the following features:
- Spotlights.
- Multiple classrooms (only with math content for now).
- The new onboarding flow (for the parts complete so far).
As far new features for the beta version of the app, the 0.17 release includes flashbacks which introduce a much nicer experience when needing to review a particular concept in a lesson that may not be fully understood. This feature may not yet be available in all lessons in the app, but more uses of it will be added in the future.
The production version of this release is set to expire on 26 November 2026.
What's Changed
- Fix #5946: Language behavior in tablet devices by @adhiamboperes in #5947
- Fix Part of #4938: Redesign Profile login and PIN Reset(1/12) by @adhiamboperes in #5825
- Fix part of #1723: Add steps to run Android Studio on WSL by @theMr17 in #5948
- Fixes #5967: Changed the test naming to more relevent in PlatformParameterControllerDebugImplTest. by @theayushyadav11 in #5970
- Fix #5906: Fix app language behavior when a non-admin profile is logged out by @theMr17 in #5955
- Fixes #56: Landscape layouts by @ShankhanilSaha in #5993
- Fixes #2143: Move InteractionObjectTestBuilder to a main-level testing library by @ShankhanilSaha in #5996
- Fix #5784: Standardize audio and app language list ordering by @EngDann in #5988
- Localisation updates from https://translatewiki.net. by @translatewiki in #5873
- Localisation updates from https://translatewiki.net. by @translatewiki in #6009
- Fix #5962: Ensure parameters are initialized for all activities by @BenHenning in #6005
- Fix #5807, #6015: Fix flashbacks & item selection classifier by @BenHenning in #6016
- Fix #6004: Submit Button in Admin Auth not Working by @adhiamboperes in #6013
- Fix #6011: Enable flashbacks by default & bump version codes for 0.17 release by @BenHenning in #6014
- Fix #5981: Option Screen goes blank when user select the preferred audio language as Hindi by @adhiamboperes in #6012
- Bump version codes for 0.17 RC02 (release branch) by @BenHenning in #6041
New Contributors
Full Changelog: v0.16...v0.17