Totara Mobile App Release Notes

Totara Mobile App 3.1.0 (138) Release

 
Fei Gao
Totara Mobile App 3.1.0 (138) Release
by Fei Gao - Monday, 14 July 2025, 6:05 PM
Group Totara

Hello everyone,

Release 3.1.0 (138) is available in both app stores and to partners through source code repositories.

Totara Mobile App Changelog

Release 3.1.0 (11th July 2025)


Improvement

  • [MOB-1393] Improving Usability on the Find Learning Page - Search

  • [MOB-1390] Improving Usability on the Find Learning Page - Progress Bar

  • [MOB-1305] Improving Usability on the Find Learning Page - Filter

  • [MOB-1378] Mobile Offline Support - POC 1

  • [MOB-1382] POC 1 - Offline supported indicator for courses on the course page

  • [MOB-1379] POC 1 - Download an entire course

  • [MOB-1384] POC 1 - User can remove a downloaded course

  • [MOB-1380] POC 1 - User can work on the downloaded Label activities offline

  • [MOB-1381] POC 1 - Individual courses progress sync manually

  • [MOB-1385] SPIKE Investigate how to support attachments in Label activities for offline use

  • [MOB-1406] Manual Sync of All Progress

  • [MOB-1417] Supporting Page for Offline Uses

  • [MOB-1407] Download Summary

  • [MOB-1412] Supporting Certificate for Offline Uses

  • [MOB-1473] Ensure "Require View" completion condition is supported

  • [MOB-1411] Handling Download Size & Storage Limitations

  • [MOB-1456] Label Activity Download Icon

  • [MOB-1416] Supporting File for Offline Uses

  • [MOB-1449] Handle upgrade path for existing users with downloaded activities only

  • [MOB-1457] Include SCORM in download entire course

  • [MOB-1478] Add a partial download icon state

  • [MOB-1408] Indicating Courses Contains Offline Supported Activities


Bug

  • [MOB-1444] Explore catalogue showing internal server error in appetize

  • [MOB-1452] Mobile - Blank page after marking a course as completed

  • [MOB-1470] App language customisation failing to consistently load

  • [MOB-1455] SCORM landscape view in mobile app not supported in some devices


Upgraded dependencies

- @gorhom/bottom-sheet: ^4 -> ^5.1.6

- @sentry/react-native: ~6.3.0 -> ~6.10.0

- expo: ~52.0.41 -> ~52.0.47

- expo-build-properties: ^0.13.2 -> ~0.13.3

- expo-dev-client: ~5.0.15 -> ~5.0.20

- expo-splash-screen: ~0.29.22 -> ~0.29.24

- expo-system-ui: ~4.0.8 -> ~4.0.9

- react-native: 0.76.7 -> 0.76.9

- react-native-webview: ^13.8.6 -> 13.10.4


New dependencies

- react-native-file-viewer: ^2.1.5

- react-native-marked: ^6.0.7

- react-native-mmkv: ^2.12.2

- @apollo/server: ^4.11.0

- @faker-js/faker: ^9.6.0

- @graphql-tools/schema: ^10.0.7

- @testing-library/jest-dom: ^6.6.3

- cors: ^2.8.5 - fishery: ^2.2.3


Removed dependencies

- react-native-orientation-locker: ^1.7.0

- @graphql-tools/mock: ^9.0.3

- apollo-server-express: ^3.13.0

- detox: ^20.25.1


Kind regards,

Fei Gao