This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryShorthand repo clones now default to SSH and Coder workspaces use /workspace by default.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Shorthand clones default to ssh transport. Shorthand clones default to ssh transport. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Medium |
On Coder, clones land in `/workspace` by default. On Coder, clones land in `/workspace` by default. Source: llm_adapter@2026-07-16 Confidence: low |
— |
| Feature | Low |
SSH or HTTPS transport selectable for `org/repo` shorthand via spawn dialog. SSH or HTTPS transport selectable for `org/repo` shorthand via spawn dialog. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Low |
Durable `browse_root` setting lets users choose file explorer root. Durable `browse_root` setting lets users choose file explorer root. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Low |
Favorite folders can be pinned (up to 20) for quick navigation. Favorite folders can be pinned (up to 20) for quick navigation. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Low |
`POST /api/settings` accepts subset of `repos_dir`, `repo_transport`, `browse_root`, `fav_dirs`. `POST /api/settings` accepts subset of `repos_dir`, `repo_transport`, `browse_root`, `fav_dirs`. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Low |
Durable `repo_transport` setting remembers chosen transport for shorthand spawns. Durable `repo_transport` setting remembers chosen transport for shorthand spawns. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
— |
| Feature | Low |
On Coder workspaces, clone destinations default to `/workspace`. On Coder workspaces, clone destinations default to `/workspace`. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
— |
| Bugfix | Medium |
Failed clone errors now include git's fatal/error line. Failed clone errors now include git's fatal/error line. Source: llm_adapter@2026-07-16 Confidence: high |
— |
Full changelog
Repo-mode spawns work where the repos actually live: private forges over ssh, and Coder workspaces whose real disk is /workspace, not home.
Added
- ssh or https, your pick, for
org/reposhorthand. The spawn dialog's host pills gain a transport row (ssh · git@…/https); the destination hint previews the exact origin either way. The choice is a durable daemon setting written when a shorthand spawn is accepted with an explicit transport — the fleet remembers what you actually use. API:POST /api/spawntakesrepo_transport(ssh|https); absent resolves from the setting. - The file explorer's root is yours to choose. A durable
browse_rootsetting (envFLEETDECK_BROWSE_ROOTbetween setting and default) re-roots the global ⌸ Files explorer and the spawn form's 🗀 folder picker. On a Coder workspace the default is auto-detected as/workspace; everywhere else it stays home. The root is resolved server-side only, and a configured root that has vanished fails loud — never a silent fallback. - Favorite folders. ☆ any folder to pin it (up to 20); chips give one-click jumps in the explorer and the picker, and set as default root re-roots everything from where you stand.
POST /api/settingsaccepts any subset ofrepos_dir,repo_transport,browse_root,fav_dirs— validate-all-then-apply-all, unknown keys refused by name.
Changed
- Shorthand clones default to ssh (was https-always in 0.12.0, which cannot clone private repos from a daemon with terminal prompts disabled). Pick the https pill once and it's remembered; existing checkouts are unaffected — origin matching has been transport-insensitive since 0.12.0.
- On Coder, clones land in
/workspaceby default (was~/projects).
Fixed
- A failed clone now tells you why. Tombstones carry git's
fatal:/error:line instead of a truncatedCloning into '…banner; full stderr goes tofleetd.logplus a durableSpawnFailedevent.
Full changelog: https://github.com/lacion/fleet-deck/blob/main/CHANGELOG.md#0140---2026-07-16
Breaking Changes
- Default clone transport for `org/repo` shorthand changed from HTTPS to SSH.
- Default repository directory on Coder workspaces changed from `~/projects` to `/workspace`.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Fleet Deck
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]