Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
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.
You can’t perform that action at this time.