Changelog
Learn what Masteriyo is offering with each update in both free and premium version.
-
2.3.1
02-07-2026
-
Enhancement
- Improve Mollie subscription billing reliability. [PRO]
-
Fix
- Google reCAPTCHA validation failing on account login.
- Certificate not showing when viewed from the public profile page. [PRO]
- TypeError when _elementor_data meta returns PHP array instead of JSON string.
- TranslatePress translation editor only works on first lesson. [PRO]
- Security hardening for user session handling.
- Security hardening for course review field validation.
- WooCommerce product edit link returning 404 error.
- YouTube lesson fullscreen button not showing on iPhone.
- Draft course items counted in course progress. [PRO]
- Bricks builder Masteriyo templates not rendering properly on the frontend.
- Analytics composite indexes migration query crash on shared hosting sites. [PRO]
- Certificate download link not generated in course completion email.
-
Enhancement
-
2.3.0
23-06-2026
-
Feature
- Certificate Builder v2.
- H5P integration addon with H5P shortcode support [Free] and H5P quiz [PRO].
-
Revamp
- Analytics UI/UX.
-
Compatibility
- PHP v8.5 compatible.
-
Enhancement
- Added Simple, Modern, Overlay, and Custom layout support for course archive and single course page templates.
- Updated Migration Tool to display real-time migration progress and support migrating LMS data to Masteriyo.
- Added login/logout navigation menu link panel.
- Overhauled Course List widget with built-in pagination, filter controls, and renamed layout options to match the Carousel widget.
- Added three new Elementor widgets for the Single Course page: Course Progress Bar, Course Cohort, and Course Enrollment Expiration. – [PRO]
- Hidden the legacy Course Archive Pagination widget from the Elementor panel since pagination is now built into the Course List widget.
- Improved single course page templates with editor fallback notices, Wishlist icon support, and a “Set as active template” option.
- Added option to hide calendar and session information tab from the account sidebar.
- Added global eLearning and Neve theme color sync.
- Added auto-navigation to error tab and focus on invalid fields in course settings on save.
- Added easy switching between block and classic editor with source code support and additional default blocks.
- Added course creation button in WooCommerce product for one-click course creation.
- Added link product option in individual course WooCommerce settings to directly link a Woo product.
- Added guest checkout support for WooCommerce.
- Added auto-detection of video duration in video lessons.
- Added customizable color options for email templates. – [PRO]
- Added option to require attempting all quiz questions before submission.
- Added course bundle support for Stripe/PayPal recurring payments. – [PRO]
- Added support for custom sidebar buttons on the Account page via filter hook. – [PRO]
- Added automated job to check and revoke expired course enrollments. – [PRO]
- Implemented protected material downloads with enrollment verification. – [PRO]
-
Fix
- Removed unnecessary API calls on backend pages.
- Resolved multiple issues with view-mode switcher, courses JS not loading on Elementor pages, WP dependency notice, and pagination display.
- Fixed Wishlist support for the Course Carousel Elementor widget.
- Fixed incorrect purchase button display for SureCart courses on course archive and single course pages.
- Fixed group pricing multiple currency conversion, formatting, and checkout calculation issues.
- Fixed session-expired overlay not showing on admin pages when switching to student preview.
- Fixed OTP email not being sent after enabling 2FA. – [PRO]
- Fixed Mollie “No suitable payment methods found” error on default checkout.
- Fixed guest redirect to login on WooCommerce addon when guest checkout is disabled.
- Fixed minor course bundle issues related to the WooCommerce addon. – [PRO]
- Enhanced security for the Mollie payment addon.
- Fixed checkout not redirecting after applying a 100% discount coupon. – [PRO]
- Fixed single course page showing wrong course for additional instructors. – [PRO]
- Fixed course content not being restricted during quiz even when the option is enabled.
- Enhanced security for the course announcement addon.
- Fixed PDF viewer overlapping off-canvas menu and failing to load on the learn page. – [PRO]
- Fixed blank block editor on pages assigned as the Masteriyo account page.
-
Feature
-
3.3.1
02-07-2026
-
Enhancement
- Improve Mollie subscription billing reliability. [PRO]
-
Fix
- Google reCAPTCHA validation failing on account login.
- Certificate not showing when viewed from the public profile page. [PRO]
- TypeError when _elementor_data meta returns PHP array instead of JSON string.
- TranslatePress translation editor only works on first lesson. [PRO]
- Security hardening for user session handling.
- Security hardening for course review field validation.
- WooCommerce product edit link returning 404 error.
- YouTube lesson fullscreen button not showing on iPhone.
- Draft course items counted in course progress. [PRO]
- Bricks builder Masteriyo templates not rendering properly on the frontend.
- Analytics composite indexes migration query crash on shared hosting sites. [PRO]
- Certificate download link not generated in course completion email.
-
Enhancement
-
3.3.0
23-06-2026
-
Feature
- Certificate Builder v2.
- H5P integration addon with H5P shortcode support [Free] and H5P quiz [PRO].
-
Revamp
- Analytics UI/UX.
-
Compatibility
- PHP v8.5 compatible.
-
Enhancement
- Added Simple, Modern, Overlay, and Custom layout support for course archive and single course page templates.
- Updated Migration Tool to display real-time migration progress and support migrating LMS data to Masteriyo.
- Added login/logout navigation menu link panel.
- Overhauled Course List widget with built-in pagination, filter controls, and renamed layout options to match the Carousel widget.
- Added three new Elementor widgets for the Single Course page: Course Progress Bar, Course Cohort, and Course Enrollment Expiration. – [PRO]
- Hidden the legacy Course Archive Pagination widget from the Elementor panel since pagination is now built into the Course List widget.
- Improved single course page templates with editor fallback notices, Wishlist icon support, and a “Set as active template” option.
- Added option to hide calendar and session information tab from the account sidebar.
- Added global eLearning and Neve theme color sync.
- Added auto-navigation to error tab and focus on invalid fields in course settings on save.
- Added easy switching between block and classic editor with source code support and additional default blocks.
- Added course creation button in WooCommerce product for one-click course creation.
- Added link product option in individual course WooCommerce settings to directly link a Woo product.
- Added guest checkout support for WooCommerce.
- Added auto-detection of video duration in video lessons.
- Added customizable color options for email templates. – [PRO]
- Added option to require attempting all quiz questions before submission.
- Added course bundle support for Stripe/PayPal recurring payments. – [PRO]
- Added support for custom sidebar buttons on the Account page via filter hook. – [PRO]
- Added automated job to check and revoke expired course enrollments. – [PRO]
- Implemented protected material downloads with enrollment verification. – [PRO]
-
Fix
- Removed unnecessary API calls on backend pages.
- Resolved multiple issues with view-mode switcher, courses JS not loading on Elementor pages, WP dependency notice, and pagination display.
- Fixed Wishlist support for the Course Carousel Elementor widget.
- Fixed incorrect purchase button display for SureCart courses on course archive and single course pages.
- Fixed group pricing multiple currency conversion, formatting, and checkout calculation issues.
- Fixed session-expired overlay not showing on admin pages when switching to student preview.
- Fixed OTP email not being sent after enabling 2FA. – [PRO]
- Fixed Mollie “No suitable payment methods found” error on default checkout.
- Fixed guest redirect to login on WooCommerce addon when guest checkout is disabled.
- Fixed minor course bundle issues related to the WooCommerce addon. – [PRO]
- Enhanced security for the Mollie payment addon.
- Fixed checkout not redirecting after applying a 100% discount coupon. – [PRO]
- Fixed single course page showing wrong course for additional instructors. – [PRO]
- Fixed course content not being restricted during quiz even when the option is enabled.
- Enhanced security for the course announcement addon.
- Fixed PDF viewer overlapping off-canvas menu and failing to load on the learn page. – [PRO]
- Fixed blank block editor on pages assigned as the Masteriyo account page.
-
Feature
-
3.2.1
20-05-2026
-
Compatibility
- WordPress v7.0 compatible.
-
Update
- Added filters for certificate course title and completion date smart tags.
- Upgraded Isolated block editor version to v2.30.0.
-
Fix
- Enhance security for user course progress and user role.
- Skip abilities layer below WordPress v6.9.
- Allow admin with instructor role to list all course Q&A.
-
Compatibility
-
3.2.0
12-05-2026
-
Feature
- Added ‘View as Student’ option for admins and instructors to preview the student experience.
- Exposed full CRUD abilities for Course, Section, Lesson, Quiz, Question, Enrollment, Order, User, and Settings via the WP Abilities API.
-
Enhancement
- Added email settings and notifications for lesson comments/replies and Q&A.
- Synced group status with different order statuses.
- Added ‘Auto Redirect to Courses’ option in WooCommerce integration settings.
- Improved UX for chat input fields by replacing text input with textarea and enhancing message formatting.
-
Security
- Added authorization check for Invoice PDF access.
- Added capability checks to AJAX notice handlers.
- Improved BuddyPress integration security.
-
Fix
- Enqueued public.css on course bundle and public profile pages. [PRO]
- Fixed missing Elementor CSS and body classes with block themes.
- Added masteriyo-notice-link class to admin notice links.
- Fixed review replies not appearing in user details edit review. [PRO]
- Scoped gradebook queries to current user and guarded against bulk deletion. [PRO]
- Resolved stale cache served after AJAX login on account page with LiteSpeed Cache.
- Fixed search by username or email for quiz attempts and assignments. [PRO]
- Fixed students being unable to post reviews on private courses and lessons. [PRO]
- Fixed invalid interval format sent to Mollie subscription API.
- Fixed WooCommerce order with no customer ID overwriting wcorder_id on wrong user enrollment.
- Fixed URL status param not syncing to filterParams on backend page reload.
- Fixed user being unable to reply to reviews after submitting their own review.
- Fixed quiz questions not loading for guest users on open access courses.
- Fixed incorrect redirect to first step after Stripe Connect on onboarding.
- Course sometime shows continue button and wrong URL even after completion.
- Render quiz question math (MathJax) and preserve LaTeX backslashes.
-
Feature
-
3.1.8
04-05-2026
-
Enhancement
- Load Masteriyo public CSS only on Masteriyo-related content pages.
-
Fix
- Enhance security.
- Log email delivery failures silently through the Masteriyo logger.
- Courses shortcode rendering private courses to non-enrolled users.
- Course Bundles shortcode rendering private courses to non-enrolled users. [PRO]
- Exclude Learn and Account pages from cache plugins.
- Show contextual error notices on Learn page redirects.
- Block paid course access for logged-in users without a student role.
- Randomize Questions setting not applied on Learn page quiz.
- Course featured image missing in Course Bundle editor. [PRO]
- Group enrollment course selector not listing courses with tiered pricing. [PRO]
-
Enhancement
-
3.1.7
06-04-2026
- Enhancement – Made the Stripe webhook secret mandatory to improve security.
- Fix – Enhance security.
- Fix – Resolved RTL issues in the quiz timer and Masteriyo player.
-
3.1.6
25-03-2026
-
Enhancement
- Improve webhook delivery reliability, expand lesson completion tracking coverage, and add observability.
- Extend Two-Factor Authentication OTP support to WordPress admin login popup. [PRO]
- Add PDF download enable/disable toggle option for PDF lessons. [PRO]
-
Fix
- Enhance security.
- Fix log file download and incorrect filename issues in the logs tool.
- Make the course name a clickable link on the account page.
- Exclude deleted users from course analytics student count. [PRO]
- Prevent duplicate contact errors in HubSpot integration during user registration. [PRO]
-
Enhancement
-
3.1.5
11-03-2026
-
Fix
- Security issue related to Stripe addon.
- Course archive page default layout Elementor template not importing.
-
Fix
-
3.1.4
26-02-2026
-
Enhancement
- Added MathJax support in question descriptions.
- Added option for users to choose whether to start with a starter template.
-
Compatibility
- Added Mollie support for Klarna.
-
Refactor
- Improved handling of course “Coming Soon” metadata.
-
Update
- Added filters for the Start Course button target attribute and Learn page logo URL.
- Added filters for Facebook and Google redirect URLs. [PRO]
- Made profile info labels translation-ready.
-
Fix
- Resolved issue where quiz attempt user filter was not working.
- Fixed course review popup showing even when course reviews are disabled.
- Fixed issue where assignment due date could not be left empty. [PRO]
- HubSpot integration now fetches all lists using pagination. [PRO]
- Resolved Add to Cart AJAX not triggering on course category archive pages.
- Fixed Remember Me login not persisting user sessions.
- Resolved RTL layout issue on Account page content.
- Ensured taxonomies are cloned during post duplication. [PRO]
-
Enhancement
-
3.1.3
08-01-2026
-
Enhancement
- Admin role support for Two-Factor Authentication OTP email. [PRO]
- Added filter to support custom redirect URL after user email verification.
-
Update
- Support custom admin URLs in Google Meet and Google Classroom setting.
-
Fix
- Question description blank issue when updating quiz.
- Account page minor UI issue with theme css.
- Question and Answer reply of a user is not visible in dark mode.
- Disable individual course review option when global review setting is disabled.
- Hamburger menu appearing while changing routes and sidebar height fixed to full in the account page.
- Course setting tab position for FAQ and Lemon Squeezy. [PRO]
- Restore import sample grade button. [PRO]
-
Enhancement
-
3.1.2
30-12-2025
-
Enhancement
- Improved Account page UI/UX.
-
Fix
- Resolved string translation issues.
- Prevented the Sell to Groups toggle from resetting after add-on activation.
- Prevented a fatal error when creating reviews with an invalid comment ID.
- Cast Stripe payment amount to integer to prevent floating-point error.
- Improved group buy button compatibility with Course Coming Soon mode.
- Resolved password strength string translation issue.
- Corrected group pricing logic based on available course seats.
- Hide the group buy button when the course enrollment limit is reached.
- Fixed spacing issue on the Forgot Password section of the sign-in page.
- Resolved issues with adding and removing additional instructors in course settings. [PRO]
- Fixed multiple-instructor backend filter issues across courses, quiz attempts, and assignments.
- Added a webhook menu for instructors in the backend.
- Stripe subscription fails for users created during checkout. [PRO]
-
Enhancement