ModMail icon indicating copy to clipboard operation
ModMail copied to clipboard

Bump @discordjs/rest from 0.2.0-canary.0 to 2.0.0

Open dependabot[bot] opened this issue 11 months ago • 0 comments

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.0

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.)
  • User avatar decorations (#8914) (8d97017)
  • Support new username system (#9512) (1ab60f9)

Refactor

  • REST: Remove double classing (#9722) (8f4256d)
    • BREAKING CHANGE: REST and RequestManager have been combined, most of the properties, methods, and events from both classes can now be found on REST
    • BREAKING CHANGE: REST#raw has been removed in favor of REST#queueRequest
    • BREAKING CHANGE: REST#getAgent has been removed in favor of REST#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 compatible Response object.
    • BREAKING CHANGE: Many underlying internals have changed, some of which were exported.
    • BREAKING CHANGE: DefaultRestOptions used to contain a default agent, which is now set to null instead.

@​discordjs/rest@​1.7.1

Bug Fixes

Documentation

  • Reference package names properly (#9426) (d6bca9b)
  • Generate static imports for types with api-extractor (98a76db)

@​discordjs/rest@​1.7.0

Bug Fixes

  • handlers: Create burst handler for interaction callbacks (#8996) (db8df10)
  • scripts: Accessing tsComment (d8d5f31)
  • rest: Remove const enums in favour of regular enums (#9243) (229ad07)

Features

  • website: Render syntax and mdx on the server (#9086) (ee5169e)

... (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 and RequestManager have been combined, most of the properties, methods, and events from both classes can now be found on REST
    • BREAKING CHANGE: REST#raw has been removed in favor of REST#queueRequest
    • BREAKING CHANGE: REST#getAgent has been removed in favor of REST#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 compatible Response object.
    • BREAKING CHANGE: Many underlying internals have changed, some of which were exported.
    • BREAKING CHANGE: DefaultRestOptions used to contain a default agent, which is now set to null 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
Maintainer changes

This version was pushed to npm by crawl, a new releaser for @​discordjs/rest since your current version.


Dependabot compatibility score

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)

dependabot[bot] avatar Aug 01 '23 00:08 dependabot[bot]