Fluent Commerce Logo
Docs

Inventory Module 2.2.3 - Consistent On-Hand Evaluation in Inventory Workflows

Release

Author:

Kirill Gaiduk

Changed on:

8 Dec 2025

Target release date:2025-12-11
Release status:Released

Description

This release improves how on-hand quantity changes are processed and propagated across fulfillment-driven and inventory ingestion workflows in the reference Inventory Module. Inventory Quantity updates now follow a consistent evaluation sequence, preventing edge cases where stock changes could be missed or processed out of order.

🔎 See the Changelog for details.

Changelog

Rules

  • `SendEventOnFulfilmentInventoryUpdate` rule:
    • Updated to include the current `inventoryPositionOnHand` value in all outgoing events generated during fulfillment updates
    • Ensures that downstream workflows receive the complete inventory context needed for accurate evaluation of real stock changes
  • `ForwardIfOnHandChanged` rule:
    • Updated to require both the current and newly calculated on-hand values before forwarding the configured event
    • Forwards the event only when the values differ, ensuring consistent and predictable on-hand change detection across all inventory workflows
Released capability depth:Fix
Release bundle / Capability type:Module