Changelog

4.1.4 2026-05-19

Added

  • Add an includeAvailableForPurchase setting to treat variants disabled for purchase as out of stock.

4.1.3 2026-05-10

Fixed

  • Fix duplicate notification emails when multiple Commerce stock-related events fire during a single variant update.

4.1.2 2026-05-03

Fixed

  • Fix inventory updates for variants.

4.1.1 2026-04-29

Fixed

  • Fix logs links by resolving Commerce variant rows to the product edit URL.
  • Fix product/variant link.

4.1.0 2025-11-26

Added

  • Add support for Commerce 5.5 and proper inventory-tracking handling.

Changed

  • Now requires Commerce 5.5+.

4.0.9 2025-08-13

Fixed

  • Fix incorrect URL for product/variant when one can’t be found.

4.0.8 2025-07-18

Fixed

  • Fix back-in-stock logic for deeming when a variant comes back in stock.

4.0.7 2025-03-05

Added

  • Add stockThreshold plugin setting to control the minimum stock level to trigger notifications.

4.0.6 2025-02-03

Fixed

  • Fix log table “Product/Variant” using the Product Type cpEditUrl, instead of the individual Product/Variant cpEditUrl.

4.0.5 2024-12-31

Fixed

  • Fix an error related to plugin settings.

4.0.4 2024-12-14

Added

  • Add “From Name” and “From Email” plugin settings.

Changed

  • Email template plugin settings now support aliases and .env variables.

Fixed

  • Fix an issue for case-sensitive email checks.
  • Fix an error when viewing logs.

4.0.3 2024-11-21

Fixed

  • Fix an error on Postgres installs.

4.0.2 2024-11-20

Added

  • Logs are now sortable.
  • Logs can be searched.
  • Logs are now lazy-loaded for performance.

Changed

  • Logs are now paginated.
  • Logs are now listed newest first by default.

Fixed

  • Fix an error where checks for out of stock variants were being performed on unsaved variants.

4.0.1 2024-11-08

Fixed

  • Fix an error when adding an email with options.

4.0.0 2024-10-25

Changed

  • Now requires Craft 5.0+.
  • Now requires Craft Commerce 5.0+.