Hikari-lightbulb

Latest version: v2.3.5.post1

Safety actively analyzes 725477 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 6

2.2.1

- Add `lightbulb.errors.ConverterFailure.raw_value`.

- Fix context menu commands not able to be registered globally.

- Fix `StartingEvent` listener not correctly being subscribed to in the tasks extension.

- Update `__all__` to add missing items.

- Add `lightbulb.errors.CheckFailure.causes`.

- Fix non-ephemeral followup responses to interactions not being able to be edited.

- Add support for `hikari.Attachment` option type.

- Add kwarg `pass_options` to `lightbulb.decorators.command` decorator.

- Add `lightbulb.decorators.set_max_concurrency`.

- Deprecate `lightbulb.checks.has_attachment`.

- Fix plugins being shown in the default help command even when no commands are visible in the plugin.

- Fix subcommand names being present in `Context.options` for slash subcommands.

2.2.0

- Fix option serialiser not correctly detecting changes for value for `min|max_value`.

- Add `delete_after` kwarg to `Context.respond`.

- Fix `KeyError` being raised instead of a more appropriate error when attempting to reload an extension that is not already loaded.

- Add `lightbulb.ext.tasks` extension for repeating tasks.

- Fix `ephemeral` and `auto_defer` not working as expected for subcommands.

- Fix subcommands not being registered to more than one command group at a time where it would be expected.

- Add context menu (user and message) commands.

- Fix `BotApp.remove_plugin` not correctly removing plugins from the bot's plugin list.

- Modify the stop emoji for `ButtonNavigator`.

- Add additional validation for slash command options.

- Add `lightbulb.utils.build_invite_url`.

- Rewrite application command management system to reduce the total number of requests made.

- Fix plugins showing in the default help command when there are no commands shown for that plugin.

- Add `__getitem__` implementation for `OptionsProxy`.

- Add `lightbulb.app.BotApp.sync_application_commands`.

- Add support for sending of attachment(s) within interaction initial responses.

- Add typing overloads to `Context.respond`.

- Add `lightbulb.app.BotApp.create_task`.

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.