CI/CD or self-update issue: executable version still at 1.8.9 for the past months

Once you’ve done the above, delete everything above this line.

Steps to reproduce

  1. Locate executable in C:\Users%USERNAME%\AppData\Local\Programs\obsidian
  2. Right click on obisidian.exe and selection Properties
  3. Go to tab Details
  4. File and product version will show as 1.8.9.0 instead of the installed Obsidian version (1.10.6 currently).

Did you follow the troubleshooting guide? [Y/N]

No applicable for this issue, as it doesn’t require Obsidian to be started.

Expected result

Show the correct, currently installed Obsidian version number.

Actual result

“Wrong” version is shown. I suppose because it’s an electron application and the executable version doesn’t technically need to be changed / updated for a new Obsidian release?

Environment

This is an issue on Windows in general. Might be applicable to Linux / MacOS as well.

SYSTEM INFO:
Obsidian version: v1.10.6
Installer version: v1.8.9
Operating system: Windows 10 Pro 10.0.19045
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 8
Plugins enabled: 8
1: Iconize v2.14.7
2: Kanban v2.0.51
3: Recent Files v1.7.4
4: Tasks v7.21.0
5: Last Position v0.2.6
6: Table of Contents v0.2.0
7: Better Export PDF v1.11.0
8: Copilot v3.0.3

RECOMMENDATIONS:
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.


Additional information

As the title suggests, this is not an application bug, but rather a CI/CD or self-updating process issue. Under Windows, many tools that help keep your installed software up-to-date rely on the executable file version. Since Obsidian currently does not change this when it self-updates, it is always reported as outdated. It would be great if you could do an executable version bump with your releases / self-updates.
When downloading a current installer and running it, the Obsidian version is bumped up to the correct, current version - at least when I tried today. Might be different behavior for other releases.

Obsidian installer, on desktop, doesn’t “auto-update” and never has :blush:
Only the app does if Automatic updates is enabled.

For Obsidian’s installer, the update has always been a manual process (i.e.: download the new installer and then install over) left “at user’s discretion” as it’s optional (you should receive a notification when the installer absolutely needs to be updated)… Some though do prefer to keep it up-to-date from release to release :innocent:

The documentation page below could provide more info :blush: :

This issue should be raised as a Feature Request not Bug Report.