Skip to content

Releases: NVIDIA/OpenShell

OpenShell Development Build

18 Mar 21:11
c4ca283

Choose a tag to compare

Pre-release

This build is automatically published on every commit to main that passes CI.

NOTE: This is a development build, not a tagged release, and may be unstable.

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=dev sh

OpenShell v0.0.59

09 Jun 20:07
3a4463e

Choose a tag to compare

OpenShell v0.0.59

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.59 sh

What's Changed

  • test(cli): avoid browser launch in auth rollback test by @elezar in #1808
  • docs: document DCO commit sign-off requirement by @elezar in #1811
  • refactor: deduplicate OCSF builder setters and persistence helpers by @ericcurtin in #1800
  • feat(vm): add vm life cycle extensions by @cheese-head in #1583
  • feat(cli): add generic output formatter to eliminate --output flag duplication by @jeffmaury in #1753
  • feat(cli): add --env flag to sandbox create/exec and fix env var passthrough by @russellb in #1730
  • chore(snap): remove early snap packaging by @zyga in #1648
  • fix(cli): fall back to regular upload when git filtering excludes all files by @russellb in #1783

New Contributors

Full Changelog: v0.0.58...v0.0.59

OpenShell v0.0.58

08 Jun 15:39
25abc9e

Choose a tag to compare

OpenShell v0.0.58

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.58 sh

What's Changed

  • refactor(tui): extract shared setting edit overlay by @ericcurtin in #1776
  • feat(kubernetes): support driver config passthrough by @elezar in #1744
  • fix(sandbox): stop log push after auth failure by @johntmyers in #1787
  • feat(providersv2): add path auth_style by @Cali0707 in #1622
  • refactor(tui): extract shared draw_text_field and draw_confirm_popup helpers by @ericcurtin in #1790
  • feat(inference): allow local embeddings route by @shiju-nv in #1774

Full Changelog: v0.0.57...v0.0.58

OpenShell v0.0.57

05 Jun 15:35
97986d9

Choose a tag to compare

OpenShell v0.0.57

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.57 sh

What's Changed

New Contributors

Full Changelog: v0.0.56...v0.0.57

OpenShell v0.0.56

04 Jun 17:30
eea9751

Choose a tag to compare

OpenShell v0.0.56

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.56 sh

What's Changed

  • chore(mise): refresh tool lockfile by @krishicks in #1712
  • ci(release): authenticate snap canary artifact download by @krishicks in #1711
  • docs(container-gateway): fix Docker driver setup for containerized gateway by @ericcurtin in #1419
  • refactor(server): deduplicate test helpers and grpc utilities by @ericcurtin in #1708
  • fix(gateway): allow local sandbox jwt to not expire by @TaylorMutch in #1721
  • fix(helm): create sandbox JWT secret when cert-manager is enabled by @TaylorMutch in #1700
  • feat(k8s-driver): add default_runtime_class_name config for sandbox pods by @sjenning in #1729
  • docs: Add Hermes Agent to supported agents by @shannonsands in #1735
  • fix(cli): roll back gateway registration when auth fails during gateway add by @zanetworker in #1538
  • refactor: deduplicate shared driver and TUI helpers by @ericcurtin in #1741
  • feat(cli): support multiple --upload flags on sandbox create (#1635) by @feloy in #1645

New Contributors

Full Changelog: v0.0.55...v0.0.56

OpenShell v0.0.55

03 Jun 16:04
1f07bf0

Choose a tag to compare

OpenShell v0.0.55

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.55 sh

What's Changed

Full Changelog: v0.0.54...v0.0.55

OpenShell v0.0.54

02 Jun 15:56
79aa355

Choose a tag to compare

OpenShell v0.0.54

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.54 sh

What's Changed

  • feat(telemetry): add anonymous opt-out OpenShell usage telemetry by @kirit93 in #1433
  • ci(release): gate helm/oci artifact publishing on release by @krishicks in #1662
  • ci(kubernetes): stabilize HA e2e setup by @TaylorMutch in #1659
  • fix(gateway): place supervisor_image under podman driver TOML table by @jhjaggars in #1661
  • refactor: deduplicate shared utilities across driver crates by @ericcurtin in #1660
  • fix(config): reject unknown fields in nested gateway config tables by @pimlock in #1666
  • feat(kubernetes): support sandbox image pull secrets by @TaylorMutch in #1671
  • refactor(driver): trim compute capability response by @elezar in #1402

New Contributors

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

OpenShell v0.0.53

01 Jun 21:16
eb97fb3

Choose a tag to compare

OpenShell v0.0.53

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.53 sh

What's Changed

  • refactor(proto): move phase and current_policy_version into status by @derekwaynecarr in #1565
  • feat(python-sdk): support OIDC Bearer auth on SandboxClient by @mrunalp in #1621
  • fix(helm): vendor chart dependencies before release packaging by @TaylorMutch in #1627
  • fix(driver-podman): bind gateway to 0.0.0.0 in rootless mode by @jewzaam in #1623
  • docs(providers): note that ANTHROPIC_API_KEY requires an API account, not a subscription by @mesutoezdil in #1542
  • fix(podman): avoid host-gateway on macOS machines by @TaylorMutch in #1637
  • generalize crate for multi-device PCIe passthrough by @cheese-head in #1573
  • fix(sandbox): trust exact declared private endpoints by @mjamiv in #1560
  • feat(policy): add agentic approval loop by @zredlined in #1528
  • fix(e2e): clean up temp files in sandbox-runner on exit by @mesutoezdil in #1647
  • ci(kubernetes): add HA e2e workflow by @TaylorMutch in #1598
  • ci(release): use bundled Z3 for macOS gateway build by @pimlock in #1658
  • fix(gateway): align package TLS bootstrap path by @TaylorMutch in #1601
  • feat(tui): add PageUp/PageDown scrolling to all panes by @major in #1656

New Contributors

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

OpenShell v0.0.52

29 May 17:03
7873f61

Choose a tag to compare

OpenShell v0.0.52

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.52 sh

What's Changed

New Contributors

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

OpenShell v0.0.51

28 May 15:32
6c7950d

Choose a tag to compare

OpenShell v0.0.51

Quick install

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | OPENSHELL_VERSION=v0.0.51 sh

What's Changed

  • docs(kubernetes): note that Sandbox volumeClaimTemplates is immutable by @mesutoezdil in #1543
  • fix(sandbox): use succinct endpoint denial reason by @krishicks in #1584
  • feat(docker): add provisioning progress events by @drew in #1567
  • docs(kubernetes): add RBAC section to setup page by @mesutoezdil in #1540
  • Make sandbox child nproc limit configurable by @mjamiv in #1497
  • fix(gateway): make readiness health checks dependency-aware by @alangou in #1328
  • fix(vm): scope rootfs cache by openshell version by @drew in #1587
  • fix(cli): preserve symlinks during sandbox upload by @johntmyers in #1595
  • fix(core): preserve SSH gateway default ports by @TaylorMutch in #1602
  • feat(server): declare gRPC auth (mode + scope + role) at the handler, enforce at the router by @mrunalp in #1596
  • ci(snap): add snap release pipeline by @drew in #1600

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