Help > English > Release Notes > Open LMS EDU – 3.10 MP1 Release Notes

Open LMS EDU – 3.10 MP1 Release Notes

Here’s everything you need to know about the Open LMS 3.10 MP1 Release. This is a working document, so follow this page and check back often for updates!

Release Schedule

August 12, 2021

  • North America, Central America, South America (Virginia, USA datacenter): Clients will be upgraded according to their timezone:
    • Eastern, Amazon, and Newfoundland-Labrador Timezones: August 12, 2020, at 12:30 AM – 2:30 AM EDT
    • Central Timezone: August 12, 2020,  at 12:30 AM – 2:30 AM CDT
    • Mountain and Pacific Timezones: August 12, 2020, at 12:30 AM – 2:30 AM PDT
  • South America (Sao Paulo, Brazil datacenter): August 12, 2020, at 12:30 AM – 2:30 AM BRT
  • EMEA (Frankfurt datacenter): August 12, 2020, at 12:30 AM – 2:30 AM CEST
  • APAC excluding Australia and New Zealand (Singapore datacenter): August 12, 2020, at 12:30 AM – 2:30 AM SGT
  • Australia and New Zealand (Sydney, AU datacenter): August 12, 2020, at 12:30 AM – 2:30 AM AEST

Non-Production Sites Upgrade Schedule

To improve the quality of the upgrade process and shorten the production upgrade window, non-production (sandbox) sites will be upgraded on Thursday, August 5, 2020, between 9:00 AM – 5:00 PM EDT.

Downtime will be required for your production and non-production sites during this window.


Plugin reviews and updates

Review all plugins in our Plugin Matrix

Updates to plugins you are already using will be made available on your site automatically; you do not need to request it. Plugins you are not already using will not be available automatically and will need to be requested in a support ticket.

Updated Plugins

New plugins

NameNew versionComponent
Intellicart2021060800‘intellicartpayments_worldpay350’

OLMS maintained and vendor plugins

NameOld versionNew versionComponent
Intelliboard20210517042021072704‘local_intelliboard’
Intellicart2021051600
2021051600
2021051600
2021051600
2021051600
2021051600
2021051401
2020051300
2020122100
2021072600
2021071100
2021071100
2021071100
2021072600
2021071100
2021052400
2021051000
2021052400
‘local_intellicart’
‘auth_intellicart’
‘block_intellicart_sessions’
‘block_products_catalog’
‘enrol_intellicart’
‘profilefield_vendor’
‘intellicartpayments_braintree’
‘intellicartpayments_stripe’
‘intellicartpayments_stripesca’
SAML2 Single sign-on20191107012021062900‘saml2’

End of life of plugins

To be removed in the 3.11 release – December 2021

NameComponent
Elluminate‘block_elluminate’ and ‘mod_elluminate’
Content publisher‘tool_cpub’ and ‘ltisource_cpub’
Open Social‘block_joulesocial’
Open Synchronous‘block_joulesync’
iAssign‘mod_iassign’
‘iassignfeedback_comments’
‘iassignfeedback_editpdf’
‘iassignfeedback_file’
‘iassignfeedback_offline’
‘iassignsubmission_comments’
‘iassignsubmission_file’
‘iassignsubmission_googledocs’
‘iassignsubmission_office365’
‘iassignsubmission_onedrive’
‘iassignsubmission_onlinetext’
‘iassignsubmission_url’
‘iassignsubmission_video’

UX, UI, and Accessibility improvements

Snap’s default color

In Snap, we used to create new sites and demo sites with our Open LMS brand orange color #ff7f41 as the default navigation site. This color fails the WCAG color contrast ratio check that Snap applies to color, so, in order to keep improving our accessibility, we rebranded all out-of-the-box sites with our new Open LMS EDU logo and specified the purple color #82009E as the default site color.

Before

Now

Snap’s mobile view of the header

In Snap’s header, we display a lot of options to ease navigation. These different options would overlap with the logo when they were accessed from small devices. In order to correct that, some of the headers menus were redistributed and redesigned for the mobile view to display correctly.

Before

Now

Snap’s ‘My Courses menu’ notification

When opening the ‘My Courses’ menu in Snap, if a user has over a hundred curses listed, they will now get a notification saying that the progress bar will not be displayed. By default, the limit for the number of courses is 100. This improvement was made to ensure proper performance of the view and to provide users a clear message of why the progress bar no longer appears under this specific circumstance.


Bug Fixes and Minor Enhancements

3.10 HF1

  • Snap – Deadline queries throttling and fixes
  • My courses button overlaps the content in Snap

3.10 HF2

  • Create CLI script to detect custom certificates mistakenly issued

3.10 HF3

  • Behat test fix

3.10 HF4

  • Feed blocks in Snap theme are not loading correctly
  • 3.10 translations
  • Security – Backport 3.10.5 patches
  • Improvements around the custom certificates validation script
  • Snap – Deadline refresh task has a max duration

3.10 HF5

  • Fix typo in the certificate script name

3.10 HF6

  • Permissions in category can’t be saved
  • Add “My Account” (local_myaccount) to the Translation component list in tool_mrlang
  • JSON error when adding large files from repositories

3.10 HF7

  • Backport MDL-72203 – Redirect security checks should not introduce additional cURL requests

3.10 MP1

  • Research – Add database indexes to improve course deletion performance
  • RedisCluster plugin – make README document
  • CCM – Standardize font family, padding, and margins
  • Re-enrollment may trigger PLDs rules and display PLD alerts to site admin
  • Snap – HVP support for CSS overrides
  • Snap – Validate hsuforum existence for running query
  • CCM – Dummy courses are listed on ‘Searching sections’
  • SOAP migration: Create the data collector/saver
  • SOAP migration: Create a process to replace outdated data
  • Classic theme navigation block is not expanding
  • CCM – Issues related to CRUD processes
  • In Snap, the show option to “make available but not shown on course page” is not available from the activity quick menu when the topic is hidden as it is in other themes.
  • Complete PHP 7.4 support
  • Site News shows the timestamp of post creation rather than the last edit timestamp
  • CCM: Search courses generates an error
  • PLD – In the rules the action “send email” is not working properly
  • Fix edit_permissions.feature test – Failing in Bamboo but passed in local