All Versions
14
Latest Version
Avg Release Cycle
18 days
Latest Release
521 days ago

Changelog History
Page 2

  • v2.0.1 Changes

    August 16, 2022

    ๐Ÿ”’ Security

    • ๐Ÿ›  Fix for application-based bots without the bot scope (#1568)
  • v2.0.0 Changes

    July 08, 2022

    โž• Added

    • ๐Ÿ†• New news property on TextChannel. (#1370)
    • ๐Ÿ†• New invisible kwarg to defer() method. (#1379)
    • Support for audit log event type 121 APPLICATION_COMMAND_PERMISSION_UPDATE. (#1424)
    • ๐Ÿ†• New ForumChannelConverter. (#1440)
    • A shortcut jump_url property to users. (#1444)
    • Ability for webhooks to create forum posts. (#1405)
    • ๐Ÿ†• New message property to View (#1446)
    • Support for error, before_invoke, and after_invoke handlers on BridgeCommand. (#1411)
    • ๐Ÿ†• New thread property to Message. (#1447)
    • A starting_message property to Thread. (#1447)
    • An app_permissions property to Interaction and ApplicationContext. (#1460)
    • ๐Ÿ‘Œ Support for loading folders in load_extension, and a new helper function load_extensions. (#1423)
    • ๐Ÿ‘Œ Support for AutoMod (#1316)
    • Support for min_length and max_length kwargs in Option. (#1463)
    • โฑ Native timeout support for Modal. (#1434)

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated to new sticker limit for premium guilds. (#1420)
    • Replace deprecated endpoint in HTTPClient.change_my_nickname. (#1426)
    • โšก๏ธ Updated deprecated IDENTIFY packet connection properties. (#1430)

    โœ‚ Removed

    • ๐Ÿ—„ Guild.region attribute (Deprecated on API, VoiceChannel.rtc_region should be used instead). (#1429)

    ๐Ÿ›  Fixed

    • Change guild_only to dm_permission in application command to_dict method. (#1368)
    • ๐Ÿ›  Fix repr(ScheduledEventLocation) raising TypeError. (#1369)
    • ๐Ÿ›  Fix repr(TextChannel) raising AttributeError. (#1370)
    • ๐Ÿ›  Fix application command validation. (#1372)
    • ๐Ÿ›  Fix scheduled event cover property raising AttributeError. (#1381)
    • ๐Ÿ›  Fix SlashCommandGroup treating optional arguments as required. (#1386)
    • Fix remove_application_command not always removing commands. (#1391)
    • ๐Ÿ›  Fix busy-loop in DecodeManager when decode queue is empty, causing 100% CPU consumption. (#1395)
    • ๐Ÿ›  Fix incorrect activities and permissions on Interaction and Option objects. (#1365)
    • Converted PartialMember deaf and mute from str annotation (incorrect) to bool annotation. (#1424)
    • ๐Ÿ‘‰ Use PUT instead of POST in HTTPClient.join_thread. (#1426)
    • ๐Ÿ›  Fix enum options not setting input_type to a SlashCommandOptionType. (#1428)
    • ๐Ÿ›  Fixed TypeError when using thread options. (#1427)
    • ๐Ÿ‘ Allow voice channels in PartialMessage. (#1441)
    • ๐Ÿ›  Fixed AuditLogAction.target_type for application command permission updates. (#1445)
    • ๐Ÿ›  Fix bridge commands to ignore the ephemeral kwarg. (#1453)
    • โšก๏ธ Update thread.members on thread.fetch_members. (#1464)
    • ๐Ÿ›  Fix error when discord doesn't send the app_permissions data in Interaction. (#1467)
    • ๐Ÿ›  Fix AttributeError when voice client play() function isn't completed yet. (#1360)
  • v2.0.0-rc.1 Changes

    May 17, 2022

    โž• Added

    • A delete_after kwarg to Paginator.send. (#1245)
    • ๐Ÿ†• New reason kwarg to Thread.delete_messages. (#1253)
    • A new jump_url property to channel and thread objects. (#1254 & #1259)
    • ๐Ÿ†• New Paginator.edit() method. (#1258)
    • An EmbedField object. (#1181)
    • Option names and descriptions are now validated locally. (#1271)
    • Component field limits are now enforced at library-level (#1065 & #1289)
    • ๐Ÿ‘Œ Support providing option channel types as list. (#1000)
    • ๐Ÿ†• New Guild.jump_url property. (#1282)
    • ๐Ÿ‘ ext.pages now supports ext.bridge. (#1288)
    • Implement None check for check_guilds. (#1291)
    • ๐Ÿ—„ A debug warning to catch deprecated perms v1 usage until v2 perms are implemented. (#1301)
    • A new files parameter to Page object. (#1300)
    • A disable_all_items and enable_all_items methods to View object. (#1199 & #1319)
    • ๐Ÿ†• New is_nsfw attribute to voice channels. (#1317)
    • ๐Ÿ‘Œ Support for Permissions v2. (#1328)
    • ๐Ÿ‘ Allow using Enum to specify option choices. (#1292)
    • The file and files parameters to InteractionResponse.edit_message(). (#1340)
    • A BridgeExtContext.delete() method. (#1348)
    • ๐Ÿ‘ Forum channels support. (#1249)
    • Implemented Interaction.to_dict. (#1274)
    • ๐Ÿ‘Œ Support event covers for audit logs. (#1355)

    ๐Ÿ”„ Changed

    • โœ‚ Removed implicit defer call in View. (#1260)
    • Option class and usage was rewritten. (#1251)
    • description argument of PageGroup is now optional. (#1330)
    • ๐Ÿ‘ Allow Modal.children to be set on initialization. (#1311)
    • Renamed delete_exiting to delete_existing (typo). (#1336)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix PartialMessage.edit() setting view as None when view kwarg is not passed. (#1256)
    • ๐Ÿ›  Fix channel parsing in slash command invocations. (#1257)
    • ๐Ÿ‘‰ Make channel position attribute optional. (#1257)
    • ๐Ÿ›  Fix PaginatorMenu to use interaction routes for updates. (#1267)
    • ๐Ÿ›  Fix PartialMessage.edit() behavior when content is None. (#1268)
    • Fix Paginator.add_menu() and Paginator.add_default_buttons() passing custom_id to PaginatorMenu. (#1270)
    • Fix process_application_commands command not found fallback. (#1262)
    • ๐Ÿ›  Fix interaction response race condition. (#1039)
    • โœ‚ Remove voice client when bot disconnects. (#1273)
    • ๐Ÿ›  Fix conversion exception in ext.bridge. (#1250)
    • Context.me return ClientUser when guilds intent is absent. (#1286)
    • โšก๏ธ Updated Message.edit type hinting overload and removed resulting redundant overloads. (#1299)
    • ๐Ÿ‘Œ Improved validation regex for command names & options. (#1309)
    • Correct Guild.fetch_members() type hints. (#1323)
    • ๐Ÿ›  Multiple fixes and enhancements for PageGroup handling. (#1350)
    • Make TextChannel._get_channel async. (#1358)
  • v2.0.0-beta.7 Changes

    April 09, 2022

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix py3.10 UnionType checks issue. (#1240)

    ๐Ÿš€ [unreleased]: https://github.com/Pycord-Development/pycord/compare/v2.3.2...HEAD

    ๐Ÿ“„ [version guarantees]: https://docs.pycord.dev/en/stable/version_guarantees.html