Unstoppable Inventory Alerts for WooCommerce

Changelog

1.1.7

  • Changed: Plugin name to “Unstoppable Inventory Alerts for WooCommerce” for clarity

1.1.6

  • Security: Added nonce verification for unsubscribe endpoint CSRF protection
  • Updated: Chart.js to v4.5.1 (latest stable)

1.1.5

  • Security: Fixed CSV formula injection vulnerability (CWE-1236) in export functions
  • Added sanitization for all CSV output to prevent spreadsheet formula execution

1.1.4

  • Fixed: Removed comparative language from plugin description
  • Fixed: Moved inline chart script to use wp_add_inline_script() and wp_localize_script()
  • Updated: Chart.js to v4.4.8 (latest stable)

1.1.3

  • Fixed: Added phpcs:disable comments for expected warnings (template variables, WooCommerce hooks, direct DB queries)
  • Fixed: Added wp_unslash() to all input sanitization
  • Fixed: Added phpcs:ignore for dynamic SQL building (safe patterns)
  • Fixed: Escaped all translatable strings in wp_die() calls
  • Fixed: Added phpcs:ignore for fclose() on php://output streams

1.1.2

  • Fixed: Additional escaping on products view and export
  • Fixed: wp_unslash on export parameters
  • Fixed: phpcs compliance for CSV file operations

1.1.1

  • Fixed: Escaping on pagination output
  • Fixed: Added translators comments for placeholder strings

1.1.0

  • Prepared for WordPress.org submission
  • Updated: WordPress 7.0 compatibility
  • Updated: WooCommerce 9.8 compatibility
  • Improved: Security hardening with wp_unslash() sanitization
  • Improved: Converted inline styles to use wp_add_inline_style()
  • Improved: Bundled Chart.js locally instead of CDN

1.0.3 – 2025-12-24

  • Changed: Renamed from “Stock Alerts” to “Product Alerts” to avoid stock market confusion
  • Fixed: Chart containers now have proper height constraints to prevent page growth
  • Fixed: Added Chart.js load verification before rendering charts

1.0.2 – 2025-12-24

  • Fixed: Database table auto-creation if missing
  • Fixed: Added safety checks to prevent errors when table doesn’t exist
  • Fixed: All database query methods now return proper empty arrays instead of null

1.0.1 – 2025-12-24

  • Added: WooCommerce HPOS (High-Performance Order Storage) compatibility declaration
  • Added: WooCommerce Cart & Checkout Blocks compatibility declaration

1.0.0

  • Initial release
  • Full AJAX support for subscription forms
  • Comprehensive admin dashboard with Chart.js
  • Complete subscribers list with search, filter, and pagination
  • CSV export for subscribers and products
  • Email queue system with cron processing
  • Variable product support
  • Double opt-in option
  • WooCommerce email integration
  • Options Studio integration

Plugin Website
Visit website

Version:
1.1.7
Last Updated
June 23, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
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.