Skip to content

Releases: oppia/oppia-android

Version 0.17: Beta MR9 (Early Access)

31 Dec 02:48
92346c3

Choose a tag to compare

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

New Contributors

Full Changelog: v0.16...v0.17

Version 0.16: Beta MR8 (Early Access)

01 Oct 03:29
5f3e75a

Choose a tag to compare

This is the eighth 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/54.

This release brings a variety of significant crash and bug fixes, and a number of stability improvements due to the introduction of new developer workflow tooling (lint testing). This also is preparing an alpha 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).
  • Flashbacks (a new feature developed this summer).

The developer version of the app now includes a dashboard for changing platform parameters and feature flags at runtime for an easier time with testing or developing against different configurations.

The production version of this release is set to expire on 30 September 2026.

What's Changed

Read more

Version 0.15: Beta MR7 (Early Access)

13 Mar 06:53
cf0748b

Choose a tag to compare

This is the seventh 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/53.

This release brings a variety of crash and bug fixes, and a number of changes to features currently being tested and prepared for a future release of the app. This also is preparing an alpha 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).

This release also brings a UI text change to rename the 'Lessons' tab to 'Learn' and the 'Revision' tab to 'Study' to help improve discoverability and understandability of these tabs.

The production version of this release is set to expire on 30 September 2025.

What's Changed

New Contributors

Full Changelog: v0.14...v0.15

Version 0.14: Beta MR6 (Early Access)

11 Mar 00:07
17f2ef3

Choose a tag to compare

This is the sixth 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/51.

This release brings a variety of crash and bug fixes, and a number of changes to features currently being tested and prepared for a future release of the app.

The production version of this release is set to expire on 30 June 2025.

What's Changed

Read more

Version 0.13: Beta MR5 (Early Access)

11 Mar 00:03
dcde7b3

Choose a tag to compare

This is the ffith 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/50.

This release brings the following new feature: support for user surveys so that the product team can better understand app behavior likes and dislikes from users.

The production version of this release is set to expire on 31 Dec 2024.

What's Changed

New Contributors

Full Changelog: v0.12...v0.13

Version 0.12: Beta MR4 (Early Access)

11 Mar 00:00
74f4baf

Choose a tag to compare

This is the fourth 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/48.

This release brings a variety of bug fixes.

The production version of this release is set to expire on 30 June 2024.

What's Changed

Read more

Version 0.11: Beta MR3 (Early Access)

24 Jul 07:07

Choose a tag to compare

This is the third 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/46.

This release brings the following new features:

  • Full dark mode support.
  • Support for language selection within the app.

Note that this release has app & content translations for English, Brazilian Portuguese, Arabic and Nigerian Pidgin. More languages will be added in future releases once they are ready.

The production version of this release is set to expire on 31 Dec 2023.

What's Changed

Read more

Version 0.10: Beta MR2 (Early Access)

23 Dec 01:42
eb96635

Choose a tag to compare

Overview

This is the second openly available release of the Oppia Android app. Anyone can opt into the beta program and install the app on their Android device. Burndown milestone: https://github.com/oppia/oppia-android/milestone/45.

This release brings the following features & changes:

  • New event instrumentation to help the team better track noteworthy conversions for learners new to a particular lesson or the app as a whole.
  • Proper support for Android 12 (though some telemetry has been disabled in this release for API 31 devices).
  • A variety of lesson fixes, including ensuring that all translated images for Brazilian Portuguese correctly show up now.
  • A better upgrade flow for users who have previous progress saved from an earlier alpha version of the app.
  • Removal of languages that are only partially supported to ensure a more cohesive and complete user experience.
  • Various bug fixes, including: ensuring cases when a topic has to be "unpublished" don't result in the app failing to load any topics, better hint naming, and hiding some profile & admin settings that don't actually do anything today.
  • Significant improvements to multiple points in a user's onboarding flow, including a clarified redesign of the topic screen.
  • Improved accessibility and dark mode support.

Note that this release only has app & content translations for English and Brazilian Portuguese. More languages will be added in future releases once they are ready.

The (original) production version of this release is set to expire on 1 May 2023. A re-release was shipped shortly before 1 May to extend this auto-expiration to 1 August 2023 to provide timer for the team to finish shipping version 0.11.

What's Changed

Full Changelog: v0.9...v0.10

Version 0.9: Beta MR1 (Early Access)

24 Sep 00:51
3f93526

Choose a tag to compare

Overview

This is the first openly available release of the Oppia Android app. Anyone can opt into the beta program and install the app on their Android device. Burndown milestone: https://github.com/oppia/oppia-android/milestone/25.

This release brings the following features & changes:

  • Support for translations outside the core lesson (now, all pieces of content support translations though not all text is translated yet).
  • Support for showing the Oppia Terms of Service and Privacy Policy within the app for easy access.
  • Notices for when users first open a beta version of the app.
  • Better support when selecting an in-app reading text size.
  • A new splash screen that represents the current flavor of the app install (e.g. 'beta').
  • A new app icon.
  • A new flow for resetting all profile data (in the event that the administrator forgets their PIN).
  • Improvements to the onboarding flow (specifically, making it less confusing for a user to enter a lesson).
  • Support for Brazilian Portuguese being a default audio language.
  • Various accessibility and dark mode improvements.

Note that this release has temporarily dropped support for Multiplication, Expressions and Equations, and Percentages since they are not yet available with complete Brazilian Portuguese translations. Beta releases moving forward will only include topics that are fully translated to English and Brazilian Portuguese (other languages are currently best effort).

The production version of this release is set to expire on 30 June 2023.

What's Changed

Full Changelog: v0.8...v0.9

Version 0.8: Alpha MR5

24 Sep 00:15
091b45a

Choose a tag to compare

Overview

This is the fifth alpha release of the Oppia Android app, and is a smaller release that brings user-facing fixes to help streamline future user studies. Burndown milestone: https://github.com/oppia/oppia-android/milestone/43.

Features & changes in this release include:

  • Redesigning of the hints flow to be easier to use and more visually appealing.
  • A new animation for the lesson hint button to make it more discoverable.
  • Fixes for user confusion issues, including:
    • Ensuring placeholders are correctly present for text-based interactions.
    • Showing a notice when audio voiceovers can't be played for the selected audio language.
    • Clearer instructions text for the item selection interaction.
  • Some infrastructural improvements:
    • Support for building a study-specific version of the app with improved app versioning.
    • Analytics for submitted answers.
  • Various other improvements, including improving support for dark mode and accessibility (see the 'Whats Changed' list below for more details).

The production version of this release is set to expire on 19 February 2023.

What's Changed

New Contributors

Full Changelog: v0.7...v0.8