Skip to content

Conversation

@K9i-0
Copy link
Owner

@K9i-0 K9i-0 commented Jul 20, 2025

Summary

  • アップデートチャンネルの各チャンネルで最新バージョンが表示されない問題を修正
  • バージョン取得のエラーハンドリングとデバッグログを改善

Changes

  • バージョン取得時のエラーハンドリングを強化
  • HTTPレスポンスのステータスコードをチェック
  • XMLパースエラー時のデバッグ情報を追加
  • チャンネル変更時に最新バージョンを再取得するように修正

Test plan

  • アプリを起動して設定タブを開く
  • 各チャンネルの説明文に最新バージョンが表示されることを確認
  • チャンネルを切り替えた時にバージョンが更新されることを確認
  • ネットワークエラー時でもアプリがクラッシュしないことを確認

Screenshot

スクリーンショットにあるように、現在は最新バージョンが表示されていませんが、この修正により表示されるようになります。

🤖 Generated with Claude Code

- バージョン取得時のエラーハンドリングを改善
- デバッグログを追加して問題の特定を容易に
- チャンネル変更時に最新バージョンを再取得するように修正
@github-actions
Copy link

github-actions bot commented Jul 20, 2025

❌ Version Update Required

This PR is merging to develop but the version in Info.plist has not been updated.

Current version: 0.7.15
PR version: 0.7.15

Please update the version number in Info.plist before this PR can be merged.

How to update:

  1. Edit Info.plist
  2. Update both CFBundleShortVersionString and CFBundleVersion values to the same version
  3. Commit and push the changes

Or use the update script:

./scripts/update-version.sh patch  # or minor/major

The version should follow semantic versioning (x.y.z format).

K9i-0 added 2 commits July 20, 2025 10:00
- BundleConfiguration.ccusageVersionにフォールバック値15.3.0を追加
- CommandExecutorでccusageバージョンの検証を強化
- SessionViewModelで残りトークンが負の値にならないよう修正
- デバッグログを追加してバージョンとトークン計算を追跡可能に
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants