Get Started
Tutor LMS Pro icon

Release v4.2.0

Tutor LMS Pro v4.2.0

Latest version

What's new in v4.2.0

Tutor LMS Pro v4.2.0 was released on . A smart, simple, and scalable WordPress LMS plugin. See the full changelog below and compare with the complete version history.

Release details

Released
7.5 MB
File available

Changelog

Added
  • Added REST API authentication with personalized access tokens.
  • Added endpoint-level authorization to ensure REST API operations follow user roles and capabilities.
Improved
  • API key permissions for Read, Write, Delete, and All actions are now enforced across Tutor LMS REST API routes.
  • Sensitive learning content routes now require valid enrollment, public access, or instructor/admin permissions. (Pro)
  • Quiz answers are now verified server-side in Reveal Mode to prevent answer exposure.
  • Optimized loading performance for the course list page in the WordPress admin area.
  • Improved loading performance when exporting Analytics data. (Pro)
  • Optimized the overall Analytics data export process. (Pro)
Fixed
  • Fixed an issue where the Logout button was missing on mobile devices.
  • Fixed an issue where subscription expiration emails were triggered before every renewal email. (Pro)
  • Fixed a PHP warning appearing in the Courses section after disabling a subscription plan. (Pro)
  • Fixed skipped Essay questions preventing quiz completion and blocking instructors from manually grading or closing pending attempts. (Pro)
  • Fixed an issue preventing audio files from being submitted as assignment attachments. (Pro)
  • Fixed a race condition affecting coupon usage.
  • Fixed the "Use Points Instead of Grades" option not working correctly in the learner Gradebook within the Learning Area. (Pro)
  • Fixed a JavaScript error on the checkout page when a subscription was pending. (Pro)
  • Fixed unauthorized REST API access to course content, lessons, topics, announcements, quiz answers, quiz attempts, and user details.
  • Fixed the REST API returning a 200 OK response with empty course data for non-existent course IDs.
  • Fixed paid courses incorrectly returning a course price of "0" in REST API responses.

Compatibility

Requires WordPress
5.3
Tested up to
7.1
Requires PHP
7.4

Verified safe

Tutor LMS Pro v4.2.0 scanned clean with no security threats detected.

View full scan report