Skip to content

Releases: jhl-labs/dist

spec-cli v0.3.0

Choose a tag to compare

@declue declue released this 15 Jul 08:06

spec-cli v0.3.0

  • Source commit: 09f7dfd129b11e4d08c03e092044f5e1e64d4041
  • Build runner: jhl-space
  • Distribution tag: spec-cli-v0.3.0

Artifacts

  • SHA256SUMS
  • spec-cli_v0.3.0_darwin_amd64
  • spec-cli_v0.3.0_darwin_amd64.tar.gz
  • spec-cli_v0.3.0_darwin_arm64
  • spec-cli_v0.3.0_darwin_arm64.tar.gz
  • spec-cli_v0.3.0_linux_amd64
  • spec-cli_v0.3.0_linux_amd64.tar.gz
  • spec-cli_v0.3.0_linux_arm64
  • spec-cli_v0.3.0_linux_arm64.tar.gz
  • spec-cli_v0.3.0_windows_amd64.exe
  • spec-cli_v0.3.0_windows_amd64.tar.gz
  • spec-cli_v0.3.0_windows_arm64.exe
  • spec-cli_v0.3.0_windows_arm64.tar.gz

Changes

  • docs: prepare v0.3.0 traceability release (09f7dfd)
  • feat: add end-to-end specification traceability (786658b)
  • docs: document hardened analysis and release policy (b6ba05f)
  • fix: make release publishing transactional (6e76597)
  • fix: preserve trace suppression metadata (1310a3e)
  • fix: harden requirement matching and file boundaries (328e55d)
  • ci: drop redundant release artifact copy (5d08bab)

security-cli v0.3.0

Choose a tag to compare

@declue declue released this 15 Jul 01:24

security-cli v0.3.0

  • Source commit: 3c70df35e6a09abb9ba39e14c1b8bc0f7779b4f8
  • Build runner: jhl-space
  • Distribution tag: security-cli-v0.3.0

Artifacts

  • SHA256SUMS
  • security-cli_v0.3.0_darwin_amd64
  • security-cli_v0.3.0_darwin_amd64.tar.gz
  • security-cli_v0.3.0_darwin_arm64
  • security-cli_v0.3.0_darwin_arm64.tar.gz
  • security-cli_v0.3.0_linux_amd64
  • security-cli_v0.3.0_linux_amd64.tar.gz
  • security-cli_v0.3.0_linux_arm64
  • security-cli_v0.3.0_linux_arm64.tar.gz
  • security-cli_v0.3.0_windows_amd64.exe
  • security-cli_v0.3.0_windows_amd64.tar.gz
  • security-cli_v0.3.0_windows_arm64.exe
  • security-cli_v0.3.0_windows_arm64.tar.gz

Changes

  • Merge pull request #1 from jhl-labs/agent/release-v0.3.0 (3c70df3)
  • release: prepare security-cli v0.3.0 (55416f0)
  • fix: harden updates and tool bundles (0f88c3f)

jam v0.40.0

Choose a tag to compare

@declue declue released this 15 Jul 01:52

JAM v0.40.0

  • Source commit: 4435c894b03ac6340d6884a8c9ba1a1d880219c5
  • Build runner: jhl-space
  • Distribution tag: jam-v0.40.0
  • Metrics spec: v14.0.0

Artifacts

  • SHA256SUMS
  • jam_v0.40.0_darwin_amd64
  • jam_v0.40.0_darwin_amd64.tar.gz
  • jam_v0.40.0_darwin_arm64
  • jam_v0.40.0_darwin_arm64.tar.gz
  • jam_v0.40.0_linux_amd64
  • jam_v0.40.0_linux_amd64.tar.gz
  • jam_v0.40.0_linux_arm64
  • jam_v0.40.0_linux_arm64.tar.gz
  • jam_v0.40.0_windows_amd64.exe
  • jam_v0.40.0_windows_amd64.tar.gz
  • jam_v0.40.0_windows_arm64.exe
  • jam_v0.40.0_windows_arm64.tar.gz

Changes

  • fix: align labeled benchmark with metrics v14 (4435c89)
  • release: JAM v0.40.0 metrics v14.0.0 (c2005d4)

spec-cli v0.2.0

Choose a tag to compare

@declue declue released this 14 Jul 13:06

spec-cli v0.2.0

  • Source commit: 726ca1a145ddd7e7e0d7e4cea0fa2957af745b29
  • Build runner: jhl-space
  • Distribution tag: spec-cli-v0.2.0

Artifacts

  • SHA256SUMS
  • spec-cli_v0.2.0_darwin_amd64
  • spec-cli_v0.2.0_darwin_amd64.tar.gz
  • spec-cli_v0.2.0_darwin_arm64
  • spec-cli_v0.2.0_darwin_arm64.tar.gz
  • spec-cli_v0.2.0_linux_amd64
  • spec-cli_v0.2.0_linux_amd64.tar.gz
  • spec-cli_v0.2.0_linux_arm64
  • spec-cli_v0.2.0_linux_arm64.tar.gz
  • spec-cli_v0.2.0_windows_amd64.exe
  • spec-cli_v0.2.0_windows_amd64.tar.gz
  • spec-cli_v0.2.0_windows_arm64.exe
  • spec-cli_v0.2.0_windows_arm64.tar.gz

Changes

  • ci: provision release race toolchain (726ca1a)
  • ci: isolate release quality gate (ff88615)
  • ci: enable cgo for release race tests (137921c)
  • docs: prepare v0.2.0 release metadata (469f0ac)
  • build: align release version metadata (a07176f)
  • feat: integrate trace reports and quality gates (5301fe6)
  • feat: add summary and SARIF renderers (b2b1b97)
  • feat: add requirement trace diagnostics (e0cedf7)
  • fix: harden requirement evidence pipeline (e793da6)
  • build: go 1.26 (garble v0.16.0 요구, security-cli와 일치) (d65c165)

security-cli v0.2.0

Choose a tag to compare

@declue declue released this 14 Jul 12:55

security-cli v0.2.0

  • Source commit: 2106a82905a5263de91a9542221fa1efba4d3f88
  • Build runner: jhl-space
  • Distribution tag: security-cli-v0.2.0

Artifacts

  • SHA256SUMS
  • security-cli_v0.2.0_darwin_amd64
  • security-cli_v0.2.0_darwin_amd64.tar.gz
  • security-cli_v0.2.0_darwin_arm64
  • security-cli_v0.2.0_darwin_arm64.tar.gz
  • security-cli_v0.2.0_linux_amd64
  • security-cli_v0.2.0_linux_amd64.tar.gz
  • security-cli_v0.2.0_linux_arm64
  • security-cli_v0.2.0_linux_arm64.tar.gz
  • security-cli_v0.2.0_windows_amd64.exe
  • security-cli_v0.2.0_windows_amd64.tar.gz
  • security-cli_v0.2.0_windows_arm64.exe
  • security-cli_v0.2.0_windows_arm64.tar.gz

Changes

  • fix: run database updates from installed tool paths (2106a82)
  • docs: prepare v0.2.0 release (26003ef)
  • docs: add portfolio security coverage guidance (51657c3)
  • feat(report): expose scanner coverage in all formats (891e8e6)
  • feat: add coverage-aware scan orchestration (73dd60a)
  • Baseline legacy Sonar sort findings (c08fd3d)
  • Limit SonarQube scope to source code (d8ba5a7)
  • Baseline legacy Sonar maintainability rules (df5ed7c)
  • Tighten SonarQube analysis scope (2262a65)
  • Run JAM v0.17.0 in quality workflow (74fa235)
  • Document JAM exceptions for CLI orchestration (8d9115c)
  • Use literal updater command names (3a158fe)
  • Set up Go before GitOps test scan (f8335fc)
  • Raise security CLI coverage for GitOps quality (eeb08f6)
  • Install project dependencies before GitOps test scan (910da69)
  • Update GitOps quality workflow (3fe3929)
  • Retry transient SonarQube scan failures (3143e3b)
  • Harden GitOps quality metrics reporting (8544863)
  • Stop reporting smoke test coverage (b962f7d)
  • Harden GitOps quality workflow payloads (8671b5a)
  • Fix coverage webhook JSON payload (1a9625a)
  • Add SonarQube and smoke test quality checks (0cd0d45)
  • Fix GitOps quality workflow run URLs (08ac9d2)
  • Report empty test summaries to GitOps Console (91a5f73)
  • Add GitOps quality metrics workflow (1921f9b)

jam v0.39.0

Choose a tag to compare

@declue declue released this 14 Jul 12:05

JAM v0.39.0

  • Source commit: ba7972e5d4662b4478ac0c9ad804c8a6ff5bd520
  • Build runner: jhl-space
  • Distribution tag: jam-v0.39.0
  • Metrics spec: v13.0.0

Artifacts

  • SHA256SUMS
  • jam_v0.39.0_darwin_amd64
  • jam_v0.39.0_darwin_amd64.tar.gz
  • jam_v0.39.0_darwin_arm64
  • jam_v0.39.0_darwin_arm64.tar.gz
  • jam_v0.39.0_linux_amd64
  • jam_v0.39.0_linux_amd64.tar.gz
  • jam_v0.39.0_linux_arm64
  • jam_v0.39.0_linux_arm64.tar.gz
  • jam_v0.39.0_windows_amd64.exe
  • jam_v0.39.0_windows_amd64.tar.gz
  • jam_v0.39.0_windows_arm64.exe
  • jam_v0.39.0_windows_arm64.tar.gz

Changes

  • make release workflows resilient to artifact quotas (ba7972e)
  • build current jam in gitops analysis (85a95e4)
  • standardize production analysis and security assurance (0ec6235)
  • docs: spec 컴포넌트 참조 구현(jhl-labs/spec-cli) 링크 (673f450)

spec-cli v0.1.0

Choose a tag to compare

@declue declue released this 11 Jul 08:27

spec-cli v0.1.0

  • Source commit: d65c165a233389453b2ffb49ec66e71cdad3a9c5
  • Build runner: jhl-space
  • Distribution tag: spec-cli-v0.1.0

Artifacts

  • SHA256SUMS
  • spec-cli_v0.1.0_darwin_amd64
  • spec-cli_v0.1.0_darwin_amd64.tar.gz
  • spec-cli_v0.1.0_darwin_arm64
  • spec-cli_v0.1.0_darwin_arm64.tar.gz
  • spec-cli_v0.1.0_linux_amd64
  • spec-cli_v0.1.0_linux_amd64.tar.gz
  • spec-cli_v0.1.0_linux_arm64
  • spec-cli_v0.1.0_linux_arm64.tar.gz
  • spec-cli_v0.1.0_windows_amd64.exe
  • spec-cli_v0.1.0_windows_amd64.tar.gz
  • spec-cli_v0.1.0_windows_arm64.exe
  • spec-cli_v0.1.0_windows_arm64.tar.gz

Changes

  • build: go 1.26 (garble v0.16.0 요구, security-cli와 일치) (d65c165)

jam v0.36.0

Choose a tag to compare

@declue declue released this 11 Jul 08:26

JAM v0.36.0

  • Source commit: 0b3328fe97b22c8add604f22ff2cfbcfe8183e6a
  • Build runner: jhl-space
  • Distribution tag: jam-v0.36.0
  • Metrics spec: v12.3.0

Artifacts

  • SHA256SUMS
  • jam_v0.36.0_darwin_amd64
  • jam_v0.36.0_darwin_amd64.tar.gz
  • jam_v0.36.0_darwin_arm64
  • jam_v0.36.0_darwin_arm64.tar.gz
  • jam_v0.36.0_linux_amd64
  • jam_v0.36.0_linux_amd64.tar.gz
  • jam_v0.36.0_linux_arm64
  • jam_v0.36.0_linux_arm64.tar.gz
  • jam_v0.36.0_windows_amd64.exe
  • jam_v0.36.0_windows_amd64.tar.gz
  • jam_v0.36.0_windows_arm64.exe
  • jam_v0.36.0_windows_arm64.tar.gz

Changes

  • fix(config): arch rules/layers 키 순서 무관 파싱; full 게이트 실패 메시지에 컴포넌트 명시 (0b3328f)
  • jam v0.36.0 / metrics v12.3.0: ARCH-09 레이어 규칙 + jam-full spec 컴포넌트 (1331280)
  • docs: ARCH-09·spec 컴포넌트 문서/스키마/체인지로그 (metrics v12.3.0) (536932f)
  • test(report): jam-full spec 컴포넌트 렌더 회귀 테스트 (60ddff6)
  • feat(cli): --component spec / --spec-cli 추가 (597e8a8)
  • feat(full): opt-in spec 컴포넌트 (외부 spec-cli 요구사항 검증 리포트 합성) (c4754ce)
  • feat(cli): jam.yaml arch 설정을 스캔 파이프라인에 전달 (98bdef4)
  • feat(arch): ARCH-09 레이어 규칙 위반 검출 + engine 배선 (33b80fd)
  • feat(metrics): ARCH-09 레이어 규칙 위반 등록, SpecVersion 12.3.0 (7114c26)
  • feat(config): jam.yaml arch.layers / arch.rules(deny) 파싱 (e4aefd1)
  • refactor: glob 매칭을 internal/globs로 분리 (suppress·layer 규칙 공용) (091b43b)
  • docs: ARCH-09 + spec 컴포넌트 구현 계획 (7adca78)
  • docs: ARCH-09 레이어 규칙 + jam-full spec 컴포넌트 설계 스펙 (d085706)
  • jam-full: lint 가중치를 린트 대상 언어의 코드베이스 비중에 비례 (6ad9fe8)
  • jam-full: 미측정 컴포넌트를 종합에서 제외(게이트는 유지) (d46edff)
  • jam-full: opt-in lint 컴포넌트 (외부 린터, 오프라인·재현성 보존) (094b5e7)
  • metrics v12.2.0: HYG-12 정적 검사기 억제 지표 추가 (6b2becf)
  • metrics v12.1.0: 바이브코딩 위생 지표 4종 추가 (HYG-08~11) (9a5c785)
  • Update INTRODUCE.md (3b2fc5b)
  • docs: rewrite INTRODUCE.md — 자연스러운 한국어, 내용 본문화, 근거 출처 보강 (1c7fde9)
  • docs: add INTRODUCE.md — JAM 소개 글 (사내 AI 튜토리얼 공모전용) (adc7446)
  • docs(pages): update GitHub Pages to current implementation (v0.35.0 / metrics v12.0.0) (6621df7)

storage-cli v0.2.0

Choose a tag to compare

@declue declue released this 21 Jun 08:30

storage-cli v0.2.0

  • Source commit: dcdf5d67bd3f65cb557320962fb99644d880a70b
  • Build hardening: trimpath, stripped symbols
  • Distribution tag: storage-cli-v0.2.0

Install

curl -fsSL https://jhl-labs.github.io/storage-cli/install.sh | sudo bash
storage-cli --version
sudo storage-cli --update

To pin this release, run curl -fsSL https://jhl-labs.github.io/storage-cli/install.sh | sudo env VERSION=v0.2.0 bash.
For manual Linux downloads, use the direct executable assets below.

Artifacts

  • SHA256SUMS
  • storage-cli_v0.2.0_linux_amd64
  • storage-cli_v0.2.0_linux_arm64

Changes

  • Stabilize benchmark with time-based runs and ramp time (dcdf5d6)
  • Warn when benchmarking under WSL or 9P/drvfs targets (2bea05c)
  • Benchmark at max performance with io_uring and high queue depth (d3eb38f)
  • Add --bench disk benchmark via fio (Linux) (f324829)
  • Add NVMe vendor, remaining life, and estimated endurance (c5c96b7)
  • Show NVMe Written/Read in decimal TB to match TBW ratings (8a2cc8f)
  • Hide k8s/portal mounts by default and improve Device Health layout (6ff07b7)
  • Add NVMe Device Health section (model, temp, wear, TBW) (7580c54)
  • Redesign text output with section headers and semantic color (ebf0d8c)
  • Suppress statfs warnings unless --all is set (21ed41b)
  • Hide gvfs and /boot mounts from default output (3ac165a)
  • Exclude snap/loop squashfs mounts from default output (86c6022)
  • Baseline legacy Sonar sort findings (069ac7d)
  • Limit SonarQube scope to source code (4da05f4)
  • Baseline legacy Sonar maintainability rules (cc79a37)
  • Tighten SonarQube analysis scope (5df98ee)
  • Run JAM v0.17.0 in quality workflow (272dfd8)
  • Use validated literal lsblk command (a277636)
  • Raise storage CLI coverage (82beece)
  • Set up Go before GitOps test scan (0f47b61)
  • Add coverage for storage CLI helpers (6ff0a26)
  • Install project dependencies before GitOps test scan (8b75118)
  • Update GitOps quality workflow (932392e)
  • Retry transient SonarQube scan failures (27f0968)
  • Harden GitOps quality metrics reporting (dfd6f9e)
  • Stop reporting smoke test coverage (8ed244c)
  • Harden GitOps quality workflow payloads (686737e)
  • Fix coverage webhook JSON payload (b2bb270)
  • Add SonarQube and smoke test quality checks (2a6d679)
  • Fix GitOps quality workflow run URLs (2dad6cf)
  • Report empty test summaries to GitOps Console (ac3a857)
  • Add GitOps quality metrics workflow (66bccc5)

node-monitor v0.1.0

Choose a tag to compare

@declue declue released this 22 Jun 21:43

node-monitor v0.1.0

Linux 노드 시스템 자원 TUI 모니터 (CPU 코어별/메모리/스왑/load/디스크·네트워크 I/O/온도/디스크 헬스/systemd 서비스/프로세스) + --server(Prometheus + 웹 UI).

  • Source: jhl-labs/node-monitor @ d0b568e
  • Platforms: linux/amd64, linux/arm64 (CGO 비활성 정적 바이너리)

설치

curl -fsSL https://github.com/jhl-labs/dist/releases/download/node-monitor-v0.1.0/node-monitor_v0.1.0_linux_amd64 -o node-monitor
chmod +x node-monitor && ./node-monitor --version

SHA256는 SHA256SUMS 참고.