Skip to content

v0.28.1

Compare
Choose a tag to compare
@eliknebel eliknebel released this 01 Aug 21:06
4d2172d

About Torus

More information about Torus, the Torus Community, past releases, and the Torus roadmap can be found on the OLI web site for Torus

Release Overview

Release Date: August 2, 2024

Total issues included in this release: 6

Release v0.28.1 is a response to bugs noted in v0.28.0 shortly after the latter was released. Given the severity of some of these issues, in some cases the development team has opted to put in place a short-term fix while a longer-term fix is being developed. Those cases are noted in "Known Issues" below.

Improvements

Issue Key Title Description Interface Category
MER-3548 PERFORMANCE: LTI course sections are being created with V1 analtyics Outdated code related to data analysis causes slowness in page loading Multiple Bug fix
MER-3506 After completing a lesson the back arrow does not work Under certain circumstances the back arrow becomes non-functional; this is a worse issue in advanced pages than in basic pages Student Bug fix
MER-3550 Hide "Agenda" feature on Home screen behind new Feature Flag The "Agenda" item on the Home page causes slowness, particularly in large courses. Until this issue is resolved, we are making "Agenda" a configurable feature in the authoring interface that is "off" by default Student Bug fix
MER-3553 Lesson end date formatting breaks ability to load Home screen This is a technical problem sometimes caused by an invalid date format Student Bug fix
MER-3557 Not authorized message displayed to student on LTI launch For students accessing Torus through Canvas or another Learning Management System, in some cases a "not authorized" message would display. Student Bug fix
MER-3556 API event emitting error This is a back end bug that does not directly impact the user interface N/A Bug fix

Known Issues

  • The fix included in MER-3548 will prevent future course sections from using V1 analytics, but does not convert existing course sections with V1 analytics to V2 analytics. This means that impacted course sections may continue to see slowness in page loading and other activities. To convert existing course sections with V1 analytics, either a database script or future bug fix will be needed.
  • MER-3550 is a stopgap measure to prevent database slowness involved when the "Agenda" section of the Home page loads. This slowness may be solved by other bug fixes in this release or may need to be resolved by a future bug fix. Once the underlying database slowness is resolved, the "Agenda" section will be returned to a "default on" status.
  • Some students experienced issues in Torus v0.28.0 related to application cookies exceeding the allowable size, which has the effect of crashing the application. Torus v0.28.1 increases the allowable size for cookies to prevent application crashes, but this issue must still be investigated to find a more scalable solution.
  • Other issues observed in the Torus Proton instance (the main instance of Torus used by CMU, REAL Chem, and most of our partners) have been resolved by changes to database or server configuration. This configuration may be completely different for other Torus instances. If you administer another Torus instance, please feel free to reach out to discuss configuration options.