Skip to content

Releases: nikzlabs/shipit

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 23 Aug 11:52
08617d7

What's Changed

📝 Documentation

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 08:15
16f5e21

What's Changed

📝 Documentation

Full Changelog: v0.3.2...v0.4.0

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 07 Aug 06:14
9820edb

What's Changed

📝 Documentation

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 10:08
cb00d1b

What's Changed

📝 Documentation

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 20:37
db982a2

What's Changed

📝 Documentation

Full Changelog: v0.2.4...v0.3.0

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 25 Jun 08:22
4e1d915

What's Changed

📝 Documentation

Full Changelog: v0.2.3...v0.2.4

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 19 Jun 16:59
7ab3d3f

What's Changed

📝 Documentation

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 19 Jun 12:59
82b4804

What's Changed

📝 Documentation

⬆️ Dependencies

Full Changelog: v0.2.0...v0.2.2

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 13:04

What's Changed

🚀 Features

  • docs/183 Phase 2: daemon-overlay mount subsystem by @nicolasalt in #1136
  • docs/183 Phase 3: rolling-base publish CAS (overlay-base.ts) by @nicolasalt in #1139
  • Fix Codex completed-only tool call rendering by @nicolasalt in #1141
  • docs/183 Phase 3: stamped install-done marker by @nicolasalt in #1142
  • docs/183 Phase 3: worker-exported merged-workspace snapshot (.git excluded) by @nicolasalt in #1149
  • Show a navigation card when the agent views an issue by @nicolasalt in #1163
  • shipit issue: --label and --priority on create/edit (SHI-92) by @nicolasalt in #1167
  • Present from a file: file-based present tool (tracked + ephemeral) by @nicolasalt in #1165
  • Default new installs to Opus, not Sonnet, for Claude by @nicolasalt in #1169
  • Redesign the preview Services drawer (card-based UI + cheap functional wins) by @nicolasalt in #1170
  • Overlay dep store: daemon-overlay + publish-CAS foundation (flag-gated, default off) by @nicolasalt in #1155
  • Tell agents to put any drafted prompt in a code block by @nicolasalt in #1177
  • feat(183): Phase 1 — parse + validate agent.dep-dirs config by @nicolasalt in #1178
  • feat(183): Phase 2 — per-dep-dir scope key, buildOverlaySpecs, GC live-set by @nicolasalt in #1179
  • Inline single-issue detail view (docs/189) by @nicolasalt in #1182
  • feat(183): Phase 3a — N-spec container plumbing for nested dep-dir overlays by @nicolasalt in #1183
  • Issue-write provenance card redesign — content-led, attribution dropped (docs/189) by @nicolasalt in #1188
  • feat(183): Phase 3b — overlay spec populator + contextual validation + flag-gated wiring by @nicolasalt in #1189
  • Show presented file path (and name) in the Present tab header by @nicolasalt in #1185
  • feat(183): Phase 4a — per-dep-dir snapshot producer + transport by @nicolasalt in #1196
  • Separate pinned from unpinned sessions in the sidebar by @nicolasalt in #1198
  • Inline issue comments: read + post on the issue detail page (docs/189) by @nicolasalt in #1199
  • feat(183): Phase 4b — per-dep-dir publish-after-install orchestration by @nicolasalt in #1200
  • feat(183): Phase 5 — compose services at dep-dir overlay subpaths by @nicolasalt in #1203
  • Inline issue status & priority editing (docs/191) by @nicolasalt in #1204
  • feat(183): Phase 7 — overlay enable-path wiring (warm-pool standby) by @nicolasalt in #1209
  • perf(chat): stop re-parsing every message's markdown on each streamed token by @nicolasalt in #1219
  • Move New session button below the pinned sessions section by @nicolasalt in #1220
  • feat(logs): unified durable, searchable container logs (agent + services) by @nicolasalt in #1228
  • Cap services list width in the preview drawer by @nicolasalt in #1237
  • Support Claude Fable model in ShipIt by @nicolasalt in #1243
  • Surface an approve/deny prompt for sensitive-file edits (SHI-112) by @nicolasalt in #1244
  • Open a doc's linked issue inline instead of linking out by @nicolasalt in #1249
  • Issue lifecycle workflow: auto-started on seed, auto-completed on merge (docs/194) by @nicolasalt in #1250
  • Sub-agent spawning primitive (docs/144) by @nicolasalt in #1251
  • Remove Escape-key agent cancellation by @nicolasalt in #1254
  • Beautify the Issues list and show labels under each title by @nicolasalt in #1226
  • Plumb real label colors through the Issues tab + add available-labels endpoint (foundation) by @nicolasalt in #1263
  • Standardize button heights: text buttons → 32px, icon buttons → 28px by @nicolasalt in #1265
  • Async notify-on-merge watch for spawned child sessions by @nicolasalt in #1269
  • Issue Tracker: filter by label + on-page label editor by @nicolasalt in #1273
  • feat(183): wire SESSION_WORKER_IMAGE_ID for overlay scope rotation by @nicolasalt in #1275
  • Idle eviction: 10-min grace period + honest 'shut down' wording + agent docs by @nicolasalt in #1274
  • feat(197): content-keyed install skip (depsHash in the install marker) by @nicolasalt in #1278
  • feat(197): shared pnpm store volume; skip overlay for pnpm repos by @nicolasalt in #1279
  • feat(155): per-repo Claude memory sharing by @nicolasalt in #1282
  • Add Codex skill marketplace install support by @nicolasalt in #1283
  • Auto-link bare repo/doc paths in markdown (issue bodies, chat, PRs) by @nicolasalt in #1284
  • Anchor inline issue detail to a specific comment (SHI-103) by @nicolasalt in #1293
  • Default-deny the orchestrator API for session containers (SHI-129) by @nicolasalt in #1303
  • Explicit session-agent permissions policy (SHI-36) by @nicolasalt in #1297
  • Outbound egress allowlist for session containers (Gap 1, SHI-90) by @nicolasalt in #1301
  • Non-root session worker runtime (SHI-31) by @nicolasalt in #1302
  • Egress enforcement — Tier A: default-deny firewall via netns sidecar (SHI-90) by @nicolasalt in #1310
  • Non-root session worker runtime (SHI-31) by @nicolasalt in #1312
  • Egress enforcement — Tier B: controlled DNS resolver (SHI-90) by @nicolasalt in #1313
  • Non-root session worker runtime (SHI-31) by @nicolasalt in #1314
  • Remove global auth overlay — point unauthenticated agents to Settings by @nicolasalt in #1319
  • Overlay dep store: default-on with OVERLAY_DEP_STORE=0 kill switch (SHI-127) by @nicolasalt in #1321
  • Linkify file paths inside inline-code spans by @nicolasalt in #1328
  • Re-arm a merged session for a new PR after rebase (docs/202) by @nicolasalt in #1329
  • Open Linear/GitHub issue links inline instead of linking out by @nicolasalt in #1330
  • shipit issue view --comments: brokered, read-only issue comment thread (SHI-137) by @nicolasalt in #1331
  • Teach the agent to delegate to Task subagents by pointer, not pasted diffs by @nicolasalt in #1335
  • gh pr edit: support --add-label / --remove-label for relabeling a PR by @nicolasalt in #1343
  • Document cross-agent consultation (shipit agent run) in the agent system prompt by @nicolasalt in #1340
  • Tune voice cleanup prompt for coding terminology by @nicolasalt in #1341
  • PR-scoped changed-docs strip on the PR card (docs/205) by @nicolasalt in #1344
  • Egress Tier C: transparent SNI proxy + allow-once card for hostname-level HTTPS policy (SHI-90) by @nicolasalt in #1334
  • File tree: start fully collapsed by @nicolasalt in #1356
  • Egress Tier C Phase 2: SNI-scoped identity validation for multi-tenant hosts by @nicolasalt in #1361
  • Egress: durable allowlist store + containment Settings UI (SHI-90) by @nicolasalt in #1363
  • Voice notes: question headlines voice the actual choice, not 'options are on screen' by @nicolasalt in #1370
  • PR-card issue chips: surface related issues inline (docs/206) by @nicolasalt in #1374
  • Android app: allow cleartext HTTP for Tailscale (*.ts.net) hosts by @nicolasalt in #1376
  • Design: nested issues + two-level sorting (prototype) by @nicolasalt in #1373
  • Inline issue badges for bare Linear keys in markdown by @nicolasalt in #1379
  • Persist Present-tab artifacts across reload, session swi...
Read more