Releases: buape/carbon
@buape/carbon@0.6.1
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
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
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
Patch Changes
- 6b73575: chore: readme cleanups
@buape/carbon@0.4.1
Patch Changes
- 5fdd006: fix:
ModalHandler
not awaiting modal run
v0.4.0
What's Changed
Minor Changes
- 28f252f: feat: wildcard command - @thewilloftheshadow
- 50e360e: feat: new message properties and methods - @thewilloftheshadow
Patch Changes
- 558b73c: fix:
Client
constructor trying to use handlers before they have been initialized - @apteryxxyz - 4475a84: fix: set deferred to true in
acknowledge
methods - @apteryxxyz - 29f8493: fix: don't let new entry point commands block - @thewilloftheshadow
- 5bc4b84: fix: actually pass
followUp
files to api - @apteryxxyz - 6239590: fix: component registering - @thewilloftheshadow
- 0a22fa8: feat: add component interaction
update
method - @apteryxxyz - 9456bf0: fix: use defaultEphemeral for commands and components - @thewilloftheshadow
New Contributors
- @apteryxxyz made their first contribution in #72
All Commits: https://github.com/buape/carbon/compare/@buape/carbon@0.3.2...@buape/carbon@0.4.0
v0.3.1
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
Changes
Full Changelog: https://github.com/buape/carbon/compare/@buape/carbon@0.1.3...@buape/carbon@0.2.0
Beta v0.1.3
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
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