Skip to content

Releases: Automattic/sensei

4.16.0

13 Jul 18:16
adfdac8
Compare
Choose a tag to compare

Added

  • Enable to select how to generate lessons when a course is created [#6999]

Changed

  • Bump minimum required PHP version to 7.3 [#7005]

Fixed

  • Fix Continue Course block not redirecting to first lesson in some cases [#6997]
  • Fix emails not using the From Name/Email settings [#6968]
  • Fix PHP 8.1 autovivification of falsy value deprecation message [#7015]
  • Removed Beta label from Editor Menu [#6989]

4.15.1

22 Jun 14:38
79cb1b5
Compare
Choose a tag to compare

Added

  • Add Enrolled and Completion columns on the reports course page. #6966

Fixed

  • Avoid an error with getting future post URL for a scheduled sensei_email post. #6975
  • Fix auto grading for non-multiple choice questions. #6984
  • Fix auto grading not working for multiple choice questions when multiple correct answers. #6906
  • Fix Course Wizard spacing issue when using latest Gutenberg. #6940
  • Fix editor block error when updating an email. #6936
  • Fix resetting a quiz also resets the course start date. #6643
  • In lesson complete email use course author as lesson teacher. #6977
  • Fix conflicts with modules using the same name. #6437

4.15.0

01 Jun 15:17
3ec6547
Compare
Choose a tag to compare

Security

  • Fix shortcodes being called in teacher's messages.
  • Remove private custom post types from sitemaps.

Changed

  • Review the Learning mode default template typography, spacing and alignment.
  • Improve Global Styles support in Learning mode templates.
  • Remove multiple product list from course in Course List block.

Fixed

  • Block triggering wp_mail for temporary users even on non-frontend context.
  • Don't re-create emails on plugin update.
  • Fix auto grading not working on the Grading page for multiple choice questions.
  • Fix blocks initialization.
  • Fix email body rendered in the front-end in some cases.
  • Fix Kadence blocks crashing lesson editor.
  • Fix MailPoet error when running job.

4.14.0

10 May 14:20
79f9754
Compare
Choose a tag to compare

Added

  • Ability to set conditions on admin notices based on a date range
  • Add disclamer with the reason that Sensei Pro can't be updated when license is not active
  • Add quiz generation using AI button in quiz block

Changed

  • Use non-deprecated attribute to load SVG icons.
  • Redirect to the next lesson without showing Lesson complete message

Fixed

  • Don't send e-mails to Guest/Preview users
  • Fix PHP Warning with Divi when using Learning Mode Video theme
  • Fix Sensei admin notice styles
  • Missing email page template link on the editor
  • Removed unused calls to SenseiLMS.com for the old extensions page
  • CSS displayed in site editor Lesson template

4.13.1

19 Apr 15:23
227b79a
Compare
Choose a tag to compare

Changed

  • Disable the "welcome" and "no progress" emails by default
  • Update MailPoet link to point to Lists
  • Improve plugin loading performance using pre-built class map

Fixed

  • Astra not loading the Courses page content
  • Fix auto grading not working and additionally throwing error for gap fill questions
  • Fix patterns wizard preview style
  • Fix the home email notification settings link
  • Make the email post type private
  • Remove fallback to legacy options
  • Fix showing warning from module when admin email does not match any existing user and it has no author

4.13.0

03 Apr 17:06
Compare
Choose a tag to compare

Added

  • Functionality to create MailPoet lists for all courses and groups, and to subscribe users to those lists.

Changed

  • Modify screen reader text to be less verbose on module expand button, front-end 👏 @alexstine

Fixed

  • Fix styling of notices on pages other than Sensei home and button output on Sensei home.
  • Missing aria-expanded attribute on front-end module expand button 👏 @alexstine
  • Only show the sensei_email template for the sensei emails.

4.12.0

30 Mar 11:32
f1602ef
Compare
Choose a tag to compare

Added

  • New: All e-mail notifications are using a new customizable template.
  • Bulk actions to enable and disable Emails
  • Email to be sent to teacher when a reply is received to a private message
  • Email Settings screen inside Email Customization
  • Support for custom tabs on the Course page
  • Disable pro Emails by default and allow enabling from pro
  • Email sent to students on course completion
  • Email sent to the student upon grading of quiz
  • Email to be sent to students when a lesson becomes available
  • Email to be sent to the teacher when a student sends a new message
  • Email to notify student before the course expires
  • Reply To setting for Email
  • Send an Email to the student when the teacher replies to a private message
  • Send an Email to the teacher when a student submits a quiz
  • Send an Email to the teacher when a new course is assigned
  • Send an Email to the teacher on student starting a course
  • Trash Emails on the plugin and uninstall

Changed

  • Open the Install MailPoet page in the same tab
  • Update language used in email functionality

Fixed

  • Fix student "Message Reply Received" email not sending from lesson or quiz page
  • Logged-out users are redirected to the login page if tries to access the course completion page

4.11.2

09 Mar 14:33
4aa89ca
Compare
Choose a tag to compare

Added

  • Register setup wizard option in settings endpoint.
  • Add template name as CSS class to body element in Learning Mode
  • Prepend sensei in CSS collapsed class
  • Add support for customizing the tabs on the wp-admin Courses page

Fixed

  • Run activation hooks when plugin is activated in the background.
  • Fix global heading colors not working in Learning Mode
  • Fix deprecation warnings due to missmatching return type in PHP 8.1.
  • Fix progress bar and modules in Learning Mode not adhering to global colors
  • Fix students context menu
  • Disable Divi Theme Builder when Learning Mode enabled.
  • Fix error in import job
  • Auto select specific template for pattern at course creation if specified
  • Fix error on quiz update

4.11.1

03 Feb 18:27
05c9077
Compare
Choose a tag to compare
  • Add: Auto select course template depending on selected course pattern #6200
  • Fix: Prevent html entities from showing up in module titles in editor #6372
  • Fix: Remove separator from course list pattern #6435
  • Fix: Alignment of url buttons for Blockbase/Astra themes #5814
  • Fix: Type error when the_content is not a string #6484
  • Fix: the_content hook called twice when viewing a lesson in learning mode #6438
  • Tweak: Suppress theme without comments.php deprecation message #6453
  • Tweak: Round course progress to integer #6232

4.11.0

02 Feb 12:33
8d08dfb
Compare
Choose a tag to compare
  • New: Guest users and teachers preview #6421
  • Add: Add Course List block to My Courses and course archive on page creation #6343 #6354 #6414
  • Add: Curate list of installed plugins that are logged #6424
  • Add: Add filter for the student bulk action modal #6366
  • Fix: Redirect to correct contact form if the user has a WPCOM subscription #6407
  • Fix: Fix archive page going on infinite loop in Astra theme #6431
  • Fix: Do not show quiz notice if it is the quiz page #6313
  • Fix: Fix error when calling the_content filter with no post context #6406
  • Fix: Fix issue where Quiz Timer options would appear only when the Random Question Order is enabled #6377
  • Fix: Fix block editor check #6359
  • Fix: Fix Twenty Fifteen and Learning Mode layout issue #6360
  • Tweak: Change reset progress copy by #6371