ברשימה 7 גרסאות של sc-compose, מ־20 באפריל 2026 ועד הגרסה הנוכחית 1.7.0. כל גרסה מקושרת לקובצי ההתקנה של המפיץ עצמו.
| גרסה | תאריך | גודל | קבצים |
|---|---|---|---|
| 1.7.0אחרונה | 11 באוקטובר 2026 | — | 64 ביט ZIP הערות גרסהWhat's Changed
- fix(homebrew): render bundled-path helpers as bare Ruby methods, not quoted strings by @randlee in #603
- fix(homebrew): render bundled-path helpers as bare Ruby methods (forward-port to main) by @randlee in #604
- site: announce sc-compose v1.6.1 by @randlee in #605
- chore(atm): replace deprecated features.codex_hooks with features.hooks by @randlee in #609
- bd init: wire sc-compose to dedicated sc-compose beads DB (server mode) by @randlee in #612
- chore: backfill ATM roster aliases in .atm.toml by @randlee in #610
- fix(site): link primary page to verification reports index by @randlee in #608
- chore: install atm-bd-orchestration 0.11.4 and add comp-sanity by @randlee in #616
- chore: route quality-mgr and team-lead to atm-bd-orchestration by @randlee in #617
- phase-t plan: beads attach and by-path pour, render --append (planning docs for review) by @randlee in #619
- docs(adr-0023): bd 1.3.1 cook behaviour for unknown keys and bad step graphs by @randlee in #621
- feat(beads): add graph contracts and production parser fixtures by @randlee in #622
- test(beads): tolerate poisoned real-bd test lock by @randlee in #624
- sprint/t 5 render append by @randlee in #623
- fix/t 5 sanity r1 by @randlee in #626
- test(beads): enforce graph fixture coverage by @randlee in #627
- test(render): cover append write and invalid input failures by @randlee in #629
- test(beads): update pinned bd version comment by @randlee in #628
- feat(beads): attach workflows and pour formulas by path by @randlee in #630
- feat(beads-python): expose graph request and receipt fields by @randlee in #631
- fix(beads): validate graph edge endpoints and dependency kinds by @randlee in #632
- fix(beads-python): complete graph receipt contract by @randlee in #633
- test: reject append for examples and templates by @randlee in #634
- fix(beads): validate formula names in the public contract by @randlee in #635
- fix(cli): code append mode rejection by @randlee in #636
- fix(beads-python): declare graph error codes by @randlee in #637
- fix(beads): emit invalid pour authorization error by @randlee in #638
- test: preserve append destination for conflicting flags by @randlee in #639
- test(beads): avoid Windows metadata wrapper quoting by @randlee in #640
- fix(render): report append rollback failures by @randlee in #641
- test: preserve typed var-file values in append output by @randlee in #642
- test(t-5): assert ERR_CONFIG_PARSE for append flag conflicts (qa1-f3 r2) by @randlee in #643
- fix(beads): preserve plain Windows BEADS_DIR by @randlee in #644
- test(render): assert append JSON envelopes by @randlee in #646
- fix(render): add append recovery hints by @randlee in #647
- fix(beads): preserve structured graph errors in CLI JSON by @randlee in #650
- test(beads): drain graph bd output pipes by @randlee in #651
- fix(beads-python): reuse request error code and verify graph properties by @randlee in #652
- docs: register append error codes by @randlee in #653
- fix(beads): preserve duplicate keys and classify malformed endpoints by @randlee in #654
- fix(render): report append template diagnostics by @randlee in #655
- fix(beads): preserve typed process errors in graph operations by @randlee in #656
- test(beads): assert precise graph rejection reasons by @randlee in #657
- test(beads-python): verify graph receipt properties and codes by @randlee in #658
- fix(beads): use serde pour mode names by @randlee in #659
- test(beads-python): cover attach request fields by @randlee in #660
- fix(beads): classify receipt decode errors by @randlee in #661
- test(beads): complete real-bd graph issue coverage by @randlee in #662
- feat(observability): migrate CLI to published v2 logger APIs by @randlee in #663
- test(beads): isolate engine bd calls per fixture by @randlee in #665
- fix(beads): preserve typed graph reasons with bd stderr by @randlee in #666
- fix(beads): preserve bd failure causes by @randlee in #667
- docs(beads): clarify graph rece |
| 1.6.1 | 31 באוגוסט 2026 | — | 64 ביט ZIP הערות גרסהWhat's Changed
- repowise(sc-compose): update codebase intelligence by @randlee in #571
- site: announce sc-compose v1.6.0 by @randlee in #573
- Main->develop by @rand-lee in #574
- Phase S: hotspot remediation plan (issue #572) by @randlee in #575
- Sprint S.1: Extractor internal seams (Phase S) by @randlee in #576
- refactor(lint): isolate private template-lint seams by @randlee in #577
- refactor(validate): isolate checked-validation seams by @randlee in #579
- fix(ci): trigger CI on stacked sprint/* pull requests by @randlee in #589
- test(boundaries): isolate invariant guardrails by @randlee in #585
- docs(plan): add arm64-linux support remediation plan by @randlee in #591
- feat(release): arm64-linux CLI + wheel support (ARM64.2) by @randlee in #593
- refactor(cli): isolate JSON-capability seams by @randlee in #580
- test(diagnostics): freeze facade contract by @randlee in #586
- test(paths): freeze normalization contract by @randlee in #587
- fix(beads): contain output reader failures by @randlee in #588
- docs(plan): S.9 go-native-module remediation plan by @randlee in #592
- feat(release): adopt go-native-module peer package by @randlee in #594
- Phase S phase-ending closeout fixes by @randlee in #595
- fix(release): derive package checks from manifest by @randlee in #600
- fix(release): defer same-release package checks instead of skipping verification by @randlee in #602
- Phase S: extractor seams, boundary guardrails, diagnostics/path-normalization freezes, beads-runner reliability, Go-native-module adoption by @randlee in #596
- chore/v1.6.1 version bump by @randlee in #598
- develop by @randlee in #597
Full Changelog: v1.6.0...v1.6.1 |
| 1.6.0 | 29 באוגוסט 2026 | — | 64 ביט ZIP הערות גרסהWhat's Changed
- fix(release): append .exe for windows-gnu targets, not just windows-msvc by @randlee in #544
- fix: allow preserved channels in release preflight retry by @randlee in #545
- fix: thread already-published-channels through release-candidate provenance gate by @randlee in #546
- fix: recover published release channel retries in release.yml by @randlee in #548
- fix: emit resolved SHA for release.yml build_ref (regression in #548) by @randlee in #549
- fix(homebrew): preserve keyed release assets in publish workflow by @randlee in #550
- sync: main -> develop (v1.5.0 release-pipeline recovery, PR #550) by @randlee in #552
- docs(changelog): file Hermes RuntimeKind + TOML array-of-table under 1.5.0 by @randlee in #540
- site: announce sc-compose v1.5.0 by @randlee in #547
- docs(phase-R): plan Beads formula composition integration by @randlee in #555
- docs: flip ADR-0021 status to Accepted by @randlee in #556
- R.1: Beads Contract and Execution Engine by @randlee in #558
- R.2: Bead CLI and JSON Protocol by @randlee in #559
- feat(beads): add Python bindings by @randlee in #560
- R.3 fast-follow: residual QA findings (non-blocking) by @randlee in #561
- Phase R: Beads Formula Composition Integration by @randlee in #562
- fix(beads): close output-write symlink/TOCTOU and hardening gaps from prod-readiness review by @randlee in #563
- fix: re-pin sc-lint bootstrap fixture to sc-compose 1.5.0 by @randlee in #554
- test: pin 5 adversarial-fuzz findings against sc-composer-beads by @randlee in #564
- fix(beads): consistent legacy JSON null rendering across nesting depth by @randlee in #565
- fix(beads): distinct render-failure messages per cause by @randlee in #568
- fix(beads): terminate orphaned descendant on output-cap breach (Unix + Windows) by @randlee in #567
- fix(beads): reject NUL/argv-illegal bytes in bead_variable values by @randlee in #569
- fix(beads): TOML-aware escaping for .formula.toml.j2 values by @randlee in #566
- Main->develop by @randlee in #553
- release: prepare 1.6.0 by @randlee in #570
Full Changelog: v1.5.0...v1.6.0 |
| 1.5.0 | 21 באוגוסט 2026 | — | 64 ביט ZIP הערות גרסהWhat's Changed
- docs: record release-branch-off-main and backprop rule by @randlee in #464
- fix: release gate checks content parity, not commit ancestry by @randlee in #465
- fix(release): wire WINGET_GITHUB_TOKEN into winget-releaser by @randlee in #466
- docs: post-mortem for 1.4.1 release process failures by @randlee in #468
- ci(release): add standalone winget publish workflow by @randlee in #467
- sync: bring winget dispatch workflow and token fix into develop by @randlee in #470
- fix(release): backport gate content-parity fix + postmortem doc to main by @randlee in #472
- ci(release): split release into authoritative build + independently recoverable per-channel publish by @randlee in #474
- feat(release): manifest-driven, vendorable publish channels + retry hardening by @randlee in #476
- docs: document Scoop install channel in README and RELEASING by @randlee in #477
- fix(tests): make sc-lint utility discovery hermetic (#491) by @randlee in #492
- docs: record FIX-491 QA status by @randlee in #494
- docs: preserve August 11 fuzz reports by @randlee in #496
- sync: merge develop into main (release channel hardening + FIX-491) by @randlee in #495
- feat(site): story-led single-page website by @randlee in #473
- P.1 gate: ADR-0018/CLAUDE.md boundary amendment for bindings/sc-sha-go by @randlee in #513
- Phase P: Go module distribution and handoff (P.2) by @randlee in #515
- docs: Phase P plan — generated Go bindings for sc-sha by @randlee in #512
- release: prepare Phase P 1.5.0 (CHANGELOG, README, Go docs, boundary rules) by @randlee in #518
- Phase P: production-readiness fixes (Intel-macOS guard, docs, generator retry, cleanup) by @randlee in #516
- ci: consume cached generated UniFFI Go bindings by @randlee in #522
- Phase P: generated Go bindings for sc-sha (P.1) by @randlee in #514
- Add canonical SC website (site/ + announcements/) by @randlee in #523
- Sprint Q.2: cut sc-compose over to canonical sc-publish by @randlee in #524
- docs: Sprint Q.3 plan — consume sc-publish develop update by @randlee in #526
- docs: mandate integration branch for every phase by @randlee in #529
- chore: revendor release-candidate publish workflow by @randlee in #530
- fix: remove duplicate Phase Q publish logic by @randlee in #532
- chore: revendor sc-publish version-floor fix by @randlee in #533
- docs: clarify release credential verification, drop stale ATM-cutover narrative by @randlee in #534
- Phase Q: sc-publish package parity, install/publish cutover, and RC-provenance consume by @randlee in #535
- Add Hermes as first-class RuntimeKind (#146) by @randlee in #536
- Add fixed-shape TOML array-of-table extraction support (#511) by @randlee in #537
- sync: develop -> main (fuzz report artifacts, PR #496) by @randlee in #504
- sync: main -> develop (site/announcements from PR #523) by @randlee in #539
- sync: develop -> main (Hermes RuntimeKind #536, TOML array-of-table extraction #537) by @randlee in #538
- fix(release): harden preflight probes and tag identity by @randlee in #541
- docs: clarify release-candidate tag as minimum baseline, not exact snapshot by @randlee in #542
- sync: develop into main (release workflow fixes + tag-semantics doc clarification) by @randlee in #543
Full Changelog: v1.4.1...v1.5.0 |
| 1.4.1 | 14 באוגוסט 2026 | — | 64 ביט ZIP |
| 1.4.0 | 12 באוגוסט 2026 | — | 64 ביט ZIP |
| 1.0.1 | 20 באפריל 2026 | — | 64 ביט ZIP |