Changelog
Sale Category Sync for WooCommerce
Version 2.8.10 - 28th September 2026 - Standardised the admin header and version badge, completed the consent-based Licence Server support relay, and fixed the diagnostics method that prevented the System page from loading.
See Full Changelog
Version 2.8.6 - 23rd September 2026 - Refined the System page appearance for a more consistent experience. Version 2.8.5 - 23rd September 2026 - Polished the licence and support experience on the System page. Version 2.8.4 - 23rd September 2026 - Refined licence and support tools for a more consistent experience. Version 2.8.3 - 23rd September 2026 - Improved licence status synchronisation and the update experience. Version 2.8.2 - 23rd September 2026 - Simplified the compatibility declarations displayed in release notes. - Corrected the package version metadata so the installed plugin and published release agree. Version 2.7.4 - 23rd September 2026 - Compatibility with WordPress: 7.1.2 - Tested WooCommerce up to: 11.1.2 Version 2.7.3 - 23rd September 2026 - Aligned the canonical and readme changelogs while preserving the recorded release history. Version 2.7.2 - 21st September 2026 - Removed the Coming Soon System card. - Expanded the remaining cards to equal columns. Version 2.7.1 - 20th September 2026 - Hardened private update validation against stale Licence Server responses. Version 2.7.0 - 19th September 2026 - Await Licence Server confirmation before enabling a code-less trial. Version 2.6.2 - 19th September 2026 - Added a Settings link on the Installed Plugins page. Version 2.6.1 - 18th September 2026 - Fixed private updates failing when WordPress used an expired cached authorised download link. Version 2.6.0 - 16th September 2026 - Added identified staging activation to the Licence Server check. - Added compatibility reporting to the Licence Server check. Version 2.5.2 - 14th September 2026 - Hid trial-only controls and details when a paid licence is attached. - Simplified the active licence confirmation message. Version 2.5.1 - 14th September 2026 - Improved advanced-rule and run-safeguard alignment. - Clarified that campaign dates are only for temporary sale-category campaigns. Version 2.5.0 - 12th September 2026 - Added campaign dates. - Added scheduled background time windows. - Added advanced product eligibility rules. - Added conflict warnings. - Added run reporting. - Added safety alerts. - Added read-only sync previews. - Synced categories when WooCommerce applies scheduled sale starts and endings. - Preserved manual categories during scheduled sale changes. - Preserved existing exclusions during scheduled sale changes. Version 2.4.9 - 11th September 2026 - Standardised System-page commerce actions for paid, expired, trial, paused and cancelled licence states. Version 2.4.8 - 11th September 2026 - Show the renewal action for active paid licences as well as expired paid licences. Version 2.4.7 - 11th September 2026 - Stored trial codes only after server acceptance. - Added trial-aware purchase actions. - Added trial-aware renewal actions. Version 2.4.6 - 11th September 2026 - Added account-issued trial activation codes. - Protected Licence Server update access. - Protected plugin-information access. Version 2.4.5 - 7th September 2026 - Matched the System page to the approved Regal IT four-panel reference layout for plugin information, licence controls, support and diagnostics, changelog, and planned improvements. - Fixed the Latest version display to use the authoritative plugin-information metadata instead of a stale stored version. Version 2.4.4 - 26th August 2026 - Added the Regal IT author link to the Installed Plugins page. - Added the View our other plugins link to the Installed Plugins page. Version 2.4.3 - 17th August 2026 - Migrated the private package identity to sale-category-sync for the Licence Server release channel. - Migrated the updater identity to sale-category-sync for the Licence Server release channel. - Migrated the licence product identity to sale-category-sync for the Licence Server release channel. - Preserved existing sync classes, option keys, cron hooks and WooCommerce admin route. Version 2.4.2 - 15th August 2026 - Restyled the System page into the Regal IT four-panel layout with plugin information, licence controls, support/diagnostics, changelog, and roadmap panels. Version 2.4.1 - 15th August 2026 - Added bounded, capability-checked AJAX search selectors for products, categories, and tags. - Retained selected values without loading full catalogues into the page. - Added activity search. - Added trigger filtering. - Added pagination. - Added structured empty states. - Added a mobile-friendly row layout. - Added reusable scoped loading states. - Added reusable scoped focus states. - Added reusable scoped confirmation-dialog states. - Added reusable scoped token-selector states. Version 2.4.0 - 16th May 2026 - Added multi-group sale category sync behaviour with premium-gated additional group tabs. - Added editable group names. - Updated the corresponding admin tab labels after saving. - Moved Tools into Dashboard. - Renamed the original Settings tab to Group 1. - Aligned licence/trial migration with the RMA Pro-style private build. - Ensured legacy blank-licence inactive states initialise the active 7-day trial correctly. - Improved licence action button spacing in the System tab. Version 2.3.7 - 13th May 2026 - Added domain-change reporting to licence requests. - Added domain-change reporting to update requests. - Added domain-change reporting to trial requests. Version 2.3.6 - 11th May 2026 - Fixed PHP fatal errors on the WooCommerce variable product sync hook by accepting the WC_Product_Variable object WooCommerce can pass. - Safely resolved the WC_Product_Variable object to a product ID before syncing. Version 2.3.5 - 5th May 2026 - Aligned licence status labels with RMA Pro so inactive/invalid/deactivated empty states display as Free rather than Free - Inactive. - Changed Check Licence so a blank licence key forces a trial/install check-in to the licence server, matching the RMA Pro behaviour. - Updated licence server requests to send JSON payloads with Content-Type application/json. - Added storage for the last HTTP code for licence diagnostics. - Added storage for the last successful check for licence diagnostics. - Added storage for the customer email for licence diagnostics. - Added storage for the last trial report timestamp for licence diagnostics. Version 2.3.4 - 5th May 2026 - Confirmed plugin identity as auto-sale-category/auto-sale-category.php. - Kept licence product slug as auto-sale-category. - Preserved existing option keys, classes, hooks, admin screens, and sync behaviour. Version 2.3.3 - 5th May 2026 - Changed the plugin slug, folder, main plugin file, text domain, admin page slug, licence product slug, and private updater slug to auto-sale-category. - Preserved existing option keys, class names, hooks, and sync behaviour for backward compatibility. Version 2.3.1 - 5th May 2026 - Updated the System tab to mirror the RMA Pro licence information layout. - Split Plugin Information and Licence into two columns. - Placed Changelog in the third column. - Added stored installed date, latest version, registered domain, and server-message display fields. Version 2.3.0 - 5th May 2026 - Updated the admin interface to follow the RMA Pro card/tab layout. - Added a System tab with version information. - Added release channel information to the System tab. - Added licence and trial information to the System tab. - Added a freemium-ready licence helper. - Added a feature-gating helper. - Added licence-server updater support for the private build only. - Added separate WordPress.org and licence-server release-channel builds. Version 2.2.0 - 18th April 2026 - Added an activity log. - Added a current behaviour panel. - Improved manual sync visibility. - Improved scheduled sync visibility. Version 2.1.1 - 18th April 2026 - Renamed the manual frequency option to reflect actual behaviour. - Clarified that this mode still syncs when products are saved or updated. - Clarified that this mode does not run scheduled background sync. Version 2.1.0 - 18th April 2026 - Replaced plain multi-select boxes with searchable token-style selectors in the admin settings screen. - Kept the same saved option structure for backward compatibility. - Added a small vanilla JavaScript admin UI layer. - Added supporting CSS.

