Skip to content

Commit 1e27007

Browse files
authored
Merge pull request #7673 from Automattic/release/4.24.3
Release 4.24.3
2 parents 397e099 + cdf6476 commit 1e27007

11 files changed

+58
-76
lines changed

changelog.txt

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
*** Changelog ***
22

3+
## 4.24.3 - 2024-08-22
4+
### Fixed
5+
- Ensure quiz description is displayed to the student [#7669](https://github.com/Automattic/sensei/pull/7669)
6+
- Incorrect URL for edited emails [#7671](https://github.com/Automattic/sensei/pull/7671)
7+
- Missing lesson status icon for "complete" status [#7667](https://github.com/Automattic/sensei/pull/7667)
8+
- PHP deprecation notice when opening site editor [#7668](https://github.com/Automattic/sensei/pull/7668)
9+
- Some reports not exporting all rows [#7670](https://github.com/Automattic/sensei/pull/7670)
10+
311
## 4.24.2 - 2024-08-08
412
### Security
513
- Improve email templates security

changelog/fix-email-url-issue

-4
This file was deleted.

changelog/fix-missing-lesson-status-icon

-4
This file was deleted.

changelog/fix-php-deprecations-and-warnings

-4
This file was deleted.

changelog/fix-report-not-exporting

-4
This file was deleted.

changelog/revert-quiz-question-rendering

-4
This file was deleted.

lang/sensei-lms.pot

+34-34
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
# This file is distributed under the GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: Sensei LMS 4.24.2\n"
5+
"Project-Id-Version: Sensei LMS 4.24.3\n"
66
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/sensei-lms\n"
77
"Last-Translator: \n"
88
"Language-Team: \n"
99
"MIME-Version: 1.0\n"
1010
"Content-Type: text/plain; charset=UTF-8\n"
1111
"Content-Transfer-Encoding: 8bit\n"
12-
"POT-Creation-Date: 2024-08-07T18:57:26+00:00\n"
12+
"POT-Creation-Date: 2024-08-22T14:28:53+00:00\n"
1313
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1414
"X-Generator: WP-CLI 2.10.0\n"
1515
"X-Domain: sensei-lms\n"
@@ -76,8 +76,8 @@ msgstr ""
7676
#: includes/admin/class-sensei-learners-main.php:408
7777
#: includes/admin/tools/class-sensei-tool-enrolment-debug.php:214
7878
#: includes/blocks/class-sensei-course-outline-module-block.php:132
79-
#: includes/class-sensei-analysis-course-list-table.php:387
80-
#: includes/class-sensei-analysis-course-list-table.php:490
79+
#: includes/class-sensei-analysis-course-list-table.php:389
80+
#: includes/class-sensei-analysis-course-list-table.php:492
8181
#: includes/class-sensei-analysis-lesson-list-table.php:248
8282
#: includes/class-sensei-analysis-user-profile-list-table.php:240
8383
#: includes/class-sensei-course.php:3794
@@ -245,7 +245,7 @@ msgstr ""
245245

246246
#: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:114
247247
#: includes/admin/class-sensei-learners-main.php:1151
248-
#: includes/class-sensei-analysis-course-list-table.php:862
248+
#: includes/class-sensei-analysis-course-list-table.php:864
249249
#: includes/class-sensei-analysis-lesson-list-table.php:421
250250
#: includes/class-sensei-analysis-user-profile-list-table.php:395
251251
#: includes/class-sensei-grading-main.php:490
@@ -293,7 +293,7 @@ msgstr ""
293293

294294
#: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:226
295295
#: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:485
296-
#: includes/class-sensei-analysis-course-list-table.php:563
296+
#: includes/class-sensei-analysis-course-list-table.php:565
297297
#: includes/class-sensei-analysis-overview-list-table.php:193
298298
#: includes/class-sensei-analysis-overview-list-table.php:441
299299
#: includes/class-sensei-analysis-overview-list-table.php:470
@@ -331,7 +331,7 @@ msgstr ""
331331

332332
#: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:333
333333
#: includes/admin/class-sensei-learners-main.php:1010
334-
#: includes/class-sensei-analysis-course-list-table.php:755
334+
#: includes/class-sensei-analysis-course-list-table.php:757
335335
#: includes/class-sensei-analysis-lesson-list-table.php:377
336336
msgid "No students found."
337337
msgstr ""
@@ -361,7 +361,7 @@ msgid "Filter By Course"
361361
msgstr ""
362362

363363
#: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:457
364-
#: includes/class-sensei-analysis-course-list-table.php:894
364+
#: includes/class-sensei-analysis-course-list-table.php:896
365365
#: includes/class-sensei-analysis-overview-list-table.php:1129
366366
#: includes/class-sensei-lesson.php:1820
367367
#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-abstract.php:367
@@ -370,7 +370,7 @@ msgstr ""
370370

371371
#: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:469
372372
#: includes/admin/class-sensei-learners-main.php:1313
373-
#: includes/class-sensei-analysis-course-list-table.php:944
373+
#: includes/class-sensei-analysis-course-list-table.php:946
374374
#: includes/class-sensei-analysis-lesson-list-table.php:452
375375
#: includes/class-sensei-analysis-overview-list-table.php:1264
376376
#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-students.php:283
@@ -416,7 +416,7 @@ msgstr ""
416416
#: includes/admin/class-sensei-learners-main.php:171
417417
#: includes/class-sensei-analysis-course-list-table.php:105
418418
#: includes/class-sensei-analysis-course-list-table.php:118
419-
#: includes/class-sensei-analysis-course-list-table.php:871
419+
#: includes/class-sensei-analysis-course-list-table.php:873
420420
#: includes/class-sensei-analysis-lesson-list-table.php:50
421421
#: includes/class-sensei-analysis-user-profile-list-table.php:49
422422
msgid "Date Started"
@@ -518,8 +518,8 @@ msgstr[1] ""
518518
#: includes/blocks/course-list/class-sensei-course-list-student-course-filter.php:43
519519
#: includes/blocks/course-theme/class-lesson-actions.php:87
520520
#: includes/class-sensei-analysis-course-list-table.php:129
521-
#: includes/class-sensei-analysis-course-list-table.php:382
522-
#: includes/class-sensei-analysis-course-list-table.php:466
521+
#: includes/class-sensei-analysis-course-list-table.php:384
522+
#: includes/class-sensei-analysis-course-list-table.php:468
523523
#: includes/class-sensei-analysis-lesson-list-table.php:234
524524
#: includes/class-sensei-analysis-overview-list-table.php:93
525525
#: includes/class-sensei-analysis-user-profile-list-table.php:233
@@ -616,7 +616,7 @@ msgid "Update Student"
616616
msgstr ""
617617

618618
#: includes/admin/class-sensei-learners-main.php:1014
619-
#: includes/class-sensei-analysis-course-list-table.php:760
619+
#: includes/class-sensei-analysis-course-list-table.php:762
620620
#: assets/blocks/course-outline/outline-block/existing-lessons-modal/lessons.js:151
621621
#: assets/dist/blocks/single-course.js:778
622622
msgid "No lessons found."
@@ -706,7 +706,7 @@ msgid "Student will also be added to the course '%1$s' if they are not already t
706706
msgstr ""
707707

708708
#: includes/admin/class-sensei-learners-main.php:1317
709-
#: includes/class-sensei-analysis-course-list-table.php:949
709+
#: includes/class-sensei-analysis-course-list-table.php:951
710710
#: includes/class-sensei-analysis-overview-list-table.php:1259
711711
#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-lessons.php:302
712712
msgid "Search Lessons"
@@ -2154,7 +2154,7 @@ msgstr ""
21542154

21552155
#. Translators: placeholder is the lesson title.
21562156
#: includes/blocks/class-sensei-course-outline-lesson-block.php:47
2157-
#: includes/blocks/course-theme/class-course-navigation.php:256
2157+
#: includes/blocks/course-theme/class-course-navigation.php:257
21582158
#: includes/class-sensei-frontend.php:1236
21592159
#: includes/class-sensei-lesson.php:320
21602160
#: includes/internal/emails/class-email-list-table.php:231
@@ -2259,36 +2259,36 @@ msgstr ""
22592259
msgid "Active"
22602260
msgstr ""
22612261

2262-
#: includes/blocks/course-theme/class-course-navigation.php:144
2262+
#: includes/blocks/course-theme/class-course-navigation.php:145
22632263
msgid "Course outline"
22642264
msgstr ""
22652265

22662266
#. Translators: placeholder is number of lessons.
2267-
#: includes/blocks/course-theme/class-course-navigation.php:196
2267+
#: includes/blocks/course-theme/class-course-navigation.php:197
22682268
msgid "%d lesson"
22692269
msgid_plural "%d lessons"
22702270
msgstr[0] ""
22712271
msgstr[1] ""
22722272

22732273
#. Translators: placeholder is number of quizzes.
2274-
#: includes/blocks/course-theme/class-course-navigation.php:198
2274+
#: includes/blocks/course-theme/class-course-navigation.php:199
22752275
msgid "%d quiz"
22762276
msgid_plural "%d quizzes"
22772277
msgstr[0] ""
22782278
msgstr[1] ""
22792279

22802280
#. Translators: placeholder is the lesson title.
2281-
#: includes/blocks/course-theme/class-course-navigation.php:255
2281+
#: includes/blocks/course-theme/class-course-navigation.php:256
22822282
msgid "Preview lesson %s"
22832283
msgstr ""
22842284

22852285
#. Translators: placeholder is the lesson title.
2286-
#: includes/blocks/course-theme/class-course-navigation.php:259
2286+
#: includes/blocks/course-theme/class-course-navigation.php:260
22872287
msgid "View quiz for %s"
22882288
msgstr ""
22892289

22902290
#. Translators: placeholder is the lesson title.
2291-
#: includes/blocks/course-theme/class-course-navigation.php:260
2291+
#: includes/blocks/course-theme/class-course-navigation.php:261
22922292
#: includes/class-sensei-posttypes.php:940
22932293
#: assets/blocks/lesson-actions/take-quiz-block/index.js:21
22942294
#: assets/course-theme/blocks/course-navigation/index.js:130
@@ -2523,69 +2523,69 @@ msgstr ""
25232523
msgid "Average Grade"
25242524
msgstr ""
25252525

2526-
#: includes/class-sensei-analysis-course-list-table.php:440
2526+
#: includes/class-sensei-analysis-course-list-table.php:442
25272527
msgid "Not started"
25282528
msgstr ""
25292529

2530-
#: includes/class-sensei-analysis-course-list-table.php:469
2530+
#: includes/class-sensei-analysis-course-list-table.php:471
25312531
#: includes/class-sensei-analysis-lesson-list-table.php:235
25322532
#: includes/class-sensei-grading-main.php:288
25332533
msgid "No Grade"
25342534
msgstr ""
25352535

2536-
#: includes/class-sensei-analysis-course-list-table.php:471
2536+
#: includes/class-sensei-analysis-course-list-table.php:473
25372537
#: includes/class-sensei-analysis-lesson-list-table.php:237
25382538
#: includes/class-sensei-grading-main.php:290
25392539
#: includes/class-sensei-grading-main.php:603
25402540
msgid "Graded"
25412541
msgstr ""
25422542

2543-
#: includes/class-sensei-analysis-course-list-table.php:476
2543+
#: includes/class-sensei-analysis-course-list-table.php:478
25442544
#: includes/class-sensei-analysis-lesson-list-table.php:240
25452545
#: includes/class-sensei-grading-main.php:293
25462546
msgid "Passed"
25472547
msgstr ""
25482548

2549-
#: includes/class-sensei-analysis-course-list-table.php:481
2549+
#: includes/class-sensei-analysis-course-list-table.php:483
25502550
#: includes/class-sensei-analysis-lesson-list-table.php:243
25512551
#: includes/class-sensei-grading-main.php:296
25522552
#: assets/data-port/import/done/done-page.js:38
25532553
#: assets/dist/data-port/import.js:566
25542554
msgid "Failed"
25552555
msgstr ""
25562556

2557-
#: includes/class-sensei-analysis-course-list-table.php:486
2557+
#: includes/class-sensei-analysis-course-list-table.php:488
25582558
#: includes/class-sensei-analysis-lesson-list-table.php:246
25592559
#: includes/class-sensei-grading-main.php:299
25602560
#: includes/class-sensei-grading-main.php:596
25612561
msgid "Ungraded"
25622562
msgstr ""
25632563

2564-
#: includes/class-sensei-analysis-course-list-table.php:791
2564+
#: includes/class-sensei-analysis-course-list-table.php:793
25652565
msgid "Other Students taking this Course"
25662566
msgstr ""
25672567

2568-
#: includes/class-sensei-analysis-course-list-table.php:793
2568+
#: includes/class-sensei-analysis-course-list-table.php:795
25692569
msgid "Students taking this Course"
25702570
msgstr ""
25712571

2572-
#: includes/class-sensei-analysis-course-list-table.php:795
2572+
#: includes/class-sensei-analysis-course-list-table.php:797
25732573
msgid "Lessons in this Course"
25742574
msgstr ""
25752575

2576-
#: includes/class-sensei-analysis-course-list-table.php:880
2576+
#: includes/class-sensei-analysis-course-list-table.php:882
25772577
#: includes/class-sensei-analysis-overview-list-table.php:1114
25782578
#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-abstract.php:334
25792579
msgid "Start Date"
25802580
msgstr ""
25812581

2582-
#: includes/class-sensei-analysis-course-list-table.php:890
2582+
#: includes/class-sensei-analysis-course-list-table.php:892
25832583
#: includes/class-sensei-analysis-overview-list-table.php:1124
25842584
#: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-abstract.php:344
25852585
msgid "End Date"
25862586
msgstr ""
25872587

2588-
#: includes/class-sensei-analysis-course-list-table.php:932
2588+
#: includes/class-sensei-analysis-course-list-table.php:934
25892589
#: includes/class-sensei-analysis-lesson-list-table.php:441
25902590
#: includes/class-sensei-analysis-overview-list-table.php:1243
25912591
#: includes/class-sensei-analysis-user-profile-list-table.php:415
@@ -5788,7 +5788,7 @@ msgid "View the lesson quiz"
57885788
msgstr ""
57895789

57905790
#. translators: Time difference between two dates. %s: Number of seconds/minutes/etc.
5791-
#: includes/class-sensei-utils.php:2968
5791+
#: includes/class-sensei-utils.php:2969
57925792
#: includes/internal/emails/class-email-list-table.php:145
57935793
msgid "%s ago"
57945794
msgstr ""

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "sensei-lms",
33
"title": "Sensei LMS",
4-
"version": "4.24.2",
4+
"version": "4.24.3",
55
"description": "Sensei LMS",
66
"author": "Automattic",
77
"license": "GPL-2.0-or-later",

readme.txt

+11-17
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Tags: lms, eLearning, teach, online courses, woocommerce
55
Requires at least: 6.4
66
Tested up to: 6.6
77
Requires PHP: 7.4
8-
Stable tag: 4.24.2
8+
Stable tag: 4.24.3
99
License: GPLv2 or later
1010
License URI: http://www.gnu.org/licenses/gpl-2.0.html
1111

@@ -140,6 +140,14 @@ Community members have translated the free Sensei LMS plugin [into 18 languages]
140140

141141
== Changelog ==
142142

143+
### 4.24.3 - 2024-08-22
144+
#### Fixed
145+
- Ensure quiz description is displayed to the student [#7669](https://github.com/Automattic/sensei/pull/7669)
146+
- Incorrect URL for edited emails [#7671](https://github.com/Automattic/sensei/pull/7671)
147+
- Missing lesson status icon for "complete" status [#7667](https://github.com/Automattic/sensei/pull/7667)
148+
- PHP deprecation notice when opening site editor [#7668](https://github.com/Automattic/sensei/pull/7668)
149+
- Some reports not exporting all rows [#7670](https://github.com/Automattic/sensei/pull/7670)
150+
143151
### 4.24.2 - 2024-08-08
144152
#### Security
145153
- Improve email templates security
@@ -156,6 +164,8 @@ Community members have translated the free Sensei LMS plugin [into 18 languages]
156164
- Remove limit from report export [#7647](https://github.com/Automattic/sensei/pull/7647)
157165
- Set default names for modules without titles when saving course in the course tour [#7652](https://github.com/Automattic/sensei/pull/7652)
158166
- Replace "Continue to next lesson" with "Back to lesson" CTA in quiz when lesson is last in course [#7642](https://github.com/Automattic/sensei/pull/7642)
167+
- Register blocks to make their translations available in the editor [#7643](https://github.com/Automattic/sensei/pull/7643)
168+
- Tour modal tooltip visibility [#7653](https://github.com/Automattic/sensei/pull/7653)
159169

160170
### 4.24.1 - 2024-06-13
161171
#### Security
@@ -167,19 +177,3 @@ Community members have translated the free Sensei LMS plugin [into 18 languages]
167177
- Contact teacher form not displaying correctly in Learning Mode [#7610](https://github.com/Automattic/sensei/pull/7610)
168178
- Register Sensei LMS custom post types without delay [#7607](https://github.com/Automattic/sensei/pull/7607)
169179
- Support "0" or other falsy values as an answer for a quiz question [#7614](https://github.com/Automattic/sensei/pull/7614)
170-
- Register blocks to make their translations available in the editor [#7643](https://github.com/Automattic/sensei/pull/7643)
171-
- Tour modal tooltip visibility [#7653](https://github.com/Automattic/sensei/pull/7653)
172-
173-
### 4.24.0 - 2024-04-25
174-
#### Security
175-
- Prevent unauthenticated flushing of rewrite rules [#7596](https://github.com/Automattic/sensei/pull/7596)
176-
177-
#### Added
178-
- User profile settings for unsubscribing from emails [#7586](https://github.com/Automattic/sensei/pull/7586)
179-
180-
#### Changed
181-
- Let buttons get their styles from the theme [#7587](https://github.com/Automattic/sensei/pull/7587)
182-
183-
#### Fixed
184-
- Add VideoPress block compabitility for the video settings on courses [#7592](https://github.com/Automattic/sensei/pull/7592)
185-
- Fix preview email button and links [#7590](https://github.com/Automattic/sensei/pull/7590)

sensei-lms.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: Sensei LMS
44
* Plugin URI: https://senseilms.com/
55
* Description: Share your knowledge, grow your network, and strengthen your brand by launching an online course.
6-
* Version: 4.24.2
6+
* Version: 4.24.3
77
* Author: Automattic
88
* Author URI: https://automattic.com
99
* License: GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
@@ -19,7 +19,7 @@
1919
}
2020

2121
if ( ! defined( 'SENSEI_LMS_VERSION' ) ) {
22-
define( 'SENSEI_LMS_VERSION', '4.24.2' ); // WRCS: DEFINED_VERSION.
22+
define( 'SENSEI_LMS_VERSION', '4.24.3' ); // WRCS: DEFINED_VERSION.
2323
}
2424

2525
if ( ! defined( 'SENSEI_LMS_PLUGIN_FILE' ) ) {

0 commit comments

Comments
 (0)