Sensei LMS · Version history
Sensei LMS changelog and version history
- Latest version
- 4.26.4
- Sep 29, 2026 (1 month ago)
- Releases
- 105
- since 2019
- In the last year
- 6
- about one every 57 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 20196 releases
- 202016 releases
- 202115 releases
- 202229 releases
- 202318 releases
- 202412 releases
- 20254 releases
- 20265 releases
20265 releases
Sensei LMS 4.26.4Latest
- Check the destination course permissions when changing the lesson course from the bulk editor.
- Enforce course edit permissions when creating a module from the course editor.
- Enforce lesson edit permissions when saving the course structure.
- Ensure Learning Mode applies colour values without changing block markup.
- Escape the label attribute in the Exit Course block.
- Escape the teacher name and archive link rendered by the sensei_teachers shortcode.
- Improved how locked lesson content is excluded from frontend listings.
- Improved how private messages are excluded from frontend queries.
- Improved how the admin lesson and course fields are initialised so that post content cannot influence them.
- Improved the authorization of lesson completion.
- Improved the authorization of private messages sent to teachers.
- Improved the authorization of usage tracking events.
- Improved the handling of files uploaded as quiz answers.
- Improved the privacy of private messages.
- Improved the scoping of teacher comment moderation.
- Made request-input handling consistent across the admin and frontend.
- Prevent students from changing their quiz answers after the quiz has been submitted.
- Require the Order Courses capability to save the course order.
- Restrict the legacy lesson quiz save handler to the lesson being saved.
- Reports Overview Students and Courses header counts now read HPPS progress tables when High-Performance Progress Storage is enabled. #8231
- Reports Overview students per-row average grade now reads HPPS progress tables. #8205
- Reports Overview students per-row course counts now read HPPS progress tables when High-Performance Progress Storage is enabled. #8231
- Resolve HPPS storage configuration consistently across progress query services and repositories. #8248
- Update Sensei blocks to Block API version 3 so they render in the WordPress iframe block editor. #8190
- Update the Action Scheduler package to version 4.1.0. #8166
- Update the pelago/emogrifier package to version 7.3.0. #8231
- Deprecate the sensei_analysis_user_lesson_grades filter. #8205
- Fix a fatal error when a teacher triggers a module hierarchy rebuild.
- Fix a PHP 8 TypeError when post_updated fires with a null post object during autosave. #8222
- Fix a PHP 8.4 deprecation notice when exporting CSV files. #8213
Sensei LMS 4.26.3
- Scope the Students management user search to student accounts. #8174
- Require the grading capability on the lessons dropdown AJAX endpoint and scope it to the caller’s own lessons.
- Restrict adding a student to a lesson so it is only allowed through the lesson’s own course.
- Prevent a teacher from deleting another teacher’s unused module.
- Remove the admin notice that exposed the administration email address to non-administrators.
- Remove the course and lesson editor tours. #8150
- Fix a false “already owned by another teacher” error that blocked saving a course containing a module without a resolvable owner. #8180
- Fix course layouts and Sensei blocks not loading when Show template is enabled. #8139
- Fix quiz results and grading showing a previous attempt’s grades after a retake from another language on multilingual sites. #8125
- Fix spacing and styling of quiz question options when using the iframed block editor. #8172
- Fix the Grading screen Grade button and row titles when the admin uses a secondary language on multilingual sites. #8121
- Fix the quiz results page showing questions in the language the quiz was taken in instead of the viewer’s language on multilingual sites. #8124
- Fix lesson prerequisites pointing to the original-language lesson on WPML-translated lessons. #8132
- Fix lessons appearing out of order in translated courses when a new lesson is translated with WPML, and attach WPML lesson duplicates to the translated course. #8149
- Fix PHP 8.1 deprecation notices rendered into the quiz page for unanswered Multi Line questions. #8146
- Fix quiz question titles and answers not being translated on WPML-translated lessons. #8100
- Fix the Add Student form layout on the Students page. #8147
- Fix the misaligned Reset filter button on the Grading screen. #8122
- Fix typo in My Courses Page setting description. #8106 👏 @Hashim1999164
- WordPress 7.1 Compatibility: Course and lesson block colors match the theme in the iframed post editor. #8179
- WordPress 7.1 Compatibility: Fix a PHP notice logged by Learning Mode templates. #8179
- WordPress 7.1 Compatibility: Learning Mode and email templates appear in their own group in the Site Editor. #8179
Sensei LMS 4.26.2
- Align the sensei-messages REST endpoint results with documented message visibility. #8032
- Ensure manual quiz grading submissions respect lesson ownership. #8035
- Apply private message permissions to replies returned by the core comments REST API. #8037
- Scope the Students “load more courses” action to courses the current teacher can manage. #8043
- Check quiz ownership in the legacy quiz-editor actions before applying changes. #8044
- Limit the modules course search to courses the current user is allowed to edit. #8049
- Only allow enrolled students to mark a course as complete. #8050
- Scope the Reports CSV export to the current teacher’s own courses, lessons and learners. #8053
- Ensure quiz resets are only allowed when retakes are enabled for the quiz. #8054
- Limit editing, deleting, and course assignment of a module to the module’s owner. #8089
- Disable the onboarding tour. #8014
- Migrate student start date editing to use progress repositories instead of direct comment meta access. #7933
- Open course outline AI upsell in a new tab. #8023
- Fix alignment of option descriptions in the setup wizard’s purpose step. #8013
- Fix an infinite save loop when editing a lesson with a quiz block while a plugin (e.g. Polylang) injects extra fields into the REST response. #8036
- Fix duplicate frontend notices when the same keyed notice is added multiple times on classic themes. #8051
- Fix content import stalling permanently when CSVs reference many or large remote media files. #8064
- Fix PHP Fatal TypeError on PHP 8.x caused by malformed className attribute definition in the Module Title block. #8093
- Fix the position of the Course(s) field description on the module add and edit screens. #8090
- Fix export and import dropping private lessons and questions. #8068
- Fix export content search missing matching lessons/courses/questions. #8048
- Fix PHP 8.4 deprecation warnings for implicitly-nullable parameters by declaring explicit nullable types. #8021
- Fix React ref warning in the quiz block toolbar by forwarding refs through the number controls. #8033
- Fix React render-phase update warning when opening Course Settings in the course editor. #8041
- Fix remote featured images with query-string URLs failing to import. #8063
- Fix translated quiz titles keeping the original-language title when using WPML. #8096
- Prevent the Welcome to Course email from being sent more than once to the same student for the same course. #8046
Sensei LMS 4.26.1
Sensei LMS 4.26.0
20254 releases
Sensei LMS 4.25.2
Sensei LMS 4.25.1
Sensei LMS 4.25.0
Sensei LMS 4.24.5
202412 releases
Sensei LMS 4.24.4
Sensei LMS 4.24.3
Sensei LMS 4.24.2
Sensei LMS 4.24.1
Sensei LMS 4.24.0
Sensei LMS 4.23.1
Sensei LMS 4.23.0
Sensei LMS 4.22.0
Sensei LMS 4.21.0
Sensei LMS 4.20.2
Sensei LMS 4.20.2-a.1
Sensei LMS 4.20.1
202318 releases
Sensei LMS 4.20.0
Sensei LMS 4.19.2
Sensei LMS 4.19.1
Sensei LMS 4.19.0
Sensei LMS 4.18.0
Sensei LMS 4.17.0
Sensei LMS 4.16.1
Sensei LMS 4.16.0
Sensei LMS 4.15.1
Sensei LMS 4.15.0
Sensei LMS 4.14.0
Sensei LMS 4.13.1
Sensei LMS 4.13.0
Sensei LMS 4.12.0
Sensei LMS 4.11.2
Sensei LMS 4.11.1
Sensei LMS 4.11.0
Sensei LMS 4.10.0
202229 releases
Sensei LMS 4.9.1
Sensei LMS 4.9.0
Sensei LMS 4.8.1
Sensei LMS 4.8.0
Sensei LMS 4.7.2
Sensei LMS 4.7.1
Sensei LMS 4.7.0
Sensei LMS 4.6.4
Sensei LMS 4.6.3
Sensei LMS 4.6.2
Sensei LMS 4.6.1
Sensei LMS 4.6.0
Sensei LMS 4.5.2
Sensei LMS 4.5.1
Sensei LMS 4.5.0
Sensei LMS 4.4.3
Sensei LMS 4.4.2
Sensei LMS 4.4.1
Sensei LMS 4.4.0
Sensei LMS 4.3.0
Sensei LMS 4.2.0
Sensei LMS 4.1.1
Sensei LMS 4.1.0
Sensei LMS 4.0.2
Sensei LMS 4.0.1
Sensei LMS 4.0.0
Sensei LMS 3.15.2
Sensei LMS 3.15.1
Sensei LMS 3.15.0
202115 releases
Sensei LMS 3.14.0
Sensei LMS 3.13.3
Sensei LMS 3.13.2
Sensei LMS 3.13.1
Sensei LMS 3.13.0
Sensei LMS 3.12.0
Sensei LMS 3.11.1
Sensei LMS 3.11.0
Sensei LMS 3.10.0
Sensei LMS 3.9.1
Sensei LMS 3.9.0
Sensei LMS 3.8.1
Sensei LMS 3.8.0
Sensei LMS 3.7.0
Sensei LMS 3.6.1
202016 releases
Sensei LMS 3.6.0
Sensei LMS 3.5.3
Sensei LMS 3.5.2
Sensei LMS 3.5.1
Sensei LMS 3.5.0
Sensei LMS 3.4.1
Sensei LMS 3.4.0
Sensei LMS 3.3.1
Sensei LMS 3.3.0
Sensei LMS 3.2.0
Sensei LMS 3.1.1
Sensei LMS 3.1.0
Sensei LMS 3.0.1
Sensei LMS 3.0.0
Sensei LMS 2.4.0
Sensei LMS 2.3.0
20196 releases
Sensei LMS 2.2.1
Sensei LMS 2.2.0
Sensei LMS 2.1.2
Sensei LMS 2.1.1
Sensei LMS 2.1.0
Sensei LMS 2.0.1
Questions about Sensei LMS’s releases
What is the latest version of Sensei LMS?
4.26.4, released on Sep 29, 2026 (1 month ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is Sensei LMS updated?
6 releases in the last year, about one every 57 days. Its first release on WordPress.org dates from May 2019.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Sensei LMS’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.