Releases: TeeJS/git-updater
Release list
v0.1.7
What's changed
- Fixed self-update failing with
ENOENT … chmod …\resources\app.asar. Electron treats any path containing.asaras an archive, which broke extracting the new build. Extraction and version-folder cleanup now run with that behavior disabled. - Self-update failures are now written to the log (Settings → Open log).
Install this one by hand (close git-updater, unzip over your existing folder): the update code that runs is the one in your current version, so 0.1.5/0.1.6 can't get past this bug on their own. From 0.1.7 on, Check all → Update works.
Downloads
Portable builds (unzip and run — no installer):
git-updater-0.1.7-x64.zip— Intel/AMD 64-bitgit-updater-0.1.7-arm64.zip— ARM64
Both binaries are Authenticode-signed (Azure Trusted Signing).
v0.1.6
What's changed
- Fixed a perpetual "update available" for apps whose installed version carries a build-date suffix (e.g. Tesseract: registry
5.5.3.20260724vs release5.5.3). The installed version is now aligned to the release's scheme from whichever end actually matches — Brave's Chromium-prefixed scheme keeps working too.
Downloads
Portable builds (unzip and run — no installer):
git-updater-0.1.6-x64.zip— Intel/AMD 64-bitgit-updater-0.1.6-arm64.zip— ARM64
Both binaries are Authenticode-signed (Azure Trusted Signing).
On 0.1.5 or later: Check all → Update installs this for you.
v0.1.5
What's changed
- git-updater now updates itself. Check all still shows the banner when a new version is out — but the button is now Update: it downloads and checksum-verifies the new build, installs it next to the current one as
app-<version>\, and restarts into it. No installer, no admin prompt, nothing runs at startup. A × dismisses the banner for the session.- Your existing flat install becomes the launcher (it hands off to the newest
app-*folder on start) and is never modified. Olderapp-*folders are cleaned up automatically on a later start. - Nothing that is running is ever renamed or deleted — the same layout Squirrel.Windows uses.
- Your existing flat install becomes the launcher (it hands off to the newest
- Settings now shows the running version.
Downloads
Portable builds (unzip and run — no installer):
git-updater-0.1.5-x64.zip— Intel/AMD 64-bitgit-updater-0.1.5-arm64.zip— ARM64
Both binaries are Authenticode-signed (Azure Trusted Signing).
This is the last version you'll need to install by hand — from here on, Check all → Update.
v0.1.4
What's changed
- New
tagPrefixper-app config option. Some repos publish several independent release trains under one GitHub repo (e.g.bitwarden/clientsships desktop/web/browser/cli releases all in the same place). "Latest release" could silently resolve to the wrong product. Set"tagPrefix": "desktop-v"on an app entry to pin release lookup to one train. - Fixed portable asset picker choosing an internal NSIS update payload (
*.nsis.7z) over an app's actual dedicated portable build when that build has no architecture token in its filename — an architecture-match + archive bonus could outscore the "portable" keyword bonus. Affects any electron-builder app that ships both.
Downloads
Portable builds (unzip and run — no installer):
git-updater-0.1.4-x64.zip— Intel/AMD 64-bitgit-updater-0.1.4-arm64.zip— ARM64
Both binaries are Authenticode-signed (Azure Trusted Signing).
v0.1.3
What's changed
- Fixed certificate failures on corporate VPNs / TLS-inspection networks. GUI downloads now validate against the OS (Windows) certificate store via
net.fetch, resolvingUNABLE_TO_GET_ISSUER_CERT_LOCALLYerrors (#2).
Downloads
Portable builds (unzip and run — no installer):
git-updater-0.1.3-x64.zip— Intel/AMD 64-bitgit-updater-0.1.3-arm64.zip— ARM64
Both binaries are Authenticode-signed (Azure Trusted Signing).
v0.1.2
git-updater v0.1.2
Fixes
- "Fetch failed" errors now surface the real underlying cause instead of a generic message.
- Transient network errors are automatically retried.
Docs
- README rewritten to lead with what the app does; internals moved to
docs/INTERNALS.md.
Signed with Azure Trusted Signing. Portable — download the zip for your architecture (x64 or arm64), extract, run git-updater.exe.