Release v0.4.0
What's Changed
- Refactor by-animal settings to operate on top of hiererchal directories by @bruno-f-cruz in #46
- Fomalize UiHelper module by @bruno-f-cruz in #50
- Decouple picker logic from workflow by implementing "Picker" abstraction by @bruno-f-cruz in #52
- Make launcher app agnostic to subtype by @bruno-f-cruz in #53
- Add example of BehaviorLauncher usage by @bruno-f-cruz in #55
- Move prompt logic to inner services by @bruno-f-cruz in #56
- Improve code documentation by @bruno-f-cruz in #57
- Refactor CLI and allow composability via pydantic-settings by @bruno-f-cruz in #59
- Refactor watchdog job logic to match aind-data-transfer-service limitations by @bruno-f-cruz in #60
- Add docstrings and remove redundant methods by @bruno-f-cruz in #61
- Make default picker enter animal before showing known options by @bruno-f-cruz in #62
- Release 0.4 by @bruno-f-cruz in #51
Full Changelog: v0.3.4...v0.4.0