> For the complete documentation index, see [llms.txt](https://devkiki7000.gitbook.io/discord-components/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://devkiki7000.gitbook.io/discord-components/change-log/2.0.0.md).

# 2.0.0

Change log for version 2.0.0

## New Features

* Code refactoring - Code is more readable and more efficient (Fixed most of the overriding method bugs)
* [`DiscordComponents`](/discord-components/api-reference/discordcomponents.md) adds `components_manager` attribute to `discord.ext.commands.Bot`
* [HTTPClient](/discord-components/api-reference/httpclient.md)
* Added classes that inherit the bot class
* Callbacks
* Setter methods for component classes
* `ephemeral` attribute for [`ComponentMessage`](/discord-components/api-reference/componentmessage.md) and `respond` also returns [`ComponentMessage`](/discord-components/api-reference/componentmessage.md) for ephemeral messages
* `get_component` method for [`ComponentMessage`](/discord-components/api-reference/componentmessage.md)
* `send` `edit_origin` `defer` method for [`Interaction`](/discord-components/api-reference/interaction.md)
* `values` `component_type` attribute for [`Interaction`](/discord-components/api-reference/interaction.md)
* The bug making the message ping high
* Fixed the bug that makes the message ping high

## Breaking changes

* `InteractionType` is removed
* `InteractionEventType` is changed to `IntEnum`
* `Interaction` doesn't have `bot` attribute
* `parent_component` and `interacted_component` is removed
* Ephemeral message is also returned as [`ComponentMessage`](/discord-components/api-reference/componentmessage.md)
* Removed all initial parameters on [`DiscordComponents`](/discord-components/api-reference/discordcomponents.md) except `bot`
* Removed `change_discord_methods` method on [`DiscordComponents`](/discord-components/api-reference/discordcomponents.md)

If there is any more breaking changes, please report on the discord server.
