jk v0.0.14 (2026-01-18T13:27:53Z)
Welcome to this new release of jk!
Changelog
🚀 Features
- 0b0df48: feat(run): add fuzzy job matching and agent-friendly error messages (avivsinai aviv.s@taboola.com)
- 33294b0: feat(run): improve error messages for unbuildable jobs (avivsinai aviv.s@taboola.com)
- bfa4b81: feat(run): improve fuzzy search ranking (avivsinai aviv.s@taboola.com)
- 7091651: feat: add --jq, --result, and --exit-status flags (#21) (Aviad Shiber aviadshiber@alumni.technion.ac.il)
- 242f0fb: feat: add --quiet flag and document JK_CONTEXT env var (#23) (avivsinai aviv.s@taboola.com)
- 76e5902: feat: add --summary, --template, and --format flags (#24) (avivsinai aviv.s@taboola.com)
- b5664c5: feat: add --wait flag for blocking without log streaming (#22) (Aviad Shiber aviadshiber@alumni.technion.ac.il)
- 4d1c4b0: feat: add GitHub Actions security workflows (avivsinai aviv.s@taboola.com)
- e5dfe6d: feat: add Jenkins e2e dogfood harness (avivsinai avivsinai@gmail.com)
- e25d94d: feat: add Scoop auto-update via goreleaser (avivsinai avivsinai@gmail.com)
- dd05d17: feat: enable Homebrew tap auto-publishing on release (avivsinai avivsinai@gmail.com)
- c721e51: feat: finish phase a discovery surface (avivsinai aviv.s@taboola.com)
- 0b45600: feat: prepare repository for open source release (part 1) (avivsinai aviv.s@taboola.com)
- c25815f: feat: surface search at the root (avivsinai aviv.s@taboola.com)
🐛 Bug Fixes
- 3f29562: fix(search): enable discovery of multibranch pipeline jobs (avivsinai aviv.s@taboola.com)
- f481d9a: fix: add allow insecure flag to contexts (avivsinai aviv.s@taboola.com)
- e0c6e49: fix: align gitleaks config with v8.25.0+ best practices (avivsinai avivsinai@gmail.com)
- d9ef2da: fix: correct cursor offset when queued items fill page (avivsinai avivsinai@gmail.com)
- 382558f: fix: disable OSSF Scorecard until repository is public (avivsinai aviv.s@taboola.com)
- 3b9f063: fix: errcheck lint for fmt.Fprintln calls (avivsinai aviv.s@taboola.com)
- e5ea40b: fix: harden artifact download and e2e harness (avivsinai aviv.s@taboola.com)
- a5bbf96: fix: harden artifact download cleanup (avivsinai avivsinai@gmail.com)
- e718096: fix: honor JK_CONTEXT precedence (avivsinai avivsinai@gmail.com)
- 5f3d477: fix: pass HOMEBREW_TAP_GITHUB_TOKEN to goreleaser (avivsinai avivsinai@gmail.com)
- af7415c: fix: rename Homebrew formula to jk to avoid homebrew-core collision (avivsinai avivsinai@gmail.com)
- 6ed0f0a: fix: rename Scoop manifest to jk for consistency (avivsinai avivsinai@gmail.com)
- c7f9f5b: fix: restore legacy keyring fallback (avivsinai aviv.s@taboola.com)
- 62acfb6: fix: satisfy errcheck for fmt writes (avivsinai avivsinai@gmail.com)
- 19420a9: fix: trust e2e repo in jenkins image (avivsinai aviv.s@taboola.com)
- c3c5773: fix: update OSSF Scorecard action to v2.4.3 (avivsinai aviv.s@taboola.com)
📦 Dependencies
- 0fa06a0: deps(deps): bump github.com/spf13/pflag in the go-dependencies group (#5) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- cc5b58f: deps(deps): bump the go-dependencies group across 1 directory with 2 updates (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 886efe8: deps(deps): bump the go-dependencies group across 1 directory with 3 updates (#26) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- e823f1f: deps(deps): bump the go-dependencies group across 1 directory with 6 updates (#14) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- ca099ac: deps(deps): bump the go-dependencies group with 7 updates (#4) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
🔧 Other Changes
- 80cf7ad: Add --include-queued flag to run ls command (#27) (alonpilberg alon.p@taboola.com)
- 683d694: Initial commit (avivsinai avivsinai@gmail.com)
- ff1de98: Refactor CLI to gh-style architecture (avivsinai avivsinai@gmail.com)
- c7dcf58: build: align version metadata (avivsinai aviv.s@taboola.com)
- d047884: build: enable cgo for darwin releases (avivsinai aviv.s@taboola.com)
- 6c0de4d: build: use runtime/debug fallback for go install version info (avivsinai aviv.s@taboola.com)
- f945d2e: ci(deps): bump actions/cache from 4 to 5 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 1770db2: ci(deps): bump actions/checkout from 4 to 5 (#3) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- f2f032b: ci(deps): bump actions/checkout from 4 to 5 (#6) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 717cbfc: ci(deps): bump actions/checkout from 5 to 6 (#12) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- b75ebf7: ci(deps): bump actions/setup-go from 5 to 6 (#2) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 60f4034: ci(deps): bump actions/upload-artifact from 4 to 5 (#9) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 95607c6: ci(deps): bump actions/upload-artifact from 5 to 6 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 14ff995: ci(deps): bump github/codeql-action from 3 to 4 (#7) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 7dd184d: fix/auth streaming (#8) (avivsinai avivsinai@users.noreply.github.com)
- 0fc17c1: refactor: GH-idiomatic output flag handling (avivsinai aviv.s@taboola.com)
- c7cb509: refactor: internalize packages and update go toolchain (avivsinai avivsinai@gmail.com)
Full Changelog: ...v0.0.14
Installation
Homebrew (macOS/Linux)
brew install avivsinai/tap/jkScoop (Windows)
scoop bucket add avivsinai https://github.com/avivsinai/scoop-bucket
scoop install jkGo Install
go install github.com/avivsinai/jenkins-cli/cmd/jk@v0.0.14Binary Downloads
Download the appropriate binary for your platform from the assets below.