[GH-ISSUE #5623] [bug]: In-app updater should be hidden for package manager installations (.deb) #2176

Open
opened 2026-03-16 23:29:15 +03:00 by kerem · 2 comments
Owner

Originally created by @CuriousCorrelation on GitHub (Nov 27, 2025).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/5623

Originally assigned to: @CuriousCorrelation on GitHub.

Is there an existing issue for this?

  • I have searched existing issues and this bug hasn't been reported yet

Platform

Desktop App

Browser

Other (specify in additional info)

Operating System

Linux

Bug Description

When using the .deb package installation of Hoppscotch Desktop, the in-app updater shows an "Install Update" button. When clicked, it fails.

Context

Previously, the updater was designed as an atomic process (check + install), making it impossible to show notifications without installation attempts. This caused .deb installations to fail with "invalid updater binary format" where it'd try to install AppImage updates.

What changed

The portable version implementation (https://github.com/hoppscotch/hoppscotch/pull/5421) introduced infrastructure to separate update notifications from installation, allowing notification-only mode.

Proposed solution

Apply the same notification-only update flow from portable mode to .deb installations, since both should avoid automatic installation (portable for enterprise control, .deb for package manager compatibility).

Deployment Type

Hoppscotch Cloud

Version

25.11.0

Originally created by @CuriousCorrelation on GitHub (Nov 27, 2025). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/5623 Originally assigned to: @CuriousCorrelation on GitHub. ### Is there an existing issue for this? - [x] I have searched existing issues and this bug hasn't been reported yet ### Platform Desktop App ### Browser Other (specify in additional info) ### Operating System Linux ### Bug Description When using the `.deb` package installation of Hoppscotch Desktop, the in-app updater shows an "Install Update" button. When clicked, it fails. ## Context Previously, the updater was designed as an atomic process (check + install), making it impossible to show notifications without installation attempts. This caused `.deb` installations to fail with "invalid updater binary format" where it'd try to install AppImage updates. ## What changed The portable version implementation (https://github.com/hoppscotch/hoppscotch/pull/5421) introduced infrastructure to separate update notifications from installation, allowing notification-only mode. ## Proposed solution Apply the same notification-only update flow from portable mode to `.deb` installations, since both should avoid automatic installation (portable for enterprise control, `.deb` for package manager compatibility). ### Deployment Type Hoppscotch Cloud ### Version 25.11.0
Author
Owner

@hookangji commented on GitHub (Nov 28, 2025):

Hi, I'd like to work on this issue.
If it's still available, could you please assign it to me?

<!-- gh-comment-id:3588675482 --> @hookangji commented on GitHub (Nov 28, 2025): Hi, I'd like to work on this issue. If it's still available, could you please assign it to me?
Author
Owner

@ngocdangrby commented on GitHub (Jan 8, 2026):

up , need updater for ubuntu

<!-- gh-comment-id:3721835536 --> @ngocdangrby commented on GitHub (Jan 8, 2026): up , need updater for ubuntu
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#2176
No description provided.