Skip to content

Releases: Automattic/sensei

3.14.0

25 Nov 11:06
63bc87a
Compare
Choose a tag to compare
  • New: Answer feedback improvements
    • Add answer feedback editor settings #4344
    • Update answer feedback display to use new options #4349
    • Revitalisation of Answer Feedback #4313
    • Update grading screen with answer feedback changes #4427
    • Refine answer feedback blocks #4354
    • Re-style answer feedback frontend #4408
  • Fix: Remove pagination from legacy course results page #4328
  • Fix: Update Quiz title when parent Lesson title is updated. #4292 #4331
  • Fix: Add is_array check to avoid warnings #4340
  • Tweak: Remove experimental rest api #4191
  • Tweak: Remove old WP version checks #4194
  • Fix: Do not show "View results" in course summary if course is not complete #4330
  • Fix: Omit className attribute from quiz structure sync #4347
  • Fix: Fix is_sensei() false positives #4343
  • Fix: Fix PHPCS issues #4352
  • Fix: Fix random order for new questions with multiple choice #4356
  • Fix: Fix custom URL slug for course results link #4358
  • Tweak: Add a custom appender in course outline block #4350
  • Fix: Use flexbox to display the analysis page correctly on wide and narrow screens #4360
  • Fix: Fix random order for new questions with multiple choice #4364
  • Fix: $taxonomies can be null, don't always treat it as an array #4329
  • Fix: Fix single page blocks script loading on the front-end #4402
  • Fix: Fix PHP linter throws an error when the project folder has spaces #4403
  • Tweak: Add course ID class to lesson pages #4388
  • Tweak: Update README.md to link to senseilms.com #4418
  • Fix: Load less User data for Teacher metabox #4417
  • Tweak: Add quiz block in the lessons when the block is not there #4420
  • Tweak: Update readme.txt with new description content #4423
  • Fix: Fix missing space for 'Extensions' heading #4424
  • Tweak: Improve performance on course ordering #4422
  • Fix: Fix course complete emails not being sent #4425

New Contributors

3.13.3

11 Oct 15:48
672b8b9
Compare
Choose a tag to compare
  • New: Additional hooks for course expiration
    • Add clock notice type #4302
    • Add filters to show enrollment actions and view results block #4318
    • Add filters to extend learner courses page #4319
    • Update learner courses priorities #4322
  • Tweak: Add Sensei icon to admin notices #4314
  • Tweak: Allow expansion of manual enrollments #4317
  • Tweak: Update Sensei LMS icon in WordPress admin sidebar #4310
  • Fix: Fix learner management alignment #4333
  • Fix: Allow sorting of lessons with other fields #4323
  • Fix: Fix notice of blocks state (have or not Sensei blocks) in dynamic lesson #4309
  • Fix: Update sample course #4308
  • Fix: Learner Courses block styling issues #4298

3.13.2

01 Oct 19:25
Compare
Choose a tag to compare
  • Fix: Handle extensions fetch error #4324

3.13.1

26 Aug 18:44
32afb9e
Compare
Choose a tag to compare
  • New: Add filters to customize the My Courses and Course Completed page content #4286, #4290
  • New: Add "Find More Courses" block variation #4293
  • Tweak: Rename Take Course block to Course Sign Up #4288
  • Tweak: Update Learner Courses block styles #4291
  • Tweak: Clarify editor notice when adding first Sensei block or removing last Sensei block #4276
  • Fix: "No lessons message" on Order Lessons page when lessons exist #4269 👏 @timwiel
  • Fix: Custom color selector in Learner Courses block #4289

3.13.0

12 Aug 18:11
777dba1
Compare
Choose a tag to compare
  • New: Course Completed Page
    • Add Course Completed page #4254, #4280
    • Add Course Completed Actions block #4266
    • Add Course Results block #4267, #4273, #4279
    • Update View Results button link #4270
    • Add default blocks to Course Completed page #4281
  • Fix: Use new filter for block categories in WordPress 5.8 #4264

3.12.0

19 Jul 12:57
2d8d47e
Compare
Choose a tag to compare
  • New: Add grid view to Learner Courses block and update list view #4243
  • New: PHP 8 compatibility #4244
  • Tweak: Don't set minimum width for course progress bar on front end #4247
  • Tweak: Add notice when adding first Sensei block or removing last block for a course or lesson #4246
  • Fix: Caching course structure order #4326
  • Fix: Use standard way of getting quiz ID on grading page #4240

3.11.1

24 Jun 14:51
d1b4a17
Compare
Choose a tag to compare
  • Tweak: Update SenseiLMS.com notices integration #4233

3.11.0

10 May 20:53
6c52a96
Compare
Choose a tag to compare
  • New: Extensions Page Redesign
    • Add counter to Extensions menu to display the number of available plugin updates #4156
    • Add missing WooCommerce.com connection notice #4161
    • Add extensions page structure #4162
    • Improve extensions page responsive styles #4163
    • Add filters to the Extensions page #4164
    • Add extensions update banner #4167
    • Add extension card logic #4180
    • Integrate extensions page with real data #4183
    • Tweak extensions page design #4185
    • Create Extensions page dynamically #4197
    • Minor tweaks to copy on Extensions page #4199
    • Add images to extensions page #4201
    • Add extension update endpoint #4203
    • Get extensions layout from SenseiLMS.com #4204
    • Enable updating plugins on Extensions page #4205
    • Add changelog links to extensions with update available #4210
    • Handle connecting to WooCommerce.com from Extensions page #4213
    • Enable installing plugins on Extensions page #4214
    • Handle activating / installing WooCommerce from the Extensions page #4215
    • Preload extensions data #4217
    • Simplify ExtensionActions component styles #4219
    • Add space between featured cards #4221
    • Log when extensions are installed or updated on the Extensions page #4222
    • Update extensions error message to be formatted #4225
  • New: Add Lesson Properties block #4196
  • Tweak: Ignore "Course Archive Image" setting when rendering featured image in Learner Courses block #4184
  • Tweak: Remove WooCommerce Components dependency #4189
  • Tweak: Deprecate experimental REST API #4190
  • Tweak: Filter arguments when duplicating a Sensei post #4198
  • Fix: Fix sporadic unit test failure #4195

3.10.0

14 Apr 15:52
b9724fc
Compare
Choose a tag to compare
  • New: Add Learner Courses block (My Courses) #4126
  • New: Add Learner Messages Button block #4134
  • New: Add blocks to My Courses page on setup #4137
  • New: Add View Results block #4155
  • Tweak: Improve conditional content description #4115
  • Tweak: Print the first lesson in a prerequisite chain #4114
  • Tweak: Remove Gutenberg compatibility assets #4132
  • Tweak: Show teacher's questions only when using category questions #4148

3.9.1

31 Mar 14:48
3ec96e7
Compare
Choose a tag to compare
  • New: Show validation in single question editor #4087
  • New: Log template overrides #4113
  • Tweak: Add input as answer when unfocusing gap fill question #4119
  • Tweak: Round course progress percentage to nearest integer #4131
  • Tweak: Add points suffix to question grade controls #4120
  • Tweak: Remove placeholder text from category question selector #4144
  • Tweak: Make invalid category question save message more descriptive #4145
  • Tweak: Add Sensei version to extension messages transient #4143
  • Fix: Enable updateSelection to prevent block crashes #4125
  • Fix: Create module taxonomy before cleaning data #4128
  • Fix: Enable legacy quiz meta boxes if the Classic Editor plugin is activated #4147
  • Fix: Error when manually adding course outline block #4141