v0.0.3 (in development)
Pre-release
Pre-release
Warning
ComposeKit is still in active development (pre-1.0). The API and behavior may
change between releases. Not recommended for production use.
Breaking: ComposeKit is now a pure, runtime-agnostic Compose parser. The container translation/orchestration layer (the former ComposeKitContainer product) moved to its consumer, container-compose. If you depended on ComposeKitContainer, it no longer exists here.
Changes
- Pure spec core: parse, interpolate,
.envmerge, profiles,Planner,include/extends— Yams-only. - Fixes: container-port-only
ports(e.g."80") are skipped with a warning (container can't auto-assign a host port); IPv6host_ipin long-form ports is bracketed ([::1]:8080:80). - Quality: idiomatic cleanups,
KeyValuePairs→KeyValueMaprename, more tests (34), dependency-freecompose-bench, richer DocC (zero warnings).
Full changelog: v0.0.2...v0.0.3
Install
.package(url: "https://github.com/flaticols/ComposeKit.git", from: "0.0.3"),