Releases: Pant0x/odysseus-windows-app
Releases · Pant0x/odysseus-windows-app
Release list
Odysseus v1.0.6
What's new in v1.0.6
- Dual-tier updater: Tier 1 checks the release repo for new Windows installers (prefers .exe, then .zip, then portable bundles; skips releases without assets); Tier 2 tracks upstream commits on odysseus-dev/odysseus and notifies when upstream main moves ahead of this Windows port.
- Concurrency-safe checks: non-blocking lock so overlapping "Check for Updates" clicks can't spawn parallel checks; a single UI thread dispatches all dialogs (no more Tk cross-thread crashes).
- Upstream sync tool: scripts/sync_upstream.py — read-only drift report between this fork and upstream main.
- CI/CD auto-release workflow (.github/workflows/auto-release.yml): every 12h + manual trigger, safe upstream merge (aborts on conflict), release test gate, builds the installer on GitHub Actions, publishes the release, and auto-bumps the version.
- Fixed the test_launcher suite (29 deterministic tests green).
Commits since v1.0.5:
2c9f6c8 v1.0.6: dual-tier updater, upstream sync tool, CI/CD auto-release workflow ecccdd5 build: pin pystray and pywebview in requirements (frozen EXE needs them for tray + window) f9c7128 fix: update dialog shows the Odysseus desktop icon
v1.0.5
v1.0.5 — reliability and polish release.
What's new
- Updater version consistency: the in-app updater now reads the current version from a single source of truth — no more false "update available" prompts or stale version mismatches after an update.
- Fixed README install links: the Quick Start now points at the actual current installer (OdysseusSetup-1.0.5.exe) instead of an older build.
- Footer badges: Odysseus wordmark, Windows download badge, and Ko-fi support button on the README.
Install
Download OdysseusSetup-1.0.5.exe and run it. Existing installs update via the tray menu → Check for Updates (or automatically within 12 hours).
v1.0.4
v1.0.3
Hotfix v1.0.3
Fixes:
- Installer now includes the full _internal payload
- APP_VERSION correctly reports 1.0.3 throughout the app (login page, API, etc.)
- Auto-update repo hardcoded to Pant0x/odysseus-windows-app
- Version now consistent: server, updater, installer all say 1.0.3