Skip to content

Releases: Pant0x/odysseus-windows-app

Odysseus v1.0.6

Choose a tag to compare

@Pant0x Pant0x released this 01 Aug 11:15

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

Choose a tag to compare

@Pant0x Pant0x released this 31 Jul 23:19

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

Choose a tag to compare

@Pant0x Pant0x released this 29 Jul 14:20

v1.0.4

Fixes:

  • test_launcher.py: added backward-compatible exports for renamed launcher functions
  • updater dialog: cleared inherited app icon
  • APP_VERSION, CURRENT_VERSION, build script, ISS all synced to 1.0.4

v1.0.3

Choose a tag to compare

@Pant0x Pant0x released this 29 Jul 14:12

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