Skip to content

v2.10.0a1

Choose a tag to compare

@FasterSpeeding FasterSpeeding released this 24 Nov 15:41
· 283 commits to master since this release
370cad6

2.10.0a1 - 2022-11-24

Added

  • Support for message commands to tanjun.annotations.TheseChannels.
  • allowed_types field to tanjun.conversion.ToChannel to allow narrowing the allowed channel types for a message command option.
  • Support for toggleable case-insensitive message command name handling.

Fixed

  • The hot reloader will no-longer retry to reload a module being targeted through a system path (pathlib.Path) after one of its unloaders raises or finding out it has no unloaders.
  • Allow passing hikari.GuildThreadChannel derived types (+ hikari.InteractionChannel) to TheseChannels, and to the types field of with_channel_slash_option and SlashCommand.add_channel_option.
  • The spacing in triggering_name is now properly normalised for message commands in groups to ensure only 1 space. This also fixes cases where names were being smashed together without any spaces.
  • The hot reloader trying to declare commands multiple times.
  • Actually set the attached component for commands within slash-command groups.
  • Process converters attached to commands within slash-command groups to log for client misconfiguration.