Skip to content

feat(releases): show current version of local installation via api#951

Open
NicolasNewman wants to merge 2 commits intoglanceapp:mainfrom
NicolasNewman:releases-current-vers
Open

feat(releases): show current version of local installation via api#951
NicolasNewman wants to merge 2 commits intoglanceapp:mainfrom
NicolasNewman:releases-current-vers

Conversation

@NicolasNewman
Copy link

@NicolasNewman NicolasNewman commented Feb 7, 2026

Motivation: When checking the newest release for a repository, it would be helpful to know which version you are using locally directly from the widget

Implementation:
Added additional optional fields:

  • version-endpoint: the endpoint to fetch version information from
  • version-path: the path to the version number using gjson syntax

Example:

repositories:
  - jellyfin/jellyfin
  - repository: go-vikunja/vikunja
    version-endpoint: https://vikunja.example/api/v1/info
    version-path: version
  - repository: rommapp/romm
    version-endpoint: https://romm.example/api/heartbeat
    version-path: SYSTEM.VERSION
  - repository: immich-app/immich
    version-endpoint: https://immich.example/api/server/about?apiKey=****
    version-path: version
image

TODO:

  • Handle API authentication via headers/cookies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant