- Updating a shipping address via orderUpdate now triggers tax recalculation for fully unfulfilled orders.
- Tax lines, totalTaxSet, and totals are automatically updated; no code changes required for adoption.
- Recalculation is skipped for partially fulfilled or non‑editable orders, with webhook notifications when it occurs.