TimeSaverBot

Changelog

1.1.4

  • New: WooCommerce Product Sync — automatically import your product catalog into the knowledge base
  • New: products are synced via native WooCommerce hooks on create, update, and delete
  • New: full catalog import and category re-scan from the admin panel
  • New: WooCommerce product card UI in the plugin admin
  • Auto-import WooCommerce catalog from the wizard scan step
  • Renamed payload field: title → shortDescription

1.1.3

  • Adapted setup wizard to new wireframes — updated step labels, flow, and installation step descriptions

1.1.2

  • New: Website Sync — scan your site and send page content to the knowledge base, with a choice of whole-site or single-page scans
  • New: pending-send and pending-scan counts shown on the Website Sync screen
  • Automatically trigger a full site scan after setup completes
  • Last-scan time now displays using your WordPress date/time and timezone settings
  • Fix: address Plugin Check findings (input sanitization, gated error logging, tested-up-to)

1.1.1

  • Fix: point plugin API calls to api.timesaverbot.com (previously targeted app.timesaverbot.com, causing provisioning requests to fail with 405)
  • Updated Help page diagnostics to reference the correct API host

1.1.0

  • Automatic frontend widget injection — chat widget appears on all frontend pages after wizard completion
  • Widget absent on wp-admin pages and when wizard is incomplete
  • Added TSVBOT_WIDGET_URL constant (overridable in wp-config.php)

1.0.0

  • WordPress.org documentation and compliance: full readme.txt, privacy disclosure, security docs, Quick Start, troubleshooting guide
  • Help page expanded with detailed Quick Start and troubleshooting for 4 key failure scenarios

0.3.0

  • Wizard Stages 1-3 UI with iframe embeds, navigation controls, and completion flow
  • Dashboard page with settings status, plan and usage, last 30 days metrics
  • Silent login links for Chat, Leads, and Knowledge Base with redirect notice page
  • Iframe pages for Bot Settings and Widget Settings with embedded Nuxt UI
  • Audit logging for provisioning and authentication events
  • HMAC-SHA256 request signing with replay protection (timestamp + nonce)
  • Operation token and silent login exchange (short-lived, one-time tokens)
  • Call TimeSaverBot provisioning API on wizard Stage 0 to Stage 1 transition
  • Store tenant ID, connector ID, process ID, and installation secret in WP options
  • Add TSVBOT_API_URL constant (overridable in wp-config.php)

0.2.0

  • Generate and persist stable installation ID (UUID v4) across deactivation/reactivation
  • Normalize site URL to canonical host for stable identity binding

0.1.0

  • Initial plugin skeleton with activation/deactivation hooks
  • Setup wizard with Stage 0 intro page
  • Admin menu with 8 navigation items (Dashboard, Chat, Leads, Bot Settings, Widget Settings, Knowledge Base, Packages, Help)
  • Settings storage and version-based migration runner

Plugin Website
Visit website

Author
TimeSaverBot
Version:
1.1.4
Last Updated
June 13, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
8.1

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.