Skip to content

Releases: strangerstudios/pmpro-courses

1.2.7 - 2025-03-07

07 Mar 19:24

Choose a tag to compare

  • ENHANCEMENT: Updated <h3> tags to <h2> tags for better accessibility. #57 (@dwanjuki)
  • BUG FIX/ENHANCEMENT: Pagination on lesson pages now orders lessons by menu order. #69 (@MaximilianoRicoTabo)
  • BUG FIX: Fixed an issue where the lesson status may not show correctly in lessons lists. #61 (@kimcoleman)
  • BUG FIX: Fixed a PHP warning that could occur when viewing the Courses List Table after a level has been deleted. #62 (@kimcoleman)

1.2.6 - 2024-10-17

17 Oct 14:42

Choose a tag to compare

  • FEATURE: Now updating the plugin from paidmembershipspro.com.
  • ENHANCEMENT: Updated translation files bundled with the plugin.
  • ENHANCEMENT: Improved translation strings for the plugin. (Thanks @DAnn2012)

V1.2.5 - 2023-08-04

04 Aug 14:39

Choose a tag to compare

  • SECURITY: Sanitizing options when saving to the database for activating modules.

v1.2.4 - 2023-08-01

01 Aug 08:05

Choose a tag to compare

  • SECURITY: Added nonces to adding/removing lessons from the default courses module. (@andrewlimaza)
  • BUG FIX/ENHANCEMENT: Improved compatibility with auto-enrollment/unenrollment with Multiple Memberships Per User. (@dparker1005)
  • BUG FIX: Fixed an issue where Sensei LMS was not redirecting non-members away from the lesson to the course's landing page. (@andrewlimaza)

1.2.3 - 2023-07-11

11 Jul 19:56

Choose a tag to compare

  • BUG FIX: Fixed issue where rewrite slug prefix would default to pmpro_course sometimes. The slug prefix should always be course (or course-2/etc if there are other plugins using course already). Flushing the pretty permalink rewrite rules can fix issues.

1.2.2 - 2023-06-30

30 Jun 16:13

Choose a tag to compare

  • BUG FIX/ENHANCEMENT: Added open to enable or disable the default module's Course CPT archive.
  • BUG FIX: Fixed and issue with TutorLMS integration. Clicking Preview lesson button was causing redirect instead of actually preview the lesson.
  • BUG FIX: Fixed an issue with default and LifterLMS modules enabled at the same time. LifterLMS courses were giving 404 errors due conflicts with default CPT and Lifter permalinks.

v1.2.1 - 2023-01-19

19 Jan 09:38

Choose a tag to compare

  • ENHANCEMENT: If a course requires only one membership level, redirect directly to the checkout for that level instead of the level select page.
  • ENHANCEMENT: Added a small hint when adding a lesson to a course to indicate the lesson is being added to the course.

1.2 - 2022-09-27

27 Sep 08:16

Choose a tag to compare

  • ENHANCEMENT: Added blocks for "My Courses" and "All Courses" shortcodes. This works only when the default module is being used.
  • BUG FIX: Fixed an issue where lessons in TutorLMS weren't restricting correctly.
  • BUG FIX: Fixed an issue where the limit attribute wasn't filtering the courses content for [pmpro_my_courses] and [pmpro_all_courses].
  • BUG FIX: Fixed an issue for the plugin_action_links throwing an error for certain user roles.

1.1 - 2022-06-09

09 Jun 12:14

Choose a tag to compare

  • SECURITY: Improved security by preparing, sanitization and escaping of variables.
  • ENHANCEMENT: Added integration for SenseiLMS.
  • ENHANCEMENT: Added integration for TutorLMS.
  • REFACTOR: Removed unused variables and tidied up code where possible.

v1.0.5 - 2022-01-31

31 Jan 11:14

Choose a tag to compare

  • BUG FIX: Fixed an issue where lesson count wasn't showing inside both shortcodes. (printf too few arguments).
  • ENHANCEMENT: Improved padding for table header cells to match .widefat td in the lessons metabox.
  • ENHANCEMENT: Added the WP POT/PO/MO Generator action for localizing.
  • ENHANCEMENT: Tested up to WordPress 5.9.