Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Plugin version.php information
// Example
// Plugin release number corresponds to the lasest tested Moodle version in which the plugin has been tested.
$plugin->release = '3.5.7'; // [3.5.7]
// Plugin version number corresponds to the latest plugin version.
$plugin->version = 2019010100; // 2019-01-01
How do I make a good changelog?
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- The latest version comes first.
- The release date of each version is displayed.
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
Version (4.5.0) - 2024-09-13
- Tested for Moodle 4.5 and PHP 8.1
Version (4.4.0) - 2024-04-05
- Tested for Moodle 4.4 and PHP 8.1
- Show link when no icon is used in floating menu
Version (4.3.0) - 2024-04-05
- Tested for Moodle 4.3 and PHP 8.1
Version (4.2.0) - 2024-03-05
- updated and refactored for Moodle 4.2
Version (4.1) - 2023-03-16
Added
- Code improvement.
- Moodle 4.1 support implemented.
- CI test.
Version (3.10) - 2020-11-07
Added
- Improved code style
- Tested in Moodle 3.10 no issues found.
Removed
- Remove
.eslintrc Gruntfile.js and packages.json from the project causes Travis issues.
Version (3.9) - 2020-07-16
Added
- Release of the first official stable version.