You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a41bfd0
Browse filesBrowse the repository at this point in the historyBrowse files
- Rename blog post from v0.8.22 to v0.8.23
- Update all version references in blog (v0.8.22 -> v0.8.23, 3,724 -> 3,811 tests)
- Add Node 24+ compatibility fix section
- Add Squad RC documentation section
- Update CHANGELOG with v0.8.23 hotfix notes
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
hero: "v0.8.22 introduces SDK-First Mode for type-safe team configuration, resolves critical installation crashes, and delivers production-grade stability with 3,724 passing tests. Define your AI team in TypeScript, deploy anywhere."
8
+
hero: "v0.8.23 fixes a critical crash when running `squad init` on Node.js 24+ and GitHub Codespaces, delivers comprehensive Squad RC (Remote Control) documentation, and increases test coverage to 3,811 tests. Faster CLI startup for non-session commands."
9
9
---
10
10
11
-
# v0.8.22 Release: SDK-First Mode, Critical Fixes, and Production Stability
> ⚠️ **Experimental** — Squad is alpha software. APIs, commands, and behavior may change between releases.
14
14
15
-
> _v0.8.22 is a watershed release combining SDK-First Mode with critical stability improvements. Define your AI team in TypeScript with 8 builder functions, compile to markdown with `squad build`, and deploy anywhere. This release also eliminates installation crashes, wires missing CLI commands, fixes model configuration round-trips, and hardens the Windows test suite. 26 issues closed, 16 PRs merged, 3,724 tests passing._
15
+
> _v0.8.23 is a critical hotfix addressing a crash when running `squad init` on Node.js 24+ and GitHub Codespaces. It ships comprehensive Squad RC documentation, introduces lazy module loading for faster CLI startup, and includes a postinstall patch for ESM import issues. 2 issues closed, 3 PRs merged, 3,811 tests passing._
16
16
17
17
---
18
18
@@ -445,7 +445,7 @@ All 8 telemetry modules (`defineHooks`, `defineTelemetry`, meter providers, span
445
445
- 2 Windows EBUSY race condition tests (fs.rm retry logic)
446
446
- 13 known timeout flakes on Windows (non-logic, environment-related)
The root cause was an upstream ESM import issue in `@github/copilot-sdk`. Squad now uses a two-layer defense:
477
+
-**Lazy imports** — commands like `init`, `build`, `link`, and `migrate` no longer eagerly load copilot-sdk
478
+
-**Postinstall patch** — automatically fixes the broken import at install time
479
+
480
+
This also means CLI startup is faster for non-session commands.
481
+
482
+
---
483
+
484
+
## Squad RC Documentation
485
+
486
+
Comprehensive documentation for `squad rc` (Remote Control) is now available. The new guide covers ACP passthrough architecture, the 7-layer security model, mobile keyboard shortcuts, and troubleshooting. See [Squad RC](../features/squad-rc.md).
0 commit comments