Recent versions of Bolt allow multiple implementations of the same task -- the Forge API now allows uploads of modules containing tasks with multiple implementations.
Each task release now includes an
executables field, listing the names of executables for each implementation of the task. This replaces the old, singular
executable field, which is now deprecated. An
executable value is still included for backwards compatibility, and it will contain the first entry from the
You'll see this change in the
tasks field of API responses for module releases. See the API docs for the release endpoint for details.