Skip to content

Releases: Simon-Initiative/oli-torus

v0.11.1

17 Jun 12:07
a9c2147
Compare
Choose a tag to compare

Bug fixes

  • Fix an issue preventing deletion of projects whose names contain special characters
  • Fix an issue related to persisting sessions across server restarts
  • Fix an issue where modals and rearrange were broken in curriculum view

v0.11.0

15 Jun 14:30
a5b8b20
Compare
Choose a tag to compare

Enhancements

  • Image coding: disable submit button before code is run
  • Allow setting of arbitrary content from upload JSON file in revision history tool
  • Add ability for independent learners to create accounts, sign in and track progress

Bug fixes

  • Image coding: remove extra space at end of printed lines (problem for regexp grading)
  • Fix issues related to exporting DataShop events for courses that contain hierarchies
  • Fix an issue with the torus logo in dark mode
  • Fix to support rich text content with empty models
  • Fix to properly identify the correct choice in multiple choice activities
  • Fix internal authoring links

v0.10.0

02 Jun 15:36
4dcb806
Compare
Choose a tag to compare

Enhancements

  • Add support for detecting problematic database queries
  • Allow adaptive pages to render without application chrome
  • Save cookie preferences in delivered courses
  • Add support for page content grouping
  • Add image resizing
  • Introduce load testing support
  • Expose telemetry metrics for Prometheus metrics scraping
  • Add support for course package delete
  • Add support for disabling answer choice shuffling in multiple choice, check all that apply, ordering questions
  • Add support for moving curriculum items
  • Allow analytic snapshot creation to run asynchronous to the rest of the attempt finalization code

Bug fixes

  • Fix help and logo links on register institution page, change help form to modal
  • Add missing database indexes, rework resolver queries
  • Fix ability to request hints
  • Fix content editing after drag and drop in resource editors
  • Fix internal links in page preview mode
  • Fix projects view project card styling
  • Fix problem with inputs causing clipping in Firefox
  • Fix problem with difficulty selecting and focusing in Firefox
  • Fix problem where containers with no children were rendered as pages in delivery
  • Fix some style inconsistencies in delivery and dark mode
  • Fix an issue where reordering a curriculum item could result in incorrect n-1 position

v0.9.0

22 Apr 19:09
be006e4
Compare
Choose a tag to compare

Enhancements

  • Add OpenAPI docs for user state service
  • Enable OpenAPI docs on all environments at /api/v1/docs
  • Add ability to change images in pages and activities
  • Add extrinsic user state at the resource attempt level
  • Add bulk fetch endpoint for retrieving collection of activity attempts
  • Add sequential page navigation to editor and full course preview
  • Enable ecto repository stats in live dashboard
  • Add ability to unlink a course section from an LMS
  • Image code activity: use syntax highlighting code editor

Bug fixes

  • Support page-to-page links during course ingestion
  • Use section slugs instead of ids in storage service URLs for delivery endpoints
  • Fix a crash when an existing logged-in user accesses the Register Institution page
  • Activity feedback fixes and unit tests
  • Remove support for image floating to fix display issues in text editors
  • Change activity rule, outcome modeling for use in adaptive activities
  • Fix an issue when creating section allows multiple sections to be created
  • Improved rendering robustness when content elements are missing key attributes
  • Disable access to OpenAPI docs in production

v0.9.0-rc1

22 Apr 18:59
be006e4
Compare
Choose a tag to compare
v0.9.0-rc1 Pre-release
Pre-release
[BUG FIX] update package version, remove yarn.lock (#1000)

v0.8.0

13 Apr 14:55
3b9b683
Compare
Choose a tag to compare

Enhancements

  • Add multi-project support to Revision History tool
  • Add Open and Free section support
  • Feature flag support
  • Add research and cookie consent support
  • Extrinsic user state endpoints

Bug fixes

  • Fix analytics / insights to not show parent course analytics after duplication
  • Remove help link in preview mode
  • Fix security vulnerability
  • Account for ingested pages that have missing objectives
  • Fix check all that apply + ordering activity submission in published projects
  • Fix issue where long lines in code blocks in activities overflow
  • Change how ids are determined in ingestion to avoid problems with unicode characters
  • Scope lock messages to a specific project
  • (Developer) Auto format Elixir code
  • Fix attempts sort order
  • Fix feedback in live preview and page preview
  • Remove unused "countries_json" configuration variable
  • Image coding activity: clarify author solution entry UI

v0.7.2

30 Mar 23:14
db9c298
Compare
Choose a tag to compare

Bug fixes

  • Fix an issue where administrators cannot configure a section without instructor role
  • Fix an issue where publishing or duplicating courses would cause save errors in page and activity editors
  • Fix keyboard deletion with media items
  • Add extra newline after an iframe/webpage is inserted into an editor

v0.7.2-rc1

30 Mar 22:37
db9c298
Compare
Choose a tag to compare
v0.7.2-rc1 Pre-release
Pre-release

Bug fixes

  • Fix an issue where administrators cannot configure a section without instructor role
  • Fix an issue where publishing or duplicating courses would cause save errors in page and activity editors
  • Fix keyboard deletion with media items
  • Add extra newline after an iframe/webpage is inserted into an editor

v0.7.1

25 Mar 23:16
Compare
Choose a tag to compare

Bug fixes

  • Fix an issue where slug creation allowed some non-alphanumeric chars

v0.7.0

23 Mar 14:53
836d17f
Compare
Choose a tag to compare

Enhancements

  • Add the ability for an activity to submit client side evaluations
  • Change project slug determination during course ingestion to be server driven
  • Add the ability to limit what activities are available for use in particular course projects
  • Add the ability to duplicate a project on the course overview page

Bug fixes

  • Fix an issue where cancelling a curriculum deletion operation still deleted the curriculum item
  • Fix an issue where the projects table did not sort by created date correctly
  • Fix an issue where activity text that contained HTML tags rendered actual HTML
  • Fix an issue where pasting text containing newlines from an external source crashes the editor
  • Fix an issue with null section slugs and deployment id in existing sections
  • Fix an issue where large images can obscure the Review mode UI
  • Fix an issue where accessibility warnings for pages with multiple images only show the first image