This repository was archived by the owner on Jun 9, 2026. It is now read-only.
Repository navigation
bevy-butler 0.6.1
bevy-butler's parsing has been completely overhauled to use deluxe, which should make maintenance and improvements much easier in the long run.
Changes
- Support for Bevy 0.16!
Breaking Changes
- Many macros have been changed to prevent conflicts with Bevy's derive helpers, and to better communicate their purpose.
observer->add_observerresource->insert_resourcesystem->add_systemevent->add_event
add_to_pluginandadd_to_grouphave been replaced withadd_pluginfor annotatingPlugins andadd_plugin_groupfor annotatingPluginGroupsconfig_systems!andsystem_set!have been removed because they were very complex, poorly implemented, and did not work well with rust analyzer.add_system'spipe_inargument now requires square brackets (i.e.pipe_in = [system1, system2])register_type'stype_dataargument now requires square brackets (i.e.type_data = [type1, type2])build,finishandcleanuparguments have been removed frombutler_plugin, as they were an early hack before annotatedimpl Pluginblocks were implemented.
This was the biggest release I've ever made, so please report any issues that pop up!