4.3.0-beta.1
Pre-release
Pre-release
FayeDel
released this
18 Jun 02:01
·
906 commits
to unstable
since this release
Due to the nature of this beta release, this will point from the unstable branch.
In order to install, use the following line in your terminal:
pip install git+https://github.com/interactions-py/[email protected]
What's Changed
- Implemented
@func.autocomplete.
- Changed FAQ from dis-snek to NAFF.
- Implemented
url
property forEmoji
. - Added ability to suppress embeds on message edit.
- 💥BREAKING: Fixed english locale definition
- Added
remove_commands
argument for removing and reloading extensions. - Implemented
clone_channel
Guild helper method. - Implemented Scheduled Event Gateway objects
- Implemented Webhook object
- Fixed WebSocket url retrieval when returned None as an edge case
- Fixed
channel.get_history()
parsing bug. - Added shard/presence metadata consistency after reboot.
- Implemented
has_public_flag
User helper attribute. - Added GET HTTP invite endpoint support.
- Fixed incorrect
Overwrite
id typehint. - Fixed autocompletion parsing past the first option.
- Implemented
get_users_from_reaction
Message helper method. - 💥BREAKING: Changed method name from
get_member_avatar_url
toget_avatar_url
- 💥BREAKING: Implemented
__all__
- 💥BREAKING: Rewritten all models and attributes to use
attrs
- Fixed autocompletion for more than 1 autocomplete option per command.
- Reverted command locale checking for allowing Japanese/Korean names.
- Fixed broken documentation and updating outdated locale.
- Fixed parsing subcommands and subcommand groups from
attrs
. - Allowed proper timestamp parsing for
Embed
objects. - Set a default type for
SelectMenu
. - Added query parameters to
get_reactions_of_emoji
helper method. - Improved error handling traceback.
- 💥BREAKING: Add support for other objects like
Snowflake
and direct object usage in helper methods - Caught
CancelledError
/Exception
errors instart()
. - Added
KeyboardInterrupt
error handling instart()
. - Refactored exceptions to utilise the built-in
LibraryException
error class. - 💥BREAKING: Implemented better
repr
forMember
andUser
models. - Added Automod support.
- Implemented Automod helper methods.
- Tweaked the consistency of
get_role
.
Full Changelog: 4.2.1...4.3.0-beta.1