Changelog
Learn what Masteriyo is offering with each update in both free and premium version.
-
1.18.3
16-07-2025
-
Fix
- Builder price now persists correctly after updates.
- Parent category is now properly selected when assigning categories.
-
Fix
-
1.18.2
24-06-2025
-
Feature
- Added support for Private Courses. [PRO]
- Introduced Tax option. [PRO]
- Export individual course as a PDF files. [PRO]
-
Refactor
- Improved internal structure of Masteriyo blocks.
-
Update
- Minor UI revamp of Global Settings for a more consistent experience.
- Dashboard menu updated to About and contents in about page updated.
-
Enhancement
- Enhanced Course Builder UI/UX for improved usability.
- Added support to reveal quiz answers across multiple attempts.
- Enrolled users are now added to Google Meet calendar, with event sync to Google Calendar.
- Google Meet event sync with event calendar. [PRO]
- Added addon plan tags and filtering options for easier navigation.
- Manual course enrollment now sends email notifications to students. [PRO]
-
Fix
- Resolved issue where Multiple Instructor Addon didn’t work in draft courses. [PRO]
- Issue causing automatic user course deletion after purchase when enrollment expiration was set.
- Facebook login not working. [PRO]
- Corrected ‘Expand All’ label display on initial curriculum load.
- Added handler for accurate social login path detection. [PRO]
- Resolved ArgumentCountError in masteriyo_maybe_define_constant() with W3 Total Cache compatibility.
- General performance improvements.
- Ensured all sections render properly on the student reports page. [PRO]
- Builder section disable for Google Classroom course.
-
Feature
-
1.18.1
02-06-2025
-
Feature
- Google reCAPTCHA & Password strength addon now available in Free.
-
Enhancement
- Integrated Themeisle SDK for rollback updates and deactivation feedback.
-
Update
- Feature and addon availability now varies by plan. [PRO]
-
Refactor
- Codebase updated to support plan-based feature access. [PRO]
-
Fix
- Invalid invoice PDF download issue in Edit Order.
- Hide quiz description in student quiz scoreboard.
- VdoCipher embed issue caused by encrypted-media restriction on iframe.
- Enforced email verification before account access after checkout.
- Translation issue in thankyou page.
- Password strength message issue.
-
Feature
-
1.18.0
20-05-2025
-
Feature
- Webhook actions. [PRO]
- Custom fields in course builder.
-
Enhancement
- Masteriyo onboarding UI/UX revamp.
- Instructor list page UI revamp.
- Google Meet tab option in the account page.
- Dynamic Minimum Payout Amount for Instructors.
- Added refresh template button to refetch certificate templates.
- Added additional certificate templates. [PRO]
-
Refactor
- Questions per page max limit is set to 999.
- Course archive filter UI revamp.
- Enqueue style and scripts for page speed.
- Overall new icons updated in backend and frontend side.
-
Fix
- Other Users order invoice PDF downloadable. [PRO]
- i.map is not a function.
- Course review reply undefined get_avatar_url.
- Show review for enrolled users only not working.
- Revenue sharing minimum payout amount issue.
- Account Page width in WP default theme.
- Learnpress conflicting our backend pages.
- Compatibility issue with YITH gift cards.
- Course start email not sending issue to admin and instructor.
- Course bundle and webhook issue in checkout. [PRO]
-
Feature
-
1.17.5
01-05-2025
-
Feature
- Coupons can now be applied to specific courses, bundles, and course categories. [PRO]
- Added support for automatic and stackable coupons. [PRO]
-
Compatibility
- PHP 8.4 compatible.
-
Enhancement
- Send login info to the user when created via admin.
- Custom font support in certificate blocks. [PRO]
-
Refactor
- Implement transient cache in user course repository.
-
Fix
- Extra questions appearing after importing quiz.
- User role undefined issue in account page.
- useMasteriyoPlayer scope issue.
- Cannot declare class WpOrg\Requests\Requests. [PRO]
- PDF lesson flickering issue. [PRO]
- Correct password handling in CSV user enrolment. [PRO]
- Reduce unnecessary activity log requests by skipping tracking for non-logged-in users. [PRO]
- Fill in the blanks answers prefill issue. [PRO]
- Order invoice fatal error when certificate addon is disable.
-
Feature
-
1.17.4
18-04-2025
-
Fix
- Import users password does not match while login.
- Update authentication error messages and API references in RestAPIAuth and RestAuthController.
- Three elements with same id warning in course settings.
- Review star reset issue on IOS devices.
-
Fix
-
1.17.3
08-04-2025
-
Update
- Removed unwanted files from repo.
-
Update
-
1.17.2
08-04-2025
-
Fix
- Security related issues.
-
Fix
-
1.17.1
02-04-2025
-
Enhancement
- Email Translations support using WPML.
- Added group pricing multiple currencies option.
- Instructor auto approval when added by admin.
- Added duplicate question option in Question Bank.
- Order purchase email send only after payment is successful in case of payment gateway excluding offline payment.
-
Refactor
- REST API Success/Error Handling.
- Masteriyo player.
-
Fix
- Certificate font compatibility issue for different OS.
- Public profile pagination issue. [PRO]
- Improve contact existence check and update/create logic in Brevo integration.
- Deprecated issue for course pagination in PHP 8.1 or above.
- Global setting svg alignItem console warning.
- Timer not updating when switching between contents in learn page.
- Questions not showing in quiz builder if exceeds 100.
- Invoice download issue from account page. [PRO]
- Runtime error in Gamipress setting. [PRO]
- Pass user ID instead of user object to allow_password_reset filter.
- Check if Masteriyo account shortcode is exists or not in the account page.
- Mollie payment issue for course bundle. [PRO]
- Fatal error call to a member function get_page_permastruct().
- Resolve conflict between Masteriyo checkout and WooCommerce checkout.
-
Enhancement
-
1.17.0
12-03-2025
-
Feature
- Question bank.
- Custom fonts upload option for certificate. [PRO]
-
Refactor
- Show/hide components of courses page.
- Used Mailchimp REST API instead of SDK.
-
Enhancement
- Featured video support on related course and course bundle. [PRO]
- Added option to reflect show/hide component in single course page.
- Added a scroll bar to the single course curriculum UI when the section’s exceeds 17 contents.
- Add functionality to mark course or content complete from student report. [PRO]
-
Fix
- Hide courses per row option in list view mode and other layouts.
- Disable enroll button on enrollment limit reached.
- Curriculum count showing only lessons count issue.
- Fatal error for SCORM course when certificate is disabled.
- Permission notice for non previewable content in learn page for non enrolled users. [PRO]
- WooCommerce product delete issue if course is linked. [PRO]
- Start URL issue for Google Meet.
- Start URL issue for Zoom. [PRO]
-
Feature
-
2.21.2
16-07-2025
-
Fix
- Builder price now persists correctly after updates.
- Parent category is now properly selected when assigning categories.
-
Fix
-
2.21.1
30-06-2025
-
Fix
- Google Meet error on the Account page.
- Assignment filter not persisting on page change with user data.
- Misaligned “Note” cell in the order confirmation email.
- Misplaced one-time pricing setting in the course creation form.
-
Fix
-
2.21.0
24-06-2025
-
Feature
- Added support for Private Courses. [PRO]
- Introduced Tax option. [PRO]
- Export individual course as a PDF files. [PRO]
-
Refactor
- Improved internal structure of Masteriyo blocks.
-
Update
- Minor UI revamp of Global Settings for a more consistent experience.
- Dashboard menu updated to About and contents in about page updated.
-
Enhancement
- Enhanced Course Builder UI/UX for improved usability.
- Added support to reveal quiz answers across multiple attempts.
- Enrolled users are now added to Google Meet calendar, with event sync to Google Calendar.
- Google Meet event sync with event calendar. [PRO]
- Added addon plan tags and filtering options for easier navigation.
- Manual course enrollment now sends email notifications to students. [PRO]
-
Fix
- Resolved issue where Multiple Instructor Addon didn’t work in draft courses. [PRO]
- Issue causing automatic user course deletion after purchase when enrollment expiration was set.
- Facebook login not working. [PRO]
- Corrected ‘Expand All’ label display on initial curriculum load.
- Added handler for accurate social login path detection. [PRO]
- Resolved ArgumentCountError in masteriyo_maybe_define_constant() with W3 Total Cache compatibility.
- General performance improvements.
- Ensured all sections render properly on the student reports page. [PRO]
- Builder section disable for Google Classroom course.
-
Feature
-
2.20.1
12-06-2025
-
Refactor
- Improved code structure for user creation in social login flow.
-
Fix
- Critical OAuth Role Escalation Vulnerability in Social Login.
- Pro showcase incorrectly displayed for premium users.
-
Refactor
-
2.20.0
02-06-2025
-
Feature
- Google reCAPTCHA & Password strength addon now available in Free.
-
Enhancement
- Integrated Themeisle SDK for rollback updates and deactivation feedback.
-
Update
- Feature and addon availability now varies by plan. [PRO]
-
Refactor
- Codebase updated to support plan-based feature access. [PRO]
-
Fix
- Invalid invoice PDF download issue in Edit Order.
- Hide quiz description in student quiz scoreboard.
- VdoCipher embed issue caused by encrypted-media restriction on iframe.
- Enforced email verification before account access after checkout.
- Translation issue in thankyou page.
- Password strength message issue.
-
Feature
-
2.19.0
20-05-2025
-
Feature
- Webhook actions. [PRO]
- Custom fields in course builder.
-
Enhancement
- Masteriyo onboarding UI/UX revamp.
- Instructor list page UI revamp.
- Google Meet tab option in the account page.
- Dynamic Minimum Payout Amount for Instructors.
- Added refresh template button to refetch certificate templates.
- Added additional certificate templates.
-
Refactor
- Questions per page max limit is set to 999.
- Course archive filter UI revamp.
- Enqueue style and scripts for page speed.
- Overall new icons updated in backend and frontend side.
-
Fix
- Other Users order invoice PDF downloadable. [PRO]
- i.map is not a function.
- Course review reply undefined get_avatar_url.
- Show review for enrolled users only not working.
- Revenue sharing minimum payout amount issue.
- Account Page width in WP default theme.
- Learnpress conflicting our backend pages.
- Compatibility issue with YITH gift cards.
- Course bundle and webhook issue in checkout. [PRO]
- Course start email not sending issue to admin and instructor.
-
Feature
-
2.18.3
01-05-2025
-
Feature
- Coupons can now be applied to specific courses, bundles, and course categories. [PRO]
- Added support for automatic and stackable coupons. [PRO]
-
Compatibility
- PHP 8.4 compatible.
-
Enhancement
- Send login info to the user when created via admin.
- Custom font support in certificate blocks. [PRO]
-
Refactor
- Implement transient cache in user course repository.
-
Fix
- Extra questions appearing after importing quiz.
- User role undefined issue in account page.
- useMasteriyoPlayer scope issue.
- Cannot declare class WpOrg\Requests\Requests. [PRO]
- PDF lesson flickering issue. [PRO]
- Correct password handling in CSV user enrolment. [PRO]
- Reduce unnecessary activity log requests by skipping tracking for non-logged-in users. [PRO]
- Fill in the blanks answers prefill issue. [PRO]
- Order invoice fatal error when certificate addon is disable.
-
Feature
-
2.18.2
18-04-2025
-
Fix
- Security related issues.
- Import users password does not match while login.
- Update authentication error messages and API references in RestAPIAuth and RestAuthController.
- Three elements with same id warning in course settings.
- Review star reset issue on IOS devices.
-
Fix
-
2.18.1
02-04-2025
-
Enhancement
- Email Translations support using WPML.
- Added group pricing multiple currencies option.
- Instructor auto approval when added by admin.
- Added duplicate question option in Question Bank.
- Order purchase email send only after payment is successful in case of payment gateway excluding offline payment.
-
Refactor
- REST API Success/Error Handling.
- Masteriyo player.
-
Fix
- Certificate font compatibility issue for different OS.
- Public profile pagination issue. [PRO]
- Improve contact existence check and update/create logic in Brevo integration.
- Deprecated issue for course pagination in PHP 8.1 or above.
- Global setting svg alignItem console warning.
- Timer not updating when switching between contents in learn page.
- Questions not showing in quiz builder if exceeds 100.
- Invoice download issue from account page. [PRO]
- Runtime error in Gamipress setting. [PRO]
- Pass user ID instead of user object to allow_password_reset filter.
- Check if Masteriyo account shortcode is exists or not in the account page.
- Mollie payment issue for course bundle. [PRO]
- Fatal error call to a member function get_page_permastruct().
- Resolve conflict between Masteriyo checkout and WooCommerce checkout.
-
Enhancement
-
2.18.0
12-03-2025
-
Feature
- Question bank.
- Custom fonts upload option for certificate. [PRO]
-
Refactor
- Show/hide components of courses page.
- Used Mailchimp REST API instead of SDK.
-
Enhancement
- Featured video support on related course and course bundle. [PRO]
- Added option to reflect show/hide component in single course page.
- Added a scroll bar to the single course curriculum UI when the section’s exceeds 17 contents.
- Add functionality to mark course or content complete from student report. [PRO]
-
Fix
- Hide courses per row option in list view mode and other layouts.
- Disable enroll button on enrollment limit reached.
- Curriculum count showing only lessons count issue.
- Fatal error for SCORM course when certificate is disabled.
- Permission notice for non previewable content in learn page for non enrolled users. [PRO]
- WooCommerce product delete issue if course is linked. [PRO]
- Start URL issue for Google Meet.
- Start URL issue for Zoom. [PRO]
-
Feature