Skip to content

Commit 6fe7834

Browse files
committed
release: prepare v1.2.0
1 parent fd4fe70 commit 6fe7834

9 files changed

Lines changed: 92 additions & 25 deletions

File tree

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,67 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

77
---
88

9+
## [v1.2.0] — 2026-03-18
10+
11+
### Added
12+
- Dedicated MCP CI workflow:
13+
- `.github/workflows/mcp.yml`
14+
- MCP integration test covering:
15+
- workspace creation
16+
- spec creation
17+
- validation
18+
- gate checks
19+
- status and roadmap generation
20+
- project log and resource reads
21+
- Public roadmap docs:
22+
- `docs/en/35-public-roadmap.md`
23+
- `docs/es/35-roadmap-publico.md`
24+
- Tested client setup recipes:
25+
- `docs/en/36-client-setup-recipes.md`
26+
- `docs/es/36-recetas-setup-clientes.md`
27+
- Versioning strategy docs:
28+
- `docs/en/37-versioning-strategy.md`
29+
- `docs/es/37-estrategia-versionado.md`
30+
- Media/public launch assets:
31+
- `docs/assets/social-preview.svg`
32+
- `docs/en/38-media-kit.md`
33+
- `docs/es/38-kit-medios.md`
34+
- Next release preparation docs:
35+
- `docs/en/39-v1.2.0-preparation.md`
36+
- `docs/es/39-preparacion-v1.2.0.md`
37+
- Adoption-oriented GitHub issue templates:
38+
- `bug-report`
39+
- `use-case`
40+
- End-to-end example:
41+
- `examples/002-mcp-end-to-end/`
42+
43+
### Changed
44+
- Internal package versions are now aligned with the framework release:
45+
- `@sdd/sdd-core``1.2.0`
46+
- `@sdd/sdd-mcp``1.2.0`
47+
- README and docs index now surface:
48+
- roadmap
49+
- client setup recipes
50+
- versioning strategy
51+
- media kit
52+
- next release prep
53+
- Fixed `sdd_create_spec` to create the spec directory before creating `contracts/`.
54+
- Repository positioning is now clearly framed as:
55+
- operational SDD framework
56+
- AI guidance
57+
- GitHub Spec Kit reference
58+
- MCP support
59+
60+
### Verified
61+
- `npm run typecheck`
62+
- `npm run build`
63+
- `npm run mcp:smoke`
64+
- `npm run mcp:http:smoke`
65+
- `npm run mcp:test`
66+
- `./scripts/validate-sdd.sh . --strict`
67+
- `./scripts/check-sdd-policy.sh .`
68+
- `./scripts/check-sdd-gate.sh .`
69+
970
## [v1.1.0] — 2026-03-18
1071

1172
### Added

README.es.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</p>
99

1010
<p>
11-
<img src="https://img.shields.io/badge/version-v1.1.0-blue?style=for-the-badge" alt="Version">
11+
<img src="https://img.shields.io/badge/version-v1.2.0-blue?style=for-the-badge" alt="Version">
1212
<a href="./START_HERE_NON_TECH.md"><img src="https://img.shields.io/badge/🧑‍💼_NO_TÉCNICO-Iniciar-green?style=for-the-badge" alt="Inicio no técnico"></a>
1313
<a href="./AI_START_HERE.md"><img src="https://img.shields.io/badge/🤖_INICIO_IA-Abrir-purple?style=for-the-badge" alt="AI Start"></a>
1414
<a href="./QUICKSTART.md"><img src="https://img.shields.io/badge/🚀_QUICKSTART-5_Minutos-ff6b35?style=for-the-badge" alt="Quickstart"></a>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</p>
99

1010
<p>
11-
<img src="https://img.shields.io/badge/version-v1.1.0-blue?style=for-the-badge" alt="Version">
11+
<img src="https://img.shields.io/badge/version-v1.2.0-blue?style=for-the-badge" alt="Version">
1212
<a href="./START_HERE_NON_TECH.md"><img src="https://img.shields.io/badge/🧑‍💼_NON--TECH-Start-green?style=for-the-badge" alt="Non Technical Start"></a>
1313
<a href="./AI_START_HERE.md"><img src="https://img.shields.io/badge/🤖_AI_START-Open-purple?style=for-the-badge" alt="AI Start"></a>
1414
<a href="./QUICKSTART.md"><img src="https://img.shields.io/badge/🚀_QUICKSTART-5_Minutes-ff6b35?style=for-the-badge" alt="Quickstart"></a>

docs/en/34-launch-kit.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,28 @@ https://github.com/juanklagos/spec-driven-development-template
2222
## LinkedIn post
2323

2424
```text
25-
I just shipped v1.1.0 of my Spec-Driven Development Template.
25+
I just shipped v1.2.0 of my Spec-Driven Development Template.
2626
27-
The goal is simple: reduce the friction of starting real projects with SDD and make AI assistants follow a clean, repeatable flow.
27+
This repository is evolving into an operational SDD framework, not just a documentation starter.
2828
29-
New in this version:
30-
- real MCP server support
31-
- local `sdd-mcp` for operational SDD workflows
29+
What it now includes:
30+
- GitHub Spec Kit as the primary reference flow
31+
- multi-agent operating rules
32+
- runnable work isolated in ./www/<project-name>
33+
- local MCP server (`sdd-mcp`)
3234
- stdio + Streamable HTTP
33-
- copy-paste configs for Cursor, Claude Code, and Codex
34-
- active project resources for idea, specs, roadmap, status, logbook, and handoffs
35+
- typed SDD core
36+
- MCP integration tests and CI
37+
- copy-paste client configs for Cursor, Claude Code, and Codex
3538
3639
Repository:
3740
https://github.com/juanklagos/spec-driven-development-template
3841
39-
This is meant to help teams and solo builders move from idea -> spec -> plan -> tasks -> validation with less ambiguity and better traceability.
42+
The goal is to reduce friction from idea -> spec -> plan -> tasks -> validation, and make different AI assistants behave more consistently across real project work.
4043
```
4144

4245
## Short release note
4346

4447
```text
45-
v1.1.0 adds a real MCP layer to the SDD framework: typed core logic, local MCP server, structured tool outputs, active project resources, HTTP transport, and client-ready configs.
48+
v1.2.0 strengthens the framework as an operational SDD system: MCP CI, integration tests, package version alignment, client setup recipes, public roadmap, media assets, and adoption examples.
4649
```

docs/es/34-kit-lanzamiento.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,28 @@ https://github.com/juanklagos/spec-driven-development-template
2222
## Post para LinkedIn
2323

2424
```text
25-
Acabo de publicar la versión v1.1.0 de mi Spec-Driven Development Template.
25+
Acabo de publicar la versión v1.2.0 de mi Spec-Driven Development Template.
2626
27-
El objetivo es simple: reducir la fricción de iniciar proyectos reales con SDD y lograr que los asistentes de IA sigan un flujo limpio y repetible.
27+
Este repositorio está evolucionando hacia un framework operativo de SDD, no solo un starter de documentación.
2828
29-
Nuevo en esta versión:
30-
- soporte MCP real
31-
- `sdd-mcp` local para flujos operativos de SDD
29+
Ahora incluye:
30+
- GitHub Spec Kit como flujo de referencia principal
31+
- reglas operativas multi-agente
32+
- trabajo ejecutable aislado en ./www/<project-name>
33+
- servidor MCP local (`sdd-mcp`)
3234
- stdio + Streamable HTTP
35+
- core SDD tipado
36+
- CI y tests de integración MCP
3337
- configuraciones copy/paste para Cursor, Claude Code y Codex
34-
- resources del proyecto activo para idea, specs, roadmap, estado, bitácora y handoffs
3538
3639
Repositorio:
3740
https://github.com/juanklagos/spec-driven-development-template
3841
39-
Esto está pensado para ayudar a equipos y builders individuales a pasar de idea -> spec -> plan -> tasks -> validación con menos ambigüedad y mejor trazabilidad.
42+
El objetivo es reducir fricción de idea -> spec -> plan -> tasks -> validación y hacer que distintas IA trabajen de forma más consistente en proyectos reales.
4043
```
4144

4245
## Nota corta de release
4346

4447
```text
45-
v1.1.0 agrega una capa MCP real al framework SDD: core tipado, servidor MCP local, salidas estructuradas, resources del proyecto activo, transporte HTTP y configuraciones listas para clientes.
48+
v1.2.0 fortalece el framework como sistema operativo de SDD: CI MCP, tests de integración, alineación de versiones internas, recetas de setup por cliente, roadmap público, assets de difusión y ejemplos de adopción.
4649
```

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "spec-driven-development-template",
33
"private": true,
4-
"version": "1.1.0",
4+
"version": "1.2.0",
55
"type": "module",
66
"workspaces": [
77
"packages/*"

packages/sdd-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sdd/sdd-core",
3-
"version": "1.1.0",
3+
"version": "1.2.0",
44
"private": true,
55
"type": "module",
66
"main": "./dist/index.js",

packages/sdd-mcp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sdd/sdd-mcp",
3-
"version": "1.1.0",
3+
"version": "1.2.0",
44
"private": true,
55
"type": "module",
66
"main": "./dist/index.js",
@@ -16,7 +16,7 @@
1616
},
1717
"dependencies": {
1818
"@modelcontextprotocol/sdk": "^1.27.1",
19-
"@sdd/sdd-core": "1.1.0",
19+
"@sdd/sdd-core": "1.2.0",
2020
"zod": "^3.25.76"
2121
}
2222
}

0 commit comments

Comments
 (0)