Releases: dstoc/cladding
Releases · dstoc/cladding
v0.3.3
Immutable
release. Only release title and notes can be modified.
v0.3.2
v0.3.0
Immutable
release. Only release title and notes can be modified.
0.3.0 (2026-06-19)
⚠ BREAKING CHANGES
- replace expose with a blocking version that uses socat
- switch to UDS-based network isolation
Features
- add
cladding inject(9556019) - add option to use the gvisor runtime (26ab196)
- add verbose mode to cladding up/down (edee308)
- Implement inline UDS bridges for cladding runtime (f08f5fb)
- Move generated scripts into runtime state (90596bd)
- replace expose with a blocking version that uses socat (2d2171d)
- Restrict fs-sandbox default filesystem access (e2434a6)
- switch from kube play to direct podman runtime (d88f2bc)
- switch to UDS-based network isolation (f83bd75)
v0.2.2
v0.2.0
Immutable
release. Only release title and notes can be modified.
0.2.0 (2026-06-15)
⚠ BREAKING CHANGES
- normalize config layout
- simplify container/pod/config naming
Features
v0.1.2
v0.1.1
0.1.1 (2026-06-06)
Features
upandruncheck project status, error on conflict (ecc4737)- add
cladding ps(6a9c13c) - add cladding expose <cli-port> [host-port] (a661cb5)
- add run-with-scissors (7ca34f6)
- add sandbox-only mounts (91c94c6)
- add user configurable volumes/mounts (bbca499)
- allocate network dynamically during
up(433418b) - allow ignore of default mounts (730652f)
- check identifies missing scripts (b869a92)
- cladding run hooks sigint/term to pass to container process (fa54888)
- detect script changes and add
..init --update-scripts(e4d6a5d) - init creates home, tools (f031969)
- port cladding to rust (5c4f5d5)
- run: pass through --env X --env Y=Z (ae3d76f)
Bug Fixes
- always pass -t in run (74dc557)
- cladding build always writes mcp-run/run-with-network (a90cce8)
- cladding run cwd resolution when /home/user/workspace is overridden (3054a09)
- materialize directories recursively (276b3f8)
- only use pkill for non-interactive runs (4176978)
- remove explicit path checks in favor of hostPath (86fcc99)
- revert to no tty for non-interactive run (4d8093e)
- use empty config map instead of emptyDir for masking due to forced "tmpcopyup" (37725f0)
- use podman if we need to cross-compile mcp-run for linux (f85db77)