TalkToPC Voice Widget

Changelog

1.9.113

  • Fixed: Customization preview β€” browser chrome and page layout (flex); clearer mock site frame.
  • Fixed: Plugin Check β€” default pill/widget icon is a bundled SVG (no remote image offloading in admin).
  • Added: assets/images/default-widget-icon.svg and talktopc_plugin_default_icon_url() for defaults.
  • Improved: upload_all.sh uses rsync ignore-times so local edits sync reliably with no-times.

1.9.112

  • Improved: Agent auto-setup now searches by name (“{site_name} Assistant”) instead of picking the first agent.
  • Improved: Widget initializes directly with appId + agentId β€” removed signed URL round-trip for faster load.
  • Changed: Widget uses TTPChatWidget with flavor configuration instead of separate TTPEcommerceWidget class.
  • Added: E-commerce settings section in dashboard.

1.9.111

  • Fixed: Customization page – removed toggle button, improved floating button spacing and z-index layering.
  • Improved: Added instruction message “Single click to customize β€’ Double click to interact” next to Preview title.
  • Fixed: Security improvements – added proper sanitization for visual_tools_selection input using sanitize_textarea_field().
  • Fixed: Plugin check compliance – added .distignore file to exclude development files from distribution package.
  • Fixed: All $_POST inputs now properly unslashed and sanitized before processing.
  • Improved: Debug code now properly guarded with WP_DEBUG and WP_DEBUG_LOG checks.

1.9.108

  • Removed: Old Customization page (widget-customization.php) – replaced with improved Customization2.
  • Improved: Customization2 page now shows only modified properties in config code (starts with agentId/appId only).
  • Fixed: WordPress coding standards compliance – added phpcs ignore comments for debug code and migration utilities.
  • Fixed: Database query warnings in migration.php with proper phpcs annotations.
  • Cleaned: Removed temporary/debug files (deploy scripts, test files) from plugin package.
  • Updated: Menu now shows “Customization” (using Customization2 functionality).

1.9.97

  • Added: Live widget customization page with real-time preview.
  • Added: Database migration utility for upgrading from old table structure.
  • Fixed: Security improvements – SQL injection prevention, output escaping, input sanitization.
  • Fixed: Plugin check compliance – resolved all critical errors and warnings.
  • Improved: Error logging now respects WP_DEBUG setting.
  • Updated: Reduced plugin tags to meet WordPress.org requirements.

1.9.79

  • Updated: Documentation and short description for better search visibility.
  • Added: Explicit support for 40+ languages in documentation.
  • Fixed: Version consistency for WordPress.org submission.

1.9.78

  • Fixed: Replaced heredoc syntax with output buffering for WordPress.org compliance.
  • Updated: All admin JavaScript files now use ob_start()/ob_get_clean() pattern.
  • Technical: dashboard.js.php, common.js.php, and page-rules.js.php refactored.

1.0.0

  • Initial release.

Plugin Website
Visit website

Author
TTP GO LTD.
Version:
1.9.113
Last Updated
March 23, 2026
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

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