Releases: Simon-Initiative/oli-torus
Releases · Simon-Initiative/oli-torus
v0.26.3
What's Changed
- [BUG FIX] Fix scheduling date-handling bug when today's date is later than the target month by @marc-hughes in #4614
- [BUG FIX] Ensure deleted resources in major publications are removed from section resources [MER-2987] by @darrensiegel in #4621
- [BUGFIX] [MER-2915] Additional activity summarization only visible when answering more than once by @simonchoxx in #4628
- [BUG FIX] Fix timer display when minutes remaining exceeds 59 minutes. [MER-2989] by @darrensiegel in #4626
- [ENHANCEMENT] Reclaim bloated part attempts [MER-2991] [MER-2951] [MER-2992] by @darrensiegel in #4630
- [CHORE] Track deleted parts during cleaning, batch the activity id fetching, spot check [MER-2951] by @darrensiegel in #4631
- [BUG FIX] Ensure we never delete all attempts for a part, fix timer bug [MER-2951] by @darrensiegel in #4633
Full Changelog: v0.26.2...v0.26.3
v0.26.2
What's Changed
- [BUGFIX] [MER-2947] | Into the Cell Error: Failed to execute 'getGamepad()' by @dtiwarATS in #4587
- [BUG FIX] Restore ugprade functionality [MER-2949] by @darrensiegel in #4588
- Bump version number 26.2 by @eliknebel in #4589
- [BUG FIX] Fix 1 for part attempt bloat: stop creating unnecessary part attempt records [MER-2950] by @darrensiegel in #4596
- [BUG FIX] Handle quasi dupes during migration [MER-2954] by @darrensiegel in #4604
Full Changelog: v0.26.1...v0.26.2
v0.26.1
What's Changed
- [BUG FIX] Mer 2827 products assessment settings arent being honored in course setup by @Francisco-Castro in #4542
- [BUG FIX] [MER-2861] [HW: Intro 3 has a case sensitive trap state] | [MER-2868] [Advanced Author Bug - Opening lesson in Edit Mode] by @dtiwarATS in #4545
- [BUG FIX] [MER-2907] Show Content Browser for LMS sections, fix CollabSpace rendering issue by @darrensiegel in #4555
- [BUG FIX] correct latex newline workaround [MER-2926] by @andersweinstein in #4564
- [BUG FIX] [MER-2920] Extend live session plugs by @nicocirio in #4562
- [ENHANCEMENT] Adjust auto submit jobs on existing attempts during settings changes by @darrensiegel in #4567
- [FEATURE] [MER-2904] Add missing error logging for activity editing error by @simonchoxx in #4569
- [BUG FIX] Add missing migration by @darrensiegel in #4573
- [PERFORMANCE] Mer 2788 remove unbounded serial db reads from practice survey views by @tomasferok in #4536
- [PERFORMANCE] Address performance concerns regarding publishing updates and system resources by @darrensiegel in #4575
Full Changelog: v0.26.0...v0.26.1
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