Skip to content

local-app: Make the version string more CalVer compliant #7439

@ajhalili2006

Description

@ajhalili2006

Is your feature request related to a problem? Please describe

I want to maintain my own builds of the Local Companion app to more arches for Linux users (hint: linux/386 and linux/arm), but the issue is the official builds aren't CalVer compliant, though I need to do some guesswork on getting the version string from its --version command.

image

Describe the behaviour you'd like

Make the version string for the Local Companion to be SemVer compliant, not necessarily follow self-hosted release schedule. Optionally also provide an API for retriving new versions.

Describe alternatives you've considered

While I can technically scrape the binary version from the official builds through some shell script magic, it would be a bit of a nightmare.

Additional context

Originally asked in Discord about setting the Dversion flag for building Local Companion from source with Leeway.

image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions