Moodle Plugins directory: Virtual Programming Lab: Versions: 3.5.0 | Moodle.org

Virtual Programming Lab
Activities ::: mod_vpl
Maintained by
Juan Carlos Rodríguez-del-Pino
Part of set VPL - Virtual Programming lab.
VPL is an activity module to manage programming assignments
Virtual Programming Lab 3.5.0
Moodle 3.8, 3.9, 3.10, 3.11, 4.0
Released: Monday, 18 April 2022, 10:03 PM
VPL - Virtual Programming Lab for Moodle 3.5.0 Release notes
Prerequisites
- Moodle 3.8 or higher
- PHP 7.3 or higher
New functionalities
This release includes the override feature thanks to @Astor-Bizard from the Caseine Project. This feature allows to set in a VPL activity a different startdate, duedate, reduction by evaluation and free evaluations for specific users or groups.
Small improvements
- Shows variations assigned to users in the descripción in the code editor.
- Adapts extend settings navigation to support Moodle 4.
- Applies filters to the activity name display.
- Run scripts adds environment vars MOODLE_USER_ID, MOODLE_USER_NAME, and new MOODLE_USER_EMAIL.
Bug fixes
- Fixes bug that shows the students the grade reduction in comment titles.
- Fixes bug that removes variation title when updating activity setting.
- Fixes performance problem due to regex expression inefficiency when showing evaluation report.
- Fixes reports of students working periods when no data.
- Fixes bug setting $PAGE URL. Reported by @pavelsokolov issue #128.
- Fixes bug of handling decimal numbers internationalization.
Programming languages
- Adds support for Julia by adding a default run script. Julia is detected when using files with the jl file extension.
- Removes obsolete swipl command-line option in Prolog run script.
Version information
- Version build number
- 2022040512
- Version release name
- 3.5.0
- Can be updated from
- 3.0.1 (2014032712), 3.1.5 (2016071800), 3.2.4 (2016122912), 3.3.5 (2019102116), 3.3.7 (2020041317), 3.3.8 (2020080218), 3.4.0 (2021011014), 3.4.1 (2021030820), 3.4.2 (2021033113), 3.4.3 (2021052113), 3.4.3+ (2021052513)
- Can be updated to
- 4.0.1 (2022093012), 4.2.3 (2024011312), 4.2.5 (2024110512)
- Maturity
- Stable version
- MD5 Sum
- cccd6a1fb64c6953b82f88130ad0853f
- Supported software
- Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0
- The more recent release 4.2.1 (2023092512) exists for Moodle 3.8
- The more recent release 4.2.5 (2024110512) exists for Moodle 3.9
- The more recent release 4.2.5 (2024110512) exists for Moodle 3.10
- The more recent release 4.2.5 (2024110512) exists for Moodle 3.11
- The more recent release 4.2.5 (2024110512) exists for Moodle 4.0
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- V3.5.0
Default installation instructions for plugins of the type Activities
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (eg "assignment") in the "mod" subdirectory.
- Visit http://yoursite.com/admin to finish the installation