Skip to content

Releases: anthropic-experimental/sandbox-runtime

v0.0.54

04 Jun 19:44
d3d1c58

Choose a tag to compare

What's Changed

Full Changelog: v0.0.53...v0.0.54

v0.0.53

04 Jun 17:44
6ec8994

Choose a tag to compare

What's Changed

  • feat(windows): srt-win crate — group + wfp subcommands by @ig-ant in #278
  • feat(windows): restrict loopback permit to fixed port range by @ig-ant in #279
  • feat(windows): srt-win exec — restricted token, job, hardening stack by @ig-ant in #280
  • feat(windows): srt-win install/uninstall — single-step group + WFP setup by @ig-ant in #281
  • feat(windows): wire SandboxManager to srt-win network sandbox by @ig-ant in #282
  • feat(windows): single-source proxy env — TS owns generateProxyEnvVars, srt-win exec passthrough by @ig-ant in #285
  • fix(mitm): tighten leaf cert validity to 99 days, anchored at notBefore by @shawnm-anthropic in #292
  • fix(sandbox): attach bridge 'error' handlers before the pid check by @ig-ant in #295
  • feat(sandbox): add opt-in allowAppleEvents option for macOS by @joshw-ant in #298
  • fix(network): disable SSH connection multiplexing in injected GIT_SSH_COMMAND by @dylan-conway in #297

New Contributors

Full Changelog: v0.0.52...v0.0.53

v0.0.52

19 May 00:20
0bc1e3c

Choose a tag to compare

What's Changed

  • fix(tls-terminate): pass non-TLS CONNECT through as opaque tunnel by @dylan-conway in #276

Full Changelog: v0.0.51...v0.0.52

v0.0.51

11 May 18:25
bdb4ea6

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.50...v0.0.51

v0.0.50

05 May 22:25
04baa77

Choose a tag to compare

What's Changed

  • fix(sandbox): deny file-write-create on protected ancestors in Seatbelt profile by @OctavianGuzu in #226
  • Invoke sandbox-exec by absolute path by @ant-kurt in #233
  • Add bwrapPath and socatPath config overrides for Linux sandbox by @ant-kurt in #232
  • chore: bump version to 0.0.50 by @OctavianGuzu in #235
  • test(integration): swap allowedDomains via updateConfig instead of reset+initialize by @dylan-conway in #242
  • test(integration): use async spawn so the in-process proxy can respond; bump bun to 1.3.13 by @dylan-conway in #243
  • fix(sandbox): read CLAUDE_CODE_TMPDIR for TMPDIR (in addition to CLAUDE_TMPDIR) by @dylan-conway in #240
  • fix(cli): shell-quote positional args instead of join(" ") by @dylan-conway in #239
  • fix(sandbox): only require ripgrep on Linux in checkDependencies() by @dylan-conway in #241
  • fix(cli): make --debug flag set SRT_DEBUG (was setting DEBUG) by @dylan-conway in #238
  • fix(sandbox): set CLOUDSDK_PROXY_TYPE=http (was invalid "https") by @dylan-conway in #237
  • docs(README): fix typo in section concerning security limitations by @xty in #167

New Contributors

Full Changelog: v0.0.49...v0.0.50

v0.0.49

03 Apr 02:00
7a725a3

Choose a tag to compare

What's Changed

Full Changelog: v0.0.48...v0.0.49

v0.0.48

03 Apr 01:40
bc3f0fa

Choose a tag to compare

What's Changed

Full Changelog: v0.0.47...v0.0.48

v0.0.47

02 Apr 21:36
d3d27dd

Choose a tag to compare

What's Changed

  • Run full test suite in CI and migrate platform skips to describe.if by @dylan-conway in #197
  • fix ordering for allow read within deny by @carderne in #170
  • test: verify rm in allowWrite under denyRead ancestor (follow-up to #170) by @poteat in #198
  • Bake BPF filter into apply-seccomp, build in CI by @dylan-conway in #199
  • Add seccomp argv0 mode for multicall-binary invocation by @dylan-conway in #203
  • Add allowMachLookup config for additional macOS XPC services by @dylan-conway in #204

Full Changelog: v0.0.46...v0.0.47

v0.0.46

31 Mar 19:56
ed5a909

Choose a tag to compare

What's Changed

  • Fix enableWeakerNestedSandbox after apply-seccomp namespace changes by @dylan-conway in #196

Full Changelog: v0.0.45...v0.0.46

v0.0.45

31 Mar 18:30
bc1ab82

Choose a tag to compare

Includes #184 (deferred bwrap mount cleanup for concurrent sandboxes), #190 (denyRead '/' carve-outs + denyWrite dedup), and #195 (denyWrite unmasking regression fix + iteration-order independence).