https://www.gpldownloads.com/downloads/edumall/changelog/
Latest Updates
Back to EduMall – LMS Education Theme

EduMall – LMS Education Theme changelog

Release notes for every version we have on record, newest first.

Latest 4.8.3 · 28 Oct 2026 40 versions Since Sep 2024

2026 17 versions

4.8.3 Latest 28 Oct 2026 3 improved1 fixed1 removed4 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 11.2.1
  • Compatible with Tutor LMS 4.2.0 and Tutor LMS Pro 4.2.0
Fixed
  • Fixed:
Removed
  • Stop the FAQ Groups and Course Categories widget dropdowns using a function WooCommerce has deprecated
Changed
  • Show the selected variation attributes in the cart, mini-cart and checkout item names with WooCommerce 11.2
  • List the product categories on the single product page parent first, as WooCommerce 11.2 does
  • Check the email address format on the student registration form before sending it, and link each field to its label, as Tutor LMS 4.2.0 does
  • Revolution Slider plugin v.6.8.0
4.8.2 7 Oct 2026 2 improved1 fixed1 changed
Improved
  • Updated:
  • Compatible with Tutor LMS 4.1.1 and Tutor LMS Pro 4.1.1
Fixed
  • Fixed:
Changed
  • Keep the Instructors page and the course Instructor filter widget in their previous order with Tutor LMS 4.1.0+, which otherwise lists newest instructors first
4.8.1 22 Sep 2026 3 improved7 fixed1 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 11.1.1
  • Compatible with Tutor LMS 4.0.9 and Tutor LMS Pro 4.0.9
Fixed
  • Fixed:
  • Fix the checkout order summary showing only the shipping method chosen in the cart, which hid the method list and the pickup point pickers shipping plugins add to it
  • Fix a stray box drawn over the label of the checkboxes in the WooCommerce Cart, Checkout and filter blocks
  • Fix the Learning Area and Dashboard sticky bars scrolling away or hiding under the site header when Tutor LMS shows the site header and footer around them; the site header now scrolls away on those pages
  • Fix the title bar repeating the lesson title above the Learning Area
  • Fix the Tutor LMS Dashboard Header and Footer options having no effect
  • Fix the Q&A link of the Tutor LMS dashboard not opening the course's Q&A
Changed
  • Stop the student registration form refilling the password fields after a failed sign-up
4.8.0 19 Aug 2026 1 new9 fixed13 changed
New
  • Added:
Fixed
  • Fixed:
  • Fix the instructor registration popup opening empty
  • Fix the Register Form widget keeping the previous attempt's message on the next submit
  • Fix the double-submit guard on the account forms and the Register Form widget never engaging
  • Fix the validation messages on the Tutor LMS login and registration forms rendering unstyled under Tutor LMS 4.0
  • Fix the theme's Preferences tab replacing the native one Tutor LMS 4.0 ships under the same key
  • Fix instructor registration accepting sign-ups while WordPress registration is turned off
  • Fix a hand-built instructor registration bypassing the Terms checkbox and the Tutor LMS consents
  • Fix a new instructor not being recorded as the pending application Tutor LMS 4.0 tells apart from a student
Changed
  • Built-in CAPTCHA for the account, registration and comment forms: Honeypot, Google reCAPTCHA v2 and v3, Cloudflare Turnstile or hCaptcha
  • Protection for the registration forms out of the box, through the keyless Honeypot option that needs no external service
  • Registration, Login, Lost Password and Comments under Protected Forms, with only Registration on after the update
  • Coverage for the theme's account popups and Register Form widget, the WordPress, Tutor LMS and WooCommerce forms and guest comments
  • An option to show the login challenge only after an IP address has failed to log in a number of times
  • Failed logins from the account popup reported to WordPress, so Limit Login Attempts and Wordfence count them too
  • No second challenge on the forms hCaptcha for WP, Simple Cloudflare Turnstile or Tutor Pro's reCAPTCHA already verify
  • Admin warnings for the plugin combinations the theme cannot reconcile
  • Submissions rejected while the selected provider has no working keys, except on the login forms, which stay open
  • The same answer to an unverified submission whether or not the account exists, so the forms cannot be used to find usernames or addresses
  • A host check on every solution, so a token solved elsewhere with a copy of the Site Key does not pass
  • An EDUMALL_CAPTCHA_DISABLE constant for wp-config.php, to switch the feature off if a site is ever locked out
  • Restrict the popup loader to the account popup templates, so it cannot render other theme templates
4.7.0 28 Jul 2026 1 improved8 fixed1 removed8 changed
Improved
  • Updated:
Fixed
  • Fixed:
  • Fix missing thumbnails: the external placeholder service the theme relied on is gone, replaced with an inline SVG
  • Fix the page preloader swallowing clicks for two seconds after it had already faded out
  • Fix the Twitter widget re-calling the API and rewriting its token option on every page view when the credentials are rejected
  • Fix resized images falling back to the full-size original on sites that have changed domain
  • Fix new Edumall_Course( $id ) ignoring the id it was passed
  • Fix the child theme stylesheet not busting its cache after being edited
  • Fix $edumallSwiper being declared twice on pages carrying a carousel
Removed
  • Drop one database query per menu item from every page render
Changed
  • Recompress the bundled images: 1.2MB down to 367KB, same filenames and dimensions
  • Ship the Gordita font as woff2 next to the ttf: the default font download drops from 369KB to 105KB
  • Minify the Elementor widget scripts, which until now shipped unminified
  • Load the minified fullpage build in the Fullpage widget, saving 156KB on pages that use it
  • Build the header category menu from a single term query instead of one per category
  • Debounce the resize handlers so the mobile address bar sliding in and out no longer re-lays out the page
  • Cache theme SVG icon reads per request instead of re-opening the filesystem for each icon
  • Leave build sources (SCSS, JS modules) and source maps out of the theme package
4.6.2 21 Jul 2026 1 improved4 fixed1 changed
Improved
  • Updated:
Fixed
  • Fixed:
  • Fix Tutor LMS multisite fatal: rewrite wrongly-prefixed users/usermeta tables on subsites
  • Fix Edumall text-stroke group control shadowing Elementor's native one
  • Fix Elementor 4.1.5 compat: Font Awesome Pro icons and dead hooks
Changed
  • ThemeMove Addons For Elementor plugin version 2.1.2
4.6.1 11 Jul 2026 1 improved4 fixed1 removed2 changed
Improved
  • Updated:
Fixed
  • Fixed:
  • Fix theme brand color / site skin sync getting permanently frozen after saving any Tutor LMS setting
  • Fix xAPI lesson tracking firing on learning-area sub pages with the course as content
  • Fix the course builder logo not resolving when the Customizer logo is stored as an attachment id
Removed
  • Remove an orphaned dashboard review AJAX endpoint and its dead script
Changed
  • Reduce tutor-lms.css by ~80KB: drop dashboard styles superseded by the Tutor LMS 4.0.0 native dashboard
  • Consolidate duplicated enrollment, logo and course loop price logic into shared helpers
4.6.0 10 Jul 2026 1 new2 improved5 fixed1 security
New
  • Add explicit cache-busting version to enqueued assets
Improved
  • Updated:
  • Compatible with Tutor LMS 4.0.0 and Tutor LMS Pro 4.0.0
Fixed
  • Fixed:
  • Fix course price display for single course and course bundle
  • Fix a corrupted input[type=password] selector in the form color rules
  • Fix shop grid load flash: placeholder matches Isotope column count
  • Fix warning Undefined variable $orderedby
Security
  • Prepared SQL + sanitize/escape reflected input
4.5.7 1 Jul 2026 2 improved4 fixed1 changed
Improved
  • Updated:
  • Compatible with Tutor LMS 3.9.14
Fixed
  • Fixed:
  • Fix instructor dashboard template drift with Tutor LMS 3.9.x: escape the settings page redirect URL, correct a duplicated dashboard template hook, and restore the missing "before dashboard content" hook
  • Fix the instructor withdrawal page not subtracting pending requests from the available balance, and show a "Total Pending Withdrawal" badge
  • Fix a possible fatal error on the dashboard Assignments tab when Tutor LMS Pro is not active
Changed
  • Insight Core plugin v.2.8.4
4.5.6 29 Jun 2026 2 improved2 fixed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 10.9.0
Fixed
  • Fixed:
  • Fix demo performance: cache Tutor category queries by ID, dedupe per-card rating/instructor queries, memoize image resize
4.5.5 26 Jun 2026 1 new1 improved5 fixed1 removed2 changed
New
  • Added:
Improved
  • Updated:
Fixed
  • Fixed:
  • Fix Administrator locked out of Events/FAQs by Instructor role caps
  • Fix Q&A tab on lesson pages ignoring the per-course Q&A setting (Tutor LMS 3.x compatibility)
  • Fix Pro/addon course tabs (e.g. Google Classroom Stream) not showing on single course (Tutor LMS 3.x compatibility)
  • Fix Prerequisites/Subscription/PMPro access control bypassed on lesson, assignment, quiz & live-meeting pages (Tutor LMS 3.x compatibility)
Removed
  • Delete option for a student's own course reviews on the dashboard (Tutor LMS 3.x)
Changed
  • Revolution Slider plugin v.6.7.58
  • Edumall Addons plugin v.1.4.0
4.5.4 9 Jun 2026 2 improved4 fixed2 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 10.8.0
Fixed
  • Fixed:
  • Fix Gap Width control not applying on Inner Section element
  • Fix editor.js compat with Elementor v4 Atomic Editor
  • Fix Tutor LMS 3.9.11 compatibility
Changed
  • Insight Core plugin v.2.8.3
  • Revolution Slider plugin v.6.7.57
4.5.3 26 Apr 2026 2 fixed
Fixed
  • Fixed:
  • Term conditions in student registration form.
4.5.2 22 Apr 2026 1 improved5 fixed1 changed
Improved
  • Updated:
Fixed
  • Fixed:
  • Broken Access Control in AJAX action edumall_delete_dashboard_course — added nonce verification, post-type restriction, ownership check, and instructor permission gate
  • CSRF vulnerability in edumall_place_rating AJAX action — added nonce verification
  • IDOR in edumall_update_review_modal — added review ownership check to prevent enrolled users from overwriting other students' reviews
  • Lead-info not show in Course private
Changed
  • Revolution Slider plugin v.6.7.54
4.5.1 23 Mar 2026 3 improved1 changed
Improved
  • Updated:
  • Performance:
  • Optimize asset enqueuing
Changed
  • Revolution Slider plugin v.6.7.51
4.5.0 5 Mar 2026 1 new3 fixed1 changed
New
  • Enrolled actions: add href to retake button (fix Keep Data -> /undefined page not found)
Fixed
  • Fixed:
  • Quiz attempt details white page when viewing attempt details
  • Performance, security
Changed
  • Hide Quiz Details button when "Hide Quiz Details From Students" is enabled
4.4.9 26 Feb 2026 2 improved2 fixed2 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 10.5.2
Fixed
  • Fixed:
  • Use get_completed_courses_by_user for Completed Courses tab in Tutor dashboard
Changed
  • Insight Core plugin v.2.8.1
  • Revolution Slider plugin v.6.7.41

2025 15 versions

4.4.8 30 Dec 2025 1 improved1 fixed1 security4 changed
Improved
  • Updated:
Fixed
  • Fixed:
Security
  • Local File Inclusion security
Changed
  • Move CSS inline to Files
  • Insight Core plugin v.2.8.0
  • Revolution Slider plugin v.6.7.40
  • PHP warning
4.4.7 10 Nov 2025 2 improved1 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 10.3.0
Changed
  • Revolution Slider plugin v.6.7.38
4.4.6 23 Sep 2025 1 new2 improved3 fixed1 changed
New
  • Add login class to Enroll Course button when ! is_user_logged_in
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 10.2.0
Fixed
  • Fixed:
  • Fix Blurred mobile logo
  • Fix minor style
Changed
  • Revolution Slider plugin v.6.7.37
4.4.5 18 Aug 2025 2 improved1 fixed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 10.1.0
Fixed
  • Fix PHP warning
4.4.4 21 Jul 2025 2 fixed
Fixed
  • Fixed:
  • Fix security issue on AJAX action lazy loader templates.
4.4.3 15 Jul 2025 2 improved
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 10.0.0
4.4.2 7 Jul 2025 1 improved2 changed
Improved
  • Updated:
Changed
  • ThemeMove Addons For Elementor plugin v.2.1.0
  • Revolution Slider plugin v.6.7.35
4.4.1 27 Jun 2025 3 fixed
Fixed
  • Fixed:
  • Fix course price not showing when selling by WC
  • Fix text_domain PHP warning
4.4.0 11 Jun 2025 3 improved2 changed
Improved
  • Updated:
  • Compatible with Tutor subscription add-on
  • Updated outdated templates of WooCommerce 9.9.0
Changed
  • Insight Core plugin v.2.7.4
  • Revolution Slider plugin v.6.7.34
4.3.1 23 Apr 2025 1 improved3 fixed2 changed
Improved
  • Updated:
Fixed
  • Fixed
  • Fix course featured UI not show properly.
  • Fix course filter widgets
Changed
  • Revolution Slider plugin v.6.7.32
  • Edumall Addons plugin v.1.3.0
4.3.0 25 Mar 2025 1 improved2 fixed1 changed
Improved
  • Updated:
Fixed
  • Fixed:
  • Fix security issue on AJAX action lazy loader templates.
Changed
  • Revolution Slider plugin v.6.7.31
4.2.4 27 Feb 2025 2 improved1 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 9.7.0
Changed
  • Revolution Slider plugin v.6.7.29
4.2.3 18 Feb 2025 1 improved2 fixed1 changed
Improved
  • Updated:
Fixed
  • Fixed:
  • Fix Kirki @font-face load wrong url.
Changed
  • Insight Core plugin v.2.7.3
4.2.2 13 Feb 2025 2 improved2 changed
Improved
  • Updated:
  • Improvement customize preview loading time
Changed
  • Insight Core plugin - v.2.7.2
  • Revolution Slider plugin v.6.7.28
4.2.1 21 Jan 2025 2 improved1 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 9.6.0
Changed
  • Revolution Slider plugin v.6.7.25

2024 8 versions

4.2.0 18 Dec 2024 2 improved3 fixed
Improved
  • Updated outdated templates of WooCommerce 9.5.1
  • Compatible with the latest version of Elementor plugin
Fixed
  • Fixed:
  • Fix Save course author
  • Fix Author on Single Course
4.1.0 2 Dec 2024 1 improved2 fixed
Improved
  • Compatible with Tutor 3.0 native monetize
Fixed
  • Fixed:
  • Fix PHP warning
4.0.9 21 Nov 2024 1 improved3 fixed2 changed
Improved
  • Updated:
Fixed
  • Fixed:
  • Fix Certificate share icon
  • Fix load_text_domain
Changed
  • Tutor LMS Pro plugin - v.3.0.0
  • Revolution Slider plugin v.6.7.23
4.0.8 14 Nov 2024 2 improved1 changed
Improved
  • Updated:
  • Updated outdated templates of WooCommerce 9.4.1
Changed
  • Tutor LMS Pro plugin - v.2.7.7
4.0.7 7 Nov 2024 1 improved1 fixed3 changed
Improved
  • Updated:
Fixed
  • Fixed:
Changed
  • Revolution Slider plugin v.6.7.21
  • ThemeMove Addons For Elementor plugin v.2.0.1
  • Don't update Elementor form to avoid PHP issue
4.0.6 14 Oct 2024 1 improved2 changed
Improved
  • Updated:
Changed
  • Insight Core plugin - v.2.7.1
  • Revolution Slider plugin - v.6.7.20
4.0.5 26 Sep 2024 1 improved2 changed
Improved
  • Updated:
Changed
  • Tutor LMS Pro plugin - v.2.7.6
  • Revolution Slider plugin - v.6.7.19
4.0.4 16 Sep 2024 2 fixed
Fixed
  • Fixed:
  • Fix Elementor widgets used waypoint broken in Elementor 2.24.x