Repository navigation
chore(release): prepare v1.0.0 - #2150
tamirdresher merged 1 commit into
Conversation
Promote the Squad CLI/SDK npm packages (@bradygaster/squad-cli, @bradygaster/squad-sdk) to 1.0.0. - Bump root, squad-cli, and squad-sdk package.json + package-lock.json from 0.13.1 to 1.0.0. - Bump squad-cli's declared dependency floor on squad-sdk from >=0.11.0 to >=1.0.0. - Add a [1.0.0] CHANGELOG.md entry. - Remove the blanket "Experimental - Squad is alpha software" banner from 87 documentation pages under docs/src/content/docs/**. Genuine preview-channel and feature-specific warnings (SDK-first mode, GitLab Issues Mode, the plugin security MVP gate, and preview/ insider release channels) are left untouched. This does not touch src/Squad.Agents.AI (the separately-versioned .NET/NuGet package, already stable at 1.0.0 via PR github#2143) and does not consolidate the pending .changeset/*.md fragments, which track unrelated in-flight feature work. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
🔴 Impact Analysis — PR #2150Risk tier: 🔴 CRITICAL 📊 Summary
🎯 Risk Factors
📦 Modules Affecteddocs (87 files)
root (3 files)
squad-cli (1 file)
squad-sdk (1 file)
|
🛫 PR Readiness Check
PR Scope: 🔧 Infrastructure
|
| Status | Check | Details |
|---|---|---|
| ✅ | Single commit | 1 commit — clean history |
| ✅ | Not in draft | Ready for review |
| ✅ | Branch up to date | Up to date with dev |
| ❌ | Copilot review | No Copilot review yet — it may still be processing |
| ✅ | Changeset present | CHANGELOG.md edit found |
| ✅ | Scope clean | No .squad/ or docs/proposals/ files |
| ✅ | No merge conflicts | No merge conflicts |
| ✅ | Copilot threads resolved | No Copilot review threads |
| ❌ | CI passing | 10 check(s) still running |
Files Changed (92 files, +18 −230)
| File | +/− |
|---|---|
CHANGELOG.md |
+9 −0 |
docs/src/content/docs/concepts/what-is-squad.md |
+0 −3 |
docs/src/content/docs/cookbook/recipes.md |
+0 −3 |
docs/src/content/docs/features/capability-routing.md |
+0 −2 |
docs/src/content/docs/features/ceremonies.md |
+0 −3 |
docs/src/content/docs/features/cleanup.md |
+0 −3 |
docs/src/content/docs/features/consult-mode.md |
+0 −3 |
docs/src/content/docs/features/context-hygiene.md |
+0 −3 |
docs/src/content/docs/features/coordinator-as-agent-export.md |
+0 −2 |
docs/src/content/docs/features/copilot-coding-agent.md |
+0 −3 |
docs/src/content/docs/features/copilot-mcp-trust.md |
+0 −2 |
docs/src/content/docs/features/cost-tracking.md |
+0 −2 |
docs/src/content/docs/features/cross-squad-discover.md |
+0 −2 |
docs/src/content/docs/features/directives.md |
+0 −3 |
docs/src/content/docs/features/distributed-mesh.md |
+0 −2 |
docs/src/content/docs/features/dual-mode-deployment.md |
+0 −2 |
docs/src/content/docs/features/error-recovery.md |
+0 −2 |
docs/src/content/docs/features/export-import.md |
+0 −3 |
docs/src/content/docs/features/external-state.md |
+0 −3 |
docs/src/content/docs/features/fleet-dispatch.md |
+0 −2 |
docs/src/content/docs/features/github-issues.md |
+0 −3 |
docs/src/content/docs/features/human-team-members.md |
+0 −3 |
docs/src/content/docs/features/issue-templates.md |
+0 −3 |
docs/src/content/docs/features/keda-scaling.md |
+0 −2 |
docs/src/content/docs/features/labels.md |
+0 −3 |
docs/src/content/docs/features/loop.md |
+0 −2 |
docs/src/content/docs/features/marketplace.md |
+0 −3 |
docs/src/content/docs/features/mcp-frontmatter.md |
+0 −2 |
docs/src/content/docs/features/mcp.md |
+0 −3 |
docs/src/content/docs/features/memory.md |
+0 −3 |
docs/src/content/docs/features/model-selection.md |
+0 −3 |
docs/src/content/docs/features/notification-level.md |
+0 −2 |
docs/src/content/docs/features/notifications.md |
+0 −3 |
docs/src/content/docs/features/parallel-execution.md |
+0 −3 |
docs/src/content/docs/features/plugins.md |
+0 −2 |
docs/src/content/docs/features/preset.md |
+0 −2 |
docs/src/content/docs/features/project-boards.md |
+0 −3 |
docs/src/content/docs/features/rate-limiting.md |
+0 −2 |
docs/src/content/docs/features/reflect.md |
+0 −2 |
docs/src/content/docs/features/remote-control.md |
+0 −3 |
docs/src/content/docs/features/response-modes.md |
+0 −3 |
docs/src/content/docs/features/reviewer-protocol.md |
+0 −3 |
docs/src/content/docs/features/routing.md |
+0 −3 |
docs/src/content/docs/features/scratch-dir.md |
+0 −3 |
docs/src/content/docs/features/security-hardening.md |
+0 −2 |
docs/src/content/docs/features/self-upgrade.md |
+0 −3 |
docs/src/content/docs/features/skill-security-scanner.md |
+0 −2 |
docs/src/content/docs/features/skills.md |
+0 −3 |
docs/src/content/docs/features/standalone-install.md |
+0 −2 |
docs/src/content/docs/features/storage-provider.md |
+0 −3 |
| ... | +42 more files |
Total: +18 −230
This check runs automatically on every push. Fix any ❌ items and push again.
See CONTRIBUTING.md and PR Requirements for details.
🔒 Security Review
🔒 Security review: 3 info.
Automated security review — informational only. |
🏗️ Architectural Review
Automated architectural review — informational only. |
There was a problem hiding this comment.
🟡 Changes recommended
The API documentation generator still recreates the removed alpha disclaimer.
1 open finding
What changed in this PR
Prepares the CLI and SDK for the stable 1.0.0 release and removes obsolete alpha disclaimers.
Changes:
- Bumps package and lockfile versions to 1.0.0.
- Raises the CLI SDK dependency floor to 1.0.0.
- Adds release notes and removes alpha banners from 87 documentation pages.
| File | Description |
|---|---|
package.json |
Bumps root version. |
package-lock.json |
Synchronizes release metadata. |
packages/squad-cli/package.json |
Bumps CLI and SDK floor. |
packages/squad-sdk/package.json |
Bumps SDK version. |
CHANGELOG.md |
Adds 1.0.0 release notes. |
docs/src/content/docs/whatsnew.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/team-of-humans.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/solo-dev.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/remote-qa.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/production-troubleshooting.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/production-observability.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/monorepo.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/issue-driven-dev.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/existing-repo.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/ci-cd-integration.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/azure-container-apps.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/aspire-dashboard.md |
Removes alpha banner. |
docs/src/content/docs/scenarios/aks-deployment.md |
Removes alpha banner. |
docs/src/content/docs/reference/vscode-troubleshooting.md |
Removes alpha banner. |
docs/src/content/docs/reference/tools-and-hooks.md |
Removes alpha banner. |
docs/src/content/docs/reference/state-backend-selection.md |
Removes alpha banner. |
docs/src/content/docs/reference/sdk.md |
Removes alpha banner. |
docs/src/content/docs/reference/integration.md |
Removes alpha banner. |
docs/src/content/docs/reference/glossary.md |
Removes alpha banner. |
docs/src/content/docs/reference/container-image.md |
Removes alpha banner. |
docs/src/content/docs/reference/config.md |
Removes alpha banner. |
docs/src/content/docs/reference/cli.md |
Removes alpha banner. |
docs/src/content/docs/reference/api-reference.md |
Removes alpha banner. |
docs/src/content/docs/guide/tips-and-tricks.md |
Removes alpha banner. |
docs/src/content/docs/guide/shell.md |
Removes alpha banner. |
docs/src/content/docs/guide/sample-prompts.md |
Removes alpha banner. |
docs/src/content/docs/guide/personal-squad.md |
Removes alpha banner. |
docs/src/content/docs/guide/faq.md |
Removes alpha banner. |
docs/src/content/docs/guide/extensibility.md |
Removes banner and stray quoting. |
docs/src/content/docs/guide/building-extensions.md |
Removes alpha banner. |
docs/src/content/docs/guide/build-autonomous-agent.md |
Removes alpha banner. |
docs/src/content/docs/get-started/choosing-your-path.md |
Removes alpha banner. |
docs/src/content/docs/features/worktrees.md |
Removes alpha banner. |
docs/src/content/docs/features/vscode.md |
Removes alpha banner. |
docs/src/content/docs/features/upstream-inheritance.md |
Removes alpha banner. |
docs/src/content/docs/features/tiered-memory.md |
Removes alpha banner. |
docs/src/content/docs/features/teams-comms.md |
Removes alpha banner. |
docs/src/content/docs/features/team-setup.md |
Removes alpha banner. |
docs/src/content/docs/features/storage-provider.md |
Removes alpha banner. |
docs/src/content/docs/features/standalone-install.md |
Removes alpha banner. |
docs/src/content/docs/features/skills.md |
Removes alpha banner. |
docs/src/content/docs/features/skill-security-scanner.md |
Removes alpha banner. |
docs/src/content/docs/features/self-upgrade.md |
Removes alpha banner. |
docs/src/content/docs/features/security-hardening.md |
Removes alpha banner. |
docs/src/content/docs/features/scratch-dir.md |
Removes alpha banner. |
docs/src/content/docs/features/routing.md |
Removes alpha banner. |
docs/src/content/docs/features/reviewer-protocol.md |
Removes alpha banner. |
docs/src/content/docs/features/response-modes.md |
Removes alpha banner. |
docs/src/content/docs/features/remote-control.md |
Removes alpha banner. |
docs/src/content/docs/features/reflect.md |
Removes alpha banner. |
docs/src/content/docs/features/rate-limiting.md |
Removes alpha banner. |
docs/src/content/docs/features/project-boards.md |
Removes alpha banner. |
docs/src/content/docs/features/preset.md |
Removes alpha banner. |
docs/src/content/docs/features/plugins.md |
Removes alpha banner. |
docs/src/content/docs/features/parallel-execution.md |
Removes alpha banner. |
docs/src/content/docs/features/notifications.md |
Removes alpha banner. |
docs/src/content/docs/features/notification-level.md |
Removes alpha banner. |
docs/src/content/docs/features/model-selection.md |
Removes alpha banner. |
docs/src/content/docs/features/memory.md |
Removes alpha banner. |
docs/src/content/docs/features/mcp.md |
Removes alpha banner. |
docs/src/content/docs/features/mcp-frontmatter.md |
Removes alpha banner. |
docs/src/content/docs/features/marketplace.md |
Removes alpha banner. |
docs/src/content/docs/features/loop.md |
Removes alpha banner. |
docs/src/content/docs/features/labels.md |
Removes alpha banner. |
docs/src/content/docs/features/keda-scaling.md |
Removes alpha banner. |
docs/src/content/docs/features/issue-templates.md |
Removes alpha banner. |
docs/src/content/docs/features/human-team-members.md |
Removes alpha banner. |
docs/src/content/docs/features/github-issues.md |
Removes alpha banner. |
docs/src/content/docs/features/fleet-dispatch.md |
Removes alpha banner. |
docs/src/content/docs/features/external-state.md |
Removes alpha banner. |
docs/src/content/docs/features/export-import.md |
Removes alpha banner. |
docs/src/content/docs/features/error-recovery.md |
Removes alpha banner. |
docs/src/content/docs/features/dual-mode-deployment.md |
Removes alpha banner. |
docs/src/content/docs/features/distributed-mesh.md |
Removes alpha banner. |
docs/src/content/docs/features/directives.md |
Removes alpha banner. |
docs/src/content/docs/features/cross-squad-discover.md |
Removes alpha banner. |
docs/src/content/docs/features/cost-tracking.md |
Removes alpha banner. |
docs/src/content/docs/features/copilot-mcp-trust.md |
Removes alpha banner. |
docs/src/content/docs/features/copilot-coding-agent.md |
Removes alpha banner. |
docs/src/content/docs/features/coordinator-as-agent-export.md |
Removes alpha banner. |
docs/src/content/docs/features/context-hygiene.md |
Removes alpha banner. |
docs/src/content/docs/features/consult-mode.md |
Removes alpha banner. |
docs/src/content/docs/features/cleanup.md |
Removes alpha banner. |
docs/src/content/docs/features/ceremonies.md |
Removes alpha banner. |
docs/src/content/docs/features/capability-routing.md |
Removes alpha banner. |
docs/src/content/docs/cookbook/recipes.md |
Removes alpha banner. |
docs/src/content/docs/concepts/what-is-squad.md |
Removes banner and stray quoting. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
|
||
| ### Changed | ||
|
|
||
| - Removed the blanket "Experimental — Squad is alpha software" disclaimer banner from 87 documentation pages under `docs/src/content/docs/**`. Genuine preview-channel and feature-specific warnings (SDK-first mode, GitLab Issues Mode, the plugin security MVP gate, and preview/insider release channels) are unchanged and still documented. |

Summary
Prepares Squad CLI/SDK for a 1.0.0 stable release:
0.13.1->1.0.0in rootpackage.json,packages/squad-cli/package.json,packages/squad-sdk/package.json, and matchingpackage-lock.jsonentries.squad-cli's dependency floor on@bradygaster/squad-sdkfrom>=0.11.0to>=1.0.0.## [1.0.0] - 2026-10-02entry toCHANGELOG.md.docs/src/content/docs/**, while leaving genuine preview-channel language intact (SDK-first mode warning, GitLab Issues Mode, plugin-security MVP gate, preview/insider channel labels).Not touched:
src/Squad.Agents.AI(.NET/NuGet) - already released at 1.0.0 via #2143, immutable, not re-published here. Pending.changeset/*.mdfragments for unrelated feature work are out of scope.Release process note
This PR targets
dev, notmain. Per.github/workflows/squad-promote.yml, promotion tomainis performed by a bot-dispatched job that mergesdev->mainitself (stripping internal.squad//.ai-team/paths, validating version/CHANGELOG consistency, building, and testing) before pushingmaindirectly and dispatchingsquad-release.ymlfor the actual npm/GitHub Release/Homebrew/WinGet pipeline. Once this PR merges todev, promotion requires a human (or authorized automation) with workflow_dispatch/contents:write permissions to runsquad-promote.yml- that step is outside this PR's scope.Validation
node --test test/*.test.cjs: 134/134 passing.squad-promote.yml's version-consistency and CHANGELOG-presence checks - both pass.markdownlint-cli2across changed docs: 0 issues.cspellon new CHANGELOG text: 0 new issues.npm run build: fails, but confirmed pre-existing on an unmodifieddevcheckout in this sandbox (unrelated TS/dependency-resolution issue) - not introduced by this change.Working as release-engineer (Release Engineer).
Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com