diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-22 09:34:08 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-22 09:34:08 +0200 |
| commit | ef8c0385ca64918f5a52be1f0780cc5e6261cc70 (patch) | |
| tree | bd6b8b4ae5b70861f6a8da6c260ea8be65d9cb68 /internal/version/version.go | |
| parent | 0a877f7dfb975c51c9d57f095ab6f313682315cd (diff) | |
Implement version and config packages (task 353)
- internal/version: bump Version constant to v0.4.0
- internal/config: full Config struct with JSON snake_case fields matching
Ruby Config::DEFAULTS; Load() merges ~/.config/geheim.json over defaults,
tilde-expands path fields, and warns on stderr for parse errors
- internal/config: table-driven tests covering defaults, overrides,
tilde expansion, invalid JSON warning, and silent missing-file behaviour
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/version/version.go')
| -rw-r--r-- | internal/version/version.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/version/version.go b/internal/version/version.go index c7defb0..9297d1b 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -2,4 +2,4 @@ package version // Version is the current release version of geheim. -const Version = "0.0.0" +const Version = "v0.4.0" |
