This release fixes a version display bug and adds version format validation in the build tooling.

Features

  • Version format validation: The version task now rejects version strings containing letters or non-numeric characters — only digits and dots are accepted. The publish task inherits this validation.

Bug Fixes

  • Fix duplicate "v" prefix in version output: herald --version was printing herald vv1.0.2 when installed via go install, because debug.ReadBuildInfo returns versions with a v prefix that was not being stripped.

Full Changelog: https://github.com/AndreyAkinshin/herald/compare/v1.0.2...v1.0.3

Release notes generated by herald v1.0.3