Skip to content

Releases: buape/carbon

@buape/carbon@0.6.1

23 Oct 16:12
Compare
Choose a tag to compare
@buape/carbon@0.6.1 Pre-release
Pre-release

Patch Changes

  • 7f0796b: fix: invalid url for hono server
  • 5d43f99: refactor: change env vars and options requirements
  • 5d43f99: fix: trying to use __dirname in es module in create-carbon

Full Changelog: https://github.com/buape/carbon/compare/@buape/carbon@0.6.0...@buape/carbon@0.6.1

@buape/carbon@0.6.0

19 Oct 15:34
Compare
Choose a tag to compare
@buape/carbon@0.6.0 Pre-release
Pre-release

Minor Changes

  • 407d4d2: feat: Bump required node version to v20
  • 6ab721f: refactor: move linked roles to core package
  • 0802dc2: feat: add icon_url property to embed author object
  • 8b489db: New Architecture

Patch Changes

  • c25cfac: fix: make embed data not required to create embed class
  • f923485: fix: make ephemeral responses work properly
  • Updated dependencies [407d4d2]
    • @buape/carbon-request@0.2.0

Note: This version has a breaking change in how you initialize the client and router, including a new Plugins system from @apteryxxyz. We advise you to read through the documentation's getting started guide to setup your client again, then bring in all your commands, etc after that.

https://carbon.buape.com/getting-started/introduction

Alongside this release, the following packages have been deprecated:

  • The @buape/carbon-linked-roles package has been deprecated and replaced with a built in Linked Roles plugin. Migration is simple, as they work the same way with their config.
  • The @buape/carbon-nodejs package has been deprecated and replaced with the nodejs adapter in Carbon.

@buape/carbon@0.5.0

21 Sep 20:29
Compare
Choose a tag to compare
@buape/carbon@0.5.0 Pre-release
Pre-release

Minor Changes

  • 9e087a2: feat: add MessagePayload for replies and message sending
    This will allow you to pass just a string to reply with as the content, or the entire message payload.
  • 40f797b: feat: add fetchers to client
  • 63a6d07: feat: Add topic getter to all guild based text channels

Patch Changes

  • 3bf77fb: fix: OptionsHandler#getMentionable always returning user even when invalid
  • d76feb7: fix: interaction#options should never be null
  • 77b71ef: fix: don't require the user to cast types for button styles
  • b29eefd: fix: correctly get options of subcommands and subcommandgroups
  • a0074f0: refactor: add partial type parameters to structures to improve field types

In addition, we have also released our new create command for Carbon! You can try it out by using one of the following:

pnpm create carbon@latest

@buape/carbon@0.4.2

12 Sep 05:07
9e55fb7
Compare
Choose a tag to compare
@buape/carbon@0.4.2 Pre-release
Pre-release

Patch Changes

@buape/carbon@0.4.1

11 Sep 20:55
a17666c
Compare
Choose a tag to compare
@buape/carbon@0.4.1 Pre-release
Pre-release

Patch Changes

  • 5fdd006: fix: ModalHandler not awaiting modal run

v0.4.0

11 Sep 04:22
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

What's Changed

Minor Changes

Patch Changes

New Contributors

All Commits: https://github.com/buape/carbon/compare/@buape/carbon@0.3.2...@buape/carbon@0.4.0

v0.3.1

06 Sep 00:33
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Changes

  • c80ce0f: feat: embeds
  • f8b608f: fix: new interaction verification
  • 50c8200: feat: add ComponentInteraction#acknowledge
  • a15bf55: feat: add fields handler
  • 51d84c3: feat: add overloads for a required type for options and fields
  • dcf5b44: feat: add support for interaction#acknowledge for modals
  • c8e7c1c: feat: add followup messages for interactions

All Commits: https://github.com/buape/carbon/compare/@buape/carbon@0.2.0...@buape/carbon@0.3.2

@buape/carbon@0.2.0

04 Sep 18:16
0b69408
Compare
Choose a tag to compare
@buape/carbon@0.2.0 Pre-release
Pre-release

Changes

  • ad9666b: feat: Modal support
  • 9e93027: feat: make components automatically registered

Full Changelog: https://github.com/buape/carbon/compare/@buape/carbon@0.1.3...@buape/carbon@0.2.0

Beta v0.1.3

03 Sep 23:12
Compare
Choose a tag to compare
Beta v0.1.3 Pre-release
Pre-release

0.1.3

Patch Changes

  • fix: use Request instead of IRequestStrict for Client#handle

Full Changelog: https://github.com/buape/carbon/compare/@buape/carbon@0.1.2...@buape/carbon@0.1.3

Beta v0.1.2

03 Sep 18:02
Compare
Choose a tag to compare
Beta v0.1.2 Pre-release
Pre-release

0.1.2

Patch Changes

  • 2bdc7f3: fix: OptionsHandler#getInteger was not typed correctly
  • e79c435: feat: Allow users to use their own router instead of Carbon's router
  • 917416a: deps: update dependency discord-api-types to v0.37.99

All Commits: @buape/carbon@0.1.1...@buape/carbon@0.1.2