Releases: strangerstudios/pmpro-membership-card
Releases · strangerstudios/pmpro-membership-card
2.0.1 - 2026-02-03
- BUG FIX: Fixed an issue where the membership card CSS was negatively affecting blog posts and featured images on certain themes. #75 (@andrewlimaza)
2.0 - 2026-01-27
- FEATURE: Added a new membership card block for the WordPress Block Editor. #74 (@RachelRVasquez)
- FEATURE: Introduced a new elements attribute for the [pmpro_membership_card] shortcode, with automatic fallback to the legacy card layout when omitted. #72 (@kimcoleman)
- ENHANCEMENT: Added support for displaying the site logo via site_logo (and retained featured_image support). #72 (@kimcoleman)
- ENHANCEMENT: Added new customization filters: pmpro_membership_card_left, pmpro_membership_card_right, and pmpro_membership_card_get_display_value. #72 (@kimcoleman)
- ENHANCEMENT: Refactored plugin structure by moving template/admin helpers into an /includes folder. #72 (@kimcoleman)
- BUG FIX: Fixed redirection from the membership card in certain cases to make it more reliable and consistent. #71 (@kimcoleman)
- BUG FIX: Fixed an issue where the QR code shown would not be resized. #65 (@dwanjuki)
- DEPRECATION: Removed support for legacy filters pmpro_membership_card-extra_classes and pmpro_membership_card_after_card. #72 (@kimcoleman)
1.2 - 2025-03-07
- FEATURE: Added support for user avatars on the membership card. #56 (@andrewlimaza)
- ENHANCEMENT: Now allowing admins to set the Membership Card page on the Memberships > Settings > Pages settings page. #64 (@dparker1005)
- ENHANCEMENT: Now showing expiration dates next to each level on the membership card. #63 (@dparker1005)
- BUG FIX/ENHANCEMENT: The "Print" link is now translatable. #61 (@MaximilianoRicoTabo)
- DEPRECATED: No longer using methods from the
pmpro_posts_by_contentclass. #64 (@dparker1005)
1.1.3 - 2024-04-25
- ENHANCEMENT: Improvements added to the print functionality and adjusted printing sizes.
- ENHANCEMENT: Adjusted title of the membership card from H3 to H2 to improve accessibility and screen readers.
- REFACTOR: Added comments to code for improved IDE compatibility.
v1.1.2 - 2023-02-03
- ENHANCEMENT: Added compatibility for using the [pmpro_membership_card] in custom post types (@JarrydLong)
- BUG FIX: Fixed an issue when qr_data attribute was set to an invalid option.
V1.1.1 - 2022-10-27
- BUG FIX: Fixed an issue where it would always show "None" as the level even if a user had a valid level.
V1.1 - 2022-10-19
- ENHANCEMENT: Improved support for Multiple Memberships Per User Add On. This now shows multiple levels within the card view. (@dparker1005)
- ENHANCEMENT: Added the ID 'pmpro_membership_card_member_since' to the 'since' element on the membership card. (@kimwhite)
- BUG FIX/ENHANCEMENT: Fixed an issue where the "View and Print Membership Card" link would not generate a URL correctly if a page wasn't set with the [pmpro_membership_card] shortcode. (@andrewlimaza)
- DEPRECATED: Deprecated functions (pmpro_membership_card_get_levels_for_user and pmpro_membership_card_return_level_name) in place of the new function pmpro_membership_card_output_levels_for_user. (@dparker1005)