Releases: buape/carbon
@buape/[email protected]
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/[email protected]
Patch Changes
- 6b73575: chore: readme cleanups
@buape/[email protected]
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/[email protected]...@buape/[email protected]
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/[email protected]...@buape/[email protected]
@buape/[email protected]
Changes
Full Changelog: https://github.com/buape/carbon/compare/@buape/[email protected]...@buape/[email protected]
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/[email protected]...@buape/[email protected]
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/[email protected]...@buape/[email protected]
Beta v0.1.1
This is the first beta for Carbon!
Featuring interactions, commands, messages, subcommands, options, linked roles, and more.
If you'd like to help test, let us know at https://go.buape.com/discord
All Commits: https://github.com/buape/carbon/commits/@buape/[email protected]