Releases: swperb/imgcli
Releases · swperb/imgcli
v0.5.0
imgcli v0.5.0 — feature-complete polish before the distribution push.
Added
- Man page — a proper
imgcli.1plus amake install-mantarget (also pulled in bymake install), soman imgcliworks and distro packagers get the page they expect.
Documentation
- Sharpened the README headline — "ImageMagick's power, ffmpeg's syntax, zero dependencies."
- Surfaced the benchmarks near the top: ~8.6× faster resize and ~8× faster grayscale than ImageMagick, in a 232 KB single binary vs ~109 MB (details).
- Noted that AVIF / JPEG XL decoding stays out of the dependency-free default by design.
Install
brew install swperb/tap/imgcli · nix run github:swperb/imgcli · winget swperb.imgcli · AUR imgcli · Scoop · .deb below.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Bump AUR to v0.3.0 + document new install methods by @swperb in #60
- Add Windows build (mingw-w64, wine-validated) by @swperb in #61
- Add Scoop + winget manifests (Windows) by @swperb in #62
- ci: add CodeQL + OpenSSF Scorecard and sign releases with provenance by @swperb in #64
- ci(scorecard): add workflow_dispatch for on-demand runs by @swperb in #65
- docs(contributing): require README filter-list entry for new filters by @swperb in #66
- add temperature filter for warm/cool color adjustment by @priyamkarn in #63
- ci(security): add Flawfinder C/C++ weakness scan + badge by @swperb in #67
- Add stdin/stdout pipe support + -f format flag (closes #16) by @swperb in #70
- Add bicubic + lanczos resampling to scale (closes #18) by @swperb in #71
- Add batch processing via --out-dir (closes #15) by @swperb in #72
- chore(security): clear CodeQL alerts (vendored exclusion + 0644 files) by @swperb in #73
- Add integration test suite: make test (closes #33) by @swperb in #74
- Release v0.4.0 by @swperb in #83
New Contributors
- @priyamkarn made their first contribution in #63
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- fix(release): avoid matrix race when creating the GitHub release by @swperb in #4
- Supply-chain hardening: SHA-pin actions + Dependabot by @swperb in #5
- chore(mcp): prepare imgcli-mcp for npm + MCP registry publishing by @swperb in #7
- feat(mcp): add Dockerfile for the MCP server (Glama checks + container run) by @swperb in #11
- Benchmarks, GitHub Pages landing site, and AUR packaging by @swperb in #12
- docs: add animated terminal demo GIF by @swperb in #13
- docs: use a real screen-recorded demo GIF by @swperb in #14
- docs: scope the zero-dependency claim to the default build (formats policy) by @swperb in #35
- chore(deps): Bump zod from 3.25.76 to 4.4.3 in /mcp by @dependabot[bot] in #9
- chore(deps-dev): Bump @types/node from 20.19.43 to 25.9.3 in /mcp by @dependabot[bot] in #10
- chore(deps): Bump actions/checkout from 4.3.1 to 6.0.3 by @dependabot[bot] in #6
- ci: MCP build job + Dependabot grouping & patch/minor auto-merge by @swperb in #36
- build(mcp): support TypeScript 6 (supersedes #8) by @swperb in #38
- [codex] docs: add contributing guide by @ded-furby in #34
- chore(deps): Bump the github-actions group with 2 updates by @dependabot[bot] in #37
- chore: issue templates, sponsor button + framework, Discussions by @swperb in #39
- chore: activate Ko-fi link; track the roadmap doc by @swperb in #40
- feat: -filters --json (machine-readable filter list) by @swperb in #45
- feat: --dry-run (validate a filtergraph without writing) by @swperb in #46
- Add QOI read/write support by @swperb in #47
- Add Streamable HTTP transport + Smithery deployment by @swperb in #48
- Add MCP bundle (.mcpb) for Smithery local-connector publishing by @swperb in #49
- Fix Smithery bundle publish: drop tools[] from MCPB manifest by @swperb in #50
- docs: add Smithery install badge by @swperb in #51
- docs: link smithery-ai/cli#787 from the bundle tooling by @swperb in #52
- Add imgcli icon (bundled into the MCP package) by @swperb in #53
- Inject tool schemas so the Smithery listing shows capabilities by @swperb in #54
- Add social-preview card (repo + OG image) by @swperb in #58
- Release v0.3.0 + Nix/Docker/.deb packaging groundwork by @swperb in #59
New Contributors
- @dependabot[bot] made their first contribution in #9
- @ded-furby made their first contribution in #34
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat: imgcli — ffmpeg-style image conversion & processing CLI in C by @swperb in #1
- Security hardening + agent-first UX (--json, fuzzing, CI, SECURITY.md) by @swperb in #2
- Distribution & discoverability: release binaries, Homebrew, MCP server, llms.txt by @swperb in #3
New Contributors
Full Changelog: https://github.com/swperb/imgcli/commits/v0.2.0