8 versions
Instructor Role for Learndash history.
Every release of Instructor Role for Learndash is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
6 of 8 releases scanned clean
v5.10.2Latest
July 9, 20266.9 MBScanned
Fixed
- Frontend Instructor Dashboard tabs now load the correct content when a dashboard menu item is disabled.
- Resolved the Share Course instructor dropdown not listing instructors on the course edit screen when the LearnDash - Paid Memberships Pro add-on was active, and the instructor field's invisible white border.
Improved
- Improved instructor course builder performance so large courses load, expand and collapse lessons, and reorder steps without freezing the browser.
- Updated templates: `modules/templates/settings/ir-share-course-metabox.template.php`.
June 29, 20266.9 MBScanned
Fixed
- Instructors can now create and edit courses, lessons, topics, and quizzes when the site language is set to "German (formal)" or other formal language variants. Previously, the editor would fail to load with a console error.
- Instructors can now use Infinite Scrolling and Load More buttons in Course Grid to view all their assigned courses, not just courses they authored.
- Pagination state not restoring when navigating back from submission details.
- Resolved a PHP 8 undefined variable warning for `$ld_category` in the Frontend Dashboard `enqueue_scripts()` method.
- Resolved an issue where Instructors and admins were unable to update groups from the Frontend Instructor Dashboard when "Group Tags" were disabled.
- Resolved an issue where essay submissions would be shown to the question owner instead of the course owner when LearnDash Shared Quiz Questions is enabled.
- Resolved an issue where the Visit Plugin link on the wp-admin > plugins list page directed to a non-existent URL.
- Resolved an issue where the student communication TinyMCE Send button did not appear on lesson and topic pages when LearnDash Notes or another front-end editor initialized before the message modal.
- Resolved an issue with ajax pagination in the Course List Block.
Improved
- Improved grammar and copy for the Course Creation card in Setup - Advanced Settings.
- Improved grammar and copy for the Dashboard card in Setup.
- Updated the commission setup description text for improved clarity.
- Added filters: `learndash_instructor_role_js_locale`.
- Updated templates: `modules/templates/settings/ir-instructor-setup-settings.template.php`.
v5.10.0Unavailable
May 1, 20266.9 MBScanned
Other
- Compatibility - LearnDash LMS 5.1.0 is now the minimum supported version.
Removed
- Deprecated constants: `INSTRUCTOR_ROLE_LICENSING_CHECK_LICENSE_URL`, `INSTRUCTOR_ROLE_LICENSING_SITE_URL`.
- Deprecated functions: `LearnDash\Instructor_Role\Licensing\Authentication`, `LearnDash\Instructor_Role\Licensing\Migration`.
February 28, 20266.9 MBScanned
Fixed
- Resolved a JavaScript error when editing existing Quizzes and Quiz Questions via the frontend editor.
- Resolved an issue where comment avatars were incorrectly displayed.
- Resolved an issue where the UI did not update after editing a existing Quiz Question via the frontend editor.
Improved
- Improved grammar for the "Add Instructors" button text and its description on the settings page.
- Improved grammar for the "Instructor Settings" button text and its description on the settings page.
v5.9.12Unavailable
February 12, 20266.9 MBScanned
Fixed
- Resolved an incompatibility with Archive Templates in Elementor Pro.
Improved
- Instructor Commission forms now accept and display decimal amounts using locale-appropriate formatting (e.g., 1,50 for European locales, 1.50 for US locales).
v5.9.11Unavailable
February 7, 20266.9 MBScanned
Fixed
- Resolved an issue where the "Result messages" list item text would output HTML tags instead of stripping them out.
- Resolved an issue when creating or editing a Course using the Frontend Editor with LearnDash LMS v5.0.0 enabled where the "Course points - Required for access" and the "Course points - Awarded on completion" values would be invalid if not set.
- Resolved an issue where Administrators could not remove any Groups from a Course and Instructors could not remove all Groups from a Course when using the Frontend Course Editor.
- Resolved an issue where all Users could not be removed from a Course when using the Frontend Course Editor.
- Resolved an issue where an administrator couldn't submit a comment on an assignment from the instructor dashboard.
- Resolved an issue where course prerequisites and course points could not be properly enabled in the frontend course builder.
- Resolved an issue where multiple updates to Enrollment-based Quiz Release Schedule via the Frontend Quiz Editor could clears the field.
- Resolved an issue where the "Custom Field Name" field would lose focus after each character input.
- Resolved an issue where the "Custom Fields" toggle switch value was not saved in the database or output correctly on the frontend quiz builder.
- Resolved an issue where the "Result messages" toggle setting value couldn't be stored in database.
- Resolved an issue where the Groups custom pagination settings were not persisted in the database.
- Resolved an issue where the `ldlms/v2/sfwd-courses/{id}/groups` endpoint would be called twice whenever it was called if the logged in user was an Instructor.
Other
- Security - Improved security around assignment and essay REST API endpoints.
Improved
- Updated the frontend quiz builder to accommodate the LearnDash Core REST API v2 changes.
v5.9.10Unavailable
January 20, 20266.9 MBUnknown
Fixed
- Resolved an issue where existing Lessons or Topics could not be edited via the Frontend Course Editor.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Instructor Role for Learndash to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.