Releases: Simon-Initiative/oli-torus
Releases · Simon-Initiative/oli-torus
v0.26.0
Overview of Release
- Directed Discussion activity
- Legacy response_mult support
- Quiz answer saving and support when offline
- Right to Left text authoring
- Deliberate practice purpose type
- Practice pages and survey activities instructor reports
- "Where you left off" student feature
- Multiple table paging sizes for instructor reports
- Significant figure evaluation
- Direct delivery UX simplification
- Re-enroll student feature
Details of What's Changed
- [MER-2573] Task to create contained objectives for existing sections by @gastonabella in #4238
- [MER-2574] Calculate contained objectives on section actions by @gastonabella in #4255
- [BUG] [MER-2609] | Dropdown menu in sequence editor can hide behind screen list by @dtiwarATS in #4271
- [MER-2550] Preview with activity bank shows error by @nicocirio in #4282
- Update to Elixir 1.15 and Erlang otp 26 by @nicocirio in #4242
- Merge prerelease v0.25.0 by @eliknebel in #4287
- [CHORE] Fix build for elixir 1.15.5 by @eliknebel in #4288
- [CHORE] Update changelog and version number for v0.26.0 by @eliknebel in #4291
- [MER-2575] Implement Filter By Module in Learning Objetives tab by @gastonabella in #4286
- [CHORE] update runtime config by @eliknebel in #4295
- [CHORE] rename torus-builder job by @eliknebel in #4296
- [MER-2654] Implement where you left off option by @nicocirio in #4298
- [MER-2583] Guardrails in account creation process that assure correct email formatting by @nicocirio in #4292
- [FEATURE][MER-2142] Add labels to course navigation by @rgachuhi in #4300
- [ENHANCEMENT] Style new DnDs so text remains legible in dark mode [MER-2652] by @andersweinstein in #4303
- [CHORE] Add a note to changelog indicating required infrastructure changes by @eliknebel in #4307
- [CHORE] Merge hotfix v0.25.1 by @darrensiegel in #4317
- [MER-2644] Allow changing of table page sizes for instructor dashboard tables by @gastonabella in #4304
- [BUGFIX] [MER-2593] Hide author sign in box when coming from invitation link as student/instructor by @gastonabella in #4319
- [BUGFIX] Sort attempts by date submitted by @nicocirio in #4327
- [MER-2589] Re-enroll students from Student Dashboard by @gastonabella in #4324
- [CHORE] elixir format and auto format check by @eliknebel in #4333
- [MER-2595] Enable discussion activity for all pages by @nicocirio in #4325
- [BUGFIX] [MER-2591] Update Canvas JSON for new integrations by @gastonabella in #4338
- [CHORE] add devcontainer configuration by @eliknebel in #4355
- [CHORE] allow option to enable appsignal logging by @eliknebel in #4357
- [MER-2680] Allow product setting for receipt of major updates by @gastonabella in #4340
- [BUGFIX][MER-2619] Fix registration changeset function to trim editable fields by @gastonabella in #4344
- [Feature] Right to left text authoring by @marc-hughes in #4335
- [MER-2691] Fix flaky tests by @gastonabella in #4361
- [Enhancement Feature/flowchart template update [MER-2690] by @marc-hughes in https://github.com//pull/4358
- [MER-2685] Remove legacy enrollments view with all its references by @gastonabella in #4360
- [CHORE] Fix dev-container initialization and update deploy targets by @eliknebel in #4370
- [CHORE] Merge hot fix v0.25.2 back to master by @eliknebel in #4378
- [FEATURE][MER-2681] Redesing changes visualization publish view by @simonchoxx in #4363
- [FEATURE] Streaming datashop impl [MER-2702] by @darrensiegel in #4377
- [BUGFIX][MER-2651] Fix sticky flash message by @simonchoxx in #4379
- [BUG] | [Performance Issues] | [MER-2649] | [MER-2245] by @dtiwarATS in #4367
- Bump browserify-sign from 4.2.1 to 4.2.2 in /assets by @dependabot in #4364
- Revert "Bump browserify-sign from 4.2.1 to 4.2.2 in /assets (#4364)" by @eliknebel in #4395
- RTL text bug fixes [MER-2703] by @marc-hughes in #4397
- [FEATURE][MER-2694] Add description to advanced gating scheduling ux by @simonchoxx in #4396
- [CHORE] Fixes the CI package build step by @eliknebel in #4399
- [BUG FIX] remove non deterministic tests by @eliknebel in #4413
- Mer 2581 simplified presentation of direct delivery account creation by @tomasferok in #4418
- [MER-2556] Convert products and payments views to use DB powered tables by @gastonabella in #4422
- Fixed list styling issue in definition meanings [MER-2705] by @marc-hughes in #4439
- [FEATURE] Deliberate practice purpose type and impl [MER-2720] by @darrensiegel in #4430
- [BUG] [MER-2678] | Refresh/Returning to an Advanced Page brings student to a different screen. by @dtiwarATS in #4424
- [CHORE] Merge hf 25.3 to master by @darrensiegel in #4454
- [ENHANCEMENT] support legacyBlockRendered flag on MathML formulas [MER-2739] by @andersweinstein in #4458
- Retain block elements in paragraphs during normalization. by @marc-hughes in #4456
- [FEATURE] allow runtime log level changing [MER-2742] by @darrensiegel in #4461
- [BUGFIX][MER-2557] Precision not working as expected by @simonchoxx in #4373
- [MER-2730] Create new Datashop Analytics view by @gastonabella in #4459
- [ENHANCEMENT] add aria-label to help buttons [MER-2726] by @darrensiegel in #4451
- [CHORE] Merge hotfix 25.4 to master by @darrensiegel in #4465
- [MER-2731] Remove max limits on Datashop download and add caching by @gastonabella in #4464
- [ENHANCEMENT] [MER-2735] | Add a line in the Author for the TourIt group to iframe their product by @dtiwarATS in #4463
- [CHORE] Update CI configs by @eliknebel in #4477
- Mer 2704 bump lti libreries by @tomasferok in #4474
- [FIX] Footer positioning within nav_sidebar layout by @Writhe in #4452
- [CHORE] Quickstart improvements by @Writhe in #4448
- [Fix] UX audit - Purpose group rendering by @Writhe in #4467
- [Fix] UX audit - Input styles by @Writhe in #4471
- [Fix] UX audit - Tooltip styles by @Writhe in #4473
- [Chore] UX audit - Drag-and-drop styles by @Writhe in #4469
- [Fix] UX audit - Image and caption rendering by @Writhe in #4472
- [BUGFIX] [MER-2674] Fix sort by progress on the Students Tab by @gastonabella in #4480
- [FEATURE][MER-2707] Practice Activities Tab by @simonchoxx in #4475
- Quiz submission failure handling [MER-2600] by @marc-hughes in #4481
- [Feature] Directed Discussion Activity [MER-1472] by @marc-hughes in #4460
- [BUG FIX] Fix logging spam from worker by @eliknebel in #4488
- [CHOR...
v0.25.4
Bugs
-Fixes an issue with applying major updates to large sections
v0.25.3
-Fixes a problem with course creation of large course projects
-Fixes a problem with moving an unordered page into the curriculum
v0.25.2
Bug Fixes
- Fix section creation from large Products
- Fix Chrome editing bug
- Update columns in "Download CSV" for Content report
- Fix bug in "Move to…" from All Pages
What's Changed
- [BUGFIX] [MER-2676] Section creation from product fails when product exceeds certain size by @gastonabella in #4328
- [Bugfix] editor lockup [MER-2682] by @marc-hughes in #4348
- [BUG FIX] Restore progress setting by @darrensiegel in #4350
- [Bugfix] activity editor crash [MER-2689] by @marc-hughes in #4354
- [BUGFIX][MER-2686] Fix download CSV issues by @gastonabella in #4356
- Feature/flowchart template update hotfix by @marc-hughes in #4362
- [BUGFIX] [MER-2695] Fix 'Move to' functionality on All Pages view by @gastonabella in #4366
Full Changelog: v0.25.1...v0.25.2
v0.25.1
Bug Fixes
- Fixes issue with multiple first attempts being created
- Hides DataShop download feature
v0.25.0
Enhancements
- Ability to Archive Products and toggle display of "show archived" products
- "Available Date" setting for assessments added
- Extended the Revision History tool to allow access to hierarchy, objectives and editing of children attributes
- Markdown editing support in Basic Pages
- Project export now includes required survey and all products
- Assessments with zero activities can now be submitted
- Added search capability and role type indication in My Courses view
- Added tooltips that explain progress and proficiency calculations
- Expose student email address in Manage Enrollments
- Transfer student data, progress from one enrollment to another enrollment (in different section)
- Add better support for copy and paste of rich content (html, word, docs) into editor
- Add "enroll by email and role" feature
- Improved product and section creation performance
- New analytics infrastructure for tracking aggregate student performance
- Optimized raw data download feature
Bug Fixes
- Fixed handling of super activity iframe size
- Fixed typo in enrollment modal window
- Removed creation of unnecessary grade update worker jobs
- Fixed scheduling bug related to times being reset
- Updated "customize curriculum" link text to be consistent
- Fixed drag and drop hints from obscuring feedback
- Fixed numeric list creation issue
- Prevent users from enrolling as guests when enrollment is required
- Fixed quiz scores tab horizontal scrolling from obscuring student name
- Fixed progress calculations in archived sections
- Fixed quiz score calculations for suspended students
- Fixed rendering of discussion posts in archived discussions
- Fixed dark mode issues in advanced author
- Fixed saving multiple new container additions during remix
- Fixed cash net in LTI iframe operation
- Fixed problem with repeated learning objectives in scored activities view
- Fixes table rendering when missing a caption inside of paged group
- Fixes drag and drop bugs related to attempt reset
- Fixes problem with deleting hints on multi-part activities
- Restores ctrl-z undo support
- Fixes several issues with MediaManager UI
v0.24.5
Bug Fixes
- Corrects evaluation of student input with scientific notation that does not include a decimal point (e.g.
1e-9
) - Fixes a bug where customized assessment settings can revert when new publications apply an update to that graded page
Enhancements
- Expose settings related to configuring at runtime sizes and constraints on HTTP server header contents
v0.24.4
[BUG FIX] Fix table rendering when missing caption and inside of page…
v0.24.3
Bug Fixes
- Fix an issue in assessment review of multi inputs where text was being truncated
- Fix a couple issues related to custom drag and drop activities
- Fix an issue where explorations are not carried over during section creation from a product
- Prevent data loss from normalization of certain list items
- Fix deletion of hints on multi input activities
- Fix due date on assessment settings
- Fix activities due soon in recommended actions tab
Enhancements
- Add the authoring capability to mark multiple targeted feedbacks as correct
v0.24.2
Bug Fixes
- Improved handling of adaptive pages that have hard deadlines
- Added explanatory tooltips to the Assessment Settings UX
- Fixed a bug where Scheduler date/time labels disappeared
- Fixed a bug with handling gates without end dates
- Removed the background colors of the Dialog content element rendering
- Handle scientific notation with an explicit "+" sign in response evaluation
- Fix styling inconsistencies in Example content groups
- Ensure that course section creation inherits the cover image from a product
- Fix styling issues for dark mode rendering of the Likert activity
- Correct the link to the top-level discussion forum