Skip to content

v1.12.0a1

Choose a tag to compare

@FasterSpeeding FasterSpeeding released this 24 Apr 09:09
· 185 commits to master since this release
9ed90a9

1.12.0a1 - 2023-04-24

Added

  • ephemeral_default option to ActionColumnExecutor.__init__.
  • Shorthand methods and functions for adding/declaring mentionable, role and user menus:
    • components.as_mentionable_menu
    • components.as_role_menu
    • components.as_user_menu
    • ActionColumnExecutor.add_mentionable_menu
    • ActionColumnExecutor.add_static_mentionable_menu
    • ActionColumnExecutor.add_role_menu
    • ActionColumnExecutor.add_static_role_menu
    • ActionColumnExecutor.add_user_menu
    • ActionColumnExecutor.add_static_user_menu
    • ActionRowExecutor.add_mentionable_menu
    • ActionRowExecutor.add_role_menu
    • ActionRowExecutor.add_user_menu

Changed

  • ActionColumnExecutor now allows overriding inherited component class descriptors.
  • The add_static methods on ActionColumnExecutor now override any previously added sub-component with the same match ID rather than append a duplicate entry.

Fixed

  • ActionColumnExecutor now respects the order component descriptors were defined in on the class.