Impact
Promise.delay
's internal thread scheduler has a bug in v3.0.0 that can cause Promise.delay
to error which can interrupt the Promise chain with errors escaping the Promise library.
Promise.is
would return false for Promises created with roblox-lua-promise@v2 which would break some APIs when passing Promises to things like Promise.all
.
Patches
Upgrade to version v3.0.1 which fixes these issues.
Workarounds
There are no good ways to work around these issues.
Impact
Promise.delay
's internal thread scheduler has a bug in v3.0.0 that can causePromise.delay
to error which can interrupt the Promise chain with errors escaping the Promise library.Promise.is
would return false for Promises created with roblox-lua-promise@v2 which would break some APIs when passing Promises to things likePromise.all
.Patches
Upgrade to version v3.0.1 which fixes these issues.
Workarounds
There are no good ways to work around these issues.