Changelog
Learn what Masteriyo is offering with each update in both free and premium version.
-
2.1.4
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
-
2.1.3
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
-
2.1.2
19-12-2025
-
Fix
- Courses page filter issue.
- RTL issue in responsive mode.
- Social share icon showing even when social share is disabled. [PRO]
- Course update issue when selecting Bunny.net video type.
- Cohort course date picker showing current date as placeholder. [PRO]
- Checkout UI-related issue.
- Learn page sidebar lock icon UI issue.
- Course review affecting single course layout 1 UI.
-
Update
- Added filter
masteriyo_is_account_pageto check if the current page is a Masteriyo account page.
- Added filter
-
Fix
-
2.1.1
16-12-2025
-
Fix
- Plugin file size issue.
-
Fix
-
2.1.0
16-12-2025
-
Feature
- Cohort-based course feature added. [PRO]
- Multi-group pricing options added. [PRO]
-
Update
- Improved compatibility with TranslatePress plugin.
- RTL layout update across frontend pages.
- Upgrade PHP League Container from v3.4 to v4.2.
-
Compatibility
- WordPress v6.9 compatible.
-
Refactor
- Migrated selected addons to core (BunnyNet, Event Calendar [PRO], Two-Factor Authentication [PRO], Social Share [PRO], Password Strength, Course Coming Soon).
-
Enhancement
- 3 Layout select option added in courses blocks.
- Overall blocks setting improvement.
- Added show/hide component options for the single course page.
- Added Order Summary shortcode ([masteriyo_order_summary]) for post-checkout pages.
- Learn page UI/UX updated.
- Single course review section UI updated.
- Learn page comment section UI updated.
- Added review courses table in student report. [PRO]
- Match the Following question type selection UI updated. [PRO]
- Sample courses updated to match current demo courses.
- Single course settings rearranged with new Schedule & Access tab and related options moved accordingly.
- Group pricing single course UI updated.
-
Fix
- Aspect ratio issue in video lesson in safari browser.
- Accordion section expansion/collapse issue on navigation in learn page.
- Update enrollment status logic to keep enrollments active for ‘publish’ and ‘private’ courses. [PRO]
- Course list page multiple column selection UI issue.
- Links not clickable in PDF lesson. [PRO]
- Undefined method issue get_display_name().
- Fatal error when Google event deleted in Google calender.
- Caching issues with Redis in UserCourseRepository.
- File parsing error.
- 404 on Learn page when navigating from course curriculum.
- PHP 8.4 compatibility issues.
-
Feature
-
2.0.4
04-11-2025
-
Fix
- Security related issue.
- Fatal error in CourseEnrollButtonWidget during Elementor editing.
- Courses filters and sorting disappear issue when search or sorting is disabled.
- Masteriyo player full screen issue in small devices, audio boost issue and video stopping randomly issue.
- Course contents missing while exporting.
- Course retake popup modal not opening on single course modern layout.
- Single course and courses minor UI issues.
- Single course bundle page UI and tab issues. [PRO]
-
Fix
-
2.0.3
16-10-2025
-
Fix
- Curriculum tab showing only for user who has course progress.
- Review visibility control condition sometime not showing review tab.
-
Fix
-
2.0.2
15-10-2025
-
Enhancement
- Added full screen mode in PDF lesson. [PRO]
- Color palette UI updated and button hover color added.
- Modern and Overlay courses layout UI and component revamp.
- Single course and courses page responsiveness.
-
Compatibility
- Global color option in Masteriyo styling option for eLearning theme.
-
Fix
- “Start Course/Continue” button disappears after starting the course in the modern layout.
- Notice related issue.
- Required missing pages box not shown initially on home page.
- Course filter not working properly in the responsive view.
- Payment settings redirection issue fixed in the home page.
- Starter template typography and color not being set after importing.
- Incorrect license expiration information. [PRO]
- Retake course button not showing issue.
- Course end date not showing in modern layout.
- Lock icon missing for course password access mode.
- Group buy button issue in single course modern layout.
- Featured video popup modal scrolling issue. [PRO]
- Minor UI related issue on single course and courses page.
- Quiz setting pass type issue and auto calculate button color. [PRO]
- Unlink WooCommerce product from duplicated courses. [PRO]
- Course setting data removed issue when updated in course analytics page. [PRO]
- Course completion reminder emails goes even after course expiration. [PRO]
- Extra box appear even though there is nothing on header in dashboard.
- Stripe payment description information changed to course name.
- Question/Answer tabs disappear when marking all questions as spam or moving to trash.
-
Enhancement
-
2.0.1
26-09-2025
-
Fix
- Courses shortcode layout UI issue.
- Header UI issue in Masteriyo dashboard.
- Empty contents UI in backend pages.
- Manual groups enrollment leader change is not reflected in groups page. [PRO]
- Deleted manual group enrollment appears in manual enrollment page. [PRO]
- Stripe subscription issue on checkout. [PRO]
- Group pricing enable issue even when course is free.
- Pages not being set in the setting for first installation.
- Onboarding user selected data being overwritten when importing starter templates.
- Stripe connect not working initially when activated from payment setting.
- Starter templates actual typography not showing issue.
- Home page UI related issue.
- Single course and courses page minor UI issues.
- UI issues in Elementor course component widgets.
- Course preview not clickable issue. [PRO]
- Curriculum content link leads to 404 not found page.
-
Fix
-
2.0.0
23-09-2025
-
Feature
- Manual group enrollment option added. [PRO]
- Support for 4 additional AI-generated question types added (Text Answer, Match the Following, Sortable & Fill in the Blanks). [PRO]
- Added starter template.
- Added a new minimal single layout.
- Added 8 new starter templates.
-
Refactor
- Eliminated unnecessary PayPal configuration.
- Stripe connect platform.
-
Update
- As single course and courses components has been updated, some of the builder [Elementor/Divi and others] elements or widgets might need to be updated.
- Renamed Courses layout to Default, Modern, and Overlay; renamed Single course layout to Default and Modern.
- Added external video URL option in Free version.
- Added course completion reminder email, email from name, and address option in Free version.
- Added Primary color for learn page and button styling option in Free version.
-
Enhancement
- Single course and courses page component UI revamp.
- Course prerequisites single course page UI update.
- Course enrollment expiration single course page UI update.
- Course coming soon single course page UI update.
- Onboarding page UI/UX revamp.
- Added Home page, which shows incomplete setup parts.
- New layout option for courses shortcode ([masteriyo_courses layout=”default/layout1/layout2″]) added.
- Added email notifications for course Q&A.
- Added reply option for admin & instructors to lessons comment and course review from backend. [PRO]
- Added maximum attempts limit option for instructor applications.
- Added license details to the license page and added notice for no license key. [PRO]
- Bypass drip content in preview mode for admins and course instructors.
- Plugin rollback option. [PRO]
- Action buttons label according to specific content in builder header.
- Empty content info and no result found UI updated.
- Overall UI/UX update in backend pages.
-
Fix
- Show search only if categories exist in course edit page.
- Masteriyo conflict with Pressidium Cookie Consent plugin.
- Learn page emoji size inconsistent issue.
- Prevented Save CSS Block API call when Masteriyo block is absent on pages.
- Prevent user_id being set to 0 in user course enrollments.
- Download material addon issue.
- Save settings not working when WooCommerce addon activated.
- Fixed issue where video lesson couldn’t be saved without adding a video (lesson_type meta added).
- Woocommerce name null issue.
-
Feature
-
1.20.2
22-08-2025
-
Fix
- Account page user’s courses listing in dashboard.
-
Fix
-
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
-
3.1.1
19-12-2025
-
Fix
- Courses page filter issue.
- RTL issue in responsive mode.
- Social share icon showing even when social share is disabled. [PRO]
- Course update issue when selecting Bunny.net video type.
- Cohort course date picker showing current date as placeholder. [PRO]
- Checkout UI-related issue.
- Learn page sidebar lock icon UI issue.
- Course review affecting single course layout 1 UI.
-
Update
- Added filter
masteriyo_is_account_pageto check if the current page is a Masteriyo account page.
- Added filter
-
Fix
-
3.1.0
16-12-2025
-
Feature
- Cohort-based course feature added. [PRO]
- Multi-group pricing options added. [PRO]
-
Update
- Improved compatibility with TranslatePress plugin.
- RTL layout update across frontend pages.
- Upgrade PHP League Container from v3.4 to v4.2.
-
Compatibility
- WordPress v6.9 compatible.
-
Refactor
- Migrated selected addons to core (BunnyNet, Event Calendar [PRO], Two-Factor Authentication [PRO], Social Share [PRO], Password Strength, Course Coming Soon).
-
Enhancement
- 3 Layout select option added in courses blocks.
- Overall blocks setting improvement.
- Added show/hide component options for the single course page.
- Added Order Summary shortcode ([masteriyo_order_summary]) for post-checkout pages.
- Learn page UI/UX updated.
- Single course review section UI updated.
- Learn page comment section UI updated.
- Added review courses table in student report. [PRO]
- Match the Following question type selection UI updated. [PRO]
- Sample courses updated to match current demo courses.
- Single course settings rearranged with new Schedule & Access tab and related options moved accordingly.
- Group pricing single course UI updated.
-
Fix
- Aspect ratio issue in video lesson in safari browser.
- Accordion section expansion/collapse issue on navigation in learn page.
- Update enrollment status logic to keep enrollments active for ‘publish’ and ‘private’ courses. [PRO]
- Course list page multiple column selection UI issue.
- Links not clickable in PDF lesson. [PRO]
- Undefined method issue get_display_name().
- Fatal error when Google event deleted in Google calender.
- Caching issues with Redis in UserCourseRepository.
- File parsing error.
- 404 on Learn page when navigating from course curriculum.
- PHP 8.4 compatibility issues.
-
Feature
-
3.0.4
04-11-2025
-
Fix
- Security related issue.
- Fatal error in CourseEnrollButtonWidget during Elementor editing.
- Courses filters and sorting disappear issue when search or sorting is disabled.
- Masteriyo player full screen issue in small devices, audio boost issue and video stopping randomly issue.
- Course contents missing while exporting.
- Course retake popup modal not opening on single course modern layout.
- Single course and courses minor UI issues.
- Single course bundle page UI and tab issues. [PRO]
-
Fix
-
3.0.3
16-10-2025
-
Fix
- Curriculum tab showing only for user who has course progress.
- Review visibility control condition sometime not showing review tab.
-
Fix
-
3.0.2
15-10-2025
-
Enhancement
- Added full screen mode in PDF lesson. [PRO]
- Color palette UI updated and button hover color added.
- Modern and Overlay courses layout UI and component revamp.
- Single course and courses page responsiveness.
-
Compatibility
- Global color option in Masteriyo styling option for eLearning theme.
-
Fix
- “Start Course/Continue” button disappears after starting the course in the modern layout.
- Notice related issue.
- Required missing pages box not shown initially on home page.
- Course filter not working properly in the responsive view.
- Payment settings redirection issue fixed in the home page.
- Starter template typography and color not being set after importing.
- Incorrect license expiration information. [PRO]
- Retake course button not showing issue.
- Course end date not showing in modern layout.
- Lock icon missing for course password access mode.
- Group buy button issue in single course modern layout.
- Featured video popup modal scrolling issue. [PRO]
- Minor UI related issue on single course and courses page.
- Quiz setting pass type issue and auto calculate button color. [PRO]
- Unlink WooCommerce product from duplicated courses. [PRO]
- Course setting data removed issue when updated in course analytics page. [PRO]
- Course completion reminder emails goes even after course expiration. [PRO]
- Extra box appear even though there is nothing on header in dashboard.
- Stripe payment description information changed to course name.
- Question/Answer tabs disappear when marking all questions as spam or moving to trash.
-
Enhancement
-
3.0.1
26-09-2025
-
Fix
- Courses shortcode layout UI issue.
- Header UI issue in Masteriyo dashboard.
- Empty contents UI in backend pages.
- Manual groups enrollment leader change is not reflected in groups page. [PRO]
- Deleted manual group enrollment appears in manual enrollment page. [PRO]
- Stripe subscription issue on checkout. [PRO]
- Group pricing enable issue even when course is free.
- Pages not being set in the setting for first installation.
- Onboarding user selected data being overwritten when importing starter templates.
- Stripe connect not working initially when activated from payment setting.
- Starter templates actual typography not showing issue.
- Home page UI related issue.
- Single course and courses page minor UI issues.
- UI issues in Elementor course component widgets.
- Course preview not clickable issue. [PRO]
- Curriculum content link leads to 404 not found page.
-
Fix
-
3.0.0
23-09-2025
-
Feature
- Manual group enrollment option added. [PRO]
- Support for 4 additional AI-generated question types added (Text Answer, Match the Following, Sortable & Fill in the Blanks). [PRO]
- Added starter template.
- Added a new minimal single layout.
- Added 8 new starter templates.
-
Refactor
- Eliminated unnecessary PayPal configuration.
- Stripe connect platform.
-
Update
- As single course and courses components has been updated, some of the builder [Elementor/Divi and others] elements or widgets might need to be updated.
- Renamed Courses layout to Default, Modern, and Overlay; renamed Single course layout to Default and Modern.
- Added external video URL option in Free version.
- Added course completion reminder email, email from name, and address option in Free version.
- Added Primary color for learn page and button styling option in Free version.
-
Enhancement
- Single course and courses page component UI revamp.
- Course prerequisites single course page UI update.
- Course enrollment expiration single course page UI update.
- Course coming soon single course page UI update.
- Onboarding page UI/UX revamp.
- Added Home page, which shows incomplete setup parts.
- New layout option for courses shortcode ([masteriyo_courses layout=”default/layout1/layout2″]) added.
- Added email notifications for course Q&A.
- Added reply option for admin & instructors to lessons comment and course review from backend. [PRO]
- Added maximum attempts limit option for instructor applications.
- Added license details to the license page and added notice for no license key. [PRO]
- Bypass drip content in preview mode for admins and course instructors.
- Plugin rollback option. [PRO]
- Action buttons label according to specific content in builder header.
- Empty content info and no result found UI updated.
- Overall UI/UX update in backend pages.
-
Fix
- Show search only if categories exist in course edit page.
- Masteriyo conflict with Pressidium Cookie Consent plugin.
- Learn page emoji size inconsistent issue.
- Prevented Save CSS Block API call when Masteriyo block is absent on pages.
- Prevent user_id being set to 0 in user course enrollments.
- Download material addon issue.
- Save settings not working when WooCommerce addon activated.
- Fixed issue where video lesson couldn’t be saved without adding a video (lesson_type meta added).
- Woocommerce name null issue.
-
Feature
-
2.30.2
22-08-2025
-
Fix
- Account page user’s courses listing in dashboard.
-
Fix
-
2.30.1
21-08-2025
-
Enhancement
- Show titles of timestamped notes. [PRO]
- Choose Builder added in Stater Templates import.
-
Fix
- Draft lesson display bug. [PRO]
- Vimeo unlisted video not working.
- “Add to Cart” button shows only if course not purchased. [PRO]
- Correct UserCourseRepository query.
- Right-click disabled on lesson links even with Content Protection off. [PRO]
- VAT issue on checkout when only country is selected. [PRO]
- Menu conflict with WooCommerce.
- Price not showing with WooCommerce.
- Enroll button design issue with Elementor.
-
Enhancement