Skip to content

0.5.0

Compare
Choose a tag to compare
@GDYendell GDYendell released this 26 Jul 16:52
· 84 commits to main since this release
178eb0a

Breaking Changes

SubController paths are now defined by passing a name when registering with a parent Controller rather than by passing the full list when creating. Registered SubControllers are now stored in a dictionary by path, not a list.

controller.register_sub_controller(SubController("a"))
-> controller.register_sub_controller("a", SubController())

sub_controllers: list[str] = controller.get_sub_controllers()
-> sub_controllers: dict[str, BaseController] = controller.get_sub_controllers()

What's Changed

Full Changelog: 0.4.2...0.5.0