Releases: Automattic/sensei
Releases · Automattic/sensei
4.3.0
- New: Add a database seed WP-CLI command #4882
- New: Add Average Progress to courses report #4917
- New: Add Date Registered column to students report #4952
- New: Display email address on "Students taking this course" report #4955
- Tweak: Improve the students export performance #4932
- Tweak: Extract
get_courses
with dependent methods fromSensei_Analysis_Overview_List_Table
#4938 - Tweak: Move focus toggle to the sidebar in learning mode #4942
- Tweak: Refactor the students overview report code #4947
- Tweak: Refactor lesson code from reports overview #4964
- Tweak: Remove sortable from columns that can't be sorted #4965
- Tweak: Update the reports documentation link #4969
- Tweak: Deprecate Sensei_Analysis_Overview_List_Table class #4982
- Fix: Video embed width #4925
- Fix: Incorrect i18n extraction from js files #4935
- Fix: Empty datepicker UI box showing in the footer #4937
- Fix: Only first row exporting for some reports #4944
- Fix: Sorting for students reports table #4960
- Fix: Sorting for Students report #4970
- Fix: Students report not taking pagination and sorting into cosideration #4972
- Fix: Use Sensei Reports Factory for generating report #4973
- Fix: Wrong data when exporting lessons report #4975
- Fix: "Days to Completion" and "Module" columns are swapped when exporting lessons #4978
4.2.0
- New: Replace
Date Registered
column withLast Activity
#4863 - New: Add totals to Students report #4865
- New: Add new lesson report default view and course filter #4878
- New: Add "Last Activity" column to Courses report #4879
- New: Add Days to Completion column for lessons #4883, #4923
- New: Add Last activity for Lessons #4895, #4918
- New: Added completion rate column in Reports->Lessons #4897
- New: Add activity date filters to the students report screen #4903
- New: Add totals to Courses report #4904
- New: Add Days to Completion column for courses #4906
- New: Add activity date filters to the courses report screen #4909
- New: Add days to completion total for courses #4910
- New: Add totals to reports->lessons column headers #4911
- New: Add the video embed from legacy meta box to learning mode #4912
- Tweak: Rename Analysis to Reports #4853
- Tweak: Remove the reports totals sidebar #4854
- Tweak: Update navigation on Reports page #4868
- Tweak: Remove and rename columns from Courses report #4870
- Tweak: Remove grade average and course column from Reports->Lessons #4893
- Tweak: Improve students report screen performance #4915
- Tweak: Allow clearing the reports last activity date filter #4924
- Tweak: Move
option-toggle
css to sharedquestion.scss
#4929 - Tweak: Optimize performance for reports->courses #4930
- Fix: Teachers can see all courses on some screens #4860
- Fix: Course completed date does not update when having one lesson #4888
- Fix: Remove
learn
query parameter from the preview url #4894 - Fix: PHP notices when exporting the courses or lessons reports #4901
4.1.1
4.1.0
- New: Order lessons between modules #4727
- New: Add upgrade header to Extensions page #4794
- New: Add optional 'style' option for admin notices #4797
- New: New WooCommerce settings section #4801
- New: Add content drip upgrade metabox to edit lesson screen #4809
- New: Add Pricing section to course side bar for upgrading to Sensei Pro #4810
- New: Add Ordering promo question type #4815
- New: Add upgrade nudge to Quiz block settings #4816
- New: Add upgrade nudge for access period #4821
- New: Add content drip promo banner to settings #4822
- New: Add conditional content block to lessons #4850
- Tweak: Extend quiz settings inspector panel #4826
- Tweak: Open links in new tab for WooCommerce & Content Drip settings promos #4855
- Tweak: Add lesson actions and navigation to the bottom of the content, for screen reader only #4861
- Tweak: Remove unneeded notices #4862
- Fix: Issue causing debug text on activate #4824
- Fix: Course ordering not working on admin dashboard and shortcode pages #4837
- Fix: Allow user to re-enroll even when removed #4848
- Fix: Legacy quiz styles in learning mode #4849
- Fix: addEventListener when no element is found #4858
4.0.2
- New: Add theme style support to Learning Mode #4775
- Tweak: Redirect logged-out user to the course after login when clicking on Take Course button in the Course page #4792
- Tweak: Update Take course button from lesson notices to redirect to course #4793
- Fix: Lesson pagination #4686
- Fix: Add check to module teacher term filter #4726
- Fix: Course archive page when there's no custom permalink structure #4748
- Fix: Improve course theme accessibility #4749
- Fix: Edit Lesson link in admin bar #4765
- Fix: PHP 8.0 compatibility issue when importing data #4770
- Fix: Question description losing blocks #4773
- Fix: Different default option on boolean questions #4774
- Fix: Add missing quiz translations #4776
- Fix: Learning mode notices in preview lessons #4778
- Fix: PHP Warning when exporting questions without wrong answers #4779
- Fix: URL for the "Manage students" link #4788
- Fix: CSV importing on PHP 8 #4790
- Fix: JavaScript Error on the grading page #4804
- Fix: Widgets editor style for Sensei theme blocks #4806
- Fix: Move the Course Completed page to Trash when uninstalling the plugin #4808
- Fix: Remove empty answers check from quiz submit #4818
- Fix: Course outline and quiz appenders on 5.9 #4825
4.0.1
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.
Changelog:
- 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
3.15.2
3.15.1
- Fix: Fix PHP 7.0 and 7.1 compatibility
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_length
value 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] #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