Skip to content

Version shows "vv" prefix in sidebar nav #21

@0xMMA

Description

@0xMMA

Context

The collapsible sidebar displays the app version with a double "v" prefix (e.g. vv3.6.0) in release builds.

Problem

frontend/src/app/layout/shell.component.ts:74 hardcodes a v prefix:

<span class="version-text">v{{ appVersion || '…' }}</span>

But AppVersion is injected at build time via github.ref_name (e.g. v3.6.0) in .github/workflows/release.yml:53,113, so it already includes the v. Result: vv3.6.0.

Relevant Code

  • frontend/src/app/layout/shell.component.ts:74 — hardcoded v prefix in template
  • .github/workflows/release.yml:53,113 — version injected with v from git tag
  • internal/features/updater/service.go:40-43 — returns version as-is

Acceptance Criteria

  • Sidebar version displays v3.6.0, not vv3.6.0
  • Dev builds still show a sensible fallback

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions