Skip to content

Releases: strangerstudios/pmpro-courses

2.0.1 - 2026-03-20

20 Mar 08:28

Choose a tag to compare

Full Changelog: 2.0...2.0.1

2.0 - 2026-02-27

27 Feb 10:39

Choose a tag to compare

  • ENHANCEMENT: Reworked the plugin to support sectioned content and rehauled the lesson management and progress for future development and improvements.
  • ENHANCEMENT: Added "Courses" to the Edit Member panel to see all courses a member is enrolled in (has access) and their progress.
  • ENHANCEMENT: Moved progress tracking to custom tables instead for better performance. This will help improve future development. Progress will retroactively update for learners as they view course content.
  • BUG FIX: Fixed a style issue where the block content did not apply the relevant CSS styling correctly.

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.