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
