* Added support for modals
* Added **Modal** parsable
* Added new component: **Text input** parsable
* `dc_respond_interaction` now supports responding with a modal using `RESPOND_MODAL` type
* Added `dc_modal_interaction` value
* Added `__on_discord_modal(interaction)` event
* New [modal example](https://github.com/replaceitem/carpet-discarpet/blob/master/docs/Examples.md#modals)
* Added `dc_set_name` function for renaming channels, emojis, roles, servers and webhooks
* Added `locale` property to all interactions. Returns the language code like `en-US`
* Slash command interaction options now work with the `attachment` option type for submitting attachments as a slash command argument (Updated the [slash command example](https://github.com/replaceitem/carpet-discarpet/blob/master/docs/Examples.md#slash-commands))
* The `reason` argument on `dc_add_role` and `dc_remove_role` is now optional
* Added optional `reason` argument to `dc_set_nickname` and `dc_delete`
* Added `dc_timeout` function
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }