Skip to content

Version 2.2.0

Choose a tag to compare

@Druckermeister Druckermeister released this 07 Nov 13:44
· 13 commits to main since this release

What's New

Automatic Real-time Sync

  • Orders are automatically queued when their status changes to your configured statuses
  • Multiple orders are bundled together and sent in a single API request after 1 hour
  • No manual configuration needed - works automatically on every site
  • No dependency on site traffic or cron jobs

Simplified Administration

  • Removed manual sync button
  • Removed sync status section from admin panel
  • Cleaner, simpler settings interface

Better Efficiency

  • Bundled API requests reduce server load
  • Near real-time sync
  • Automatic retry on failure

Technical Changes

  • Migrated from wp_schedule_event() daily cron to woocommerce_order_status_changed hooks
  • Implemented transient-based queue system for order bundling
  • Added 1-hour delay via wp_schedule_single_event() for efficient batching
  • Automatic cleanup of old sync-related options on upgrade
  • Removed 366 lines of legacy code