ModMail
ModMail copied to clipboard
Bump @discordjs/rest from 0.2.0-canary.0 to 2.0.0
Bumps @discordjs/rest from 0.2.0-canary.0 to 2.0.0.
Release notes
Sourced from @discordjs/rest
's releases.
@discordjs/rest
@2
.0.0Features
- No-de-no-de, now with extra buns (#9683) (386f206)
- BREAKING CHANGE: The REST and RequestManager classes now extend AsyncEventEmitter from
@vladfrangu/async_event_emitter
, which aids in cross-compatibility between Node, Deno, Bun, CF Workers, Vercel Functions, etc.- BREAKING CHANGE: DefaultUserAgentAppendix has been adapted to support multiple different platforms (previously mentioned Deno, Bun, CF Workers, etc)
- BREAKING CHANGE: the entry point for
@discordjs/rest
will now differ in non-node-like environments (CF Workers, etc.)- User avatar decorations (#8914) (8d97017)
- Support new username system (#9512) (1ab60f9)
Refactor
- REST: Remove double classing (#9722) (8f4256d)
- BREAKING CHANGE:
REST
andRequestManager
have been combined, most of the properties, methods, and events from both classes can now be found onREST
- BREAKING CHANGE:
REST#raw
has been removed in favor ofREST#queueRequest
- BREAKING CHANGE:
REST#getAgent
has been removed in favor ofREST#agent
- chore: update for /rest changes
- rest: Switch api to fetch-like and provide strategies (#9416) (cdaa0a3)
- BREAKING CHANGE: NodeJS v18+ is required when using node due to the use of global
fetch
- BREAKING CHANGE: The raw method of REST now returns a web compatible
Respone
object.- BREAKING CHANGE: The
parseResponse
utility method has been updated to operate on a web compatibleResponse
object.- BREAKING CHANGE: Many underlying internals have changed, some of which were exported.
- BREAKING CHANGE:
DefaultRestOptions
used to contain a defaultagent
, which is now set tonull
instead.
@discordjs/rest
@1
.7.1Bug Fixes
Documentation
- Reference package names properly (#9426) (d6bca9b)
- Generate static imports for types with api-extractor (98a76db)
@discordjs/rest
@1
.7.0Bug Fixes
- handlers: Create burst handler for interaction callbacks (#8996) (db8df10)
- scripts: Accessing tsComment (d8d5f31)
- rest: Remove
const enum
s in favour of regular enums (#9243) (229ad07)Features
... (truncated)
Changelog
Sourced from @discordjs/rest
's changelog.
@discordjs/rest
@2.0.0
- (2023-07-31)Features
- No-de-no-de, now with extra buns (#9683) (386f206)
- BREAKING CHANGE: The REST and RequestManager classes now extend AsyncEventEmitter from
@vladfrangu/async_event_emitter
, which aids in cross-compatibility between Node, Deno, Bun, CF Workers, Vercel Functions, etc.- BREAKING CHANGE: DefaultUserAgentAppendix has been adapted to support multiple different platforms (previously mentioned Deno, Bun, CF Workers, etc)
- BREAKING CHANGE: the entry point for
@discordjs/rest
will now differ in non-node-like environments (CF Workers, etc.)- Co-authored-by: Suneet Tipirneni [email protected]
- Co-authored-by: Jiralite [email protected]
- Co-authored-by: suneettipirneni [email protected]
- User avatar decorations (#8914) (8d97017)
- Support new username system (#9512) (1ab60f9)
Refactor
- REST: Remove double classing (#9722) (8f4256d)
- BREAKING CHANGE:
REST
andRequestManager
have been combined, most of the properties, methods, and events from both classes can now be found onREST
- BREAKING CHANGE:
REST#raw
has been removed in favor ofREST#queueRequest
- BREAKING CHANGE:
REST#getAgent
has been removed in favor ofREST#agent
- chore: update for /rest changes
- rest: Switch api to fetch-like and provide strategies (#9416) (cdaa0a3)
- BREAKING CHANGE: NodeJS v18+ is required when using node due to the use of global
fetch
- BREAKING CHANGE: The raw method of REST now returns a web compatible
Respone
object.- BREAKING CHANGE: The
parseResponse
utility method has been updated to operate on a web compatibleResponse
object.- BREAKING CHANGE: Many underlying internals have changed, some of which were exported.
- BREAKING CHANGE:
DefaultRestOptions
used to contain a defaultagent
, which is now set tonull
instead.
@discordjs/rest
@1.7.1
- (2023-05-01)Bug Fixes
Documentation
- Reference package names properly (#9426) (d6bca9b)
- Generate static imports for types with api-extractor (98a76db)
@discordjs/rest
@1.7.1
- (2023-05-01)Bug Fixes
... (truncated)
Commits
- See full diff in compare view
Maintainer changes
This version was pushed to npm by crawl, a new releaser for @discordjs/rest
since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)