Changelog
Keep up to date with all our updates.
-
Sensei 4.0.0
Sensei 4.0 is here! This is a major release, which includes a new theme for your courses and a rework of the WordPress dashboard menu navigation. Read the announcement post here.
- New: The menus for Courses, Lessons and all Sensei-related pages in the WordPress dashboard have been combined into one Sensei menu.
- Update menu structure #4618
- Fix lesson ordering #4708
- Fix menu highlighting for Student Management pages #4717
- Fix persistence of menu highlights #4722
- Add indicator to Grading menu that displays the number of ungraded quizzes #4671
- Move Import and Export to the Tools page #4634
- Update courses page navigation #4672
- Add a students column to the courses list table #4663
- Consolidate course module columns #4646
- Add usage tracking for Sensei LMS submenus #4695
- Add a “more” link to the course modules column #4666
- Lessons page submenu items #4687
- Add custom navigation to Questions menu item #4692
- Update settings URL when changing a tab #4699
- Update modules navigation #4693
- Fix incorrect menu being highlighted on Lessons page #4700
- Hide custom header when editing taxonomies #4707
- Fix menu highlighting for Grading pages #4714
- Add course type to analysis links #4712
- New: Learning Mode, a new course theme option for a distraction-free learner experience.
- Add blocks from quiz template #4647
- Hide admin bar for non editor users on learning mode pages. #4652
- Update color customization #4650
- Fix/learning mode a11y #4665
- Add site logo block fallback #4655
- Fix quiz buttons styles #4676
- Add “New” badge to Learning Mode #4681
- Fix various course theme styling issues #4670
- Fix font and content styling issues #4698
- Update Learning Mode texts #4690
- Fix responsive styles and tweak prev/next links #4684
- Improve focus mode toggle button #4706
- Improve admin notice button alignment #4713
- Use course theme in the editor when needed #4697
- Fix template post type filtering #4716
- Fix block spacing when using course theme in the editor #4719
- Update learning mode banner copy #4723
- Add quiz progress bar and exit course blocks #4668
- Fix quiz question number on learning mode #4679
- Fix collapsible height with a loaded font #4677
- Fix preview learning mode in a course with disabled learning mode #4678
- Remove deprecated functionality #4667
- Fix quiz answer notes issues #4685
- New: The menus for Courses, Lessons and all Sensei-related pages in the WordPress dashboard have been combined into one Sensei menu.
-
Sensei 3.15.1
- Fix: Fix PHP 7.0 and 7.1 compatibility
-
Sensei 3.15.0
- New: Quiz Pagination
- Add toolbar pagination settings #4429
- Implement the quiz pagination backend #4492
- Implement the quiz pagination frontend #4502
- Save the quiz pagination form state between pages #4521
- Reorganize quiz pagination settings #4523
- Rename CourseProgress to more generic ProgressBar #4572
- Make the quiz buttons consistent #4579
- Add a button to the quiz block that opens the quiz settings #4597
- Frontend for progress bar related to pagination #4606
- Remove quiz pagination feature flag #4610
- Update design of progress bar #4620
- Show pagination progress bar in lesson edit view #4625
- Add quiz button color settings #4629
- Fix quiz settings link not centered on Astra #4635
- Fix lesson course metabox request infinite loop #4637
- Minor tweaks to quiz and video settings #4639
- New: Video-based Course Progression
- Add Video-Based Course Progression settings #4519
- Extend standard YouTube embed block #4546
- Extend standard Vimeo video embed #4561
- Extend standard video block #4562
- Add VideoPress extension #4573
- Add a 3-second delay before autocompleting the lesson #4611
- Add styles for the disabled button in the lesson template #4612
- Add Video settings panel to the lesson sidebar #4624
- Remove video based course progression feature flag #4627
- Check pause method exists for given object #4628
- New: Grading display filter for custom question types #4415
- New: Add course navigation extra icons #4577
- New: Add filters and actions to support quiz timer #4594
- New: Add course theme notice #4616
- Tweak: Make the lesson prerequisite metabox dropdown show lessons from the selected course #4410
- Tweak: Refresh the module selection after changing the course #4421
- Tweak: Tweak wording for incomplete quiz question warning #4474
- Tweak: Renamed learner -> student in all user-facing occurrences #4501
- Tweak: Improve wording of the lessons prerequisite metabox #4507
- Tweak: Allow only before or after text on the gap question #4533
- Tweak: Add “by default” sort order to Courses archive page #4534
- Tweak: Hide incomplete questions in preview mode #4543
- Tweak: Change icons folder #4578
- Tweak: Remove quizStructureStore filter #4598
- Fix: Update quiz status and title on lesson update #4359
- Fix: Restrict the order lessons menu to teachers, authors, and above #4452
- Fix: Fix sidebar icon not picking up admin scheme colors #4471
- Fix: Add check so that Authors can only order their own lessons #4475
- Fix: Fix invalid type issue when questions options empty #4491
- Fix: Fix npm 8 issues #4506
- Fix: WP_User_Query can’t be called with ‘who’ parameter in WP versions >= 5.9.0 #4513
- Fix: Casting
lesson_lengthvalue to integer in the backend #4525 - Fix: Remove ID attribute to prevent duplication #4526
- Fix: Fix multiple pages due to page breaks in unsupported Sensei themes [#4527] https://github.com/Automattic/sensei/pull/4527)
- Fix: Fix Lesson template when creating a new lesson through WP-admin menu #4557
- Fix: Fix course theme start lesson #4580
- Fix: Fix grade message with decimals #4602
- Fix: Fix comments pagination on lesson page #4609
- Fix: Return wp_nonce_field result instead of outputting it immediately #4641
- New: Quiz Pagination
-
Sensei 3.14.0
- New: Answer feedback improvements
- Fix: Remove pagination from legacy course results page #4328
- Fix: Update Quiz title when parent Lesson title is updated. #4292 #4331
- Fix: Add is_array check to avoid warnings #4340
- Tweak: Remove experimental rest api #4191
- Tweak: Remove old WP version checks #4194
- Fix: Do not show “View results” in course summary if course is not complete #4330
- Fix: Omit className attribute from quiz structure sync #4347
- Fix: Fix is_sensei() false positives #4343
- Fix: Fix PHPCS issues #4352
- Fix: Fix random order for new questions with multiple choice #4356
- Fix: Fix custom URL slug for course results link #4358
- Tweak: Add a custom appender in course outline block #4350
- Fix: Use flexbox to display the analysis page correctly on wide and narrow screens #4360
- Fix: Fix random order for new questions with multiple choice #4364
- Fix: $taxonomies can be null, don’t always treat it as an array #4329
- Fix: Fix single page blocks script loading on the front-end #4402
- Fix: Fix PHP linter throws an error when the project folder has spaces #4403
- Tweak: Add course ID class to lesson pages #4388
- Tweak: Update README.md to link to senseilms.com #4418
- Fix: Load less User data for Teacher metabox #4417
- Tweak: Add quiz block in the lessons when the block is not there #4420
- Tweak: Update readme.txt with new description content #4423
- Fix: Fix missing space for ‘Extensions’ heading #4424
- Tweak: Improve performance on course ordering #4422
- Fix: Fix course complete emails not being sent #4425