Releases: Automattic/sensei
Releases · Automattic/sensei
3.14.0
- New: Answer feedback improvements
- 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
- New: Additional hooks for course expiration
- 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
3.13.1
- 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
- New: Course Completed Page
- Fix: Use new filter for block categories in WordPress 5.8 #4264
3.12.0
- 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
3.11.0
- 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
- 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
- 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