Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows Store version remains on old version #9795

Closed
weiw11 opened this issue Aug 26, 2023 · 5 comments
Closed

Windows Store version remains on old version #9795

weiw11 opened this issue Aug 26, 2023 · 5 comments
Labels

Comments

@weiw11
Copy link

weiw11 commented Aug 26, 2023

Overview

Windows Store version does not auto-update to version 2.7.6 despite being installed. There is also no "update" button available, only "Installed".

Version either does not update properly, or Windows Store determined there is no update.

Had to reinstall to be on latest version 2.7.6.

Steps to Reproduce

  1. Have existing 2.7.5 KeePassXC version from Windows Store
  2. Update 2.7.6 available, and based on Windows Store, appears to be updated.
  3. Open KeePassXC and check for version, but still remains on 2.7.5.

Expected Behavior

App should reflect the latest version 2.7.6 after updating.

Actual Behavior

App version remains on 2.7.5, with no "Update" button available on Windows Store.

Context

Below debug information is after updating, as I do not know if it's possible to download older versions from Windows Store.

KeePassXC - Version 2.7.6
Revision: dd21def

Qt 5.15.10
Debugging mode is disabled.

Operating system: Windows 11 Version 2009
CPU architecture: x86_64
Kernel: winnt 10.0.22621

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • SSH Agent
  • KeeShare
  • YubiKey
  • Quick Unlock

Cryptographic libraries:

  • Botan 2.19.3
@weiw11 weiw11 added the bug label Aug 26, 2023
@phoerious
Copy link
Member

This is a Windows store problem, not a KeePassXC problem. Win32 apps cannot auto-update via the store.

@phoerious phoerious closed this as not planned Won't fix, can't repro, duplicate, stale Aug 26, 2023
@bdbai
Copy link

bdbai commented Sep 10, 2023

Hi @phoerious, CMIIW Win32 apps themselves are responsible for self-upgrading even if it is distributed via the store, see microsoft/winget-cli#2875.

@phoerious
Copy link
Member

phoerious commented Sep 10, 2023

Yes and that's stupid. We have no automatic self-update on any platform. What's the point of a store if not a) ensuring authenticity and b) just as importantly, performing automatic updates?

@bdbai
Copy link

bdbai commented Sep 10, 2023

@phoerious I think automatic updates will be possible, given we manage to publish KeePassXC as a MSIX package. Some related discussion here #2367.

@phoerious
Copy link
Member

Yes, I am aware, but thanks. 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants