Skip to content

Releases: wvvb/hunkr

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 11:48

Changelog

  • 1169a47 fix(mcp): stop panicking on google jsonschema tags

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 22:43

Changelog

  • 4ca6788 feat(tui): preview the selected file and honor the scroll wheel
  • 77ca966 fix(install): map Linux uname to GoReleaser archive names
  • 4033361 fix(release): publish the Homebrew tap with a cross-repo token
  • b4a4cdb fix(tui): keep the tab layout from overflowing the terminal

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 21:33

Changelog

  • ad9cb69 Add CI workflow for tests and vet.
  • 792ae72 Add Makefile targets for test, bench, and build.
  • 98f5143 Add a thin authenticated GitHub REST client.
  • 935bc74 Add cache list, remove, and clear subcommands.
  • a573640 Add nerd-font icons with ASCII fallback.
  • e41981d Add nightly pre-release workflow.
  • 9ff0797 Add tagged GitHub release workflow.
  • 99c76bb Add the MIT license.
  • 3b5167a Add the hunkr command entrypoint.
  • c516ea0 Benchmark fuzzy search over a large path list.
  • 399c6be Benchmark patch indexing and decode windows.
  • 1b50348 Benchmark unified-diff generation.
  • a58400f Compose the TUI frame with dirty-camera caching.
  • a783d42 Configure GoReleaser for multi-platform binaries.
  • 1ca91e3 Create reviews and review comments.
  • a342dc2 Define GitHub PR and file metadata types.
  • ccd2d20 Define unified-diff types for hunks and files.
  • d644f4c Detect when GitHub omitted a file patch.
  • cfc3ef7 Dispatch hunkr commands from argv.
  • 339f8a4 Document and generate TUI key help.
  • 6b6d44d Document why hunkr exists and how to use it.
  • cd561db Export the CLI version string for releases.
  • aef2095 Expose PR read tools on MCP.
  • 2bb98e3 Expose cache management tools on MCP.
  • d7a64c4 Expose review write tools on MCP.
  • 532d60b Extract enclosing symbol context from a source file.
  • cba9e4b Fetch file text via Contents API with blob fallback.
  • 0448624 Fetch pull-request metadata and classify issues.
  • d0e0bb3 Fix GoReleaser config so tagged releases can publish.
  • a1d02df Generate unified diffs from two file versions.
  • 1c69c39 Handle TUI input, progressive fetch, and reconstruction.
  • d31eb19 Hold TUI model state and open files on demand.
  • a324ae8 Ignore build artifacts and local binaries.
  • 6546c1d Index patches without materializing every line.
  • c51f361 Initialize the Go module and lock dependencies.
  • c327739 List and clear cached pull requests.
  • 59a7249 List check runs for a PR head.
  • f15f77a Load keybindings from ~/.config/hunkr/config.toml.
  • e1edb1e Manage closeable file tabs with LOD sleep and wake.
  • f70c64b Page PR files concurrently and write patches to cache.
  • 89cfc40 Parse CLI flags without extra command libraries.
  • feac491 Parse GitHub owner/repo slugs from remotes.
  • 1e2117f Parse GitHub-style unified patches into hunks.
  • 788e900 Publish a Homebrew formula to wvvb/homebrew-hunkr on release.
  • 5b05966 Rank PR file paths with fff-style fuzzy search.
  • be53e93 Reconstruct omitted patches from base and head blobs.
  • cb286e7 Render a virtualized changed-file list.
  • b57d477 Render styled CLI help.
  • 7a4c16e Render the culled unified-diff pane.
  • 2bb2c8d Replace em dashes in the README with ASCII punctuation.
  • 69746d9 Run TUI, JSON, and diff commands against the cache.
  • 351efb7 Start the MCP stdio server.
  • 1f8e941 Store PR metadata and patches under the hunkr cache dir.
  • 8b5820b Syntax-highlight visible diff lines with Chroma.
  • 6c70b26 Test CLI flag parsing.
  • 4782747 Test Contents API 404 and base64 decode with httptest.
  • aca37c8 Test SSH, HTTPS, and enterprise remote parsing.
  • 699d36a Test cache round-trip and path-escape rejection.
  • 75c7ce1 Test config path, defaults, and cmd-key matching.
  • 7f81db5 Test fuzzy path ranking.
  • 44a4593 Test hunk-span lookup and windowed decode.
  • 7a52914 Test patch-omission heuristics.
  • f33f478 Test reconstructed unified diffs.
  • 5fc1bf8 Test symbol-context extraction.
  • b4adc4b Test unified-diff parsing and line numbering.
  • 02713d1 Test version command dispatch.

Nightly

Nightly Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Sep 09:31

Unstable snapshot from main.