Hosting Moodle

Moodle

Moodle ist eine Open-Source Software fĂŒr Kursmanagement und E-Learning.

Installation mit einem Klick Moodle

Installation mit einem Klick

Einfache Aktualisierung Moodle

Einfache Aktualisierung

Speichern und wiederherstellen Moodle

Speichern und wiederherstellen

Information

Anwendung
Bildung
Kategorie
Content-Management-Systeme
Laufende Version
3.9.1
Letzte Aktualisierung
13 July 2020
Sprachen
Deutsch + 22 andere

Systemanforderungen

Grösse der Installation
330.00 MB
Datenbank
mysql
Lizenz
open-source
Übersicht
Was gibt es Neues?

3.9.1

(Sicherheitsupdate)
13 Juli - 330MBSecurity
  • Content bank status message should be hard coded

Changes
  • OAuth 2 still expecting email verification after "Require email verification" has been disabled
  • Atto RecordRTC (record audio/video) plugin only works in the first editor on a page
  • Moodle 3.9 upgrade fails due to missing column in privacy plugins if standalone GDPR plugins were used
  • convert_submissions task with asynchronous document conversion cannot be completed by cron
  • Theme icons are lost after web upgrade in 3.9 or theme change in other versions
  • Update minimal age of digital consent according to current legislation
  • Make the Activity results block styling consistent with other blocks
  • Sorting does not work anymore in non-dynamic tables
  • Regrading quiz attempts should be logged
  • The capabilities moodle/question:tag* are not visible in the "Check permissions" page in the activity context
  • Alert links hard to distinguish
  • Some scheduled tasks are incorrectly labelled as "Disabled"
  • Choosing bulk removal of empty submissions causes an error
  • Missing Moodle app disable features settings for 3.9
  • Accessibility issues in the pagination bar template

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.9.1_release_notes

3.9

(Hauptversion)
19 Juni - 330MBNOTICE
Plugins will not be automatically upgraded as part of this update. You should check for the availability of 3.9-compatible versions of the Moodle plugins that you use before performing this update, and be aware that you may need to manually update plugins afterwards.

Security
  • Have options to call check_password_policy on every login
  • Antivirus: Support remote scanning using TCP sockets.
  • Allow virus checks to be retried if they returned an error state
  • Add logging for admin setting changes to antivirus to config log
  • New config option for ClamAV scanning errors to prompt user to try again later
  • If passwordunmask field is hardcoded in config.php, do not show the value

Activity Chooser
  • Move turn editing on button out of the edit menu on boost
  • Rework/Redesign the activity chooser
  • Front end implementation of indicating favourites with a star
  • Update activity chooser to include recommended activities
  • Add admin page for recommending activities
  • Support categories/tabs in the activity chooser
  • Ability to search in the activity chooser
  • New API for extending the activity chooser and implementation of favouriting
  • Introduce an Activities and Resources tab
  • Add searching of the recommended activities admin page

H5P

Content Bank
  • Create a new 'contentbank' plugin type and a new H5P plugin in the content bank
  • Backup and restore options for course level content bank
  • Implement events for content bank
  • Add a delete content option to the content bank
  • Create a new repository for the content bank
  • Implement search functionality for the repository_contentbank
  • Create a new view type list in the Content Bank
  • Implement search API for the content bank
  • Implement search functionality for the content bank

MoodleNet Integration
  • Core setting to toggle MoodleNet features globally (master)
  • Allow links to be imported by tool_moodlenet (all versions)
  • Add links to MoodleNet in Moodle (master)

Participants Page Filtering
  • Create a single filter for tables and the AMD structure behind this
  • Update the participants filter to support filtering with additional logic operators
  • Update fetching of participants to support multiple values per filter
  • Add additional participants filter types and the ability to add multiple conditions to a filter set
  • "Enrol users" should not reload the page
  • Remove the previous (unified) filter from the participants page and deprecate relevant code

Course Copy
  • Course Copy User Interface

Safe Exam Browser
  • Add Safe Exam Browser integration to the standard Moodle package (moodle-quizaccess_seb)
  • New theme settings for secure layout - display lang menu and display logged-in user

Quiz and Questions
  • Make drag-and-drop onto image questions responsive and fix the print layout
  • Quiz manual grading: chosen options should be remembered as user preferences
  • Improve responsive design of drag-drop into text questions (also fixes layout when printed)
  • Drag-drop question types: remove the hard-coded maximum size limit on images
  • Update drag-drop marker questions to be more responsive (and improve print layout)
  • Question: Multi-choice Option to hide system 'Select ...'
  • GIFT question import/export format should support tags
  • Intelligent default idnumber when duplicating a question in the question bank
  • Create an additional admin "Required" setting flag and apply it to quiz require password setting

Badges
  • Add support for Open Badges 2.1
  • Hide issuer details when creating badges with Open Badges 2.0 and above
  • Allow admins to manage available backpacks
  • Remove support for Mozilla Backpack

Accessibility
  • Change the bold plugin to use strong tags instead of b for accessibility
  • Limit the image description length and improve the alt text string
  • Change the italics plugin to use em tags instead of i for accessibility
  • Create an accessible change event
  • Change the strikethrough plugin to use del tags instead of strike for accessibility
  • Improve the contrast of browser focus outline
  • Improve UI accessibility on small view ports

Usability
  • Add ability to summarise all forums in a specific course
  • Add ability to bulk delete files in "My private files" repository
  • Improve error handling for unoconv (Universal Office Converter)
  • Make pasting images into the Atto HTML editor work (as much as browsers will let us)
  • Add text direction to default ATTO generated markup
  • Support internationalized domain names (IDN) in URL resources
  • Workshop: should remember collapsed/expanded sections
  • Add a new availability completion option - "previous activity with completion"
  • Add "Go to top" link when scroll down in boost and classic themes
  • Add ability to duplicate grade items in gradebook setup
  • Improve the user grade display modal
  • Show graded status in forum grading UI
  • Use the checkbox-toggleall component for the gradebook setup page
  • Reduce the size of titles on the recent activity page
  • Improve the recent activity block styling
  • Make fonts appear smooth in Firefox on Mac
  • My overview block: Add sort by short name
  • Display more information such as the URL beside licenses drop down menu in help icon
  • Show steps consistently during import
  • Make calendar manage subscription form more user friendly
  • Make book navigation easier to distinguish from activity navigation
  • Avoid HTML5 player video forced scaling for low resolution videos
  • Update progress report (Download in Excel-compatible format) dates to a sortable format

Functional Changes
  • Notify the user when the original file extension has been removed or modified upon file editing in the filepicker
  • Avoid recycle bin locking the user's session during activity deletion or backup/restore (when it is enabled)
  • Add core profile fields to user filter
  • Include site name and link in contact request notifications
  • Modify the calendar events table to allow any component to create action events
  • Allow setting a subset of the available units in moodleform duration field
  • Enable additional content filters by default on new installs
  • Add a Quality of Service layer to the processing of the ad-hoc task queue
  • LTI 1.3: Allow tool to use JWKS URI rather than Public Key
  • Add name of user to fields included in forum exports
  • Render HTML in PDF dataformat export
  • Improve detection of non-public sites for registration
  • Include client_id and lti_deployment_id in OIDC Login Initiation request
  • Add a campaign feature, with a link to a Moodle page, to support sustainability
  • Stop using YUI modals in core/notification for alert and confirmation
  • Create "Feedback" link in Moodle to permanent survey site
  • Mark all as read in notifications menu should not apply to notifications received after the page was loaded
  • Subject for messages digest email should include site name
  • Move indent button to list group by default
  • User Tours: Restrict tours to account creation date, first login date or last login date
  • Upgrade jQuery EU Cookie Law popups to latest version
  • Prevent LTI Advantage external tool add failing due to uniqueness constraint and tag not persisting
  • Files API: Add Streaming file mime type support

For Administrators
  • Add new capabilities to control adding LTI activities from preconfigured tools
  • Add system status report including tasks with cli status script
  • Create user interface to add/delete new licenses
  • Add "show differences only" into tool_capability
  • Increase default session timeout and allow it to be configured in the GUI
  • Add support for per-task concurrency limits
  • It should be possible to view anonymous events in reports
  • Add support for custom course fields to Upload courses
  • Allow graceful fast exit of cron.php / adhoc_task.php via SIGTERM or SIGINT
  • Ad-hoc task processing for automated backups
  • Add filtering to the config changes admin report
  • Enable cli/adhoc_task.php to be run as a pseudo daemon with --keep-alive=60
  • Update admin/tool/task/cli/adhoc_task.php to respect task_adhoc_concurrency_limit
  • Re-run a scheduled task from the web
  • CLI changes should be included in the config changes report
  • Add more options to Maximum number of backups kept
  • Allow cron cli option to remotely stop all crons
  • Scheduled tasks admin: usability enhancements
  • Scheduled tasks admin: show the defaults in the form where you edit the settings for a task
  • Develop an automatic approval tool for delete/export of personal data with a standard completion reply
  • Increase the Antivirus default chunk size (ClamAV)

Mobile
  • Update the tool_mobile_disabledfeatures setting with H5P and new blocks supported on the app
  • Add a new "Mobile app subscription plan" section in the Moodle app settings
  • Enable logging into the mobile app via QR code in the web user profile
  • Add new "activeusers" field containing last month active users in registration data
  • Enable "Mobile Notifications" when a site is registered
  • Site admins should see a warning asking them to enable the Mobile notifications plugin after registering for an Airnotifier key

Performance
  • Read/Write splitting of DB operations to support primary/replica database configurations
  • Improve loading performance of filepicker when loading Recent Files
  • Improve theme designer mode performance
  • Improve course category tree cache performance by storing against single key instead of multiple
  • Improve the performance of the Analytics ML layer when using small datasets
  • Add Template and string prefetching
  • Speed up file system \core\task\file_trash_cleanup_task
  • Reduce the number of full table scans on the event table
  • Convert performance report to Check API
  • Extra session lock debugging for redis session handler
  • Tune the redis session handler to reduce blocking wait time

Lesen Sie mehr:
https://docs.moodle.org/dev/Moodle_3.9_release_notes

3.8.4

(Sicherheitsupdate)
13 Juli - 330MBGeneral fixes and improvements
  • MDL-67700 - Messages displaying in incorrect conversations when switching between conversations quickly
  • MDL-60827 - OAuth 2 still expecting email verification after "Require email verification" has been disabled
  • MDL-52578 - Activity weight set to 0 on creation
  • MDL-68864 - Clear my choice for single answer multiple choice questions is erratic
  • MDL-67126 - In assignment activity the completion state is not set reliably for all group members
  • MDL-68436 - Atto RecordRTC (record audio/video) plugin only works in the first editor on a page
  • MDL-69106 - convert_submissions task with asynchronous document conversion cannot be completed by cron
  • MDL-68203 - Error duplicating quiz when there is a course view link in the answer
  • MDL-69109 - Theme icons are lost after web upgrade in 3.9 or theme change in other versions
  • MDL-66917 - No validation that uploaded (from zip) plugin has higher version than installed
  • MDL-68992 - Update minimal age of digital consent according to current legislation
  • MDL-68253 - On the first page of a book, no previous arrow should be shown in navigation
  • MDL-67172 - Allow multiple H5P content displayed properly when accessing the first time (backport of MDL-67095 )
  • MDL-67497 - Capability "backuptargetimport" should have captype "read"
  • MDL-64175 - 'Advanced settings' for media resources in Atto are not loaded properly when editing
  • MDL-68215 - Make the Activity results block styling consistent with other blocks
  • MDL-69002 - Backpack authenticate check called too regularly for admin
  • MDL-68847 - Fix missing variable bug with link dnd code
  • MDL-68733 - quiz random question tags are deleted accidentally on entire site
  • MDL-68723 - Filemanager File tree view does not list all files.
  • MDL-68576 - Filepicker is not working when using the file details view
  • MDL-68270 - Compact logo on Nav Bar is blurred with Boost related themes
  • MDL-68054 - Capability "viewhiddenactivities" and "viewhiddensections" should have captype "read"
  • MDL-57240 - For an overdue quiz attempt, the summary page has links that just redirect back to the same page
  • MDL-66899 - Regrading quiz attempts should be logged
  • MDL-69077 - The capabilities moodle/question:tag* are not visible in the "Check permissions" page in the activity context
  • MDL-66601 - Usability issue trying to uploading images wider than browser width, in RTL mode
  • MDL-52138 - Gradebook floating headers are incorrectly styled
  • MDL-68099 - Warning in grader report in separate groups mode
  • MDL-68828 - Theme classic mobile issues
  • MDL-68899 - Dashboard course cards don't render well in theme classic
  • MDL-67903 - UI for grades import using spreadsheet is broken in theme_boost and theme_classic
  • MDL-68738 - YouTube video displayed twice in wiki
  • MDL-63812 - Question type Drag and drop into text undefined notice for gap in question and answer slot
  • MDL-68425 - Participants page shows option to send messages without capability check
  • MDL-68772 - In edit quiz (Boost / Classic) navigation overlaps
  • MDL-69021 - Alert links hard to distinguish
  • MDL-67294 - Choosing bulk removal of empty submissions causes an error
  • MDL-68137 - "Download All Submissions as a zip" can remove file extension

Accessibility improvements
  • MDL-68312 - Gradebook: Grader report: Accessibility issues
  • MDL-69008 - Accessibility issues in the pagination bar template
  • MDL-68353 - Course management: Create new course: Accessibility issues
  • MDL-68343 - Gradebook: Single view: Accessibility issues
  • MDL-68200 - Forum: Discussion list: Accessibility issues

Security improvements
  • MDL-68276 - Standard log entries can be manipulated
  • MDL-68631 - Cron current user may not be reset between scheduled tasks

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.8.4_release_notes

3.8.3

(Sicherheitsupdate)
18 Mai - 330MBSecurity
  • db_replace() doesn't emit any audit trail, should emit a Moodle event
  • Improve XMLDB path validation of included files
  • MathJax URL upgraded to later version to remove XSS risk (upstream)
  • Remote code execution possible via SCORM packages

Changes
  • Assignment online text and feedback comments don't expand using Safari
  • GDPR data request export not usable when using special characters (invalid file paths)
  • Failed environment.xml check does not prevent plugin from being installed
  • Add existing class attributes to Boost flat navigation nodes
  • Single activity format dropdown from types of activity empty
  • TCPDF lib change results in deleted .jpg images in plugins such as mod_certificate
  • Prepare Moodle to be ready when h5p.org down completely so that only the author can see the test content
  • Essay question type review: answer box should be the right size
  • Gradebook CSV import deletes existing feedback comments if set to be ignored
  • Searching for user by email (case-insensitive + accent-sensitive) is too expensive on MySQL with many users
  • Missing LTI resource crashes sync_grades task
  • When grading assignments unable to select annotation comment using the mouse
  • admin/cli/check_database_schema.php does not check indexes
  • Appearance of tooltip title attributes in custom menu is incorrect
  • help and advanced icons are shown twice for checkboxes in forms
  • Link-level LTI memberships service not working
  • Keyboard drag and drop ordering of sections in courses is broken and confusing
  • paging_bar previous/next buttons have wrong page numbers
  • Forum discussions with hidden group picture display as broken links
  • Names of sections renamed inline do not change in the keyboard drag and drop menu
  • Deleting a temporary table forces a reload of the databasemeta cache (Backport of MDL-58584)
  • Cannot delete user if email is over 89 characters long
  • Folders don't get listed in course resources
  • As soon as fullnamedisplay and alternativefullnameformat differ, names in profile title and user menu differ

Accessibility
  • Forum grading submit grade form does not conform to accessibility guidelines
  • Contrast of colours for success, info, error and warnings text is not accessible
  • Calendar: New event: Accessibility issues
  • Course homepage: Editing mode on: Accessibility issues
  • Course participants: Main: Accessibility issues
  • Calendar month view accessibility issues
  • Course homepage: View mode: Accessibility issues
  • No label for clear my choice option on multiple-choice questions
  • Course participants: Enrol user: Accessibility issues
  • Course management: insufficient colour contrast

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.8.3_release_notes

Zeige mehr Versionen

3.8.2

(Sicherheitsupdate)
8 MĂ€rz - 330MBSecurity
  • Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.

Changes
  • Chrome 80 support
  • Notifications automatically marked as read when messaging deactivated
  • LTI Adv grades do not roll up in course total
  • PostgreSQL 12.x support
  • Database error when sorting responses by "Groups"
  • Assignment calendar events with "alwaysshowdescription" get updated on every task run because of not updated "lastcron" field
  • mod_scorm automatically checks "passed" and "completed" completion options
  • Course Overview doesn't remember Starred filter state
  • Give back the default sort behaviour (lastname) in the participant table
  • Badge baking uses tEXt instead of iTXt
  • Delete quiz JSON error if question category deleted
  • Create Badge Page -- language defaults to 'Afar'
  • Update time zones listed in the language strings
  • Cannot cut and paste if H5P button is added to the Atto toolbar
  • Competency user data is not being erased when user gets deleted
  • Cannot remove the idnumber from a question
  • Performance: Course category tree cache can get built in parallel
  • tool_uploadcourse: fullname/shortname fields don't get length checked while uploading
  • Q&A forum recent activity reveals posts
  • Minimize how long we hold the global cron lock for
  • No 'View grade' button for single simple discussion forum
  • "Activity names auto-linking" filter and activity name like "-" (hyphen) breaks course content visualization
  • mark_notification_read fails if messaging disabled
  • Add an activity or resource menu "add" button appears below the fold
  • TinyMCE editor font sizes are too small in Classic theme (and other child themes)
  • Uninstalling Cohort roles tool can break site upgrade
  • Toast wrapper can interfere with Forum grading buttons
  • Required field indicator missing from Assign submission page
  • Calendar - Navigating months - URL doesn't work
  • HTML5 tag is filtered out by Atto editor
  • Q&A forum allows students to reply to posts they cannot see
  • Error being logged when navigating from gradebook to quiz
  • Cleanup of task logs fails with big number of records to be deleted
  • 'The grades were not saved...' should not be displayed as a success message
  • Long quiz names break deletion ad hoc task when questions are backed up
  • Events without subscriptions can lock users out of their sites
  • Error "You cannot make a category of one of its own subcategories."
  • Allow to disable identity providers via Moodle app feature settings
  • Allow to disable Dark Mode via Moodle app feature settings
  • Option to disable "H5P Offline" feature in the app
  • Sort ad-hoc tasks by "nextruntime"
  • Splitting a discussion creates discussion record with an incorrect first post author
  • Respect the capability for displaying the fullname
  • "Search courses" layout should look good on all screen sizes
  • Quiz: report delete_selected_attempts notice when a user has multiple enrolments
  • Errors showing for Forums in Complete Report for students

Accessibility
  • Calendar: View event details: Accessibility issues
  • Emoji picker button does not have a description
  • Forms with client-side validation should always scroll to the invalid element when you try to submit
  • Broken ARIA reference in the user menu
  • Ensure keyboard focus order is efficient and logical
  • Empty h3 tag in message deletion dialogue
  • Cache data contained in nested ul
  • Accessibility: Wrong tabindex order in top navbar (message+notification)
  • Forum: Heading structure on Search results page
  • Forum: "Discuss this topic" accessibility
  • Atto Accessibility Checker not catching accessibility issues in Firefox
  • Forum discussion table has no summary

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.8.2_release_notes

3.8.1


13 Januar - 330MBChanges
  • Switching "JavaScript Cache" on crashes first.js
  • Plugins should be able to provide data generators for Behat
  • A teacher trying to remove a submission without having the relevant capability encounters an error
  • Ajax call to enroll potential users is too slow
  • Password reset email doesn't fill in $a->link when auth_method is LDAP
  • Forum information about timed discussion doesn't handle correctly "displaystartdate" and "displayenddate" containing quotes
  • Filepicker does not work in the modal forms - unable to click on input texts
  • Scorm player is really narrow in new window on classic theme
  • Moodle calendar is not able to import .ics files with repeated events anymore
  • Block overview course filter displays hidden custom fields
  • Activity completion report - clicking initial should reset page number
  • Current day not displayed by default when using the calendar day view
  • Fatal error if cohort_role_sync task is run when an assigned role no longer exists
  • Relocate the Notifications area in the grader interface
  • Calendar: Inconsistent behaviour of managegroupentries capability
  • Discussion list shows subjects in bold
  • Quiz print version should not split questions over two pages
  • LTI 1.3 private key reset on each tool edit
  • tool_dataprivacy doesn't filter multilang tags within $SITE->fullname
  • Choices with only open dates in the future do not appear on timeline
  • Forum inline reply option is applying filters before saving content in the DB
  • Cron / adhoc task runners ramp up slowly for no reason

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.8.1_release_notes

3.8

(Hauptversion)
5 Dezember 2019 - 330MBMoodle 3.8 is a new major release.

Analytics
  • Analytics models may be restricted to category or course contexts
  • Insights about students who have not logged in recently
  • Report on the actions executed by users on predictions
  • Allow targets to limit the analysis interval to a specific interface or parent class.
  • Extra garbage collection for analytics
  • Require enrolments to be active for most of the analysis interval
  • Add bulk actions for analytics' insights
  • Insight notifications improvements
  • Analytics models should be sorted by name and not last modified
  • Allow the Python machine learning backend to run from a separate server
  • Add multi-class capabilities to prediction processors
  • Global on/off switch for analytics

H5P
  • Create a new button in Atto to add H5P content in anywhere from hp5.com and h5p.org external URLs
  • Improve H5P filter to allow internal H5P content URLs
  • Implement backup and restore process for H5P content
  • Add Admin UI to manually upload H5P content-type libraries
  • Create a capability to update H5P content-type libraries
  • Create a task to install H5P content-type libraries
  • Create the basic skeleton, library and interfaces for rendering H5P content
  • Improve H5P Atto button to upload content
  • Create a new filter to convert h5p.com and h5p.org URLs to embed code

Forum
  • Forum report: Basic skeleton
  • Forum summary report option to message selected users
  • Groups filter in forum summary report
  • Dates filter in forum summary report
  • Link forum summary report to export of each user's post content
  • Add columns for word count and character count to the forum summary report
  • Add the ability to download the forum summary report
  • Forum export functionality
  • Dates filter in forum export
  • Forum export options for human-readable dates and removing HTML
  • Create forum grading interface
  • Display grading form in the grading panel
  • Add a button to display the entire discussion for a post being graded
  • Make 'require grade' an activity completion criterion for the forum
  • Forum grading user search
  • Forum grading option to send notification to student
  • Forum view grades option for students
  • Support restricting the user list to a specific group
  • Create settings side drawer for new discussion view
  • Create new discussion view for forum
  • Update display of discussion in discussion list table
  • Search starred discussions only option in forum advanced search

Assignment
  • Assignment: Annotate PDF - Rotate submitted image automatically
  • Annotate PDF - Right-to-left UI - The rotate buttons order is confusing
  • Enable the saving and printing of annotated PDFs from previous attempts
  • Assignment: Add warning about students falling into Default group if group submissions are enabled but not required
  • Performance improvements for user / group overrides for mod assign

Question Bank
  • Display ID number and tags in the question bank UI
  • Question bank: replace the row of edit icons with an Edit menu
  • Allow question types to add extra actions to the Question bank edit menu

Course Relative Dates (experimental)
  • Assignment due date relative to the student course start date
  • Weeks format relative dates
  • Course relative dates mode setting
  • Option to override the assignment due date in a relative dates course

Course Overview
  • block_myoverview: Add admin setting to control the available layouts
  • An admin can set which filters are available for users to select in their Dashboard course overview
  • An admin can specify a course custom field as a filter for users to select in their Dashboard course overview
  • Course card pattern colours may be specified by an admin
  • Courses with course visibility set to hide should be labelled 'Hidden from students' in the course overview
  • block_myoverview: Improve pagination widget
  • Change 'Hidden' to 'Removed from view' in the course overview

Emojis
  • Add emojis to messaging
  • Atto should support full emoji

Usability
  • Session Timeout alert
  • Provide a more consistent and better way of selecting and deselecting all items in a list
  • Show alphabet filter in grader report even when there are less than 100 users
  • Forms do not prevent same data submission multiple times
  • Browser back button should work as expected in the administration menu with Boost theme
  • Let users set their default homepage
  • Participants list - Filter users with no roles
  • Calendar view selector enables users to switch between month, day and upcoming events
  • Improve drag and drop question accessibility in high-contrast mode
  • The UI for setting enrolment end date/duration should be consistent
  • Boost Theme accessibility: Nav drawer should be marked up as list
  • Better progress display while re-grading quiz attempts
  • Drag and drop upload progressbar invert inner and outer

Changes
  • Administrative setting to show/not show "hide" feature in online users block
  • The description should be displayed when viewing a Book, Lesson or IMS content package
  • Option to include author information when importing entries into a database activity
  • Make "course request" capability category context instead of system context
  • Users should be informed that they can't block a user who has permission to message all users
  • Add send message buffering
  • Show plain text in Messages summary pane
  • Several core emails provide only text format
  • Include files option in backup settings
  • VideoJS upgrade to 7.6.5 including HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (MPEG-DASH) support
  • Add support for FLAC files
  • Make awarding badges groups/groupings compliant
  • Global Search: Replace course search form with global search
  • Display course category in course related block
  • Global search: Delete from search index when courses are deleted
  • block_timeline can cause JSON parse error on dashboard when activities are saved with newline characters
  • Calendar course event icon is different from course icon
  • Add new Mobile setting for forcing a minimum app version to access the site
  • Option to disable the "Forgotten password" feature in the app
  • The People block is no longer needed and should be removed from core

For Administrators
  • Log role changes in more detail
  • Allow disabling of cron output when capturing logs
  • Let the admin control if lists of courses should be pre-sorted by visibility or not
  • Let the administrator configure which user filters are shown by default
  • Add ability to search/filter users by Last IP Address
  • Disable GUI plugin uninstalls (eg $CFG->uninstallclionly similar to $CFG->disableupdateautodeploy)
  • Automated backup course ordering
  • Add column for enrol start dates to Upload users CSV
  • Upload users via text file should include the optional user field 'disable notifications'
  • Add an example csv file for bulk uploading of users
  • Option to duplicate a user tour
  • Add a new event when a grade item has been created
  • Include changed course settings in course_updated event
  • Cache admin UI: make it easy re-purge the cache you just purged
  • Redis Cache: implement compression
  • Allow Redis cache to use PHP extension Zstd
  • Private files space setting should use MB not Bytes
  • Change 'Open to Google' setting to 'Open to search engines'
  • Add cli upgrade option to test if an upgrade is required
  • Admin pages login as guest and then throw Access denied error (should prompt for login) require_admin()

For Developers
  • New $CFG->behat_pause_on_fail option added
  • The $CFG->httpswwwroot was removed
  • New steps to navigate straight to any plugin web page. Plugins must implement their own resolver between page types and URLs.
  • Profiling included and excluded URLs now are matched from start. Some adjustments may be needed.
  • Quiz: quiz attempt API should let you create an attempt for a different user
  • Components other than activity modules should be able to backup and restore question attempt data
  • Question engine: report methods should not require a list of slots
  • Add a new transpilation tool for ES6
  • Remove the restriction to forbid subdirectories in the templates directory
  • $DB->get_records uses a lot of Peak RAM (with Postgres)
  • Add hooks to extend all forms with /login/
  • Caching of templates should use a new templaterev variable
  • Allow support for xsendfile in alternative_file_system_class independently of local files
  • Improve the moodlebot user agent and expose a function for plugins to use
  • Move dependencies and subplugins to JSON
  • Remove the CSS chunker from Moodle
  • Allow themes to alter the core css url's
  • Removed unused Pear_Crypt_CHAP library

Web Services
  • Make some web service calls idempotent over http GET
  • Web service to enable H5P offline access in the Moodle app
  • New Web Services for updating a forum post (or a discussion topic post)
  • New web service to delete forum posts
  • New web services for adding and deleting comments
  • Enforce app security by using tokenpluginfile.php instead webservice/pluginfile.php
  • Blocks Web Services (for course and dashboard) should return the block settings

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.8_release_notes

3.7.6

(Sicherheitsupdate)
18 Mai - 330MBSecurity
  • db_replace() doesn't emit any audit trail, should emit a Moodle event
  • Improve XMLDB path validation of included files
  • MathJax URL upgraded to later version to remove XSS risk (upstream)
  • Remote code execution possible via SCORM packages

Changes
  • Assignment online text and feedback comments don't expand using Safari
  • GDPR data request export not usable when using special characters (invalid file paths)
  • Failed environment.xml check does not prevent plugin from being installed
  • Add existing class attributes to Boost flat navigation nodes
  • Single activity format dropdown from types of activity empty
  • Essay question type review: answer box should be the right size
  • Gradebook CSV import deletes existing feedback comments if set to be ignored
  • Searching for user by email (case-insensitive + accent-sensitive) is too expensive on MySQL with many users
  • Missing LTI resource crashes sync_grades task
  • When grading assignments unable to select annotation comment using the mouse
  • admin/cli/check_database_schema.php does not check indexes
  • Appearance of tooltip title attributes in custom menu is incorrect
  • help and advanced icons are shown twice for checkboxes in forms
  • Link-level LTI memberships service not working
  • Keyboard drag and drop ordering of sections in courses is broken and confusing
  • paging_bar previous/next buttons have wrong page numbers
  • Forum discussions with hidden group picture display as broken links
  • Names of sections renamed inline do not change in the keyboard drag and drop menu
  • Deleting a temporary table forces a reload of the databasemeta cache (Backport of MDL-58584)
  • Cannot delete user if email is over 89 characters long
  • Folders don't get listed in course resources
  • As soon as fullnamedisplay and alternativefullnameformat differ, names in profile title and user menu differ

Accessibility
  • Contrast of colours for success, info, error and warnings text is not accessible
  • Calendar: New event: Accessibility issues
  • Course homepage: Editing mode on: Accessibility issues
  • Course participants: Main: Accessibility issues
  • Calendar month view accessibility issues
  • Course homepage: View mode: Accessibility issues
  • No label for clear my choice option on multiple-choice questions
  • Course participants: Enrol user: Accessibility issues
  • Course management: insufficient colour contrast

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.7.6_release_notes

3.7.5

(Sicherheitsupdate)
9 MĂ€rz - 330MBSecurity
  • Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.

Changes
  • Chrome 80 support
  • Notifications automatically marked as read when messaging deactivated
  • LTI Adv grades do not roll up in course total
  • PostgreSQL 12.x support
  • Database error when sorting responses by "Groups"
  • Assignment calendar events with "alwaysshowdescription" get updated on every task run because of not updated "lastcron" field
  • mod_scorm automatically checks "passed" and "completed" completion options
  • Give back the default sort behaviour (lastname) in the participant table
  • Badge baking uses tEXt instead of iTXt
  • Delete quiz JSON error if question category deleted
  • Create Badge Page -- language defaults to 'Afar'
  • Update time zones listed in the language strings
  • Competency user data is not being erased when user gets deleted
  • Cannot remove the idnumber from a question
  • Performance: Course category tree cache can get built in parallel
  • tool_uploadcourse: fullname/shortname fields don't get length checked while uploading
  • Q&A forum recent activity reveals posts
  • Minimize how long we hold the global cron lock for
  • "Activity names auto-linking" filter and activity name like "-" (hyphen) breaks course content visualization
  • mark_notification_read fails if messaging disabled
  • Add an activity or resource menu "add" button appears below the fold
  • TinyMCE editor font sizes are too small in Classic theme (and other child themes)
  • Uninstalling Cohort roles tool can break site upgrade
  • Required field indicator missing from Assign submission page
  • Calendar - Navigating months - URL doesn't work
  • HTML5 tag is filtered out by Atto editor
  • Q&A forum allows students to reply to posts they cannot see
  • Error being logged when navigating from gradebook to quiz
  • Cleanup of task logs fails with big number of records to be deleted
  • 'The grades were not saved...' should not be displayed as a success message
  • Long quiz names break deletion ad hoc task when questions are backed up
  • Events without subscriptions can lock users out of their sites
  • Error "You cannot make a category of one of its own subcategories."
  • Allow to disable identity providers via Moodle app feature settings
  • Allow to disable Dark Mode via Moodle app feature settings
  • Sort ad-hoc tasks by "nextruntime"
  • Splitting a discussion creates discussion record with an incorrect first post author
  • Respect the capability for displaying the fullname
  • "Search courses" layout should look good on all screen sizes
  • Quiz: report delete_selected_attempts notice when a user has multiple enrolments

Accessibility
  • Calendar: View event details: Accessibility issues
  • Forms with client-side validation should always scroll to the invalid element when you try to submit
  • Broken ARIA reference in the user menu
  • Ensure keyboard focus order is efficient and logical
  • Empty h3 tag in message deletion dialogue
  • Cache data contained in nested ul
  • Accessibility: Wrong tabindex order in top navbar (message+notification)
  • Forum: Heading structure on Search results page
  • Forum: "Discuss this topic" accessibility
  • Atto Accessibility Checker not catching accessibility issues in Firefox
  • Forum discussion table has no summary

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.7.5_release_notes

3.7.4


14 Januar - 330MBChanges
  • Plugins should be able to provide data generators for Behat
  • A teacher trying to remove a submission without having the relevant capability encounters an error
  • Ajax call to enroll potential users is too slow
  • Password reset email doesn't fill in $a->link when auth_method is LDAP
  • Scorm player is really narrow in new window on classic theme
  • Moodle calendar is not able to import .ics files with repeated events anymore
  • Activity completion report - clicking initial should reset page number
  • Fatal error if cohort_role_sync task is run when an assigned role no longer exists
  • Calendar: Inconsistent behaviour of managegroupentries capability
  • Quiz print version should not split questions over two pages
  • LTI 1.3 private key reset on each tool edit
  • tool_dataprivacy doesn't filter multilang tags within $SITE->fullname
  • Choices with only open dates in the future do not appear on timeline
  • Forum inline reply option is applying filters before saving content in the DB
  • Cron / adhoc task runners ramp up slowly for no reason

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.7.4_release_notes

3.7.3

(Sicherheitsupdate)
10 November 2019 - 330MBSecurity
  • Various security improvements.

Changes
  • Edit grade item changes visibility of category total
  • Profile / Participants list: Have roles with "Capabilities/moodle/course:viewsuspendedusers" respect the given setting
  • Assignment accessibility correct use of tables and toggleable +/- link
  • Lesson's numerical answers with value 0 are deleted on edit
  • Privacy API allows Primary Admin Account to be deleted
  • Courses with course visibility set to hide should be labelled 'Hidden from students' in the course overview (backport of MDL-65621)
  • Deleting a course that's been starred causes 'invalidrecord: Can't find data record in database table course.' error
  • Timeline block item dates should include the year
  • Analytics upcoming activities due notification and prediction should be clearer
  • Unzipped Embedded Files Disappear when Topic is Saved
  • Teachers appear in quiz reports when "enrolled users who have, or have not, attempted the quiz" option selected
  • Moodle XML question export/import does not include question-category idnumbers
  • Social Format Course-Edit Summary Icon leads to 'File Not Found'
  • When installing multiple languages with parents only the first parent is installed
  • Upcoming activities due notification email should come from the support contact
  • RecordRTC and assignment: Players are too big
  • Activities with Available from date and without deadline show as overdue in Timeline Block
  • User data label should wrap in enrol users modal window
  • Notification focus is not ARIA compliant
  • Assignment notifications with marking workflow get stuck in cron
  • Quiz "Try another question like this one" repeats random questions too often
  • Hidden courses visible in block_starredcourses
  • Pagination overflows modal window on add random question
  • Timer Issue - Conflict between Classic Theme and Quiz Setting
  • Upgrade fails with error 'number of parameters must be between 0 and 65535' on large sites
  • Groups overview runs out of memory on very large courses
  • Include unsubscribes in the forum subscription cache to improve performance

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.7.3_release_notes

3.7.2


10 September 2019 - 330MBBug Fixes
  • Unoconv doesn't work after the scheduled task conversion_cleanup_task has run
  • Broken link in messages contact request notification
  • Regrading a quiz in progress causes student to lose data
  • Cannot update user profile with non-internal auth method such as LDAP
  • Do not display "Send a message" option in course participants list if messaging is disabled site-wide
  • Export of questions with lots of images as Moodle XML runs out of memory
  • Online text assignment error when attempting to submit an image only (with no text)
  • 'Delete and then restore' doesn't delete when using asynchronous restore
  • Emojis are very big in forum notification emails
  • Quiz page title does not tell the user where they are in the quiz
  • Course restore excluding groups still restores quiz overrides resulting in extra calendar events
  • Manually completed course activities showing in Timeline
  • Grade page is broken if submission other than PDF was deleted
  • Error reading from database after upgrade to 3.7.1 (MySQL 8.0.2)
  • Expanding/collapsing PDF comments causes other annotations to change position
  • "Is this your first time here?" shows when self registration disabled and no message in auth_instructions
  • Exporting table data to PDF places entries in wrong columns
  • Assignment due date does not update for group selection
  • Blog-like format forum no longer shows unread messages count
  • Annotated PDF - Comments can't be added and viewed in RTL user interface
  • Upgrade PHPMailer
  • Maintenance Mode messages don't appear with Force Login enabled
  • File picker error messages are not read out in assignment to screen reader users
  • Custom theme favicon on LTI provider site breaks LTI authentication
  • Deleting a user tour causes error in privacy data export
  • Some Dashboard elements are following browser language, not page language
  • Remove community finder block - as part of Sunsetting moodle.net
  • Remove course-sharing functionality - as part of Sunsetting moodle.net
  • Multiple choice question text not wrapped in Lesson

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.7.2_release_notes

3.7.1

(Sicherheitsupdate)
8 Juli 2019 - 330MBSecurity
  • Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.

Bug Fixes
  • Calendar export no longer limited to 40 events
  • Jump to dropdown menu no longer overlaps before / next activity links
  • Quiz with activity completion 'Or all available attempts completed' no longer possible with unlimited attempts
  • Users with capability moodle/site:messageanyuser can message any user regardless of their privacy settings
  • Guest users prompted to enrol in order to post in a forum
  • 'Re' no longer duplicated in forum post subject line
  • Redis cache store correctly displays exception after failed connections
  • Recently accessed items block checks for whether a course is deleted before showing items from it
  • Ampersand in site title no longer breaks LTI provider cartridge XML
  • Forum mailings and maintenance jobs no longer fail with 'Suspended account' exception
  • Assignment individual grading when using rubric and workflow grade is displayed
  • PDF annotation comments no longer expand unexpectedly
  • Enrolled users list sort order no longer changes after adding or removing a user
  • Multi-lang filter no longer ignores 'en' parent language
  • Enrolments whose start date is after the analytics analysis start time are no longer discarded
  • Forum backup and restore retains any private replies as private
  • Child themes have base layouts loaded
  • Fix for 'error/usernotconfirmed' exception in forum mailings and maintenance jobs
  • Long course names in 'Recently accessed courses' block correctly displayed
  • Improved memory usage of analytics evaluation and initial training processes
  • SMTP debugging no longer displayed for lower debugging output levels
  • Badges from other sites which are displayed via a backpack no longer show date in the future
  • Restore process no longer displays an error if the capability doesn't exist
  • Quick reply now respects subscribe on reply user preference
  • Item counts for action events are now shown in the timeline block
  • Unread forum posts are once again highlighted
  • Quiz navigation buttons once again scroll to the correct question on the page
  • Forum advanced search form styling improvements
  • Students at risk models correctly discard user enrolments whose start and end dates do not fit into the analysed time interval
  • Atto 'Manage files' now detects filenames containing a hash symbol (#)
  • Language customisation page once again displays the correct buttons
  • Database activity unapproved entries are once again highlighted

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.7.1_release_notes

3.7

(Hauptversion)
23 Mai 2019 - 330MBForum
  • MDL-22077 - Private reply option
  • MDL-65033 - Ability to star discussions
  • MDL-64956 - In-page forum post reply
  • MDL-65032 - Ability to lock discussions manually
  • MDL-65069 - Ability to create discussions without changing page
  • MDL-64820 - Forum display updated to use templates
  • MDL-65071 - List of discussions is sortable
  • MDL-65034 - Accessibility improvements to forum discussions
  • MDL-65394 - Forum rendering speed improvements
  • MDL-46881 - Forum scheduled task (cron) has been refactored into several smaller cron tasks

Messaging
  • MDL-65015 - HTML in messages is cleaned according to site/role "trusttext" configuration
  • MDL-64715 - Personal space in messaging drawer for draft messages etc.
  • MDL-64495 - New settings page for messaging-related settings
  • MDL-63620 - Group conversations can be created from both the auto-create groups edit page and the import groups tool
  • MDL-63915 - Old messaging user interface removed and replaced with a new widget
  • MDL-64773 - Messaging conversations can be muted
  • MDL-65132 - New capability for deleting messages for all users within group conversations
  • MDL-64017 - Message processors can identify and handle group messages
  • MDL-64703 - Updated interface on the messaging index page
  • MDL-64137 - Searches highlight text that matches the search term
  • MDL-65114 - Timestamps in the main conversation list include days and years
  • MDL-64093 - New admin setting to set the site default for using enter key to send messages
  • MDL-60680 - Improved push notifications

Themes
  • MDL-58428 - All Boost templates moved to core
  • MDL-64505 - Classic theme introduced to core
  • MDL-64506 - Bootstrapbase and related themes (Clean/More) removed from core
  • MDL-65449 - Themes can override the course pattern used on the dashboard

LTI
  • MDL-62599 - LTI 1.3 support introduced

Open Badges
  • MDL-63262 - Support added for Open Badges 2.0 platforms
  • MDL-63876 - Moodle competencies can be linked to criteria for badges in Open Badges 2.0

Dashboard and Course Overview
  • MDL-63794 - Course categories can be displayed on courses in the course overview block
  • MDL-64855 - New admin setting to control the output of the course category in the myoverview block
  • MDL-64376 - Scrolling improved in the recently accessed courses block
  • MDL-64903 - Course filters are logically grouped in the myoverview block
  • MDL-64898 - The completion progress bar is no longer displayed for teachers in the myoverview block

Learning Analytics
  • MDL-61667 - Improvements to the install/uninstall procedure the Analytics API offers to plugins
  • MDL-64783 - New "upcoming activities due" model added
  • MDL-65582 - The "upcoming activities due" model is enabled by default
  • MDL-64786 - Users can overwrite default model names
  • MDL-64693 - New target added for course competencies achievement
  • MDL-64636 - New target added for course completion
  • MDL-65176 - New target added for students at risk of not getting the minimum grade to pass a course
  • MDL-64954 - A "More info" link provides more information about different core analytics elements
  • MDL-64777 - Default models can be restored
  • MDL-64787 - Analytics models can be evaluated using a trained machine learning backend
  • MDL-60944 - Models can be created, deleted, imported and exported
  • MDL-64779 - Ability to choose whether to include trained model weights in an export
  • MDL-65175 - When evaluating a model, the time-splitting method can be set using the web interface
  • MDL-65177 - It is possible to set the frequency of insight generation for models based on assumptions (e.g. the "upcoming activities due" model)
  • MDL-60936 - "Enabled time-splitting methods" analytics setting converted to a list of default time-splitting methods for a model's evaluation

Usability improvements
  • MDL-5311 - Choices can be cleared for single-answer multiple-choice questions
  • MDL-43385 - Print output of books has been improved
  • MDL-28505 - Course backup and restore can be performed asynchronously
  • MDL-61537 - Ability to rotate pages when annotating PDFs in assignment feedback
  • MDL-63773 - Assignment settings form hides irrelevant options instead of disabling them
  • MDL-64552 - Moodle forms inside the admin top level directory hide irrelevant options instead of disabling them
  • MDL-64557 - Moodle forms inside the course directory hide irrelevant options instead of disabling them
  • MDL-60474 - The student selection tool in the grading interface reflects the sorting order of the grading table
  • MDL-39261 - File support added to lesson essay questions
  • MDL-60913 - Global search results can be split into tabs by category
  • MDL-50793 - Teachers can see hidden pages in book activities
  • MDL-60059 - Workshop activity action events support drag and drop in the calendar
  • MDL-62142 - Accessibility improvements for Boost course landing page

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.7_release_notes

3.6.9

(Sicherheitsupdate)
9 MĂ€rz - 330MBSecurity
  • Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.

Improvements
  • Chrome 80 support

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.9_release_notes

3.6.8

(Sicherheitsupdate)
16 Januar - 330MBSecurity
  • MDL-48024 - Plugins should be able to provide data generators for Behat

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.8_release_notes

3.6.7

(Sicherheitsupdate)
11 November 2019 - 330MBSecurity
  • Various security fixes.

Changes
  • Edit grade item changes visibility of category total
  • Profile / Participants list: Have roles with "Capabilities/moodle/course:viewsuspendedusers" respect the given setting
  • Assignment accessibility correct use of tables and toggleable +/- link
  • Lesson's numerical answers with value 0 are deleted on edit
  • Privacy API allows Primary Admin Account to be deleted
  • Courses with course visibility set to hide should be labelled 'Hidden from students' in the course overview (backport of MDL-65621)
  • Deleting a course that's been starred causes 'invalidrecord: Can't find data record in database table course.' error
  • Timeline block item dates should include the year
  • Unzipped Embedded Files Disappear when Topic is Saved
  • Teachers appear in quiz reports when "enrolled users who have, or have not, attempted the quiz" option selected
  • Moodle XML question export/import does not include question-category idnumbers
  • When installing multiple languages with parents only the first parent is installed
  • Upcoming activities due notification email should come from the support contact
  • RecordRTC and assignment: Players are too big
  • Activities with Available from date and without deadline show as overdue in Timeline Block
  • User data label should wrap in enrol users modal window
  • Notification focus is not ARIA compliant
  • Assignment notifications with marking workflow get stuck in cron
  • Quiz "Try another question like this one" repeats random questions too often
  • Hidden courses visible in block_starredcourses
  • Pagination overflows modal window on add random question
  • Upgrade fails with error 'number of parameters must be between 0 and 65535' on large sites
  • Groups overview runs out of memory on very large courses
  • Include unsubscribes in the forum subscription cache to improve performance

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.7_release_notes

3.6.6


10 September 2019 - 330MBBug Fixes
  • Unoconv doesn't work after the scheduled task conversion_cleanup_task has run
  • Broken link in messages contact request notification
  • Regrading a quiz in progress causes student to lose data
  • Cannot update user profile with non-internal auth method such as LDAP
  • Do not display "Send a message" option in course participants list if messaging is disabled site-wide
  • Export of questions with lots of images as Moodle XML runs out of memory
  • Online text assignment error when attempting to submit an image only (with no text)
  • Emojis are very big in forum notification emails
  • Quiz page title does not tell the user where they are in the quiz
  • Course restore excluding groups still restores quiz overrides resulting in extra calendar events
  • Manually completed course activities showing in Timeline
  • Grade page is broken if submission other than PDF was deleted
  • Error reading from database after upgrade to 3.7.1 (MySQL 8.0.2)
  • Expanding/collapsing PDF comments causes other annotations to change position
  • "Is this your first time here?" shows when self registration disabled and no message in auth_instructions
  • Assignment due date does not update for group selection
  • Annotated PDF - Comments can't be added and viewed in RTL user interface
  • Upgrade PHPMailer
  • Maintenance Mode messages don't appear with Force Login enabled
  • File picker error messages are not read out in assignment to screen reader users
  • Custom theme favicon on LTI provider site breaks LTI authentication
  • Deleting a user tour causes error in privacy data export
  • Mobile features should reflect new features supported by Moodle App version 3.7 (backport of MDL-61199)
  • Remove community finder block - as part of Sunsetting moodle.net
  • Remove course-sharing functionality - as part of Sunsetting moodle.net
  • Multiple choice question text not wrapped in Lesson

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.6_release_notes

3.6.5

(Sicherheitsupdate)
8 Juli 2019 - 330MBSecurity
  • Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.

Bug Fixes
  • Calendar export no longer limited to 40 events
  • Jump to dropdown menu no longer overlaps before / next activity links
  • Boost theme no longer ignores HTML block custom classes
  • Quiz with activity completion 'Or all available attempts completed' no longer possible with unlimited attempts
  • Users with capability moodle/site:messageanyuser can message any user regardless of their privacy settings
  • Hidden blocks can once again be unhidden
  • Redis cache store correctly displays exception after failed connections
  • Recently accessed items block checks for whether a course is deleted before showing items from it
  • Ampersand in site title no longer breaks LTI provider cartridge XML
  • Assignment individual grading when using rubric and workflow grade is displayed
  • PDF annotation comments no longer expand unexpectedly
  • Enrolled users list sort order no longer changes after adding or removing a user
  • Multi-lang filter no longer ignores 'en' parent language
  • Enrolments whose start date is after the analytics analysis start time are no longer discarded
  • Texts in Moodle format remain in the same format when edited
  • Improved memory usage of analytics evaluation and initial training processes
  • SMTP debugging no longer displayed for lower debugging output levels
  • Restore process no longer displays an error if the capability doesn't exist
  • Quick reply now respects subscribe on reply user preference
  • Item counts for action events are now shown in the timeline block
  • Forum advanced search form styling improvements
  • Students at risk models correctly discard user enrolments whose start and end dates do not fit into the analysed time interval
  • Atto 'Manage files' now detects filenames containing a hash symbol (#)
  • Database activity unapproved entries are once again highlighted

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.5_release_notes

3.6.4

(Sicherheitsupdate)
14 Mai 2019 - 330MBFixes and improvements
  • MDL-62872 - Atto editor RecordRTC Video no longer erroneously reports the maximum upload size limit has been reached
  • MDL-64151 - Courses can be unchecked from course completion in the Boost theme
  • MDL-64678 - Assignment grading page scrollable on mobile
  • MDL-64267 - Double scrollbar removed from messaging conversations when using the Clean theme
  • MDL-65206 - Repeated calendar events include the location from the original event
  • MDL-64331 - Clicking outside of modal popups containing forms no longer closes the modal, so user input is retained
  • MDL-64988 - Adding a quiz question in a chosen position no longer affected by section headings
  • MDL-65169 - User searches within messaging when site-wide messaging is enabled are correctly filtered
  • MDL-65170 - User searches within messaging with separate groups mode enabled are correctly filtered
  • MDL-63196 - Calendar export includes category events
  • MDL-46803 - Resetting a course role retains other roles affected users are assigned in the course
  • MDL-63263 - Recycle bin includes user data/submissions within deleted course elements
  • MDL-64894 - Items above anchor targets (such as in collapsible topics) can be clicked in the Boost theme
  • MDL-65157 - The My overview block hides the completion progress bar for teachers
  • MDL-65112 - Lesson short answer pages can display iframes
  • MDL-65399 - Bulk quiz item deletion prevents deletion of the only question in a section (consistent with individual deletion functionality)
  • MDL-64996 - Static analytics models are no longer marked as not trained after changing the default predictions processor
  • MDL-65173 - Message notifications are no longer marked as read when a notification email is sent
  • MDL-65085 - Analytics insights are sent from a site's no reply account, instead of from an admin account
  • MDL-65179 - Web service token last access is updated less frequently
  • MDL-65262 - Imported calendar events with locations starting or ending in a space no longer cause an error
  • MDL-64568 - Deleting a group with group messaging removes that group from the conversation list
  • MDL-65313 - Deleting a group with group messaging removes that group from favourite conversations
  • MDL-65087 - Messaging drawer accessibility improved by assigning the 'button' role to relevant links in the interface
  • MDL-64985 - Messaging drawer accessibility improved by adding and improving ARIA labels
  • MDL-65127 - Messaging drawer accessibility improved by adding ARIA labels to explain numbers in the interface (such as unread message counts)
  • MDL-65005 - Timeline block menus accessibility improvements
  • MDL-64524 - Assignment frequently used comments popup can be scrolled
  • MDL-65153 - Course competencies page no longer needs to be refreshed before clicking on newly added competencies
  • MDL-64994 - Analytics can use the latest Python machine learning backend
  • MDL-65094 - Sites hosted on localhost no longer prompt site admins to register their site
  • MDL-29320 - Email case is properly handled during user profile updates
  • MDL-29320 - Email case is properly handled during sign-up
  • MDL-29317 - Email case is properly handled during grade imports
  • MDL-65411 - Descriptions in calendar event modals wrap text and resize images where necessary
  • MDL-65484 - Assignment PDF annotations are contained within the window boundaries
  • MDL-65299 - The default $theme-colors map used in Bootstrap 4 themes can be overridden
  • MDL-64979 - Improvements to Behat test reliability on slow machines
  • MDL-65439 - Improvements to messaging Behat test coverage (see also MDL-64672 and MDL-64670)

Security issues
  • Details of any security issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.4_release_notes

3.6.3

(Sicherheitsupdate)
8 Mai 2019 - 330MBSecurity
  • "Log in as" functionality exposed to JavaScript risk on other users' Dashboards
  • Logged in users could view all calendar events
  • Users could elevate their role when accessing the LTI tool on a provider site
  • Stored HTML in assignment submission comments allowed links to be opened directly
  • Secure layout contained an insecure link in Boost theme
  • get_with_capability_join/get_users_by_capability not aware of context freezing

Highlights
  • Last post date and time shown correctly on forum page
  • Gradebook regrading no longer gets stuck
  • Quiz now displays the correct time left when quiz close date before time limit
  • Site home and Dashboard now have different data-key attributes when the home page is set to site
  • All assignment 'View annotated PDF' buttons work
  • Invalid response value detected messaging error fix
  • Server files performance improvement for sites with lots of activities and files
  • Activities can no longer be marked as complete when the context is frozen
  • Users no longer redirected back to a policy agreement when creating a new account
  • View competency framework no longer required for viewing competencies in a course
  • Numerical question units are displayed on the same line
  • Notifications table has index for the useridfrom column
  • Participants page performance improvement for courses with ~50k users and 10 groups
  • A single simple discussion forum now scrolls to new posts
  • Deleting course sections now also delete files used in the section description
  • Data export performance improvement
  • RTL languages correctly aligned in messaging interface
  • Course image scaled down when no course summary
  • Forum post word count correctly reflects the size of posts
  • Accessibility improvement for quiz question feedback
  • Option to clear prediction for analytics trained models
  • Clearer button background in Boost
  • Deleting of feedback question and deleting of user tour step no longer give a 404 error
  • Glossary 'Actions menu' icon no longer disappears when browsing
  • External tool 0 points score now correctly recorded as zero in the gradebook
  • Drag and drop question types now allow use of mixed languages
  • Boost navigation bar accessibility improvements
  • Install database CLI script now shows help even if Moodle is already installed
  • Messaging search simpler UI when search returns no results
  • 'Allowed email domains' setting is now case insensitive
  • Download assignment submission files via keyboard accessibility fix
  • Question bank category edit link usability improvement
  • Boost theme menu links contrast accessibility fix
  • Messaging contacts are now shown in bold
  • Messaging search results now shown with date rather than time stamp
  • get_with_capability_join, get_users_by_capability, assign/unassign_capability now check the capability exists

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.3_release_notes

3.6.2

(Hauptversion)
21 Januar 2019 - 330MB3.6.2

Security
  • Manage groups capability was missing the XSS risk flag
  • User full name is now escaped in the un-linked userpix page

Bug Fixes
  • CAS authentication fixed
  • Exponential question growth prevented when duplicating quizzes
  • Hidden courses no longer send forum notifications to participants
  • IMS Common Cartridge can restore from custom temp directory
  • Drag and drop file uploads now respect the ignore file size limits capability
  • Performance improvement when fetching notifications
  • Lesson question responses show multimedia consistently
  • Messaging user info fix in bootstrapbase themes
  • Question bank pagination fix
  • The result of core_user::is_real_user is now consistent
  • Database query efficiency improvement to core_grade privacy provider
  • Admin bookmarks block can bookmark admin categories
  • All unread counts in message functionality now update without a page refresh
  • Filter support added to group message conversation names
  • LTI assignment and grade LineItems are retained after the cleanup scheduled task is run
  • GDPR moodle_content_writer can no longer cause an endless loop
  • User images are linked to their profile in the new messaging interface
  • Assignment grading interface 'Next page' navigation now resets scrolling to the top of the next page

3.6.1

Regressions
  • Previous messaging conversations should be displayed after upgrading

Bug Fixes
  • Facebook logo is correctly displayed when using OAuth 2 authentication
  • Calculated multichoice question able to answer with negative note in interactive mod

3.6.0

Security
  • Login CSRF vulnerability in login form. Note that this fix has previously been disclosed following the release of Moodle 3.5.3, 3.4.6, 3.3.9 and 3.1.15

GDPR and Privacy
  • Data requests bulk actions
  • Option to make site policies required or optional
  • Capabilities for controlling who can download SAR data
  • Data deletion of existing deleted users
  • Pre-processing stage removed from data requests process
  • Data retention summary (read-only)
  • Option to remove the "Data retention summary" link in the footer
  • HTML data request export format
  • User expiry improvements
  • Data purpose and category inheritance improvements
  • Different data retention strategies for different roles in a purpose
  • Ability to configure data registry to use module type defaults
  • Site mentioned in email notifications of data requests
  • Option to hide your name in the online users block

Highlights
  • New Course overview and Timeline block
  • New Recently accessed courses block
  • New Recently accessed items block
  • Option to hide courses in the course overview block
  • Option to star/unstar courses in the course overview block
  • New Starred courses block
  • Dashboard retains user preferences for view options
  • Course overview block retains user preferences for the number of courses to show
  • Grace period when displaying "In progress" courses in course overview block
  • Removal of Dashboard page header
  • Group messaging
  • New messaging UI with messaging drawer
  • Option to disable site-wide messaging
  • Privacy setting for restricting who can message you
  • The new 'Allow site-wide messaging' setting is disabled by default for new installs but enabled for upgraded sites if $CFG->keepmessagingallusersenabled = true; is defined in config.php
  • Option to star messaging conversations
  • Notifications not sent for group conversations
  • Group members synchronised with messaging conversations members
  • Assignment feedback can include media or other files
  • Improved quiz statistics report usability for randomized questions
  • Option to add ID numbers to questions and question categories
  • Single questions can be exported from the question bank
  • Teachers can specify workshop submission types
  • Nextcloud integration, with a Nextcloud repository and OAuth 2 Nextcloud service
  • Support for Open Badges v2
  • Performance improvements to cache flags
  • Glossary auto-linking filter performance improvements
  • atto_htmlplus implemented to improve Atto editor HTML indenting
  • Copy and paste of images from one WYSIWYG window to another
  • Forum actions announced by screen reader when completed
  • Global search displays a relevant icon next to link in results
  • SVG/high resolution emoticons
  • Larger badge images are used

Experimental
  • Context freezing - setting read-only access for categories, courses, activities and their content

Functional changes
  • 'Resend confirmation email' button on login page
  • IF conditions in grade calculations
  • Calendar entries location support
  • Images are displayed in forum notification emails
  • Course format options may be specified in upload courses CSV file
  • Page resource option to show/hide "Last modified"
  • Forum post HTML structure improvements
  • Option to download the list of course participants
  • Analytics models can use different machine learning backends
  • User menu: customusermenuitems map Font Awesome icons for non pix/t folders
  • JSON added to the default MIME types list
  • Atto media plugin title global attribute support
  • Shibboleth authentication identity providers
  • Grader report saves after edit with multiple tabs
  • Drag and drop of course events respects the course start date
  • 'Add a new course' link in Site administration
  • Admin search results provide location of the found matching page
  • Capability to control use of Atto Record RTC
  • New blocks supported by the mobile app can be disabled
  • Legacy log store deprecation
  • Log changes to site administrators
  • adhoc task runner
  • Site upgrades via CLI display new default settings
  • Indian Rupee added to PayPal enrolment currencies
  • Set Path to PHP CLI in order to display 'Run now' for Scheduled tasks
  • Assignment upgrade helper tool removed from core

Lesen Sie mehr: https://docs.moodle.org/dev/Moodle_3.6.2_release_notes

Unsere Webhostings sind kompatibel mit
Moodle

Web

Nur Webhosting

100%-SSD-Webhosting
100 GB und mehr
Multidomain-Verwaltung
Erweiterte Verwaltung von EV- und DV-SSL-Zertifikaten
DDoS-Schutz
10 GB VOD


Weitere Infos

ab 5.75 € / Monat

Classic

Das Web+Mail-Komplettangebot

100%-SSD-Webhosting
100 GB und mehr
Multidomain-Verwaltung
Erweiterte Verwaltung von EV- und DV-SSL-Zertifikaten
DDoS-Schutz
10 GB VOD


Professionelle E-Mail
25 E-Mail-Adressen mit unbegrenztem Speicherplatz


WorkSpace
Online-E-Mail-Client
Instant Messaging
Sychronisation von Kontakten und Kalendern


Weitere Infos

ab 7.42 € / Monat

Cloud-Server

Managed

100%-SSD-Webhosting
100 GB und mehr
Multidomain-Verwaltung
Erweiterte Verwaltung von EV- und DV-SSL-Zertifikaten
DDoS-Schutz
10 GB VOD


Leistung
2 CPU und mehr
6 GB RAM und mehr
100% SSD
100% dedizierte Ressourcen


Verwaltung
Infomaniak verwaltet Ihren Server


Weitere Infos

ab 29 € / Monat

Preise in EUR