Release Candidate 3
Pre-release
Pre-release
Changelog
- The dependency loader now loads the Roblox-TS dependencies correctly;
-
- Their upstream Promise implementation might need patching as we cannot do so at a loader level until it's usable out of the box (the
Promise.is()
checker is unsafe, similar to evaera/roblox-lua-promise#22).
- Their upstream Promise implementation might need patching as we cannot do so at a loader level until it's usable out of the box (the
-
- This means that we still need for the roblox-ts refactor to be completed in order for
@rbxts/http-queue
to be usable.
- This means that we still need for the roblox-ts refactor to be completed in order for
- The queue is also now aware that
HttpService
imposes limits. Cases where the 500 requests/minute limit is exceeded are now automatically handled too; queue:AwaitPush(request)
should return a similar value torequest:AwaitSend()
if there's an error;- When creating requests with url's not ending with a "/" (for example,
https://example.org
) with a query parameter, that is corrected so that the HttpService doesn't throw an ``UrlInvalid` error.