Compose launchers from fragments with --with selections and a new stack resolve command, plus sturdier container builds.
Released on August 16, 2026
Launch composition
- Peppy parses composed launchers and flattens a launcher selection into a single flat launcher.
--withselections are resolved on the coordinator, and the newstack resolvecommand reports the resolved stack.- A single launcher fragment can no longer both replace and append to the same slot; peppy rejects fragments that do.
- Launcher fragment validation covers previously missed cases, tightening composition safety.
Containers
- Container builds are retried automatically when the base image fetch fails transiently.
- Peppy checks for
fuse2fson hosts that run rootless Apptainer containers.
Networking
- Peppy supports a wildcard peer listener for peer discovery.
Output
- Peppy announces a cached-checkout reuse once per checkout population.