Bugfix release addressing issues raised during the Moodle plugins directory review of v0.2.0:
- Bootstrap 5 (Moodle 5.2) compatibility: the WhatsApp navbar menu did not open on Bootstrap 5 sites because its dropdown toggle only carried Bootstrap 4 markup (
data-toggle,dropdown-menu-right). It now carries both the Bootstrap 4 and Bootstrap 5 attribute/class pairs side by side, so the menu works on both Moodle 4.1+ (Bootstrap 4) and Moodle 5.0+ (Bootstrap 5). - Removed redundant
styles.cssloading:view.php,report.php,sitereport.phpandtemplates.phpno longer manually require the plugin's own stylesheet - Moodle already aggregates a plugin's rootstyles.cssautomatically. - Removed an oversized
js_call_amd()payload: the template editor's placeholder/format/emoji buttons are now rendered directly in the page (with their behaviour indata-action/data-valueattributes) instead of being built in JS from a config object big enough to trip Moodle's developer-debugging warning.
See CHANGELOG.md for full details.