Changelog

Keep up to date with all our updates.

  • Sensei 1.2.4

    • /widgets/widget-woothemes-sensei-course-component.php – fix for no active and completed courses in widget
  • Sensei 1.2.3

    • /assets/css/frontend.css – fix for FontAwesome issue in Firefox
    • /classes/class-woothemes-sensei-frontend.php – warning message fix
  • Sensei 1.2.2

    • /classes/class-woothemes-sensei-frontend.php – fix for get_comments_number filter
    • /classes/class-woothemes-sensei.php – fix for access permissions settings
    • /templates/single-lesson/lesson-meta.php – fix for access permissions settings
  • Sensei 1.2.1

    • /assets/js/lesson-metadata.js – security improvements
    • /classes/class-woothemes-sensei-admin.php,
      /classes/class-woothemes-sensei-analysis.php,
      /classes/class-woothemes-sensei-lesson.php,
      /classes/class-woothemes-sensei.php – security improvements
    • /classes/class-woothemes-sensei-course.php – security improvements, fix for course image output, fix for trashed variations
    • /classes/class-woothemes-sensei-frontend.php – improved template hooks, fix for WC add to cart url
    • /classes/class-woothemes-sensei-posttypes.php – fix for lesson_comments setting
    • /classes/class-woothemes-sensei-utils.php – fix for comments_clauses filter
    • /inc/woothemes-sensei-template.php – improved template hooks
    • /templates/archive-course.php,
      /templates/archive-lesson.php,
      /templates/loop-lesson.php,
      /templates/no-permissions.php,
      /templates/single-course.php,
      /templates/single-course/course-meta.php,
      /templates/single-lesson.php,
      /templates/single-lesson/lesson-meta.php,
      /templates/single-quiz.php,
      /templates/single-quiz/quiz-questions.php,
      /templates/taxonomy-course-category.php,
      /templates/user/my-courses.php – improved template hooks
    • /templates/wrappers/wrapper-end.php,
      /templates/wrappers/wrapper-start.php – added support for Canvas styling
    • /widgets/widget-woothemes-sensei-category-courses.php,
      /widgets/widget-woothemes-sensei-course-categories.php,
      /widgets/widget-woothemes-sensei-course-component.php,
      /widgets/widget-woothemes-sensei-lesson-component.php – security improvements
  • Sensei 1.2.0

    • /assets/css/settings.css – styling changes for Analysis
    • /assets/js/lesson-metadata.js – fix for media upload button not firing
    • /classes/class-woothemes-sensei.php – refactor for loading of classes, added subscriptions hooks, added logic for woocommerce order cancellation
    • /classes/class-woothemes-sensei-analysis.php – refactor to use List Tables class, output functions for new Analysis areas, added export capability for Analysis tables
    • /classes/class-woothemes-sensei-analysis-course.php – new class to handle Analysis Courses
    • /classes/class-woothemes-sensei-analysis-lesson.php – new class to handle Analysis Lessons
    • /classes/class-woothemes-sensei-analysis-overview.php – new class to handle Analysis Overview
    • /classes/class-woothemes-sensei-analysis-user-profile.php – new class to handle Analysis User Overview
    • /classes/class-woothemes-sensei-course.php – add filter for course placeholder image, handle product_variation post type
    • /classes/class-woothemes-sensei-frontend.php – new hooks for frontend use, filters for custom nav menu items
    • /classes/class-woothemes-sensei-lesson.php – add filter for lesson placeholder image
    • /classes/class-woothemes-sensei-list-table.php – new list table class to handle data tables
    • /classes/class-woothemes-sensei-posttypes.php – refactor for loading of classes
    • /classes/class-woothemes-sensei-utils.php – refactor for removing of comment_clause filters for checking sensei activity
    • /inc/woothemes-sensei-template.php – removes old functions, recent comments widget fix
    • /templates/archive-course.php – fixes shortcode issues on paginated pages
    • /templates/content-no-permissions.php – uses new frontend hooks
    • /templates/content-single-course.php – uses new frontend hooks
    • /templates/content-single-lesson.php – uses new frontend hooks
    • /templates/content-loop-course.php – uses new frontend hooks
    • /templates/content-loop-lesson.php – uses new frontend hooks
    • /templates/content-taxonomy-course-category.php – uses new frontend hooks
    • /templates/woocommerce/add-to-cart.php – handle product_variation post type
    • /widgets/widget-woothemes-sensei-category-courses.php – uses new frontend hooks
    • /widgets/widget-woothemes-sensei-course-component.php – uses new frontend hooks
    • /widgets/widget-woothemes-sensei-lesson-component.php – uses new frontend hooks