Releases: hackmajoris/revmux
Releases · hackmajoris/revmux
Release list
Version 0.3.0
Changelog
- 19d9685 fix(lint): drop nolint directives gosec no longer needs
- 0752195 build(release): point homebrew cask at hackmajoris/homebrew-apps
- b80ae86 Merge pull request #1 from hackmajoris/feat/opencode-support
- 319c81a feat(opencode): added opencode support
- 33ede7a build(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.1
- 4b87635 fix(tests): end the rollout liveness case on the tail's own touch
- 64b4fe3 fix(tests): use strings.Cut where only the first field is read
- 0ac2919 docs: update changelog for v0.2.0
- e01f8ac fix(tests): exit the fake CLI through syscall.Exit
- 52052d6 chore: store vendored files without eol conversion
- d435850 build(deps): bump github.com/charmbracelet/x/ansi from 0.11.7 to 0.11.8
- 72263b5 fix(prompts): name the adversarial agent for its lens, not its binary
- af0b360 resolve a project-level profile.md under the round's own (umputun#12)
- 9f33422 fix: build the version timestamp with git instead of BSD date
- bf92e03 docs: backlog the immaterial gloss and the lens-override panel body
- fb79350 fix: name the entry when an escaping link occupies a directory name
- 876fc82 docs: align go comments with the comment rules
- 736053b feat(prompts): flag redundant code comments
- 6bbe2f7 docs: point the hero at the skill install
- 0f16f55 docs: revert the hero to a single install command
- 0cb124f docs: put the skill install beside the binary install
- 774cd46 fix(ui): stop closing the tty out from under bubbletea's resize check
- e3765e2 docs: drop the go report card badge
- 96010bd docs: add build badges and a site nav bar to the README
- 6c1051f docs: show the TUI in the README
- 0cb57ff docs: changelog for v0.1.0 and plugin 0.4.2
- 7d741d3 docs: add revmux.com and trim the README to a synopsis (umputun#6)
- c4a8c3c build: put shellcheck behind make lint
- 413321b fix(skill): write the session-field guard so shellcheck stays quiet
- 9e14a94 fix(skill): recover missing agterm context
- fe0cd66 fix(executor): feed the idle watchdog through claude's structured-output emit
- 7377a5d fix(skill): stop the loop on a repeated finding, not on a flat count
- 179d596 docs: name the effort and the real models in every expert row
- c3f62de feat(prompt): add the expert profile, two top models at the highest effort
- 8602322 docs(skill): put the shape of the presented turn in one reference
- 8411b59 fix(skill): frame a review — what it is, what it amounts to, and why
- 5e06ead feat(report): record what each source raised, so a blind agent is visible
- 1c40407 fix(skill): make a triage end on a verdict and a question, not a wall of arguments
- e7825a0 feat(ui): drop the input tab for an optional file nobody supplied
- 1eb59c9 fix(ui): wait for bubbletea before closing the tty
- 6b58333 docs(lens): tell every triage lens to report an inability to work
- 72fcde1 add issue triage, a four-way panel over a filed item (umputun#4)
- e7633eb fix: sweep the minors from the since-8e8d116 review round
- 83cd960 docs(skill): budget the round-preparation brief, and bump the plugin to 0.2.8
- de9a63b feat(ui): name the profile in the header instead of counting agents
- 8e8d116 feat(prompt): add the grill-me profile, four adversarial agents over two vendors
- 6b841f5 fix(skill): tint the floating overlay too, not only the pane one
- 90d259b refactor: cut comment volume to sibling levels [skip ci]
- f2719f1 fix(archive): make every function in archive.go spell dir, path
- 2078b40 feat: measure what the review stages do, and ship the corpus analysis as a script
- cd56094 feat(cleanup): add revmux cleanup, and the archive numbers it is decided from
- b3f840b fix(ui): drop the input tab for an absent or empty context
- 8104eb9 fix(skill): keep the progress feed out of an overlay run, and route "show me" to it
- ed79c1a fix(ui): join a tight definition description's soft break too
- e7392cb fix(ui): stop joinTightListLines corrupting blockquotes, and make it see CRLF
- 1eb1d4c feat(ui): move to glamour v2 and reflow soft line breaks in list items
- bfed100 feat(skill): use a pane overlay when the launcher runs in an agterm split
- 20adae4 feat(skill): relay run milestones while a headless review runs
- a3a59f0 test(ui): pin ordered list marker spacing, record the missing hanging indent
- e84591e fix(ui): drop glamour's padding around an inline code span
- 203d215 chore: bump dependencies and revendor
- ea14e79 fix(ui): scope document cache eviction to the pane layout pass
- b5c28b2 fix(executor): drop shell tool calls carrying no command
- d753bd9 docs: move completed plan 20260731-glamour-markdown-rendering.md to completed/
- 5e3dcd6 docs: rewrite the tui rules and README for the new rendering and keys
- 45bf072 feat(ui): stop esc and q from quitting a running review
- 414f693 feat(ui): render markdown documents with glamour
- eaa425d chore: add glamour dependency and vendor its tree
- 48b07a2 docs: add glamour markdown rendering implementation plan
- 4cc0a20 fix(skill): rewrite herdr tab cleanup as an if for shellcheck
- 09904c1 docs: add CONTRIBUTING and CHANGELOG
- b41a376 chore: add goreleaser release pipeline, dependabot, funding and codeowners
- d8902a1 docs: explain mixed-model review profiles
- 1dfa345 fix(skill): include severity in finding tags
- 1820e21 fix(tui): harden startup input viewer
- 8498085 docs(skill): tag every reported finding with the surface it sits on
- 27f0475 chore(plugin): bump version to 0.2.4
- bf8aedf fix(prompts): tie severity to runtime consequence, not to how wrong a claim is
- 6a6ec3a feat(tui): add startup input viewer
- adae841 feat(prompt): one model string selects the runner, for the whole review
- 1be1942 chore(plugin): bump version to 0.2.3
- bd8b348 docs(skill): add a PR target to the revmux skill
- 5d2ea89 chore(plugin): bump version to 0.2.2
- 803054f docs(skill): add loop mode to the revmux skill
- deda9ca docs(skill): pick the re-review profile from what the fixes touched
- 56c476b fix(ui): color the header findings count by worst severity
- 83eedee feat(prompts): add claude-only and codex-only profiles
- 918123c fix(prompts): never drop a critical or major for lack of corroboration
- 374de5e feat(prompts): tell review agents not to run tests, builds or the linter
- 982c9ac fix: keep looking for the codex rollout instead of globbing once
- ab16c7a fix: contain the init config write in the destination root
- d3489e4 docs: move completed plan 20260728-init-and-self-reflection.md to completed/
- 7e6025a fix: address code review findings
- d54a062 fix: make the dangling-symlink guard test reach the code it guards
- 1fa3ac9 fix: address code review findings
- d97c0e2 docs: document revmux init and revmux stats
- 5a8a89c docs: record task 10 acceptance verification results
- 6c4a072 docs: add the...