Releases: Automattic/sensei
Releases · Automattic/sensei
4.19.0
4.18.0
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
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
Added
- Add CC/BCC fields for Sensei emails #7014
Changed
- Update the
sensei_results_linksfilter 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
strposandstr_replacedeprecation messages in PHP 8.1 and 8.2 #7028
4.16.0
4.15.1
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
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
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
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
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.