https://www.gpldownloads.com/downloads/paid-memberships-pro-reason-for-cancelling/changelog/
Latest Updates
Back to Paid Memberships Pro – Reason for Cancelling

Paid Memberships Pro – Reason for Cancelling changelog

Release notes for every version we have on record, newest first.

Latest 1.2.2 · 29 Sep 2026 10 versions Since Jan 2020

2026 3 versions

1.2.2 Latest 29 Sep 2026 1 fixed1 security
Fixed
  • Fixed backslashes being stripped from newly saved cancellation reasons. #41 (@dparker1005)
Security
  • Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #41 (@dparker1005)
1.2.1 5 May 2026 1 improved1 fixed
Improved
  • The Edit Member "Cancellation Reasons" panel now shows an em-dash for missing dates or levels and a [deleted level #N] placeholder when a referenced level no longer exists. #40 (@andrewlimaza)
Fixed
  • Fixed PHP errors and incorrect translation handling on the Edit Member "Cancellation Reasons" panel when a user's stored cancellation reason was in the older string format instead of an array. #40 (@andrewlimaza)
1.2 13 Mar 2026 3 improved
Improved
  • Changed "N/A" to "System Cancelled" to provide a clearer reason for cancellation when the member is cancelled by the system instead of the user.
  • Adjusted reason for cancelling wording to be more user-friendly and clear.
  • Removed deprecated logic for PMPro < 3.0 to simplify the codebase and improve maintainability.

2024 2 versions

1.1 15 Jul 2024 1 improved1 fixed
Improved
  • Added support for v3.1+ Paid Memberships Pro frontend changes.
Fixed
  • Fixed conflict with the Unlock Protocol Add On where the Edit Member panel for this Add On may not show. #30 (dparker1005)
1.0 21 Feb 2024 1 new3 improved1 fixed
New
  • Added an Edit Member panel to view all of a user's cancellation reasons when using PMPro v3.0+. #29 (@dparker1005)
Improved
  • Cancellation reasons are now stored in user meta instead of order notes when using PMPro v3.0+ to simplify querying cancellation reasons. #29 (@dparker1005)
  • Adding a label to improve accessibility for the "reason for cancelling" field. #28 (@patric-boehner)
  • When using PMPro v3.0+, the plugin now uses built-in hooks to add the "reason for cancelling" field instead of a custom template. #29 (@dparker1005)
Fixed
  • Adding missing tag to the cancel page template. #24 (@dparker1005)

2021 1 version

0.2.1 13 Sep 2021 1 fixed
Fixed
  • BUG FIX/ENHANCEMENT: Now ensuring that levelstocancel URL parameter is set when cancelling a level.

2020 2 versions

0.2 3 Sep 2020 2 improved3 fixed
Improved
  • Added MMPU compatibility.
  • Enabled translation/internationalization.
Fixed
  • BUG FIX/ENHANCEMENT: Now properly stripping slashes from reason for cancelling input.
  • BUG FIX/ENHANCEMENT: Wrapped additional strings for localization (Thanks, Mirco Babini).
  • Resolved issue where blank order may be created during membership cancellation.
1.3 14 Jan 2020 1 fixed
Fixed
  • Fixed issue where users would not be prompted for the reason for cancelling

Undated 2 versions

1.2 1 changed
Changed
  • Prepared for translation
1.1 1 new1 changed
New
  • Added readme.txt
Changed
  • Initial version of the plugin.