Releases: Automattic/sensei
1.10.0-beta-1
Fix: Fixes associating courses after purchase of a variable subscription product
Fix: Allow certain HTML tags on quiz correct answer result
Fix: Fix number parameter not working for [sensei_user_courses] shortcode
Fix: Ensure answers to true / false questions are translated for students
Fix: Fix PHP notices when viewing or adding a lesson and there are no courses
Fix: Fix PHP 7.2.x warnings
Fix: Fix get_class warning on PHP 7.2.x
Fix: Check if WC_VERSION constant is defined before using it
Fix: Fix CSS class name translation
Fix: Hardcode DAY_IN_SECONDS to avoid continuous sending of data on old WP installations
Fix: Fix PHP notices when purchasing non-course product as a guest
Tweak: Remove WooThemes branding on settings page
Tweak: On single course page, link to module only if we should
Tweak: Conditionally link to module in lesson breadcrumb
Tweak: Exclude modules from course navigation when not appropriate
Tweak: Send usage data immediately when enabled through opt-in dialog
Tweak: Clean up extended settings in Gutenberg Lesson editor
New: Delete plugin data on uninstall
New: Add revisions support to courses, lessons and questions
New: Add sensei_start_course_redirect_url filter when starting course
New: Add usage tracking for active and completed courses
New: Show lesson tags in Gutenberg editor
New: Add usage tracking for system info
1.9.20
- New: Course navigation moves between both lessons and modules
- New: Page template for modules
- New: Filters for customizing quiz answer text and CSS class names
- New: Usage tracking
- Tweak: Remove Sensei Welcome screen
- Tweak: Remove theme check notice
- Fix: Tabbed navigation for
sensei_user_courses
shortcode - Fix: Setting course start date for all students
- Fix: Only authorized users can view messages
- Fix: Only users with appropriate permissions can duplicate courses and lessons
1.9.20-beta
Fix: Allow only authorized users to view messages
Fix: Fix user courses shortcode
Fix: Fix being unable to set a start data in Learner Management
Tweak: Remove Sensei Welcome screen
Tweak: Remove theme check notice
Tweak: Update course navigation to move between both lessons and modules
New: Quiz Answers - Add filters for text and CSS
New: Add usage tracking (the checked items indicate what is being logged so far)
1.9.19
- Fix: Fix JS bugs introduced by minification process
- Add: ESLint support
1.9.18
- Fix: Can't preview draft lessons in draft course
- Fix: Show Draft Lessons when Previewing course draft
- Fix: Issue with lesson excerpts
- Fix: Incorrect heading structure, Use h1s for headings on Module, Course and Lesson Order
- Add: sensei_learner_admin_get_row_data Filter. Managing table columns on Managing learners
- Fix: Learner Profiles: display correct url pattern when wp in custom folder. Learner Profiles Settings showing wrong learner URL Pattern when WP installation in custom location
- Fix: Ordering courses using "menu_order" and Courses > Order Courses doesn't work. WC: Don't construct WC_Orders
- Fix: Replace 'new WC_Order' with wc_get_order() function.
- Fix: Course not showing in My Courses if order is manually Completed
- Fix: Simplify CSS for displaying answer feedback
- Change purchase button text when a course is free. Change "purchase this course" for free products. Change "purchase this course" for free products
- Fix: Link course to a single variation of a variable WooCommerce product.
- Fix: Removed learner from Course comeback if see course single page
- Fix: Scheduled lessons not added to course page. Scheduled lessons should be added to course page
- Fix: Always show answers filter doesn't work for zero grade questions
- Fix: Single quotes in video embed HTML breaks on save
- Fix: WP_Query not getting reset on My Courses page. Reset postdata after resetting $wp_query
- Fix: Messaging issue on preview lessons. Correct the phrasing for lesson previews on Purchasable courses.
- Add: Learner Bulk Actions: Make Learner search more flexible.
- Add: filter sensei_send_message_link
- Fix: Learner Profiles can handle email-like usernames.
- Fix: Lesson: Allow Completing if Quiz has no questions
- Fix: "Complete Lesson" button missing
- Fix: Videos visible when prerequisites have not been completed
- Fix: Modification to users displayed in Analysis?
- Fix: some of the columns to be sortable for Learners in Analysis overview
- Fix: Weird html in shortcodes. Fixes excerpts in template to properly nest within paragraphs.
- Fix: New lesson: cannot assign to a module unless a draft is saved first. Lesson Admin: Populate modules on course change
- Fix: Pagination not working on course archive front page
- Fix: Featured course filter gives 404 on home page
- Fix: Multi Line Quiz responses displayed as HTML if saved and resumed
- Fix: Can't delete answer feedback
- Fix: Courses page sorting dropdown problems
- Fix: Autocomplete processing virtual orders not working
- Fix: "Free" Course filter displays courses linked to product variations
- Fix: Menu should not collapse when navigated to Messages
- Fix: Quiz Multiline as HTML is saved for teacher as plaintext-
- Fix: Sensei/WC Variable product: Start courses only when their variation is purchased
- Fix: issue preventing course author from syncing with lesson author
- Fix: Update name of WooThemes Updater plugin in notices
- Fix: Course Admin: Show the add lesson link even when the course has lessons
- Fix: Unpublished products should never be purchasable1
- Fix: issue with slashes in gap fill question answers
- Fix: Lock down wp-admin access when editing post_type quiz.
- Add: My Courses: Convert Tabs to filters
- Fix: My Courses Pagination broken
- Fix: Remove "All" filtering from settings
- Fix: Preserve lesson order w/ modules when changing course author
- And many more fixes and improvements
1.9.18-beta
Proposed changelog
- Fix: Can't preview draft lessons in draft course
- Fix: Show Draft Lessons when Previewing course draft
- Fix: Issue with lesson excerpts
- Fix: Incorrect heading structure, Use h1s for headings on Module, Course and Lesson Order
- Add: sensei_learner_admin_get_row_data Filter. Managing table columns on Managing learners
- Fix: Learner Profiles: display correct url pattern when wp in custom folder. Learner Profiles Settings showing wrong learner URL Pattern when WP installation in custom location
- Fix: Ordering courses using "menu_order" and Courses > Order Courses doesn't work. WC: Don't construct WC_Orders
- Fix: Replace 'new WC_Order' with wc_get_order() function.
- Fix: Course not showing in My Courses if order is manually Completed
- Fix: Simplify CSS for displaying answer feedback
- Change purchase button text when a course is free. Change "purchase this course" for free products. Change "purchase this course" for free products
- Fix: Link course to a single variation of a variable WooCommerce product.
- Fix: Removed learner from Course comeback if see course single page
- Fix: Scheduled lessons not added to course page. Scheduled lessons should be added to course page
- Fix: Always show answers filter doesn't work for zero grade questions
- Fix: Single quotes in video embed HTML breaks on save
- Fix: WP_Query not getting reset on My Courses page. Reset postdata after resetting $wp_query
- Fix: Messaging issue on preview lessons. Correct the phrasing for lesson previews on Purchasable courses.
- Add: Learner Bulk Actions: Make Learner search more flexible.
- Add: filter sensei_send_message_link
- Fix: Learner Profiles can handle email-like usernames.
- Fix: Lesson: Allow Completing if Quiz has no questions
- Fix: "Complete Lesson" button missing
- Fix: Videos visible when prerequisites have not been completed
- Fix: Modification to users displayed in Analysis?
- Fix: some of the columns to be sortable for Learners in Analysis overview
- Fix: Weird html in shortcodes. Fixes excerpts in template to properly nest within paragraphs.
- Fix: New lesson: cannot assign to a module unless a draft is saved first. Lesson Admin: Populate modules on course change
- Fix: Pagination not working on course archive front page
- Fix: Featured course filter gives 404 on home page
- Fix: Multi Line Quiz responses displayed as HTML if saved and resumed
- Fix: Can't delete answer feedback
- Fix: Courses page sorting dropdown problems
- Fix: Autocomplete processing virtual orders not working
- Fix: "Free" Course filter displays courses linked to product variations
- Fix: Menu should not collapse when navigated to Messages
- Fix: Quiz Multiline as HTML is saved for teacher as plaintext-
- Fix: Sensei/WC Variable product: Start courses only when their variation is purchased
- Fix: issue preventing course author from syncing with lesson author
- Fix: Update name of WooThemes Updater plugin in notices
- Fix: Course Admin: Show the add lesson link even when the course has lessons
- Fix: Unpublished products should never be purchasable1
- Fix: issue with slashes in gap fill question answers
- Fix: Lock down wp-admin access when editing post_type quiz.
- Add: My Courses: Convert Tabs to filters
- Fix: My Courses Pagination broken
- Fix: Remove "All" filtering from settings
- Fix: Preserve lesson order w/ modules when changing course author
- And many more fixes and improvements
1.9.17
- Fix Add learner to course and complete course sends two duplicate emails
- Fix Modules: WooCommerce 2.6.x Select2 compatibility fix
- Fix Incorrect heading structure: Use proper headings hierarchy for settings and data updates
- Fix Usernames with a . or @ don't work for loading user profiles (Get learner profiles by login, not slug)
- Fix Fatal Jetpack removing module taxonomy
- Add bulk recalculate completion
- Fix Modules: Teachers should only view their own modules
- Fix: Lesson image does not display on single course page [Pri] Low [Type] Bug
- Add User Courses Shortcode: Filter for conditionally displaying toggles
- Fix Memberships: Query all restricted content
- Fix Lesson image does not respect size setting
- Fix Remove trailing whitespaces from translatable strings [Pri] Low [Type] Bug
- Fix Unable to add Existing Questions to Quiz with Search Filter (PHP 7.1.4)
1.9.17-beta
- Fix Add learner to course and complete course sends two duplicate emails
- Fix Modules: WooCommerce 2.6.x Select2 compatibility fix
- Fix Incorrect heading structure: Use proper headings hierarchy for settings and data updates
- Fix Usernames with a . or @ don't work for loading user profiles (Get learner profiles by login, not slug)
- Fix Fatal Jetpack removing module taxonomy
- Add bulk recalculate completion
- Fix Modules: Teachers should only view their own modules
- Fix: Lesson image does not display on single course page [Pri] Low [Type] Bug
- Add User Courses Shortcode: Filter for conditionally displaying toggles
- Fix Memberships: Query all restricted content
- Fix Lesson image does not respect size setting
- Fix Remove trailing whitespaces from translatable strings [Pri] Low [Type] Bug
- Fix Unable to add Existing Questions to Quiz with Search Filter (PHP 7.1.4)
1.9.16
- Fix - Prevent multiple emails being sent to learners already started on a course.
- Fix - Course content disappears
- Fix - Prevent certain scenarios where course start date was resetting when visiting my-courses
- Fix - Don't send confusing registration emails to users
- Fix - Learner Profile White screen
- Fix - Prevent users from buying duplicate courses
- Admins can now edit learner course start dates
1.9.16 Beta
- Fix - Prevent multiple emails being sent to learners already started on a course.
- Fix - Course content disappears
- Fix - Prevent certain scenarios where course start date was resetting when visiting my-courses
- Fix - Don't send confusing registration emails to users
- Fix - Learner Profile White screen
- Fix - Prevent users from buying duplicate courses
- Admins can now edit learner course start dates