Released on February 20, 2026, repver v0.5.0 brings a powerful upgrade to how you handle version updates across your repository. The headline feature is “Flexible Version Replacement,” a significant enhancement that allows you to tailor how version strings are applied to different files from a single input.

What’s new

The core of this release is the introduction of flexible parameter handling in your .repver configuration.

Flexible Version Replacement Previously, repver applied a literal parameter value to all target files. Now, you can define a params section to validate your input and use named capture groups to extract specific parts of a version string. These groups can then be used in a transform attribute within your target definitions.

For example, if you provide a full semantic version like 1.26.0, you can now automatically format it as 1.26 for your go.mod file while keeping it as 1.26.0 for your GitHub Actions workflows—all in one command.

Under the Hood

  • Go 1.26.0: The project has been updated to the latest Go version.
  • Performance Boost: Regex patterns are now pre-compiled, ensuring faster execution during batch replacements.
  • Full Backward Compatibility: Your existing configurations will continue to work exactly as they did before; the new params and transform features are entirely optional.

Why it matters

Maintaining consistency across a project often requires the same version number to be represented in multiple different formats. Manually updating these variations is tedious and error-prone.

By allowing dynamic transformations, repver v0.5.0 removes this friction. You provide the “source of truth” once, and repver ensures every file gets the version in the exact format it expects. This reduces the risk of deployment failures caused by mismatched version strings and streamlines your release workflow.

Upgrade and Installation

Updating to v0.5.0 is simple. You can download the latest binary from the GitHub Releases page, or install it directly using Go:

go install github.com/UnitVectorY-Labs/repver@latest

Check out the updated CONFIGURATION.md and EXAMPLES.md in the repository for detailed guides on how to implement flexible replacements in your project.


This post was AI-generated using the model unsloth/gemma-4-31B-it-GGUF:UD-Q5_K_XL. Generated on April 13, 2026, based on the repver v0.5.0 release. Author: release-storyteller