Posted on

Sensei 1.7.7 security release is now available

Version 1.7.7 of Sensei has just been released. See our documentation for details of how to update.

This release fixes a cross-site-scripting vulnerability identified in WordPress earlier this week. You can read more about the vulnerability here.

We strongly recommend updating to version 1.7.7 immediately.

See the changelog for full details of this release.

(Comments are closed on this post. If you experience any issues, please contact support via the link in the sidebar.)

Posted on

Sensei 1.7.6 bugfix release is now available

Version 1.7.6 of Sensei has just been released. See our documentation for details of how to update.

This release fixes two important bugs in the Learner Management screen:

  • Restores the search field in the ‘Find learner’ dropdown when adding a learner to a course.
  • Fixes an issue preventing learners being removed from a course.

See the changelog for full details of this release.

(Comments are closed on this post. If you experience any issues, please contact support via the link in the sidebar.)

Posted on

Sensei 1.7.5 bugfix release is now available

Version 1.7.5 of Sensei has just been released. See our documentation for details of how to update.

This release fixes several bugs:

  • Fixed an issue in Learner Management where completing a course for a learner wouldn’t work, and redirected to the lesson page.
  • Fixed an issue where the answer feedback was not saved when the question was first saved.
  • Prevents two notification emails being sent when a private message is sent.
  • Fixed the ‘upload file’ button when editing a single question.
  • Ensures the question order is maintained when duplicating a lesson with a quiz.
  • Fixed an issue where grading feedback was not being displayed.
  • Ensures a confirmation message is displayed when a learner sends a private message.
  • The ‘Register’ button on the single course page now links to the My Courses page (if set), rather than the default WordPress register page.

See the changelog for full details of this release.

(Comments are closed on this post. If you experience any issues, please contact support via the link in the sidebar.)

Posted on

Sensei 1.7.4 bugfix release is now available

Version 1.7.4 of Sensei has just been released. See our documentation for details of how to update.

This release fixes several bugs, most notably, an issue where if you used the same questions in multiple quizzes, the answers you submitted in the first quiz would already be selected when viewing the second quiz.

See the changelog for full details of this release.

(Comments are closed on this post. If you experience any issues, please contact support via the link in the sidebar.)

Posted on

Updates for Sensei Share Your Grade and Sensei Course Participants

Sensei Share Your Grade 1.0.2 and Sensei Course Participants 1.1.0 are now available. See our documentation for details of how to update.

Sensei Share Your Grade – 1.0.2

  • Fixes an issue preventing the display of the sharing buttons in Sensei 1.7+

Sensei Course Participants – 1.1.0

  • Displays “1 learner” instead of “1 learners”
  • Displays “You” instead of the learner name of the currently logged in user.

(Comments are closed on this post. If you experience any issues, please contact support via the link in the sidebar.)

Posted on

Sensei 1.7.3 now available

Version 1.7.3 of Sensei has just been released, with the following changes:

  • Fixed an issue where multiple course completion emails were being sent, and multiple certificates generated.
  • Fixed an issue where prerequisite lessons were not being correctly seen as completed.
  • Gap fill questions now work even if the ‘pre-gap’ and/or ‘post-gap’ fields are left empty. The ‘gap’ field is now the only one required.
  • The ‘Analysis’ title on the Analysis page can now be translated.

We also made several other tweaks to improve performance and tidy up the markup. See the changelog for full details.

Previous updates

1.7.2 – 2015/02/17

  • Prevented the course being marked as complete when the first lesson was completed.
  • Added db indexes to improve performance
  • Fixed an issue with the course component widget for active courses
  • Made sure certificate links were displayed on single course and my courses page
  • Fixed timezone issue on duplicated lessons
  • Made sure only valid ungraded quizzes are displayed in Grading dashboard.
  • Fixed the excerpt display on lesson archives, and restored missing lesson statuses.
  • Ensured compatibility with WooCommerce 2.3

See changelog for full details.

1.7.1 – 2015/02/04

  • Preventing the Delete Course button displaying for paid courses.
  • Improved update script detection.

(Comments are closed on this post. If you are experiencing issues, please contact support via the link in the sidebar.)

Posted on

Sensei 1.7.0 now available – Don’t update before reading this!

It took us slightly longer than anticipated, but Sensei 1.7.0 (codename ‘Sprightly Springbok’) is now available.

As we mentioned previously, Sensei 1.7.0 brings major improvements all round to the speed and performance of your website. We’ve optimised the way Sensei interacts with the database, so you should now experience no decrease in load speed, no matter how many users, courses or lessons you have on your site.

Before you start updating though, please read the following important information.

IMPORTANT

We strongly recommend that you don’t update to v1.7 on your live site before testing on a staging site first. We suggest copying your live database to a staging site, and testing the update there, so you can make sure all your learner data is still accurate, and everything works as it should before you update your live site.

The update process requires a few manual updates (don’t worry, it only involves clicking a few links).

After updating Sensei you will see the following screen.
After updating Sensei you will see the following screen.

Clicking the first link will open a new window and run an update. When that update is complete you can close that window and then click the second link, and so on, until all the updates have been completed. Note that some of these updates may take a while to complete, especially if you have a lot of users/lessons on your site.

The process is fairly self-explanatory, but please review our previous post for further details, and if you want to know the technical details, you can read this article.

Note:  We also STRONGLY recommend putting your site in maintenance mode while you run the updates. If you have users actively taking courses while you update, then there’s a chance their data could be affected. You can use a plugin such as Ultimate Maintenance Mode to prevent users from accessing your site while the updates are running. (You’ll need to install and activate this plugin before you update Sensei).

Sensei Extension Updates

We also had to update most of our extensions to ensure compatibility with this release, so if you use any of the following extensions, you’ll need to update those to the latest version too:

  • Sensei Modules
  • Sensei Certificates
  • Sensei Course Progress
  • Sensei Course Participants
  • Sensei Content Drip
  • Sensei Share Your Grade

Note: Don’t update these extensions until you’ve updated Sensei, as they won’t work properly with versions prior to 1.7

New Features

I know we said there wouldn’t be any new features in this release in order to keep the performance update separate. But we couldn’t leave you completely empty-handed, so Sensei 1.7.0 introduces the following new features:

  • Multiple Choice multiselect – Multiple choice questions can now have more than one correct answer. You can add as many right or wrong answers as you like. If there is more than one correct answer, then learners will be able to select multiple answers when taking the quiz.

multi-select

  • Question Description – We added a ‘Question Description’ field, in case any of your questions need a little more explanation (see screenshot above)
  • Gap Fill Auto-grading – Gap Fill questions can now be autograded along with multiple choice and true/false.
  • LaTeX support in quizzes – Using Jetpack’s Beautiful Math module, you can now easily insert complex mathematical formulae in your quiz questions and answers.

Use the links above to view the documentation for each of these new features.

As always, if you encounter any issues in testing, or you find any bugs, please submit a support ticket and we’ll be happy to help you out.

Huge thanks to Psycle Interactive for their invaluable contributions in this release.

Posted on

Sensei Certificates 1.0.7 now available

We just released Sensei Certificates v1.0.7, which contains the following fixes:

  • Certificates will now display users’ First and Last Name if provided, otherwise it will use the Display Name as set in the user profile.
  • Certificate image can now use portrait orientation without any of the image being cut off.
  • Fixed a display issue on the form fields in the template editor.
  • Fixed the ‘visit plugin site’ link on the Plugins page.