luau-promise/CHANGELOG.md
2019-09-12 20:13:29 -04:00

17 lines
No EOL
541 B
Markdown

# 2.1.0
- Add `finallyCall`, `andThenCall`
- Add `awaitValue`
# 2.0.0
- Add Promise.race
- Add Promise.async
- Add Promise.spawn
- Add Promise.promisify
- `finally` now silences the unhandled rejection warning
- `onCancel` now returns if the Promise was cancelled at call time.
- Cancellation now propagates downstream.
- Add `Promise:awaitStatus`
- Calling `resolve` with a Promise while the resolving Promise is cancelled instantly cancels the passed Promise as an optimization.
- `finally` now passes the Promise status as a parameter.