Skip to content

Releases: Automattic/sensei

4.19.0

01 Nov 19:50
3c01456

Choose a tag to compare

Added

  • Add a setting to not allow self-enrollment on courses #7231

Changed

  • Update style of "Awaiting Grade" notice in Learning Mode #7197
  • Update style of "Your Grade" notice in Learning Mode #7197

Removed

  • Eliminate usage of temporary Course theme hook #7219

Fixed

  • Fix course notices that are intended to be displayed only on the course page but were currently appearing on the courses archive page #7231
  • Fix padding in site editor that prevents full-width alignment from working #7233

4.18.0

12 Oct 15:32
feef998

Choose a tag to compare

Security

  • Escape class attributes in Student Courses and Course Results block

Changed

  • Changed styles for graded question answer feedbacks #7171
  • Updated styling of graded quizzes footer in learning mode #7202
  • Updated the login page style and fixed issue of "My Messages" button rendering when logged out #7204
  • Changed footer style for quizzes awaiting grading #7190
  • Add success message styles #7209
  • Bump minimum required PHP version to 7.4 #7195
  • Improve support for PHP 8.1 #7198

Fixed

  • Fix "Next Lesson" button not visible on completed lessons #7169
  • Fix additional css classes for Student Courses block #7174
  • Fixed back to lesson block to apply block styles in quiz navigation area #7186
  • Fix formatting of Course List block on course archive page #7180
  • Fix student progress reset not working in some cases #7181
  • Improve performance by reducing the number of queries that run on page load #6819
  • Split manual enrollment title in order to allow different gender on the translation #7165

Development

  • Updated the "login-form" template #7204

4.17.0

13 Sep 14:28
b78d46a

Choose a tag to compare

Added

  • Added header on the learning mode template of quizzes #7087
  • Log active theme name on plugin deactivation #7155

Changed

  • Change "Lesson Type" to "Lesson Layout" in wizard #7111
  • Change all question styles for quizzes in learning mode #7163
  • Changed the footer styles of Quiz template #7163
  • Display "Default Lesson" first in lesson wizard #7119
  • Style changes of the navigation and title area of quiz in learning mode #7093
  • Update style of quiz questions that have been submitted for grading #7163

Fixed

  • Button and Image style fix for lessons in learning mode in Course theme #7059
  • Fixed AI course outline generator not working in WCPC #7157
  • Fixed extra header element in lesson content #7063
  • Fix PHP 8.2 compatibilty issue: creation of dynamic property. #7120
  • Fix stuck in infinite loop issue on My Messages page in Astra theme #7138
  • Incorrect lesson layout sometimes added in editor #7164

Development

  • Update question type templates #7163

4.16.1

15 Aug 14:03
02badcf

Choose a tag to compare

Added

  • Add CC/BCC fields for Sensei emails #7014

Changed

  • Update the sensei_results_links filter to include the learner's user ID when displaying public profiles and to display results links publicly #7048

Fixed

  • Fix "View Results" button not working #7058
  • Fix custom button colors not being applied in Learning Mode #7080
  • Fix duplicate comment sections under lesson in FSE themes #7044
  • Fix lessons not using the selected template in FSE themes #7045
  • Fix error when the module author user is deleted #7082
  • Fix lessons not being saved when creating a course on the latest Gutenberg version #7091
  • Fix lesson styling in editor on WordPress 6.3 or when Gutenberg enabled #7054
  • Fix PHP 8.1 deprecation notice on Students page #7038
  • Fix strposand str_replace deprecation messages in PHP 8.1 and 8.2 #7028

4.16.0

13 Jul 18:16
adfdac8

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

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

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

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

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

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.