Releases: raphaelsuzuki/pmpro-level-explorer
Releases · raphaelsuzuki/pmpro-level-explorer
v1.5.0
What's New in v1.5.0
New Features
- Members/Orders Filter: New dropdown with 4 filtering options (Has Members, No Active Members, Has Orders, Never had Orders)
- Enhanced Filter UX: Active filters now show bold styling with prefix display (e.g., "Custom Trials: Disabled")
- Smooth Loading: Added fade-in transition to eliminate table flashing on page load
Improvements
- Column Updates: "Billing Limit" renamed to "Recurring Limit" with "X Cycle(s)" format
- Period Formatting: Billing cycles now show "(s)" suffix (e.g., "2 Month(s)")
- Better State Management: Enhanced filter persistence and restoration
Bug Fixes
- Pagination Fixed: Resolved issue where table rows were being appended instead of properly replaced
- Improved Stability: Refactored JavaScript for better DataTables DOM management
Technical Improvements
- Cleaner, more maintainable JavaScript code
- Better event handling and DOM manipulation
- Enhanced performance and reliability
Full Changelog: v1.4.3...v1.5.0