0.5.0
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 SubController
s 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
- Tango backend attempt by @marcelldls in #11
- Add structure to SubController hierarchy by @GDYendell in #45
- Add allowed values for creating combo box widgets by @GDYendell in #46
- Update to copier template 2.1.0-40-g9e70b8b by @GDYendell in #48
Full Changelog: 0.4.2...0.5.0