This releases was focused on improving detection of existing environment, together with it, lots of bugs were fixed and visual issues addressed.
Fixed
- Issue #84 - Detection of versions is now handled properly
- Issue #54 - Pods tab: list with stats/start/stop
- Models reset on engine change not to confuse the users keeping old values
- Containers group header color for podman engine
- Pending indicator in the sidebar footer was a bit off vertically, now is centered
- Indentation due to css class name clashes
- Set active tab for container kube
- Ports map undefined coercion
- Detection avoids baseline versions from being reported to the user
Changed
- Moved actions as plugins of bridge using lambda architecture - an async function with context and parameters
- Clear bridge bootstrap phase, split into
inithappening only once andstart, each time engines are switched - Faster and more reliable startup, less prone to crashes and easier to read
- New models should implement
ResetableModel - Lift error boundary so that the app still has custom title bar even when it crashes
- Improved detection flow - test paths presence on disk for required executables
- Visual improvements