Changelog

Keep up to date with all our updates.

  • Sensei 3.5.3

    • Fix: Visibility of quiz passmark percentage field #3715
    • Fix: PHP notices on taxonomy pages for unsupported themes #3704
    • New: Exit survey when the plugin is deactivated #3729
  • Sensei 3.5.2

    • Fix: Fix course being duplicated when lesson has no quiz and teacher is updated #3654
    • Fix: Fix resetting a learner’s lesson progress removes learner from list #3626
    • Fix: Target the correct element when resetting input fields in quiz questions #3604
    • Fix: Close unordered list element in sensei_course_categories shortcode #3622
    • Fix: Fix PHP notice when viewing course category page on unsupported themes #3608
    • Fix: Multiple choice question is correct only when all right answers are checked #3617
    • Fix: Fix fatal error on activating Discount Rules for WooCommerce plugin #3616
    • Fix: Don’t overwrite lesson meta with defaults on update #3589
    • Fix: Fix deprecated function call #3633
    • Fix: Exclude right/wrong prefix in exported answers’ escaped values #3640
    • Fix: Fix quiz settings #3632
    • New: Include category in heading for sensei_courses shortcode when filtering by category #3627
    • New: Use archive-lesson template on lesson archive page #3614
    • New: Add filter login required #3631
    • New: Sort course filter on Lessons page in alphabetical order #3605
    • New: Show scheduled lessons in Prerequisite dropdown #3609
  • Sensei 3.5.1

    • Tweak: Update usage tracking for sample courses
      • Add sample_course property to publish event #3596
      • Include flag for sample data on import events #3588
    • Tweak: Only add “first” and “last” CSS classes for grid layouts on course archive page #3467
  • Sensei 3.5.0

    • New: Exporter
      • Add error handling to exporter #3541
      • Export multiple choice answers in correct order #3558
      • Fix “Randomise answer order” checkbox being exported incorrectly #3550
      • Fix incorrect handling of media when exporting questions #3551
      • Add content types to export page #3412
      • Add export page #3409
      • Add exporter REST API and job #3442
      • Add progress and results pages #3413
      • Change export progress Cancel link to button #3516
      • Export courses CSV #3462
      • Export lessons CSV #3513
      • Export list of lessons in courses CSV and remove Course column from lessons CSV #3531
      • Export questions CSV #3506
      • Export the correct order when lessons belong to modules #3537
      • Fix reordering of checkboxes in export page on Safari #3518
      • Log when an export job completes #3526
      • Log when the Export submenu is clicked #3528
      • Log when users click the Continue button in exporter #3527
      • Make the error more descriptive when the attachment fetch request fails #3559
      • Merge data port model with import model #3521
      • Package exported CSVs into a ZIP file when possible #3519
      • Remove data port task clean_up methods #3525
      • Reverse the exported value of course notifications #3543
      • Update copy used in exporter #3529
    • Fixes: Importer
      • Run import job batches in polling requests #3455
      • Use Lessons column in courses CSV to associate courses with lessons when importing #3536
      • Fix division by zero when there are no associated import tasks #3557
      • Fix duplicate content sometimes being imported #3538
    • Fix: Error in setup wizard when navigating to a previous step #3533
    • New: Add sample course installation to the Setup Wizard #3507
    • Tweak: Redirect to sample course after importing it #3545
    • New: Use preloading for initial requests in importer and setup wizard #3446
    • Tweak: Show courses with any status in Course Prerequisite dropdown #3555
  • Sensei 3.4.1

    • Fix: Question editor compatibility with WordPress 5.5 #3510
    • Fix: Trigger setting updated events only when changed #3503