Changelog
End-user release notes for GlobalStacks.
Changelog
0.1.157
Date: 2026-05-10
Main capability: release downloads.
Features
- Add a releases docs page with live CLI install commands and expandable binary artefact tables.
- Publish release manifest dates and file sizes so download pages can show current artefact metadata.
- Keep the releases page last in the docs navigation.
- Limit release install commands to the CLI, agent, and privileged agent installers, with copy buttons for each command.
0.1.156
Date: 2026-05-09
Main capability: safer production upgrades.
Fixes
- Keep workspace data protections enforced during production upgrades.
- Preserve existing provisioning, network, and volume records when upgrading older workspaces to cluster-aware infrastructure.
- Show generic service errors with correlation codes instead of backend details when an unexpected failure occurs.
- Verify production data access during rollout so incomplete upgrades are caught before the console reaches users.
- Mark sandbox runtime as unknown when its host disconnects instead of showing stale running state.
0.1.155
Date: 2026-05-03
Main capability: locked-down sandbox runtime.
Features
- Run new sandbox containers without direct network access or published host ports by default.
- Keep sandbox terminal, log, file, and lifecycle access mediated through the connected agent.
- Add a Host Agent docs article covering architecture, enrollment, CLI touchpoints, and runtime responsibilities.
- Persist agent mesh runtime status, start agent DNS and proxy listeners, and issue mesh join keys from configured mesh control settings.
- Verify locked-down sandbox services with container-internal health checks instead of host-published ports.
- Remove ephemeral agent records when agents deregister while retaining archived host logs for review.
- Show sandbox lifecycle and runtime as separate list columns with hover start and stop controls.
Fixes
- Keep the homepage Run AI Code positioning while adding self-driving infrastructure language.
- Allow provisioned sandboxes with stopped runtimes to start from the console.
- Show console errors through pop-under notifications instead of duplicating inline banners.
- Show sandbox runtime duration in the sandbox table using millisecond-based measurements formatted for reading.
- Remove source-code bootstrap fields from sandbox creation until Git integration is available.
- Keep running sandbox runtime durations ticking and roll back optimistic start or stop states after lifecycle errors.
- Include minute and second detail in sandbox runtime duration labels.
- Keep sandbox lifecycle status separate from runtime state when sandboxes are started or stopped.
- Report sandbox runtime timing from periodic agent container discovery instead of inferring duration only in the console.
- Show separate current-session and total-lifetime runtime metrics for sandboxes.
- Recognize host architecture from raw agent traits and platform strings in sandbox and host tables.
0.1.154
Date: 2026-05-02
Main capability: organization team management.
Features
- Create company organizations from the console.
- Keep the default organization personal and create new organizations as multi-user business workspaces.
- Switch the active organization for tenant-scoped infrastructure, sandbox, network, and volume views.
- Invite teammates with copyable invitation links and manage member roles from the Team page.
- Create filesystem sandbox forks through the connected host agent and complete fork status asynchronously.
- Show sandbox fork status and mode in CLI fork output.
- Add a batch sandbox fork API for speculative multi-branch workflows.
- List sandbox forks from the parent sandbox API for branch-aware workflows.
- Show parent and child sandbox branches on the console sandbox overview.
- List sandbox forks from the CLI with
gstacks sandbox forks. - Create multiple sandbox forks from the CLI with
gstacks sandbox fork --count. - Create named single or batch sandbox forks from the console sandbox overview.
- Return sandbox fork root, ancestor, and descendant lineage from the sandbox API.
- Show sandbox fork lineage from the CLI with
gstacks sandbox lineage. - Show full sandbox fork lineage in the console and support explicit batch fork names.
- Automatically archive expired disposable sandbox forks when their TTL has passed.
- Add foundational image-backed blueprint records and read APIs.
- Activate, deactivate, and delete blueprint records through the API.
- Add registry connection CRUD APIs for private image-backed blueprint sources.
- Persist internal blueprint artifact metadata, immutable digest references, and local filesystem-backed registry blobs.
- Create sandboxes from active blueprints and track the source blueprint on sandbox records.
- Show blueprint and registry inventory in the console and allow sandbox creation from active blueprints.
- Manage image-backed blueprints from the CLI with create, list, get, activate, deactivate, and delete commands.
- Manage external registry connections from the CLI and inspect internal blueprint registry repositories and artifacts.
- Create sandboxes from active blueprints with
gstacks sandbox create --blueprintand capture sandbox blueprints withgstacks sandbox blueprint. - Mark locally published image-backed blueprints active as soon as their local artifact metadata is stored.
- Normalize common registry provider aliases for Docker Hub, GHCR, GitLab, AWS ECR, Google Artifact Registry, and Azure Container Registry.
- Create sandbox-backed blueprints from the console and show sandbox provenance on blueprint registry cards.
- Add console controls for viewing, adding, and deleting external registry connections with secret-reference guidance.
- Document blueprint retention behavior and block deletion while live sandboxes still reference a blueprint.
- Validate and normalize image references before creating image-backed blueprints.
- Allow
gstacks blueprint create --registryto use a registry connection name as well as an ID. - Add repository bootstrap fields to sandbox creation so a blueprint sandbox can clone a repository into
/workspace. - Add console repository bootstrap fields and sandbox overview status for repository-backed sandboxes.
- Allow sandbox repository bootstrap to reuse an existing repository link with
repository_idorgstacks sandbox create --repo-id. - Dispatch sandbox blueprint capture through the connected agent and mark captured blueprints active or build-failed from the agent response.
- Surface operator-configured S3 blueprint repository storage settings in registry discovery without exposing access secrets.
- Require an explicit registry connection when creating image-backed blueprints with the private-image flag.
- Serve the internal blueprint repository through an embedded OCI registry and issue scoped pull credentials to agents.
- Verify local blueprint registry blob digests after writes so corrupted local artifacts fail fast.
- Queue blueprint cache warm jobs when active blueprints are created or reactivated with cache warming enabled.
- Add agent control messages for blueprint image cache warming and inventory reporting.
- Dispatch queued blueprint cache warm jobs to online agents and persist successful warm results.
- Prefer hosts with cached blueprint images during sandbox placement when capacity and policy are otherwise comparable.
- Add a manual blueprint cache warm API and include cache counts in blueprint responses.
- Enforce agent-side blueprint image cache size limits by evicting older blueprint images while preserving the warmed artifact.
- Require credential references for private image-backed blueprints and record read-only import provenance on internal artifacts.
- Publish local blueprint artifacts as OCI manifests in the embedded registry and store the manifest digest as the internal artifact reference.
- Import image-backed blueprint manifests and blobs from source registries into the embedded blueprint registry for local filesystem-backed operation.
- Add
gstacks blueprint create --waitso operators can verify image-backed blueprint imports before using them. - Document S3-backed blueprint repository durability and agent image cache behavior.
Fixes
- Keep cluster creation available from the cluster selector when a workspace has no clusters.
- Replace separate organization and cluster selects with one searchable organization-to-cluster switcher.
- Preview an organization’s clusters on hover in the workspace switcher so an organization and cluster can be selected together.
- Carry the active cluster in console paths and block host or sandbox detail views outside that cluster context.
- Dim and disable infrastructure navigation until a cluster is selected.
- Archive empty clusters from the clusters page while blocking archival when hosts or sandboxes remain.
- Move CLI API key management from Hosts into a dedicated account page linked from the profile menu.
- Require explicit cluster targets in CLI sandbox, network, and volume creation commands.
- Return absolute invitation links and log local invitation links during development.
- Report sandbox volume portal mount health separately from the host volume mount so stale sandbox binds do not appear live.
- Keep blueprint cache warm dispatch working from agent heartbeats that do not carry a human user scope.
- Explain that active child forks must be archived before archiving their parent sandbox.
- Show sandbox archive errors inside the confirmation modal instead of behind the modal overlay.
- Inherit active sandbox volume attachments when creating sandbox forks.
- Fix the registry console page crash when blueprint or repository timestamps are rendered.
- Add a dedicated Blueprints console navigation item and move blueprint inventory out of the Registry page.
- Create image-backed blueprints from the Blueprints page by entering an image reference and optional registry connection.
- Clarify that Registries are read-only source registry connections for pulling images into blueprints.
- Show blueprints in a table, support blueprint archival, and hide archived blueprints behind a toggle by default.
- Search provider images with a debounced registry-aware picker when creating image-backed blueprints.
- Create image-backed blueprints asynchronously and stream build progress while source images import.
- Show image-backed blueprint creation progress in the Blueprints table.
- Add a global console event stream that invalidates resource lists when infrastructure records change.
- Publish blueprint artifact references in Docker-pullable form and serve the embedded registry at
/v2/for agent pulls. - Report fast container exits and captured container output in sandbox deployment logs.
- Exclude archived blueprints from the Blueprints page summary count.
- Keep revoked invitations out of the active pending-invitations list.
- Show a specific invitation error when the signed-in account does not match the invited email.
- Show signed-in email mismatches on the invitation page before accepting.
0.1.153
Date: 2026-04-26
Main capability: steadier cluster-scoped console navigation.
Fixes
- Server-render the cluster selector state so the console sidebar stays stable while client data loads.
- Rename the account Team entry to Organization and link it to the organization workspace page.
- Hide organization management for personal workspaces and prevent removing yourself or the last owner from an organization.
- Start new organizations with no default cluster, show a first-cluster empty state, and allow deleting empty business organizations.
- Server-render organization navigation and organization page data to avoid client-only account screens.
0.1.152
Date: 2026-04-26
Main capability: infrastructure clusters for sandbox capacity.
Features
- Add tenant clusters as the infrastructure boundary for hosts and sandbox placement.
- Create BYO and GlobalStacks-managed clusters from the console, CLI, and API.
- Keep existing self-hosted hosts compatible through a default BYO cluster.
- Scope hosts and provisioning tokens to BYO clusters while keeping managed clusters focused on sandbox capacity.
0.1.151
Date: 2026-04-26
Main capability: sandbox-only product focus.
Changes
- Remove project, deployment, service, build, and repository workflows from the visible console and CLI.
- Reposition GlobalStacks around secure sandbox execution for AI agents.
- Keep host, sandbox, network, volume, provisioning, and activity workflows as the primary product surface.
0.1.150
Date: 2026-04-26
Main capability: marketing site navigation pages.
Features
- Position the homepage around running AI-generated code in isolated sandboxes.
- Add Infrastructure, Talk with experts, Guides, About & contact, Privacy notice, Terms of service, and End user agreement pages.
- Replace placeholder and social footer links with links to real marketing, documentation, and legal pages.
0.1.149
Date: 2026-04-26
Main capability: automatic console deployment.
Fixes
- Trigger the rolling console deployment directly after a successful application image build.
0.1.148
Date: 2026-04-26
Main capability: simpler version pages.
Fixes
- Hide the internal commit count from console and marketing version pages.
0.1.147
Date: 2026-04-26
Main capability: production version metadata.
Fixes
- Show production build version, branch, commit, and commit count instead of development fallback values.
0.1.146
Date: 2026-04-26
Main capability: archived host cleanup.
Fixes
- Archive sandboxes whose assigned host is already archived without requiring a live runtime connection.
0.1.145
Date: 2026-04-26
Main capability: cleaner registration examples.
Fixes
- Use a neutral example name in the console registration form.
0.1.144
Date: 2025-12-28
Main capability: clearer sandbox and volume deployment feedback.
Features
- Use sandbox names with spaces and mixed formatting.
- Attach the same volume to more than one sandbox on the same host.
Fixes
- Attach volumes to sandboxes and see clear deployment feedback when a mount cannot be completed.
- Keep sandbox volume state accurate after an unsuccessful deployment.
- See sandbox volume attachment failures in the console during and after deployment.
- Clean up failed attachment state after an unsuccessful sandbox volume deployment.
0.1.140
Date: 2025-12-28
Main capability: sandbox activity in the console.
Features
- Review deployment activity inside sandbox logs.
- See deployment log lines and control-plane activity in one sandbox log timeline.
- Filter activity by sandbox, agent, event type, severity, and time range from the Activity page.
0.1.136
Date: 2025-12-28
Main capability: console network operations and host provisioning guidance.
Features
- Create sandbox networks from the console.
- Run network diagnostics from the console.
- See privileged provisioning recommended in the console where system-level host capabilities are needed.
- Select diagnostic source, target alias, and port from the console.
- Review per-agent diagnostic results for mesh join, topology, DNS records, route availability, and policy outcome.
0.1.130
Date: 2025-12-28
Main capability: CLI troubleshooting.
Features
- Use verbose CLI output when troubleshooting a failed command.
- Print underlying API and local CLI actions when
--verboseis enabled.
0.1.129
Date: 2025-12-28
Main capability: safer host-agent upgrades.
Fixes
- Upgrade host agents with less disruption to active terminal work.
- Reconnect to terminal sessions after an agent restarts or reconnects.
- Install the agent more safely on hosts that already have a system service running.
- Preserve the installed agent’s upgrade source across future upgrades.
- Restart a stale agent service after an upgrade that does not replace the binary.
0.1.120
Date: 2025-12-27
Main capability: network policy checks and local access.
Features
- Allow traffic between selected sources and targets with network policies.
- Resolve a network alias and test whether a route is allowed before opening a shell.
- Join a sandbox network from a local machine for development and debugging.
- Forward a network service to localhost from the CLI.
- Check whether a source selector can reach a target alias and port.
- View local mesh join status, assigned addresses, DNS domain, and expiration.
0.1.117
Date: 2025-12-27
Main capability: network alias management.
Features
- List, add, and remove network aliases from the CLI.
- Add and remove sandbox network aliases from the console.
- Publish multiple ports for the same sandbox alias when needed.
- Resolve aliases to their network DNS names before testing traffic.
0.1.107
Date: 2025-12-27
Main capability: sandbox networks.
Features
- Create, list, and inspect sandbox networks.
- Attach and detach sandboxes from a network.
- Give sandboxes stable network aliases such as
apiorpostgres. - Expose one or more ports for each alias.
- Use DNS-safe network slugs and optional DNS suffixes.
- Inspect network membership, alias counts, and connected host participation.
0.1.104
Date: 2025-12-21
Main capability: account and sign-in management in the console.
Features
- Manage profile details and connected identity accounts from the console.
- Sign in with clearer email-based auth forms and Google entry points where configured.
- Edit display name and full name from the profile page.
- Review the current authenticated account and linked identity providers.
0.1.100
Date: 2025-12-21
Main capability: improved console terminal and provisioning flows.
Features
- Open host and sandbox terminals in fullscreen mode from the console.
- Use improved console forms for provisioning hosts and attaching volumes.
- Copy provisioning commands from the console.
- Revoke provisioning tokens from the console.
- Pick target kind, target ID, mount path, access mode, and read-only mode when attaching a volume.
0.1.96
Date: 2025-12-21
Main capability: system-managed host agents.
Features
- Install the host agent as a system-managed service when the host requires it.
- Use system-level installation when host features require service management or privileged volume operations.
0.1.95
Date: 2025-12-21
Main capability: sandbox volume attachments.
Features
- Attach volumes to sandboxes on connected hosts.
- Mount sandbox volumes at a chosen path.
- Attach sandbox volumes in read-only mode when needed.
- View sandbox volume mounts from the sandbox detail page.
- Delete sandbox volume attachments from the console.
0.1.92
Date: 2025-12-20
Main capability: sandbox creation and deployment visibility in the console.
Features
- Create sandboxes from the console and follow sandbox deployment status.
- Choose sandbox CPU, memory, image, and target host settings from the console form.
- Reschedule provisioning when a sandbox is pending or failed.
- Stop, start, reprovision, or archive a sandbox from its detail page.
- Open the assigned host directly from a sandbox detail page.
0.1.88
Date: 2025-12-20
Main capability: provider and repository management in the console.
Features
- Inspect provider connections and repository links from the console.
- Review provider status cards for connected and planned provider integrations.
- Filter repository links by project context.
0.1.84
Date: 2025-12-20
Main capability: fuller project workspace in the console.
Features
- Use the console on a fuller project and infrastructure workspace, including project source, builds, artifacts, deployments, domains, runtime targets, and settings pages.
- Create and delete projects from the console.
- Pin important projects for faster navigation.
- Navigate directly to project subsections with stable URLs.
- Use clickable resource cards to move between infrastructure, project, and runtime views.
0.1.79
Date: 2025-12-20
Main capability: terminal session discovery and reattachment.
Features
- List active host terminal sessions from the CLI.
- List active sandbox terminal sessions from the CLI.
- Show active or idle terminal state, connected viewer, and connection time.
- Attach to an existing host or sandbox terminal session by session ID.
- Browse terminal session state more clearly in the console before opening a new session.
Fixes
- Reconnect to host and sandbox terminals instead of starting over.
- Switch between terminal sessions more reliably in the console and CLI.
- Keep CLI terminal sessions alive during longer interactive work.
0.1.70
Date: 2025-12-20
Main capability: persistent terminal sessions across temporary connection loss.
Features
- See who is attached to a terminal session and take over or reconnect from the console.
- Reopen an existing host or sandbox terminal session from the browser after refresh.
Fixes
- Keep terminal sessions available when the browser reconnects.
- Continue host and sandbox terminal work after temporary connection loss.
- Read cleaner host-agent logs during startup.
- Ignore expected cancellation noise during agent claim polling.
0.1.55
Date: 2025-12-14
Main capability: more reliable host connectivity and name-based host terminal access.
Features
- Open host terminals by host name.
- Resolve host terminal targets by either host name or identifier.
Fixes
- Keep hosts connected to the control plane for long-running operations.
- Upgrade agents from the same configured download source used during install.
0.1.52
Date: 2025-12-13
Main capability: better console access from devices and support pages.
Features
- Navigate the console from smaller screens with mobile navigation support.
- View version information from dedicated version pages.
- Open the same console sections from desktop or mobile navigation.
0.1.51
Date: 2025-12-13
Main capability: installer scripts for the host agent and gstacks CLI.
Features
- Install the host agent from a published installer script.
- Install the
gstacksCLI from a published installer script. - Run installed binaries directly from the shell after installation.
- Upgrade the agent and CLI in place.
- Install shell completions alongside the CLI.
0.1.22
Date: 2025-12-07
Main capability: installed agent and CLI version reporting.
Features
- Check the installed version when working with support or troubleshooting an environment.
- See agent version information reported by connected hosts.
0.1.20
Date: 2025-12-06
Main capability: first console workspace for operational visibility.
Features
- Use the console to inspect infrastructure, projects, deployments, services, hosts, sandboxes, and volumes.
- Review host telemetry from the console, including CPU, memory, disk, service status, version, and Docker availability.
- Inspect host logs and operational activity without opening a terminal first.
- See sandbox placement, provisioning status, assigned host, and last update from the sandbox detail view.
0.1.18
Date: 2025-12-06
Main capability: volume lifecycle and local CLI tooling.
Features
- Create detached volumes and attach them to hosts or sandboxes, including sandbox mount paths and read-only attachments.
- List volume attachments and inspect where each volume is mounted.
- Delete volume attachments when a host or sandbox no longer needs them.
- Check the installed CLI version, upgrade the CLI, and generate shell completions.
- Generate CLI reference data for the docs site.
0.1.12
Date: 2025-12-06
Main capability: host and sandbox operations from the CLI.
Features
- List connected hosts, inspect host status, and manage host placement metadata such as tags and eligibility.
- Open interactive host terminals through the connected host agent.
- Review host runtime metadata, including connectivity status and IP address.
- Create sandboxes with CPU, memory, image, host, tag, and trait placement options.
- Filter sandbox lists by active, stopped, or archived state.
- Start, stop, deprovision, and archive sandboxes from the CLI.
- Open interactive terminals into sandboxes.
0.1.6
Date: 2025-12-06
Main capability: removed CLI workflows from the former deployment scope.
Features
- These workflows are no longer part of the GlobalStacks product surface.
0.1.1
Date: 2025-12-06
Main capability: CLI authentication.
Features
- Authenticate the CLI with a console-generated API key and check the active identity.
- Create CLI API keys from the console for local operator workflows.
- The former project setup workflows are no longer part of the GlobalStacks product surface.