Implemented various enhancements to improve the overall user experience
2.6.2
March 11, 2024
Some enhancements to improve the overall experience
2.6.1
February 19, 2024
Improved security to ensure safe submission of questions and answers
Improved response data, extendability, and performance across all APIs within the Tutor LMS Free plugin
2.6.0
January 11, 2024
Added PHP 8.1 and 8.2 compatibility
Updated compatibility with the latest WooCommerce database update
The \"Restore Default\" option for the email trigger\'s data (Pro)
2.5.0
December 7, 2023
Custom course slug will be applied in the learning area
Added WordPress 6.4 compatibility
Added MySQL 8 compatibility
2.4.0
October 16, 2023
Editor support for instructor bio from the backend instructor list
Certificate preview and OTP page are now compatible with Elementor/Divi custom header, footer (Pro)
Optimized certificate download time (Pro)
Enhanced certificate resolution for certificate builder-generated certificates
Tutor Player optimized for Vimeo videos (Pro)
2.3.0
September 20, 2023
For live lessons, the \"Mark as complete\" button will only appear once the Zoom/Google Meet meeting has started.
Tutor LMS settings navigation bar is now sticky
2.2.4
August 28, 2023
WordPress 6.3 compatibility.
Added email address to Analytics CSV data.
Removed Tutor LMS\'s force password reset form.
2.2.2
June 21, 2023
Added manual enrollment support for Course Bundle
Included Answer Explanation data in Quiz Export CSV
Improved the statement section of Dashboard Analytics
2.2.1
June 5, 2023
Made various security enhancements.
2.2.0
May 30, 2023
Zoom integration updated from JWT to OAuth
Security improvement
2.1.10
April 13, 2023
Introduced Co-Author badge on the My Courses page to clarify roles
\"Set Withdraw Method\" option was showing up on the Dashboard profile even if monetization was disabled
2.1.9
March 30, 2023
Some Performance optimizations across the plugin
Translations improvements for better compatibility
2.1.8
March 1, 2023
Missing translation strings for dynamic texts like date has been added
2.1.7
February 14, 2023
Compatibility with the latest WPML plugin is introduced
The \"View Certificate\" button now loads the certificate on a WordPress native page. This change has been brought for 3rd party compatibility.
On the Front-site Course Details page, the title Course Content was appearing even when there is no content
Performance enhancement for the Instructor List page
Duplicated courses were adding the word \"Copy\" on every course content which was not intended
Query optimization for the Course List, Course Details, and Lesson page was introduced.
Overall Query execution time reduced and improved page load speeds.
The backend courses page has better query handling.
Missing Strings have been added to improve the overall translation experience.
2.1.6
January 11, 2023
More security improvements are introduced
2.1.5
December 29, 2022
Major security improvements across the entire plugin is introduced
2.1.4
December 19, 2022
More security improvements across the entire plugin is introduced
2.1.2
November 2, 2022
More Security Compatibility Update is Introduced
2.1.1
October 25, 2022
More security improvement is introduced
PeepSo Profile Avatar compatibility is introduced
2.1.0
October 19, 2022
BunnyNet Compatibility is Improved
Tutor LMS is now compatible with the latest BuddyBoss
More security improvements are introduced
The frontend dashboard Zoom Meeting page design is improved
The frontend dashboard \"Assignment\" page design is improved
Translations are improved on the Front-end Dashboard
On Question & Answer page, the Table design is improved
2.0.10
September 21, 2022
More security improvement is introduced
2.0.9
August 18, 2022
Introduced more security improvements
Timezone Name List is now searchable on Zoom Meeting Add/Edit modal
The Course Details page will now show WooCommerce Subscription Details information
2.0.6
June 13, 2022
The Quiz Attempts page is now further optimized to load faster
In Content Drip when there is a pre-requisite course, students will see a newly designed Alert page
More strings are now translatable in languages other than English
2.0.5
May 26, 2022
Single Course page is redesigned with changes in Instructor List, Curriculum, and Course Contents
The Courses page of the Admin Panel is redesigned with an introduction to Course Image
All table designs are improved in both Front-site and Admin Panel
Accordion is redesigned throughout the entire platform
Gradebook delete confirmation alert is now shown on modal
Numerous pages optimized for faster loading and better performance
“Students must be logged in to see the Course Contents” option is reintroduced
On top of the Course Journey Page, the Course Title will now appear instead of the “Lesson/Assignment/Quiz” name
Greater translation compatibility updated
2.0.4
May 13, 2022
A Better Time Format for Lesson and Quiz is introduced
2.0.3
May 12, 2022
Improved RTL Support
Tutor LMS is now compatible with the latest WooCommerce Subscriptions plugin
2.0.2
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
2.0.1
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
1.9.14
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
1.9.11
October 18, 2021
Gradebook data generates automatically
Generate Gradebook button removed
1.9.7
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
1.9.6
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
1.9.5
July 18, 2021
Paid Membership Pro Integration architecture
1.9.4
July 13, 2021
Design update in Zoom backend dashboard
1.9.3
June 23, 2021
Push Notification addon logo
1.9.2
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
1.9.0
June 2, 2021
Button text changed for rejecting instructor requests
Default course count per page changed to 12 from 3
1.8.10
May 10, 2021
Security enhancements
1.8.9
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
1.8.7
April 1, 2021
Queuing system for Tutor LMS announcement and content drip email
1.8.5
March 12, 2021
"Start Meeting" button will be disabled for expired meetings
1.8.4
March 4, 2021
Tutor Pro plugin file size optimized from 6.2MB to 2.5MB
Quiz export/import file size limit waived
1.8.2
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
1.8.1
February 5, 2021
frontend asset loading on Zoom Meetings
Confirmation message after saving Zoom Meetings
1.8.0
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
1.7.9
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
1.7.8
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
1.7.7
December 30, 2020
Enhanced security features in gradebook and other necessary places. Thanks, Wordfence!
Translation support for several of static strings added
1.7.6
December 14, 2020
Student notification emails now utilize the BCC field for better privacy.
Q&A timestamp is now aligned with WordPress timezone settings.
1.7.5
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.
1.7.4
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
1.7.2
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
1.6.9
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
1.6.7
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
1.6.6
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
1.6.5
July 2, 2020
New student column in quiz attempt on frontend dashboard
1.6.4
June 16, 2020
Quiz attempt re-designed
Quiz attempt and my quiz attempt icon
Removed: Unnecessary css file from certificate addon
1.6.0
April 16, 2020
Certificate generator PDF compatibility with PHP 7.3
Removed: Options from the _tutorobject JavaScript Variable
1.5.5
February 27, 2020
ll purchase history items now sorted by descending order
1.5.2
January 29, 2020
Preview lesson got the full view with unenrolled behavior (Pro)
1.4.3
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.
1.0.7
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
1.4.2
September 25, 2019
Tutor Settings page URL is now updating when change settings page
Addon icons
1.4.0
August 30, 2019
Turned off reload the page while tutor settings save.
1.3.7
August 8, 2019
student public profile design updated
1.3.5
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
1.3.4
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.
1.3.3
June 21, 2019
categories to course categories
some template hook modified
1.3.2
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)