Skip to content

Version 0.2.1

Latest

Choose a tag to compare

@jlsimon jlsimon released this 04 Aug 07:44

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.css loading: view.php, report.php, sitereport.php and templates.php no longer manually require the plugin's own stylesheet - Moodle already aggregates a plugin's root styles.css automatically.
  • 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 in data-action/data-value attributes) 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.