---
title: "No-op redeploys, Go support and sibling links (Ample changelog, June 26, 2026)"
description: "Re-running `ample deploy` with no changes returns `unchanged: true` without rebuilding; --force redeploys anyway. Exit codes: 0 live, 1 failed, 2 needs input. Go apps now build from source on Ample. `--link NAME=TARGET` connects an app to a sibling app, setting NAME_URL and its framework public vari"
canonical_url: "https://ample.computer/changelog/2026-06-26"
last_updated: "2026-06-26"
author: "Ample Computer"
---

# No-op redeploys, Go support and sibling links

Week ending June 26, 2026. CLI 0.1.10.

- **Deploy.** Re-running `ample deploy` with no changes returns `unchanged: true` without rebuilding; --force redeploys anyway. Exit codes: 0 live, 1 failed, 2 needs input.
- **Runtime.** Go apps now build from source on Ample.
- **CLI.** `--link NAME=TARGET` connects an app to a sibling app, setting NAME_URL and its framework public variants. The link is saved for redeploys.
- **Deploy.** Variables prefixed NEXT_PUBLIC_, VITE_, PUBLIC_ or NUXT_PUBLIC_ now reach the build. Public apps get forwarded-header settings, so frameworks build correct absolute URLs.
- **Runtime.** Gatsby, Docusaurus, Angular, Eleventy and VitePress sites are served as static files. Apps whose start needs node_modules get runtime dependencies installed automatically.
- **Deploy.** Release commands run with the app's environment, and a non-zero exit fails the deploy.
- **Deploy.** Failed deploys include the deployment ID and an `ample logs` hint. Runtime mismatches and unknown --runtime values are refused with a clear message.
- **Deploy.** pnpm, Yarn and Bun are detected from packageManager, monorepos get workspace-aware guidance, and Node apps that install dependencies get 1 GB when no size is set.

[All changes](https://ample.computer/changelog)
