Skip to content

Releases: strangerstudios/pmpro-approvals

V1.3.2

21 Aug 09:01
3f2d1a5
Compare
Choose a tag to compare
  • Bug Fix: get_current_screen was undefined in some cases. Added in checks to avoid fatal errors.

V1.3.1

12 Aug 12:22
345569a
Compare
Choose a tag to compare
  • BUG FIX: User approval status was not showing in the members list.
  • BUG FIX: Edit user page was not showing custom fields from Register Helper.
  • BUG FIX: Approval links not showing under members list and was hidden completely.

V1.3

24 Jul 12:18
03b3604
Compare
Choose a tag to compare
  • SECURITY: Improved escaping when outputting data to the screen.
  • BUG FIX: Remove "Status" from account page if the user's level doesn't require approval.
  • BUG FIX: Approval link being escaped in Paid Memberships Pro 2.x+ 'recent' members dashboard widget.
  • BUG FIX/ENHANCEMENT: Improved custom fields not showing for pending members edit page and view info pages.
  • BUG FIX/ENHANCEMENT: Integrate with Email Confirmation Add On. Improved UX.
  • ENHANCEMENT: Improved i18n. Some strings were missing. Please submit a PR to get your locale included in a future release.
  • ENHANCEMENT: Integrate with Member Directory Add On. Automatically hide non-approved users from Member Directory Add On pages. Member Directory .5.4+ required.
  • ENHANCEMENT: Hooks added in for Approvals table to allow inserting custom columns ("pmpro_approvals_list_extra_cols_header" and "pmpro_approvals_list_extra_cols_body" respectively)

v1.2

20 Mar 17:41
Compare
Choose a tag to compare
  • BUG FIX: Fixed issue with [membership] shortcode not working correctly for pending/logged-in non-members.
  • BUG FIX: Fixed integration with Email Confirmation. Admins will only be able to approve/deny users once their emails are confirmed.
  • BUG FIX: Fixed integration with Email Templates Admin Editor sending out wrong usernames. Dear admin, for users and vice versa.
  • BUG FIX: Fixed pending member notification bubble for PMPro 2.0+.
  • BUG FIX: Fixed menus for PMPro 2.0+. (Thanks, ioamnesia on GitHub)
  • BUG FIX/ENHANCEMENT: Reworked the email functionality entirely.
  • ENHANCEMENT: Added i18n support for Approvals with French translation files. Please submit your translation files via a Pull Request or on www.paidmembershipspro.com so we may include these in future a release.
  • ENHANCEMENT: Filters added for approved, denied and pending status.
  • ENHANCEMENT: Support Register Helper fields inside the "View" profile of pending users. Including "File" fields.
  • ENHANCEMENT: Added action hooks: pmpro_approvals_before_approve_member, pmpro_approvals_after_approve_member, pmpro_approvals_before_deny_member, pmpro_approvals_after_deny_member, pmpro_approvals_before_reset_member, pmpro_approvals_after_reset_member. All of these hooks pass two parameters: $user_id, $level_id.