kforge/changelog

Release Notes

Changelog

All notable changes to kforge, newest first.

NewImprovedFixedInfra

v1.1.1

LATEST

March 13, 2026

Release page

Full CI/CD bootstrap, deploy scaffolding, diagnostics, and improved framework detection.

New
  • kforge ci init — generate GitHub Actions and GitLab CI pipelines that install kforge, verify, build, and push
  • kforge deploy init — scaffold docker-compose.yml, render.yaml, and fly.toml in one command
  • kforge doctor — full environment diagnostics: Docker daemon, Buildx, QEMU, and active builder status
  • kforge detect --json — structured JSON output for CI scripts and tooling integrations
Improved
  • Framework detection now resolves exact runtime version from .nvmrc, pyproject.toml, .python-version, runtime.txt
  • 5 progress display modes: spinner, bar, banner, dots, plain — configurable per build
  • macOS DMG installer (.dmg) added alongside .tar.gz for GUI installation
  • Release automation: GoReleaser + GitHub Actions macOS job now run in parallel, cutting release time in half
Fixed
  • macOS Gatekeeper quarantine xattr removal documented and included in all install guides
Infra
  • CI workflow (ci.yml) now embeds commit SHA via ldflags and smoke-tests the docker-cli-plugin-metadata subcommand
  • Release artifacts now include checksums.txt with SHA-256 for all 14 assets

Release Assets

macOS arm64 (.dmg + .tar.gz)macOS amd64 (.dmg + .tar.gz)Linux amd64 (.deb · .rpm · .tar.gz)Linux arm64 (.deb · .rpm · .tar.gz)Windows amd64 (.zip)checksums.txt

v1.1.0

March 13, 2026

Release page

Initial iteration of the full command suite and release pipeline.

New
  • kforge verify — build, run, and health-check container validation workflow
  • kforge init — Dockerfile + .dockerignore + kforge.hcl generation with --detect and --framework flags
  • kforge setup — interactive wizard for QEMU and multi-node builder configuration
  • internal/project: framework + runtime detection engine (10 frameworks)
Improved
  • GoReleaser pipeline: .deb, .rpm, .tar.gz for Linux; .zip for Windows; .tar.gz + .dmg for macOS
Infra
  • Added .github/workflows/release.yml with separate macOS DMG builder job on macos-latest

v1.0.0

March 2, 2026

Release page

Initial stable release. Multi-platform Docker build CLI with BuildKit and declarative bake support.

New
  • kforge build — multi-platform BuildKit build with all docker buildx build flags
  • kforge push — build and push to registry in a single command
  • kforge bake — declarative multi-target build via kforge.hcl or kforge.json (HashiCorp HCL v2)
  • kforge builder — create, list, switch, and remove BuildKit builder instances
  • kforge login — authenticate to any container registry
  • kforge version — print build version and commit SHA
  • Docker CLI plugin mode — docker kforge build/push/bake works identical to standalone
  • Cache backends: registry, local filesystem, S3, Azure Blob, and GitHub Actions cache
  • CGO-disabled static builds — no libc dependency, runs in scratch and distroless containers
Infra
  • Initial CI workflow (ci.yml): go test ./..., go build, smoke test on every PR and main push