Skip to main content

Moodle Mobile 3.1.2 release notes

Release date: 26th July 2016

Complete list of issues for Moodle Mobile 3.1.2

New features

  • Assignment - Users can submit assignments with text or attached files (requires Moodle 3.1 or Moodle 2.8 onwards with the Moodle App additional features plugin installed)
  • Wiki - Users can create new pages or edit existing ones (requires Moodle 3.1 or Moodle 2.6 onwards with the Moodle App additional features plugin installed)
  • Rich text editor - available when creating forum posts, attempting quizzes with essay questions, creating wiki pages or submitting assignments (only available in Android 4.4 onwards and iOS 6 onwards)


  • Gradebook - Users can view full grade information on their phones
  • Custom profile fields "visible for everyone" are now displayed in the user profile

Complete list of issues


  • MOBILE-647 - File uploads doesn't detect when a file is not uploaded due to a quota limit
  • MOBILE-1646 - SCORM package download icon isn't shown for SCORM packages not downloaded
  • MOBILE-1652 - Links inside text from Moodle with the button class are not working
  • MOBILE-1662 - Empty folder shows download button
  • MOBILE-1665 - $mmFS.getExtension doesn't detect the right extension in some cases
  • MOBILE-1669 - Links to modules inside site home or course with guest access don't work
  • MOBILE-1670 - Book logging/completion is not working
  • MOBILE-1672 - Audio and video not playing in iOS (book module)
  • MOBILE-1675 - Add or remove 'www' in site URL in $mmSitesManager#checkSite
  • MOBILE-1677 - Add additional files on assignment description when expanded
  • MOBILE-1695 - Switch off resize event listener for drag and drop question types
  • MOBILE-1696 - App is not logging via mod_assign_view_grading_table
  • MOBILE-1697 - Style assignment advanced grades

New features

  • MOBILE-1522 - Create a new context menu to place page/module information and actions
  • MOBILE-1593 - New assignment submissions review page
  • MOBILE-1606 - Create a shared files area in the app and store shared files in it
  • MOBILE-1607 - Allow users to upload a file from the app's shared area to My Files
  • MOBILE-1608 - Allow submitting assignments with attached files
  • MOBILE-1681 - Create Travis file to run tests


  • MOBILE-1009 - Upload files using the draft area (Moodle 3.1.1 and onwards)
  • MOBILE-1605 - Document important CSS selectors for remote CSS
  • MOBILE-1684 - Increase time out for getting remote pages in Travis
  • MOBILE-1685 - Allow filtering by protractor specs
  • MOBILE-1702 - Display "visible to everyone" custom user profile fields in the user profile page in the app


  • MOBILE-1179 - Implement end-to-end testing
  • MOBILE-1455 - Improve the system to retrieve a file extension
  • MOBILE-1466 - Include a rich text editor in the app
  • MOBILE-1578 - Display the full grade item info when clicking on a grade row in phone
  • MOBILE-1592 - Check if a WS call is running and return the ongoing promise if it is
  • MOBILE-1596 - Show activity icons from CBE
  • MOBILE-1610 - Skip the file system confirmation alert in Chrome when testing with Protractor
  • MOBILE-1614 - Invalidate prefetch WS calls when doing a pull-to-refresh in course contents
  • MOBILE-1615 - Force sync data in quiz when accessing entry page
  • MOBILE-1624 - Add context menu basic info to all supported modules
  • MOBILE-1653 - Follow course/ and course/index.php links
  • MOBILE-1658 - Pull to refresh message is shown
  • MOBILE-1659 - Checkbox and radio question types are badly rendered
  • MOBILE-1660 - Select in match questions are badly rendered
  • MOBILE-1661 - Improve the appearance of login page buttons.
  • MOBILE-1663 - Do not show Error title for upload message when not working
  • MOBILE-1674 - Avoid https check when using a config.json forced siteurl in a custom app
  • MOBILE-1679 - Synchronisation screen should display site URL (apart from user and site name)
  • MOBILE-1710 - Handle grade.php links for quiz and SCORM