Releases: Simon-Initiative/oli-torus
Releases · Simon-Initiative/oli-torus
v0.11.1
v0.11.0
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
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
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
[BUG FIX] update package version, remove yarn.lock (#1000)
v0.8.0
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
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
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
v0.7.0
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