Skip to content

v1.4.5

Choose a tag to compare

@daruyanagi daruyanagi released this 09 Jun 07:31
· 325 commits to main since this release

変更点 / Changes

リファクタリング

  • 自動更新チェックを winget ベースに簡素化 (#171)
    • GitHub API (releases/latest) ベースの更新チェックを廃止し、winget show --versions でバージョンを直接取得する方式に変更
    • GitHub タグの公開と winget への登録のタイムラグにより、「更新を検出したがインストールできない」問題を解消
    • MSIX (Store) 版は Store の自動更新に任せ、更新チェック UI を非表示に
    • winget のない環境では更新チェック機能自体をスキップ
    • 不要になった LastUpdateCheck 設定と Store/GitHub ダウンロードボタンを削除

Refactoring

  • Simplified auto-update check to winget-based (#171)
    • Replaced GitHub API-based update detection with direct winget show --versions parsing
    • Ensures "detected = installable" — eliminates the window where an update is detected via GitHub but not yet available on winget
    • MSIX (Store) builds now rely on Store auto-updates; update UI hidden
    • Environments without winget skip the update check entirely