Changelog
Keep up to date with all our updates.
-
Sensei 2.0.1
- New: Rename plugin to Sensei LMS – #2511, #2516
- New: Deprecate
manage_sensei_page_sensei_learners_sortable_columnsin favour ofmanage_sensei-lms_page_sensei_learners_sortable_columns– #2516 - New: Deprecate
manage_sensei_page_sensei_grading_sortable_columnsin favour ofmanage_sensei-lms_page_sensei_grading_sortable_columns– #2516 - New: Deprecate
manage_sensei_page_sensei_analysis_sortable_columnsin favour ofmanage_sensei-lms_page_sensei_analysis_sortable_columns– #2516 - Tweak: Change text domain from
senseitosensei-lms– #2511 - Tweak: Update footer text in
templates/emails/footer.php– #2516 - Fix: Allow “Learner Admin” link to be translated – #2516
-
Sensei 2.0.0
- New: Extract all WooCommerce integration functionality
- New: Add dependency check for minimum PHP version (5.6)
- New: Email signup modal appears on initial activation
- New: Sensei Extensions page
- New: Filter
sensei_lesson_course_create_form_topwas added - New: Filter
sensei_lesson_course_create_form_bottomwas added - New: Action
sensei_lesson_course_createdwas added - New: Filter
sensei_course_content_has_accesswas added - New: Filter
sensei_output_course_enrolment_actionswas added - New: Filter
sensei_lesson_show_course_signup_noticewas added - New: Filter
sensei_lesson_course_signup_notice_messagewas added - New: Filter
sensei_lesson_course_signup_notice_levelwas added - New: Filter
sensei_quiz_course_signup_notice_messagewas added - New: Action
sensei_course_meta_inside_beforewas added - New: Action
sensei_course_meta_inside_afterwas added - New: Filter
sensei_shortcode_classeswas added - New: Filter
sensei_widget_course_component_components_listwas added - New: Filter
sensei_widget_course_component_get_courses_{$component}was added - New: Filter
sensei_widget_course_component_no_courses_message_{$component}was added - New: Run plugin updates when needed – #2497
- New: Sensei_Main::sensei_woocommerce_email_course_details has been deprecated in favour of Sensei_WC::email_course_details
- New: Sensei_Main::sensei_woocommerce_reactivate_subscription has been deprecated in favour of Sensei_WC::reactivate_subscription
- New: Sensei_Main::sensei_woocommerce_subscription_ended has been deprecated in favour of Sensei_WC::end_subscription
- New: Sensei_Main::sensei_woocommerce_complete_order has been deprecated in favour of Sensei_WC::complete_order
- New: Sensei_Main::sensei_woocommerce_cancel_order has been deprecated in favour of Sensei_WC::cancel_order
- New: Sensei_Main::sensei_activate_subscription has been deprecated in favour of Sensei_WC::activate_subscription
- New: Sensei_Main::woocommerce_course_update has been deprecated in favour of Sensei_WC::course_update
- New: Sensei_Main::sensei_get_woocommerce_product_object has been deprecated in favour of Sensei_WC::get_product_object
- New: Sensei_Main::disable_guest_checkout has been deprecated in favour of Sensei_WC::disable_guest_checkout
- New: Sensei_Main::virtual_order_payment_complete has been deprecated in favour of Sensei_WC::virtual_order_payment_complete
- New: Sensei_Main::check_user_permissions has been deprecated with no replacement
- New: Sensei_Utils::sensei_is_woocommerce_present has been deprecated in favour of Sensei_WC::is_woocommerce_present
- New: Sensei_Utils::sensei_is_woocommerce_activated has been deprecated in favour of Sensei_WC::is_woocommerce_active
- New: Sensei_Utils::sensei_customer_bought_product has been deprecated in favour of Sensei_WC::has_customer_bought_product
- New: Sensei_Frontend::activate_purchased_courses has been deprecated in favour of Sensei_WC_Paid_CoursesCourses::activate_purchased_courses
- New: Sensei_Frontend::activate_purchased_single_course has been deprecated in favour of Sensei_WC_Paid_CoursesCourses::activate_purchased_single_course
- New: Sensei_Frontend::sensei_woocommerce_in_cart_message has been deprecated in favour of Sensei_WC::course_in_cart_message
- New: Sensei_Course::get_product_courses has been deprecated in favour of Sensei_WC_Paid_CoursesCourses::get_product_courses
- New: Sensei_Course::get_product_courses_query_args has been deprecated in favour of Sensei_WC_Paid_CoursesCourses::get_product_courses_query_args
- New: Sensei_WC_Utils::wc_version_less_than has been deprecated in favour of version_compare( WC()->version, $str, ‘<‘ )
- New: Sensei_WC_Utils::is_product_variation has been deprecated in favour of $product->is_type( ‘variation’ )
- New: Sensei_WC_Utils::get_order_id has been deprecated in favour of $order->get_id()
- New: Sensei_WC_Utils::get_product has been deprecated in favour of wc_get_product
- New: Sensei_WC_Utils::get_parent_product has been deprecated in favour of wc_get_product
- New: Sensei_WC_Utils::get_formatted_variation has been deprecated in favour of wc_get_formatted_variation
- New: Sensei_WC_Utils::get_product_variation_data has been deprecated in favour of Sensei_WC_Utils::get_variation_data
- New: Sensei_WC_Utils::get_product_from_item has been deprecated in favour of $item->get_product()
- New: Sensei_WC_Utils::get_checkout_url has been deprecated in favour of wc_get_checkout_url
- New: sensei_wc_add_to_cart has been deprecated in favour of Sensei_WC::the_add_to_cart_button_html
- New: sensei_check_if_product_is_in_cart has been deprecated in favour of Sensei_WC::is_product_in_cart
- New: sensei_simple_course_price has been deprecated in favour of Sensei_WC_Paid_CoursesFrontendCourses::output_course_price
- New: is_woocommerce_active has been deprecated with no replacement.
- New: sensei_check_woocommerce_version has been deprecated with no replacement
- New: The
newcoursesshortcode has been deprecated - New: The
featuredcoursesshortcode has been deprecated - New: The
freecoursesshortcode has been deprecated - New: The
paidcoursesshortcode has been deprecated - New: The
usercoursesshortcode has been deprecated - New: The
allcoursesshortcode has been deprecated - New: The
sensei_show_delete_course_buttonhook has been deprecated and will be removed in Sensei 4.0 - New: The
sensei_merge_courses_with_parent_producthook has been deprecated in favour ofsensei_wc_paid_courses_merge_courses_with_parent_product - Tweak: Access Permissions setting only controls Lesson content
- Tweak: Change text domain from
woothemes-senseitosensei - Tweak: In
templates/content-course.php, call Sensei_Course::get_course_loop_content_class instead of WooThemes_Sensei_Course::get_course_loop_content_class - Tweak: In
templates/single-quiz/question-type-*.php, call Sensei_Question::get_template_data instead of WooThemes_Sensei_Question::get_template_data - Tweak: Update version numbers and add
ABSPATHchecks in templates – #2488 - Fix: Conflict with Jetpack shortcodes module causing Sensei videos to not display
- Fix: Bug causing the Lesson order to change on Lesson update
- Fix: Completed modules being displayed as “In Progress”
- Fix: Fix permalink/rewrite rule issue on plugin activation – #2492
- Fix: Allow for late additions to data updates – #2490
- Fix: Fix issues with coding standards
-
Sensei 1.12.3
- New: Restrict future updates for sites running a version of PHP less than 5.6 – #2502
- Fix: Conflict with Jetpack shortcodes module and Sensei videos – #2426
- Fix: Change progress status to “Completed” in modules (@tonytettinger) – #2342
- Fix: Lesson order changes when lesson is updated using Classic Editor – #2471
- Fix: Update version number on plugin update – #2503
-
Sensei 1.12.2
- New: Add usage tracking for course enrolments
- Fix: PHP warnings when ordering courses, modules or lessons
- Fix: PHP warnings on Sensei Analysis page
- Fix: PHP warning on Course Results page
- Fix: Add missing translations on Messages screen
- Fix: Enable translating “more” text on Bulk Learner Actions screen
- Fix: Show post content for paid courses on single course page
- Fix: Show course categories in WordPress 5.0
- Fix: Coding standard and security violations
- Fix: Use updated lesson data when updating quiz
- Tweak: Removed underscores from filenames
-
Sensei 1.12.1
- Fix: Comments not displaying on Lesson page on unsupported themes
- Fix: I18n problems
- Fix: AJAX requests sent too frequently
- Fix: Comments displaying where they shouldn’t on some unsupported themes