Files
medusa-store/.changeset/slimy-pandas-hug.md
T
Adrien de Peretti 8e5c22a8e8 chore(): Improve workflows sdk tooling (#13421)
RESOLVES CORE-1171

**What**
 - Reduced async overhead for objects with mixed sync/async properties
 - Lower memory pressure from eliminated promise allocations
 - Faster primitive value processing with early returns
 - Better concurrency through selective batching of truly async operations
 - Event loop friendly behavior preventing artificial delays
 - Reduced memory allocation from eliminated duplicate processing
 - Decreased GC pressure from WeakMap-based caching instead of map

**note**
Now, `resolveValue`always treat every resoltion as sync operation unless it is not, meaning we do not create promise overhead when not necessary and only when actually treating with promises
2025-09-08 16:24:10 +00:00

139 B

@medusajs/orchestration, @medusajs/utils, @medusajs/workflows-sdk
@medusajs/orchestration @medusajs/utils @medusajs/workflows-sdk
patch patch patch

chore(): Improve workflows sdk tooling