Releases: strangerstudios/pmpro-advanced-levels-shortcode
Releases · strangerstudios/pmpro-advanced-levels-shortcode
1.2 - 2024-07-18
- ENHANCEMENT: Updated the frontend UI for compatibility with PMPro v3.1. #73 (@kimcoleman)
1.1 - 2024-02-13
- BUG FIX/ENHANCEMENT: Now using an unordered-list on comparison table mobile view for better spacing between items.
- BUG FIX: Fixing bug where comparison table mobile view was showing the incorrect comparison items.
- REFACTOR: Cleaned up some code and logic around showing the "Renew" button on the levels page.
1.0 - 2024-01-23
- FEATURE: Added the Advanced Levels Block as a new way to build your levels page.
- ENHANCEMENT: Now showing a message for admins only when an included level ID does not exist.
- ENHANCEMENT: Improved styling; Column type layouts now use CSS flexbox for better appearance on all screens.
- BUG FIX/ENHANCEMENT: Fixed issues with the discount code attribute and supported levels or duplicate levels layouts.
- BUG FIX/ENHANCEMENT: Removed
template
shortcode attribute that was not fully supported by with modern theme frameworks. - BUG FIX: Fixed an issue where the "Renew" button on the level page would not show correctly.
- BUG FIX: Fixed an issue where the "hide" price attribute wasn't working with the DIV layout.
- REFACTOR: General code cleanup and improvements.
Full Changelog: v0.2.6...1.0
v0.2.6 - 2023-08-29
- ENHANCEMENT: Improved support for the Custom Level Cost Text Add On and free levels. (@MaximilianoRicoTabo, @andrewlimaza)
- ENHANCEMENT: Added the ability to show the level's description within the compare table layout. (@dparker1005)
- ENHANCEMENT: Improved compatibility for PHP8+. (@JarrydLong)
- BUG FIX: Fixed an issue where the discount code attribute would apply to all shortcodes on a page (if there were more than one shortcode on a single page). (@MaximilianoRicoTabo)
- BUG FIX: Fixed an issue with compare table, when no
levels
attribute were supplied in the shortcode. (@andrewlimaza) - REFACTOR: Removed duplicate "template" attribute from shortcode. (@andrewlimaza)
- REFACTOR: Moved to using the default get_option instead of pmpro_getOption functions. (@JarrydLong)
v0.2.5 - 2023-01-25
- SECURITY: Improved sanitization and escaping of strings throughout the plugin.
- ENHANCEMENT: Added support for Multiple Memberships Per User. This now shows the "Renew" button on the levels page for all active membership levels.
- BUG FIX: Fixed a warning when no attributes were set for the shortcode.