Skip to content

Releases: SteveKinzey/inventory-locker

v2.3.0 - Security Update

Choose a tag to compare

@SteveKinzey SteveKinzey released this 28 Jan 19:21
351446f

Security Update

Bot Protection

  • Nonce Verification β€” REST API endpoints now require valid WordPress nonce
  • Rate Limiting β€” Max 30 requests per minute per IP address
  • Proxy Support β€” Detects real client IP behind Cloudflare, nginx, load balancers

Why This Matters

Prevents malicious actors from:

  • Locking inventory without real purchase intent
  • Enumerating stock levels via API
  • Denial-of-service attacks on inventory

Upgrade

Recommended for all users. No configuration changes required.

v2.2.0 - WordPress.org Compatibility & Translation Support

Choose a tag to compare

@SteveKinzey SteveKinzey released this 28 Jan 18:58
c9a0196

What's New

Improvements

  • Translation Support β€” Added Text Domain header for full i18n/translation support
  • License Detection β€” Fixed license file format for proper GitHub detection (GPL-2.0)
  • WordPress.org Ready β€” Renamed assets folder for WordPress.org plugin directory compatibility
  • Cart Quantity Updates β€” Properly adjusts locked inventory when users change quantities in cart

Asset Updates

  • Renamed plugin assets from wc-inventory-locker-* to inventory-locker-*
  • Renamed plugin-assets/ to assets/

Full Changelog

See readme.txt for complete version history.

Version 1.2 – GPLv2 License, Stock Lock Enhancements

Choose a tag to compare

@SteveKinzey SteveKinzey released this 22 Apr 15:03

πŸš€ What's New in 1.2

  • βœ… License updated to GPLv2 for WordPress.org compatibility
  • πŸ” Stock now locks at add-to-cart instead of at checkout
  • πŸ” Locked stock is restored when the item is removed or the cart is emptied
  • 🧩 Added plugin hooks:
    • wc_inventory_locker_product_locked
    • wc_inventory_locker_stock_restored
  • πŸ“ README and plugin header updated to match license and version

πŸ“¦ Binary download available below.

WooCommerce Inventory Locker v1.1.0

Choose a tag to compare

@SteveKinzey SteveKinzey released this 18 Apr 11:36

🧱 WooCommerce Inventory Locker v1.1.0 β€” 2025-04-18

πŸ“ Summary

Improved compatibility and added GitHub Updater admin notice.

βœ… What's New

  • Added admin notice if GitHub Updater plugin is missing
  • Included support documentation in README.md

πŸ›  Fixes

  • Minor logic refinement in stock locking
  • Improved shortcode fallback for non-product views

⬆️ Upgrade Instructions

Update the plugin from your WordPress dashboard or upload the new .zip file.

πŸ”— Resources

WooCommerce Inventory Locker 1.0

Choose a tag to compare

@SteveKinzey SteveKinzey released this 18 Apr 10:35

πŸ” First public release of WooCommerce Inventory Locker!

Prevents overselling of one-off WooCommerce products by locking inventory at checkout start.

βœ… Features

  • Locks product stock when checkout is initialized
  • Automatically restores stock if checkout is abandoned
  • Shortcode: [wc_lock_status id=123] for displaying lock state
  • Designed for simple products, no database bloat