Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Moodle Mobile 2.2 release notes

From MoodleDocs
Revision as of 09:00, 8 October 2015 by Juan Leyva (talk | contribs) (→‎Bug)

Moodle Mobile release notes > Moodle Mobile 2.2 release notes

Release date: 10th September 2015

Complete list of issues for Moodle Mobile Moodle Mobile 2.2

Improvements

  • Updated Ionic to version 1.1.0
  • Errors are now triggered only the first time they happen
  • Some third party core library errors are now omitted
  • Improved display of Book and IMS Content Packages (scrolling and iframe size problems fixed)
  • App use prevented if required user data such as first name is missing
  • Keyboard is now automatically closed when submitting some forms to prevent Ionic errors.

Fixes

  • mod_folder errors in Moodle 2.8 fixed
  • Assignment descriptions are now visible in versions prior to 2.9
  • In old Moodle versions the participants list is now correctly displayed
  • Implementation of $mmCourse#getUserCourses to retrieve user's courses
  • Code generation for notifications are now processed in a queue to avoid race conditions
  • Back button is now shown in subviews after using side menu web/help
  • Existing notifications are reset during upgrade to avoid the error reported in MOBILE-1148
  • Sanitization rule fixed to avoid overriding the Ionic rule
  • Errors related to invalid/null ids in the storage fixed
  • Forum refresh when request failed throws an error fixed
  • For large book pages, the user is no longer forced to scroll up to see new pages
  • Safari browser DOM IDBDatabase Exception 8 fixed
  • Fix for warning $translateSanitization: No sanitization strategy has been configured

Complete list of issues

Bug

MOBILE-1145 - issue after iOS Update - course contents are not rendered

[https://tracker.moodle.org/browse/MOBILE-1148 MOBILE-1148] - Local Notifications make the app crash for some Android devices

[https://tracker.moodle.org/browse/MOBILE-1155 MOBILE-1155] - URL Resource not working

[https://tracker.moodle.org/browse/MOBILE-1168 MOBILE-1168] - Back button not shown in subviews after using side menu web/help

[https://tracker.moodle.org/browse/MOBILE-1182 MOBILE-1182] - Uncaught DataError: Failed to execute 'put' on 'IDBObjectStore'

[https://tracker.moodle.org/browse/MOBILE-1185 MOBILE-1185] - Forum: Refresh when request failed throws an error

[https://tracker.moodle.org/browse/MOBILE-1187 MOBILE-1187] - Safari browser: DOM IDBDatabase Exception 8

[https://tracker.moodle.org/browse/MOBILE-1189 MOBILE-1189] - mod_imscp: Having a large description makes iframe smaller

[https://tracker.moodle.org/browse/MOBILE-1191 MOBILE-1191] - mod_folder: Error in Moodle 2.8

[https://tracker.moodle.org/browse/MOBILE-1194 MOBILE-1194] - Unable to access moodle mobile app

[https://tracker.moodle.org/browse/MOBILE-1198 MOBILE-1198] - Cannot access students in my classes

[https://tracker.moodle.org/browse/MOBILE-1205 MOBILE-1205] - Uncaught TypeError: Cannot call method 'contains' of undefined

[https://tracker.moodle.org/browse/MOBILE-1212 MOBILE-1212] - Error reported via the app: null is not an object (evaluating 'm.offsetX')

[https://tracker.moodle.org/browse/MOBILE-1215 MOBILE-1215] - Error reported via the app: TypeError: undefined is not an object (evaluating 'forum.id')

[https://tracker.moodle.org/browse/MOBILE-1216 MOBILE-1216] - Error reported via the app: ReferenceError: Can't find variable: StatusBar

[https://tracker.moodle.org/browse/MOBILE-1217 MOBILE-1217] - Error reported via the app: Uncaught Error: [$injector:unpr] Unknown provider: $mmaNotificationsProvider <- $mmaNotifications

[https://tracker.moodle.org/browse/MOBILE-1218 MOBILE-1218] - Multiple error modals cannot be closed

[https://tracker.moodle.org/browse/MOBILE-1234 MOBILE-1234] - Hidden Activities in course showing in Moodle Mobile App

Improvement

[https://tracker.moodle.org/browse/MOBILE-1177 MOBILE-1177] - Our $compileProvider href sanitization rule overrides Ionic's

[https://tracker.moodle.org/browse/MOBILE-1178 MOBILE-1178] - Update ionic to version 1.1.0

[https://tracker.moodle.org/browse/MOBILE-1184 MOBILE-1184] - Improve error reporting feature

[https://tracker.moodle.org/browse/MOBILE-1186 MOBILE-1186] - For large book pages, the user is forced to scroll up to see new pages

[https://tracker.moodle.org/browse/MOBILE-1188 MOBILE-1188] - Assignment descriptions not visible

[https://tracker.moodle.org/browse/MOBILE-1190 MOBILE-1190] - Warning: $translateSanitization: No sanitization strategy has been configured.

[https://tracker.moodle.org/browse/MOBILE-1197 MOBILE-1197] - Don't allow using the app if required data is empty

Task

[https://tracker.moodle.org/browse/MOBILE-1209 MOBILE-1209] - Release version 2.2