Releases: nextcord/nextcord-ext-menus
Releases · nextcord/nextcord-ext-menus
1.5.7
Bug Fixes
- Fixed permissions error with interaction menus in DM channels and added support for
PartialMessageable
channels (#57)
Full Changelog: 1.5.6...1.5.7
1.5.6
Bug fixes
- Use channel if overridden in start with interaction in #50
What's Changed
- refactor: fix Pyright issue with message.id in #48
- ci(lint): Add linting support for Python 3.11 in #51
Full Changelog: 1.5.5...1.5.6
1.5.5
Bug Fixes
- Prevents raising
CannotSendMessages
andCannotEmbedLinks
on interaction response by @DenverCoder1 in #45
What's Changed
- ci: Updated workflows to be consistent with the main repo by @DenverCoder1 in #43
- ci: pre-commit autoupdate by @pre-commit-ci in #44
- docs: Update documentation to new link by @Skelmis in #46
Full Changelog: 1.5.4...1.5.5
1.5.4
What's Changed
- Fix adding reactions to interaction response in menu pages by @DenverCoder1 in #41
- The return type of
send_initial_message
can now beMessage
orPartialInteractionMessage
when using Views. - When using reactions instead of Views, an instance of
nextcord.Message
must be returned.
- The return type of
Full Changelog: 1.5.3...1.5.4
1.5.3
What's Changed
- Type annotations refactored by @DenverCoder1 in #37
- Clear buttons before sending if one-page async iterator source by @DenverCoder1 in #39
Note:
ButtonMenu.clear()
will now only clear Buttons, other types of items (eg. select menus) will no longer be removed by this method. Theclear_items
method (derived from theView
parent class) can be used to clear all components.- If you are is overriding
send_initial_message
in a subclass ofButtonMenuPages
and you send a pagination menu that only requires 1 page, the buttons may no longer be cleared since the clearing now only happens in the default implementation ofButtonMenuPages.send_initial_message
.
Full Changelog: 1.5.2...1.5.3
1.5.2
1.5.1
What's Changed
- Fixed
CannotAddReactions
error in Button menu by @DenverCoder1 in #33
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
- feat: support send pages after deferred interaction by @DenverCoder1 in #30
- feat: support format_page returning list of embeds by @DenverCoder1 in #31
- docs(readme): Add docs badge to readme by @DenverCoder1 in #32
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
- feat: Support for menu in interaction response by @DenverCoder1 in #27
Full Changelog: 1.3.4...1.4.0
1.3.4
Hotfix for AsyncIteratorPageSource issues in 1.3.3
What's Changed
- fix: AsyncIterator buttons not getting displayed by @DenverCoder1 in #25
Full Changelog: 1.3.3...1.3.4