Changelog

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

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