v2.0.0v1.8.2
Reading changes from the repo…
autoInject
feature that allows for easier dependency injection using ES6 object shorthand, enhancing usability and flexibility. async
function to throw a null value for the first argument if no error occurs, improving error handling clarity. reflect
and reflectAll
functions, allowing users to handle asynchronous results more intuitively. fast
mode that optimizes performance for specific tasks, making the library faster and more efficient. auto
function to better handle results from synchronous functions, improving overall task management. async
function to remove unnecessary checks for synchronous tasks, streamlining the process. filter
function to improve its performance and usability, making it easier to use in various scenarios. queue
system to ensure it works correctly even when concurrency is set to Infinity
, enhancing stability. autoInject
feature to ensure it correctly injects the final callback, improving functionality. detectLimit
function to stop execution properly, preventing unintended behavior during task processing. once
function to make it exception safe, ensuring it behaves reliably under various conditions. ensureAsync
function to correctly call asynchronous tasks, enhancing its reliability.