Releases: ucsf-education/moodle
Releases · ucsf-education/moodle
Release cle20241120
What's Changed
- Updates mod_choicegroup to version 2024080801 by @mirleu in #114
- Run Tests on Pull Requests by @ctam in #118
- Updates atto_fontfamily to version v1.2 by @mirleu in #117
- Updates block_checklist to version 3.4.3.2 by @mirleu in #122
- Updates mod_checklist to version 4.1.0.3 by @mirleu in #121
Full Changelog: cle20241106...cle20241120
Release cle20241106
What's Changed
- Updated mod_customercert to v4.3.3 by @lbailey-ucsf in #100
- Updated tiny_fontcolor to V0.8 by @lbailey-ucsf in #103
- Updated Quiz Archive plugin to v4.5-r1. by @ctam in #99
- Updated Zoom plugin to v5.2.4. by @ctam in #98
Full Changelog: cle20241023...cle20241106
Release cle20241023
Release cle20241009
What's Changed
- Update Ilios enrolment plugin to patch release 2024061001. by @stopfstedt in #80
- Update Custom Certficate plugin to v4.3.2. by @ctam in #81
- Updates Ilios enrolment plugin to version 2024061003. by @stopfstedt in #82
Full Changelog: cle20240925...cle20241009
Release cle20240925
What's Changed
Full Changelog: cle20240918...cle20240925
Release cle20240918
Release cle20240911
- Update plagiarism/turnitin to version 2024072401.
- Update local/maintenance_livecheck to v4.3-r2.
- Update mod/questionnaire to v4.1.1.
- Moodle release 4.3.7
- weekly release 4.3.6+
- MDL-82365 mod_lesson: stricter equality checks of activity password.
- MDL-82446 files: pleasantly style the filepicker modal containers.
- MDL-82651 behat: remove unnecessary steps
- MDL-82651 behat: wait for button to exist before clicking
- MDL-82802 tool_xmldb: allow numeric characters in table names.
- MDL-82790 filter_tidy: Fix coding style
- MDL-82790 filter_tidy: Disable the tidy filter
- MDL-82810 question bank: stop action menu from getting truncated
- MDL-82898 enrol_self: Behat to test student enrolment using key
- MDL-76962 auth_oauth2: users can only delete their own linked logins.
- MDL-82567 core: Add has_capability method
- MDL-69684 session_redis: Improve upgrade note
- MDL-69684 session_redis: Improve PHPUnit test
- MDL-69684 session: Redis session locks set with expiry atomically
- MDL-82006 reportbuilder: move filter Behat scenarios inside component.
- weekly release 4.3.6+
- MDL-82787 behat: Correct stop of webdriver on failure
- MDL-79215 lib/graphlib: Typecasting round() function to INT.
- MDL-82841 mod_workshop: Behat for submissions with set # of attachments
- MDL-82695 qtype_multianswer: Fix div by zero in compute_final_grade
- MDL-82655 mod_workshop: Behat test for manual and random allocation
- MDL-82110 core: Remove debugging for unmigrated hooks in unit tests
- MDL-78785 tool_brickfield: Processing rgb & rgba color contrasts
- weekly release 4.3.6+
- Automatically generated installer lang files
- MDL-82455 badges: link report recipients count to appropriate page.
- weekly release 4.3.6+
- MDL-82724 editor_tiny: Harden check for quicktoolbar and contextmenu
- MDL-82782 behat: Support runtime scaling of Behat windows
- MDL-82747 core: Remove erroneously included aws-sdk file import
- MDL-82798 qtype_ddmarker: Fix Behat failure
- MDL-82758 gha: Remove reference to the
master
branch - MDL-82792 h5p: Fix random behat failures
- MDL-82747 core: Register composer autoload files
- MDL-82747 core: Provide a standard way to register the Autoloader
- MDL-82682 behat: fix window size failures on Chrome
- MDL-82682 behat: increase window size to avoid fails
- MDL-82214 admin: Settings should not change when in read only mode
- MDL-82502 courseformat: align module action capability checks.
- MDL-64675 mod_feedback: better detection of last page break element.
- Moodle release 4.3.6
- MDL-82599 lang: Use the fixed strings in tests, too
- MDL-82599 lang: Import fixed English strings (en_fix)
- weekly release 4.3.5+
- MDL-82745 filter_tex: Improve PHPUnit test
- MDL-82745 filter_tex: Improve filter deny list
- MDL-82576 qtype_calculated: Improve formula regexes
- MDL-82608 mod_data: null content checks when editing fields.
- MDL-82605 contentbank: pre-load contexts for options list.
- MDL-82395 tool_xmldb: Table layout update
- MDL-82560 mod_forum: Test that students can only start one discussion
- MDL-79373 admin: ensure all current password configs are defined.
- MDL-80593 core: Make Modal to work with Debug Template Info mode
- MDL-82177 file upload: default to path '/'when things go wrong
- MDL-82669 mod_assign: remove Atto reliance workaround for Behat.
- MDL-82669 editor: remove reliance on Atto editor in Behat scenarios.
- MDL-77784 quiz_grading: editor agnostic Behat scenario steps.
- MDL-82662 login: load library with require_once
- MDL-82209 calendar: consistent event action icon hovering.
- MDL-82525 user: correct course parameter for course profile page.
- MDL-82208 block_starredcourses: avoid double encoding course name.
- MDL-82518 core_user: Fix regression introduced by MDL-80271
- MDL-81830 calendar: handle clearing of group type course element.
- MDL-81394 restore: format backup file metadata details safely.
- MDL-79541 gradereport_user: Fix indentation in Behat.
- MDL-81718 core_grades: Fix Behat failures
- MDL-81718 core: Improve localstorage validation
- MDL-82558 h5p: escape template error/exception content.
- MDL-82392 blocks: consistent cleaning of block instance names.
- MDL-82261 mod_feedback: ensure only non-respondents can be messaged.
- MDL-82390 badges: correct context check when deleting badges.
- MDL-82136 curl: Send credentials to redirect URL if allowed
- MDL-82262 mod_feedback: fix broken bulk message sesskey checks.
- MDL-64984 mod_glossary: capability check when restoring global type.
- MDL-81951 communication_matrix: Fix suspended users ignored bug
- MDL-81951 communication_matrix: New trait for power levels
- MDL-79541 core_grades: Add missing user info to search services.
- MDL-79541 core_grades: Hidden user fields check for search.
- MDL-82611 mod_assign: capability check before exporting grade link.
- MDL-82620 completion: Make enrol duration comp happen at the right time
- MDL-82606 filterlib: pass a row limit to recordset for performance
- MDL-82344 mod_lti: relax content selection validation in instance form
- MDL-79568 javascript: remove lang parameter from legacy string calls.
- MDL-82171 core: Rewarm bootstrap.php after a cache purge
- weekly release 4.3.5+
- Automatically generated installer lang files
- Automatically generated installer lang files
- MDL-80064 authentication: password can be null
- MDL-82598 behat: improve example submission test
- MDL-80017 core_grades: Move upgrade note
- MDL-80017 core_grades: Fix return type for itemname
- MDL-81689 tests: Check task DB record for nextruntime
- MDL-81689 tasks: add unit test to check for the bug
- MDL-82286 quiz_accessrule: Add SEB config test for floating point number
- MDL-82286 core: Set serialize_precision to current PHP default
- MDL-72876 theme_classic: Enclose welcome message in Bootstrap card
- MDL-82596 behat: switch manual private files upload to generator.
- MDL-82596 behat: tidy up existing usage of private files generator.
- MDL-82187 core: Add default type for single button in template
- MDL-82250 core: add web installer test workflow
- MDL-80345 core_lock: deal with hash collisions in postgres_lock_factory
- weekly release 4.3.5+
- NOBUG: Fixed SVG browser compatibility
- Automatically generated installer lang files
- Automatically generated installer lang files
- MDL-82373 core_message: Make message drawer router behat-aware
- MDL-82527 h5p: improve editor Behat scenarios for embedding content.
- MDL-82328 auth_oauth2: don't load custom profile field data too early.
- MDL-82373 behat: Disable axe target-size rule
- MDL-82373 contentbank: Pause in Behat before interacting with h5p
- MDL-82373 question: Make window larger in behat tests
- MDL-82373 core_grades: Address random failures when editing gradebook
- MDL-82373 behat: Wait for alerts before accepting/dismissing them
- MDL-82373 core: Make CollapsibleRegion more tolerant to behat
- MDL-82373 tool_usertours: Ensure that behat waits for tours to show/hide
- MDL-82373 behat: Stop killing the entire Behat run on driver error
- MDL-82373 behat: Stop calling ensure_node_is_visible before click
- MDL-82373 mod_lesson: Fix failing behat tests for Selenium 4
- MDL-58287 courseformat: ensure all format plugins are returned.
- MDL-77706 atto_link: Work around Mozilla bug 1906559
- MDL-82553 behat: Run accessibility tests using WCAG 2.2 success criteria
- MDL-82551 core: Set welcome message heading to level 1
- MDL-82554 question: Allow null createdby in question_has_capability_on.
- MDL-82451 course: Switch hide/show icons for section action menu
- MDL-82422 mod_workshop: Behat for how strict assessment comparison is
- MDL-81803 tool_dataprivacy: observe disabled expiration time.
- MDL-82289 mod_feedback: correct comparison of current $course.
- MDL-82528 courseformat: switch to existing group action icon.
- MDL-82481 customfield_select: return field options pre-formatted.
- MDL-82481 reportbuilder: re-use existing method for field options.
- MDL-82193 scorm: Don't store header with multiline AICC content
- MDL-82499 question: test for invalid question in capability check.
- MDL-82499 question: Fail if questionid does not exist.
- MDL-81119 tool_recyclebin: Stop overriding unrelated forced config
- weekly release 4.3.5+
- MDL-82505 calendar: more precise matching of calendar day partial
- MDL-75864 cache: Change key prefix in cache_cron_task
- MDL-82309 comment: preserve link text property during AJAX requests.
- MDL-82445 filter_tidy: Ensure locale does not change when using Tidy
- MDL-82445 core: Create locale helper utility
- MDL-81932 communication_customlink: Fix behat tests
- MDL-81932 communication_matrix: Fix behat tests
- MDL-81932 core_course: Fix communication provider change issue
- MDL-81932 core_communication: Fix communication provider change issue
- MDL-82192 scorm: Correct field names for AICC ExitAu
- MDL-81272 calendar: Improve permission check for separate group mode
- MDL-82090 completion: account for alternate gradepass form fields.
- MDL-82444 core: skip environment test on optional plugin extensions.
- MDL-82444 filter_tidy: advertise required PHP extension.
- MDL-82467 completion: simplify field SQL for completion columns.
- MDL-82353 gradingform: Behat to verify marking guide can be set to draft
- MDL-82002 Media: Video embedding from the app is styled properly.
- MDL-82282 question: consider only editable flags in JS module.
- MDL-73662 mod_quiz: fix initialization arguments to close button.
- MDL-66903 core: Check PHPUNIT_TEST defined before using
- MDL-66903 core: Introduce \core_component::reset to replace hacks
- MDL-66903 core: Add option to get core in list of components
- MDL-66903 core: Add helper to get component name from classname
- MDL-66903 testi...
Release cle20240906
Apply hot fix for CVE-2024-43425.
Release cle20240807
- Update mod/zoom to v5.2.3 tag.
- Update mod/attendance to version 2024042203.
- Update theme/ucsf to version 2024072400.