diff --git a/internal/cli/mfer.go b/internal/cli/mfer.go index 0125060..2645b64 100644 --- a/internal/cli/mfer.go +++ b/internal/cli/mfer.go @@ -9,6 +9,7 @@ import ( "github.com/spf13/afero" "github.com/urfave/cli/v2" "sneak.berlin/go/mfer/internal/log" + "sneak.berlin/go/mfer/mfer" ) // CLIApp is the main CLI application container. It holds configuration, @@ -43,6 +44,7 @@ const banner = ` func (mfa *CLIApp) printBanner() { if log.GetLevel() <= log.InfoLevel { _, _ = fmt.Fprintln(mfa.Stdout, banner) + _, _ = fmt.Fprintf(mfa.Stdout, " mfer by @sneak: v%s released %s\n", mfer.Version, mfer.ReleaseDate) } } diff --git a/mfer/constants.go b/mfer/constants.go new file mode 100644 index 0000000..f38c74a --- /dev/null +++ b/mfer/constants.go @@ -0,0 +1,6 @@ +package mfer + +const ( + Version = "0.1.0" + ReleaseDate = "2025-12-17" +)