Skip to content

Version 0.7: Alpha MR4

Compare
Choose a tag to compare
@BenHenning BenHenning released this 19 May 21:25
· 462 commits to develop since this release
6c08d88

Overview

This is the fourth alpha release of the Oppia Android app, and brings new functionality to enable it for planned user studies. Burndown milestone: https://github.com/oppia/oppia-android/milestone/42.

Features & changes in this release include:

  • Support for numeric expressions, algebraic expressions, and algebraic equations which provides support for 4 new topics: Addition & Subtraction, Expressions & Equations, Division, and Multiplication, including support for rendering LaTeX expressions within the app
  • Support for Swahili translations for both app and content strings (though only some topics have translations)
  • Improved learner analytics with a new study-specific dashboard for more in-depth metric analysis
  • A bunch of fixes around image scaling and displaying with significant improvements (including avoiding images being cut off or too small to read)
  • Far-reaching stabilization work, bug fixes, improved testing infrastructure, and enhanced support for work-in-progress features including screenreader integration and dark mode
  • Some enhancements to the core learning flow, including: a more obvious hint entry to hints, removal of confusing text for 'Continue' interactions, and removal of automatic answer submission for multiple choice answers

The binaries attached to this release have all seven topics fully bundled so they should work with offline support from the get-go.

Note that, as with previous releases, analytics is off by default in the binaries attached to this release. Analytics can be enabled for a local development build to analyze the new analytics events.

Finally, as with Alpha MR1, this release also has its auto-expiration disabled for inspection purposes. Neither binary should be used for actual production usage. Instead, please contact the team if you're interested in getting access to the pre-release version of the app. The production version of this release is set to expire at the end of 2022 and is expected to be replaced with a beta release of the app.

What's Changed

New Contributors

Full Changelog: v0.6...v0.7