Repository navigation
Papucs v0.2.0
Papucs 0.2.0 adds configurable runtime dependencies and ordered network lifecycle operations.
- Declare providers using
service,server, orinstancetargets and standard Compose readiness conditions. - Plan entire
upbatches before dependency validation and runtime writes. - Stop consumers before providers, with container exit checks between layers.
- Restart all running workloads in two phases, preserving previously stopped services.
- Reject targeted provider operations while dependents run; preserve runtime state after failed shutdowns.
- Preserve existing Compose dependency options and avoid implicit provider recreation.
- Update compatible development dependency patches to resolve high-severity audit findings.
Migration: declare dependencies in each server manifest. Use restartall for a whole network restart; targeted restart does not implicitly cascade to running dependents.