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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.1.5] - 2026-03-11
11
+
10
12
### Added
11
13
12
14
-**Project config generation** — Standard `init` can now read a repository-root `.superposition.yml` or `superposition.yml`
@@ -33,7 +35,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
33
35
-**`sdd` preset** — Spec-Driven Development meta-preset bundling `spec-kit` with a user-selectable AI agent CLI
34
36
- Prompts users to choose from: Codex, Claude Code, Gemini CLI, Amp, Windsurf, opencode, or GitHub Copilot (IDE-integrated)
35
37
- Sets `SPECIFY_AI_AGENT` environment variable automatically to match the chosen agent
36
-
37
38
-**`hash` command** — Deterministic environment fingerprint for drift detection and reproducibility
38
39
- Produces a stable SHA-256 fingerprint from stack, resolved overlays, preset, base image, and tool version
39
40
- Auto-resolves overlay dependencies (same logic as `plan`) so the hash includes transitively required overlays
@@ -42,7 +43,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
42
43
-`--write` flag writes the full hash to `.devcontainer/superposition.hash` alongside the manifest
43
44
- Hash is version-stable across patch releases (uses `major.minor` of the tool version only)
44
45
- Full documentation at [`docs/hash.md`](docs/hash.md)
45
-
46
46
-**`adopt` command** — Adopt an existing `.devcontainer/` into the overlay-based model
47
47
- Reads `devcontainer.json` and any linked `docker-compose.yml` files and analyses their contents
48
48
- Resolves the `dockerComposeFile` field (string or array, relative paths) to support Docker Compose-based devcontainers where the compose file lives outside the `.devcontainer/` directory
@@ -330,7 +330,8 @@ This version was recalled due to a packaging issue (included `.tgz` tarball). Us
0 commit comments