On June 7, 2026, we released ghprmerge v0.4.3. This maintenance update focuses on refining the user experience and modernizing the codebase to ensure continued stability and performance across all environments.

What’s new

The primary highlight of this release is a specific fix for users running ghprmerge on Termux. We’ve updated the progress bar implementation to use ANSI escape sequences that ensure lines are properly cleared before redrawing. This eliminates visual artifacts and provides a smooth, consistent progress display on Termux’s PTY layer.

Under the hood, we’ve updated the project to Go v1.26.4 and integrated several modern Go language features. By leveraging newer standard library functions like strings.SplitSeq and slices.Contains, as well as built-in functions like max(), we’ve improved the internal efficiency and maintainability of the tool.

Why it matters

For our users in the Termux community, this release transforms a glitchy visual experience into a polished one, making the tool more reliable and easier to monitor in mobile terminal environments.

Furthermore, by keeping the toolchain current and adopting modern Go idioms, we ensure that ghprmerge remains performant and easy to extend as the Go ecosystem evolves. These internal improvements lay the groundwork for future features while keeping the current experience snappy and stable.

Upgrade and Installation

Upgrading to v0.4.3 is straightforward, as there are no breaking changes in this release. You can get the latest version using either of these methods:

  • Binary Download: Grab the latest binary for your platform from the GitHub Releases page.
  • Go Install: Run the following command:
    go install github.com/UnitVectorY-Labs/ghprmerge@latest
    

This post was AI-generated by release-storyteller using the model unsloth/gemma-4-31B-it-GGUF:UD-Q5_K_XL. Generated on 2026-06-10 for the UnitVectorY-Labs/ghprmerge repository, release v0.4.3.