Updated and fixes we do everyday for you

Change Log


May 13, 2022
  • A Better Time Format for Lesson and Quiz is introduced


May 12, 2022
  • Improved RTL Support
  • Tutor LMS is now compatible with the latest WooCommerce Subscriptions plugin


April 28, 2022
  • Compatibility with the latest Restrict Content Pro
  • Code Optimization is done for better Page Load Performance
  • Design is now more optimized and improved
  • Course Expiry Date is added to Single Course Page
  • \"Pending Course\" Tab is added under \"My Courses\" for Instructor
  • There is now a comma separator on the single course page price


March 23, 2022
  • Tutor Player has been upgraded
  • Option to set Course Base Logo as the Email Logo
  • Auto redirect to Course action added upon WooCommerce order completion
  • Email Footer Text is now allowing Unicode Character


January 20, 2022
  • Better user input field sanitization ensure SQL Injection
  • Better security of HTML output of user-provided input
  • XSS vulnerability protection is made stronger


October 18, 2021
  • Gradebook data generates automatically
  • Generate Gradebook button removed


August 19, 2021
  • \"Add Option\" button for the \"True/False\" quiz is disabled by default
  • Redundant demo link for quizzes are removed
  • Improved loading icon while generating a certificate
  • New \"Go home\" button added for \"Access Denied Page\" when registration is disabled
  • Zoom API key check and save actions combined
  • Meeting host dropdown disabled


August 4, 2021
  • Set WooCommerce product as sold individually when created automatically from frontend course builder
  • Enrolment required page design update
  • Notification design update for when WordPress registration is disabled


July 18, 2021
  • Paid Membership Pro Integration architecture


July 13, 2021
  • Design update in Zoom backend dashboard


June 23, 2021
  • Push Notification addon logo


June 21, 2021
  • Updated design in the forgot password page
  • Enroll button text changed to \'Start Learning\' for public courses
  • Quiz question field placeholder text change


June 2, 2021
  • Button text changed for rejecting instructor requests
  • Default course count per page changed to 12 from 3


May 10, 2021
  • Security enhancements


April 28, 2021
  • Instructor can see all other users\' files in WP Media Manager
  • Broken link of the password reset page
  • Undefined variable notice in Zoom add-on
  • HTML5 videos not playing in lessons
  • \'Edit with frontend course builder\' button visible for other instructors
  • Incorrect Lesson order for duplicated courses
  • \'View certificate\' page conflict with BuddyBoss theme
  • Empty data insert & redundant hooks calling on course attachments addons
  • Empty metadata insert for lesson
  • Content drip option not loading in the classic editor\'s lesson editing page


April 1, 2021
  • Queuing system for Tutor LMS announcement and content drip email


March 12, 2021
  • "Start Meeting" button will be disabled for expired meetings


March 4, 2021
  • Tutor Pro plugin file size optimized from 6.2MB to 2.5MB
  • Quiz export/import file size limit waived


February 15, 2021
  • Zoom meeting input date format updated to dd/mm/yyyy to avoid internal errors
  • f enrollment expiration is set to 0, you will see 'lifetime' on the frontend course page
  • Security features enhanced in wpdb query & Quiz. Thanks Wordfence!
  • Option added to enter decimal value in withdrawal request
  • Code optimization in the frontend Earnings report


February 5, 2021
  • frontend asset loading on Zoom Meetings
  • Confirmation message after saving Zoom Meetings


February 3, 2021
  • ll the email notification templates moved to the Pro version
  • HTML tag support in Quiz description added
  • Date time column in Student enrolment report added
  • ser capability check in announcements Ajax action added


January 21, 2021
  • uncement feature now has a separate menu for better management and avoid email trigger conflicts
  • Enhanced security features in all ajax requests and other necessary places. Thanks Wordfence!
  • WooCommerce subscription compatibility in the front end course builder


January 7, 2021
  • Quality of certificates' PDF files improved
  • clear all filter button on the course filter page added
  • Monetization activation issue while deactivating WooCommerce plugin


December 30, 2020
  • Enhanced security features in gradebook and other necessary places. Thanks, Wordfence!
  • Translation support for several of static strings added


December 14, 2020
  • Student notification emails now utilize the BCC field for better privacy.
  • Q&A timestamp is now aligned with WordPress timezone settings.


December 1, 2020
  • Withdrawal and Phone number fields now accept numbers only.
  • {site_url} and {site_name} attributes added to all Tutor Email addon emails.
  • certificate view page, template override option.


November 10, 2020
  • Show 'Continue Course' instead of 'Add to Cart' (if already purchased) on the course archive page
  • Added 'course_filter' and 'column_per_row' attributes in 'tutor_course' shortcode
  • Withdrawal page design improvement


October 21, 2020
  • Hide Become Instructor button if someone’s already applied
  • Enable/disable Video source and choose default video source option
  • Email Notification after instructor sign-up (Now admin will receive mail notification)
  • Assignment page with new deadline notice, expired message and more.
  • Instructor Request page with new prompts


August 20, 2020
  • User can disable Tutor LMS native login system
  • ImageMagick dependency removed from certificate generator
  • Option added to control course content access for instructors and administrators
  • Topic Summary toggle option added in course page


July 28, 2020
  • Admins/instructors can view their course content from the front-end
  • Add dynamic template support for Course Prerequisites
  • Add action hook "tutor_after_review_update" in Ajax class


July 15, 2020
  • Delete all related course data when permanently deleting a course
  • Course status text changed from Publish to Published in instructor's my course panel
  • Server-side validation in the Q&A tab
  • WordPress date format support in certificates
  • Improved Dashboard sidebar menu


July 2, 2020
  • New student column in quiz attempt on frontend dashboard


June 16, 2020
  • Quiz attempt re-designed
  • Quiz attempt and my quiz attempt icon
  • Removed: Unnecessary css file from certificate addon


April 16, 2020
  • Certificate generator PDF compatibility with PHP 7.3
  • Removed: Options from the _tutorobject JavaScript Variable


February 27, 2020
  • ll purchase history items now sorted by descending order


January 29, 2020
  • Preview lesson got the full view with unenrolled behavior (Pro)


October 11, 2019
  • Options is now expandable, pass additional options params to filter `tutor/options/extend/attr`
  • User Login controlling by Tutor
  • media upload field improved with media delete option
  • Deleted: Quiz Deprecated code.


September 30, 2019
  • Moved some option select to radio
  • Attempts allowed field slider to number field
  • Removed zero decimal value from the course complete progress bar


September 25, 2019
  • Tutor Settings page URL is now updating when change settings page
  • Addon icons


August 30, 2019
  • Turned off reload the page while tutor settings save.


August 8, 2019
  • student public profile design updated


July 29, 2019
  • `is_course_purchasable()` is now checking if there is any course type. if it free, then it will return false under 'is_course_paid' filter


July 23, 2019
  • Tutor frontend dashboard menu title now could be string or array with the `show_ui` key in the`array()`, show_ui key will be true or false to show it in the menu item visible or not.


June 21, 2019
  • categories to course categories
  • some template hook modified


May 29, 2019
  • a design for course listing, removed hover and moved it to straight course gird footer
  • Removed: license restriction for features, it required now for auto-update (pro)