diff --git a/CHANGELOG.md b/CHANGELOG.md index 41d2e75787..755487f89d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,52 @@ This file is updated every release with the use of `towncrier` from the fragment .. towncrier release notes start +Hikari 2.0.0.dev104 (2021-11-22) +================================ + +Breaking Changes +---------------- + +- Remove the redundant `ChannelCreateEvent`, `ChannelUpdateEvent` and `ChannelDeleteEvent` base classes. + `GuildChannelCreateEvent`, `GuildChannelUpdateEvent` and `GuildChannelDeleteEvent` should now be used. ([#862](https://github.com/hikari-py/hikari/issues/862)) +- Split bulk message delete from normal delete + - The new event is now `hikari.events.message_events.GuildBulkMessageDeleteEvent` ([#897](https://github.com/hikari-py/hikari/issues/897)) + + +Deprecation +----------- + +- `edit_my_nick` rest method. ([#827](https://github.com/hikari-py/hikari/issues/827)) +- EventStream is now a sync context menu not async. ([#864](https://github.com/hikari-py/hikari/issues/864)) + + +Features +-------- + +- User banners and accent colors to user models. ([#811](https://github.com/hikari-py/hikari/issues/811)) +- Add attachment "is_ephemeral" field ([#824](https://github.com/hikari-py/hikari/issues/824)) +- Guild member avatars ([#825](https://github.com/hikari-py/hikari/issues/825)) +- RESTClient `edit_my_member` method which currently only takes "nick". ([#827](https://github.com/hikari-py/hikari/issues/827)) +- Add role icons ([#838](https://github.com/hikari-py/hikari/issues/838)) +- RESTClient.entity_factory property ([#848](https://github.com/hikari-py/hikari/issues/848)) +- Added component support to InteractionMessageBuilder. ([#851](https://github.com/hikari-py/hikari/issues/851)) +- `EventStream.filter` now always returns `EventStream`. ([#864](https://github.com/hikari-py/hikari/issues/864)) +- Allow for passing a URL for avatar_url on execute_webhook. ([#889](https://github.com/hikari-py/hikari/issues/889)) +- Add `old_message` attribute to `hikari.events.message_events.MessageDelete` ([#897](https://github.com/hikari-py/hikari/issues/897)) +- Switch to more relaxed requirements. ([#906](https://github.com/hikari-py/hikari/issues/906)) + + +Bugfixes +-------- + +- Don't raise in bulk delete when message not found by delete single message endpoint ([#828](https://github.com/hikari-py/hikari/issues/828)) +- Setup basic handler if no handlers are defined in favour passed to `logging.config.dictConfig` ([#832](https://github.com/hikari-py/hikari/issues/832)) +- InteractionMessageBuilder and RESTClientImpl.create_interaction_response now cast content to str to be consistent with the other message create methods. ([#834](https://github.com/hikari-py/hikari/issues/834)) +- create_sticker method failing due to using an incorrect body. ([#858](https://github.com/hikari-py/hikari/issues/858)) +- Fix logic for asserting listeners to not error when using defaults for other arguments ([#911](https://github.com/hikari-py/hikari/issues/911)) +- Fix error message given by action row when a conflicted type is added. ([#912](https://github.com/hikari-py/hikari/issues/912)) + + Hikari 2.0.0.dev103 (2021-10-06) ================================ diff --git a/changes/811.feature.md b/changes/811.feature.md deleted file mode 100644 index 3efc706bd6..0000000000 --- a/changes/811.feature.md +++ /dev/null @@ -1 +0,0 @@ -User banners and accent colors to user models. diff --git a/changes/824.feature.md b/changes/824.feature.md deleted file mode 100644 index 18d2b7676e..0000000000 --- a/changes/824.feature.md +++ /dev/null @@ -1,2 +0,0 @@ -Add attachment "is_ephemeral" field - diff --git a/changes/825.feature.md b/changes/825.feature.md deleted file mode 100644 index ba0b11fe5c..0000000000 --- a/changes/825.feature.md +++ /dev/null @@ -1 +0,0 @@ -Guild member avatars diff --git a/changes/827.deprecation.md b/changes/827.deprecation.md deleted file mode 100644 index f9a49fab81..0000000000 --- a/changes/827.deprecation.md +++ /dev/null @@ -1 +0,0 @@ -`edit_my_nick` rest method. diff --git a/changes/827.feature.md b/changes/827.feature.md deleted file mode 100644 index ca85ca7dbc..0000000000 --- a/changes/827.feature.md +++ /dev/null @@ -1 +0,0 @@ -RESTClient `edit_my_member` method which currently only takes "nick". diff --git a/changes/828.bugfix.md b/changes/828.bugfix.md deleted file mode 100644 index 3ce4564bd2..0000000000 --- a/changes/828.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Don't raise in bulk delete when message not found by delete single message endpoint diff --git a/changes/832.bugfix.md b/changes/832.bugfix.md deleted file mode 100644 index 9abfb81073..0000000000 --- a/changes/832.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Setup basic handler if no handlers are defined in favour passed to `logging.config.dictConfig` diff --git a/changes/834.bugfix.md b/changes/834.bugfix.md deleted file mode 100644 index 4e78f296b3..0000000000 --- a/changes/834.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -InteractionMessageBuilder and RESTClientImpl.create_interaction_response now cast content to str to be consistent with the other message create methods. diff --git a/changes/838.feature.md b/changes/838.feature.md deleted file mode 100644 index f53abaecf3..0000000000 --- a/changes/838.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add role icons diff --git a/changes/848.feature.md b/changes/848.feature.md deleted file mode 100644 index ccb669a87f..0000000000 --- a/changes/848.feature.md +++ /dev/null @@ -1 +0,0 @@ -RESTClient.entity_factory property diff --git a/changes/851.feature.md b/changes/851.feature.md deleted file mode 100644 index 9113905513..0000000000 --- a/changes/851.feature.md +++ /dev/null @@ -1 +0,0 @@ -Added component support to InteractionMessageBuilder. diff --git a/changes/858.bugfix.md b/changes/858.bugfix.md deleted file mode 100644 index 6ed1cb87b5..0000000000 --- a/changes/858.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -create_sticker method failing due to using an incorrect body. diff --git a/changes/862.breaking.md b/changes/862.breaking.md deleted file mode 100644 index 3c2577886d..0000000000 --- a/changes/862.breaking.md +++ /dev/null @@ -1,2 +0,0 @@ -Remove the redundant `ChannelCreateEvent`, `ChannelUpdateEvent` and `ChannelDeleteEvent` base classes. -`GuildChannelCreateEvent`, `GuildChannelUpdateEvent` and `GuildChannelDeleteEvent` should now be used. diff --git a/changes/864.deprecation.md b/changes/864.deprecation.md deleted file mode 100644 index 5e274d5399..0000000000 --- a/changes/864.deprecation.md +++ /dev/null @@ -1 +0,0 @@ -EventStream is now a sync context menu not async. diff --git a/changes/864.feature.md b/changes/864.feature.md deleted file mode 100644 index 6e7fd063c0..0000000000 --- a/changes/864.feature.md +++ /dev/null @@ -1 +0,0 @@ -`EventStream.filter` now always returns `EventStream`. diff --git a/changes/889.feature.md b/changes/889.feature.md deleted file mode 100644 index 153104e9bf..0000000000 --- a/changes/889.feature.md +++ /dev/null @@ -1 +0,0 @@ -Allow for passing a URL for avatar_url on execute_webhook. diff --git a/changes/897.breaking.md b/changes/897.breaking.md deleted file mode 100644 index 76259a5078..0000000000 --- a/changes/897.breaking.md +++ /dev/null @@ -1,2 +0,0 @@ -Split bulk message delete from normal delete - - The new event is now `hikari.events.message_events.GuildBulkMessageDeleteEvent` diff --git a/changes/897.feature.md b/changes/897.feature.md deleted file mode 100644 index 00052b250a..0000000000 --- a/changes/897.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add `old_message` attribute to `hikari.events.message_events.MessageDelete` diff --git a/changes/906.feature.md b/changes/906.feature.md deleted file mode 100644 index 614e896b9b..0000000000 --- a/changes/906.feature.md +++ /dev/null @@ -1 +0,0 @@ -Switch to more relaxed requirements. diff --git a/changes/911.bugfix.md b/changes/911.bugfix.md deleted file mode 100644 index 155ba37cce..0000000000 --- a/changes/911.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix logic for asserting listeners to not error when using defaults for other arguments diff --git a/changes/912.bugfix.md b/changes/912.bugfix.md deleted file mode 100644 index 95a8a28150..0000000000 --- a/changes/912.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix error message given by action row when a conflicted type is added.