Changelog

This document tracks the history of changes, updates, and fixes made to the plugin.

Version 2.1 – Dropdown Z-Index Fix

  • Release Date: 6 December 2025
  • Status: Stable
  • Build Number: 2025120600

Highlights:

  • Increased z-index to ensure Moodle dropdown menus appear above other UI elements.
  • Improved visibility of navigation menus, action menus, and theme-based dropdown components.

Version 2.0 – Quiz Navigation Enhancement

  • Release Date: 6 October 2025

  • Status: Stable

  • Build Number: 2025100600

Highlights:

  • Enhanced quiz navigation block with container wrapper for improved layout consistency

  • Tested and confirmed compatibility with Moodle 5.1


Version 1.9 – Book Resource List Styling

  • Release Date: 1 October 2025

  • Status: Stable

  • Build Number: 2025100100

Highlights:

  • Added improved styling for <ul> and <ol> lists inside Book resources


Version 1.8 – Title Redundancy Fix

  • Release Date: 21 September 2025

  • Status: Stable

  • Build Number: 2025092100

Highlights:

  • Fix: Hide redundant page title after #maincontent.

  • Cleaner layout by removing duplicate H2 headings while retaining the first instance.


Version 1.7 – List Styling Enhancement

  • Release Date: 17 September 2025

  • Status: Stable

  • Build Number: 2025091700

Highlights:

  • Enhanced styling for <ul> and <ol> lists

  • Improved indentation, spacing, and line-height for better readability

  • Fixed numbering alignment for nested ordered lists


Version 1.6 – Restore Error Fix

  • Release Date: 26 August 2025

  • Status: Stable

  • Build Number: 2025082600

Highlights:

  • Fixed Exception - htmlspecialchars(): Argument #1 ($string) must be of type string, array given during course restore.

  • Updated heading() override to support both string class lists and attribute arrays.


Version 1.5 – Navigation Fix & Enhancement

  • Release Date: 17 August 2025

  • Status: Stable

  • Build Number: 2025081700

Highlights:

  • Fixed error Call to a member function out() on null by ignoring edit pages and course modules without valid URLs

  • Centered Jump-to dropdown between Previous and Next buttons for better layout


Version 1.4 – Icon & Style Update

  • Release Date: 10 August 2025

  • Status: Stable

  • Build Number: 2025081000

Highlights:

  • Fixed minor CSS styling issues

  • Added custom icons


Version 1.3 – Navigation Enhancement

  • Release Date: 3 August 2025

  • Status: Stable

  • Build Number: 2025080300

Highlights:

  • Added activity navigation to course pages (Previous, Next, and Jump-to dropdown)


Version 1.2 – Feature & Style Improvements

  • Release Date: 2 August 2025

  • Status: Stable

  • Build Number: 2025080200

Highlights:

  • Fixed minor CSS styling issues

  • Corrected the default placeholder course image path

  • Added support for custom font folder


Version 1.1 – Maintenance Update

  • Release Date: 31 July 2025

  • Status: Stable

  • Build Number: 2025073100

Highlights:

  • Fixed Undefined variable $DB warning in block configuration

  • Resolved Call to a member function update_record() on null exception by properly declaring global $DB


Version 1.0 – First Official Release

  • Release Date: 27 July 2025

  • Status: Stable

  • Build Number: 2025072700

Highlights:

  • Initial release of the theme and blocks

  • Fully compatible with Moodle 5.0+

  • Developed following Moodle’s coding standards and UI/UX best practices

  • Responsive and accessible layout

  • Includes core theme and standard block set