Skip to content

Releases: raphaelsuzuki/pmpro-level-explorer

v1.5.0

17 Jan 13:44

Choose a tag to compare

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