MainWP Pressable Extension Changelog
= 5.1 – 6-5-2026 =
* Added: Robust site mapping to match Pressable sites by primary URLs and custom domains for more reliable site detection.
* Added: Contextual empty-state placeholders when Pressable credentials or sites are unavailable.
* Added: New utility helpers for rendering empty-page placeholders and displaying human-readable elapsed time.
* Updated: Improved Pressable API token handling with clearer credential validation, safer token saving, and more reliable token refresh behavior.
* Updated: Improved Pressable settings flows, including clearing credentials, validating inputs, saving tokens, and syncing site data.
* Updated: Redesigned the Pressable overview table layout with clearer rows, columns, actions, and contextual interface elements.
* Updated: Streamlined modal and form layouts for a cleaner and easier-to-use admin experience.
* Updated: Improved backup and widget interface styling, including padded segments, dropdown icon orientation, menu styling, and minor markup refinements.
* Updated: Improved internal Pressable site mapping logs to make mapping changes easier to review and troubleshoot.
* Updated: Improved plugin initialization timing to ensure proper loading sequence with other extensions during WordPress startup.
* Dev: Added `get_mainwp_site_by_pressable_urls()` to match MainWP sites against Pressable primary URLs and custom domains.
* Dev: Added `get_domains_list()` to fetch Pressable site domain data.
* Dev: Added `save_access_token_data()` and updated refresh_access_token() to centralize access token persistence.
* Dev: Updated `get_access_token()` to support explicit client credentials.
* Dev: Added `update_pressable_wpid()` and delete_all_pressable() database helpers.
= 5.0.1 – 5-29-2024 =
* Updated: Compatibility with the latest DataTables library version
= 5.0 – 2-27-2024 =
* Updated: MainWP 5.0 compatibility
= 4.0.1 – 8-15-2023 =
* Added: Support for Flexible Widgets
* Updated: API key encryption method
= 4.0 – 6-19-2023 =
* Initial release
