🎉 Release 0.7.15
What's Changed
Recent Changes
- Merge pull request #81 from K9i-0/develop (461b121)
- Merge pull request #79 from K9i-0/feat/update-channels (9bd8c13)
- fix: SwiftLintのtype_body_lengthルールを無効化 (e760e6e)
- chore: bump version to 0.7.15 (e900720)
- fix: Development説明文を「releases only」に修正 (377e554)
- feat: アップデート設定UIを改善 (bf658ac)
- feat: GitHub Pagesでappcastを管理するように変更 (b576f94)
- feat: Debug版でもアップデート設定UIを表示し、最新版を確認可能に (3ab4252)
- feat: アップデートチャンネル機能を実装 (dd073ff)
- Merge pull request #78 from K9i-0/fix/sparkle-notarization (4596eb8)
- chore: bump version to 0.7.14 (61a3e6f)
- fix: Sparkle.framework内のすべてのバイナリを適切に署名 (90e6a4d)
- Merge pull request #77 from K9i-0/fix/xcode-version-format (2f9210c)
- chore: bump version to 0.7.13 (c35031c)
- fix: Xcode 16.2を使用するように修正(macOS 14対応) (bdf12cb)
- Merge pull request #76 from K9i-0/fix/xcode-and-sparkle-update (847a9f7)
- chore: bump version to 0.7.12 (0d18c4c)
- fix: Xcode 16.0とSparkle 2.7.1に更新してCI失敗を修正 (538697e)
- Merge pull request #75 from K9i-0/feat/auto-delete-version-comment (5b21fbd)
- chore: bump version to 0.7.11 (daa1379)
- feat: バージョン更新後に検証コメントを自動削除 (dd9f9c2)
- fix: Sparkle.frameworkをアプリケーションバンドルに含めるよう修正 (d3b9d5a)
- Merge pull request #73 from K9i-0/fix/sparkle-ci-setup (0b412ff)
- chore: bump version to 0.7.10 (8573a97)
- fix: プライベートキーの改行問題を修正してSparkleを最新版に更新 (1f2f16a)
- refactor: generate-appcast.shを削除してワークフローに直接記述 (ebc4b0d)
- fix: Sparkleのgenerate_appcastコマンドを直接使用するよう修正 (ac0a2ed)
- Merge pull request #72 from K9i-0/fix/sparkle-ci-setup (0a25ae8)
- chore: bump version to 0.7.9 (1ccda05)
- fix: Sparkle CI環境でのsign_updateツールパス問題を修正 (5a062d9)
- Merge pull request #71 from K9i-0/fix/sparkle-release-failure-investigation (65a27af)
- fix: sign_updateコマンドの出力パース問題を修正 (1280de0)
- chore: bump version to 0.7.8 (2e3127d)
- fix: Sparkleの署名生成コマンドのフラグを修正 (9ea5558)
- Merge pull request #69 from K9i-0/fix/start-work-command-execution (d16c3f2)
- chore: bump version to 0.7.7 (23a6d1e)
- fix: update /start-work command to properly execute bash commands (7004b2b)
- Merge pull request #68 from K9i-0/fix/sparkle-appcast-dmg-path (93c6907)
- feat: add /start-work slash command for automated workspace setup (23b0dd0)
- chore: bump version to 0.7.6 (23060ab)
- docs: add default behavior note for /bump-version command (59d507f)
- fix: add DMG_PATH environment variable for Sparkle appcast generation (8cd3174)
- Merge pull request #67 from K9i-0/fix/ci-workflow-syntax-errors (afd6d8d)
- chore: bump version to 0.7.5 (7759360)
- fix: remove GITHUB_TOKEN from workflow_call secrets (25a81a3)
- Merge pull request #66 from K9i-0/fix/ci-workflow-syntax-errors (481c2e7)
- chore: bump version to 0.7.4 (5b3dc05)
- fix: CI/CD workflow syntax errors and security warnings (462e91a)
- Merge pull request #65 from K9i-0/fix/simplify-dev-release-workflow (615e691)
- fix: immediately remove private key file after use (0929afd)
- fix: address Copilot review comments (9ad0308)
- refactor: unify release workflows with common reusable workflow (00a2a96)
- fix: critical security and best practice improvements in release workflows (cb6891d)
- chore: bump version to 0.7.3 (e48713f)
- docs: simplify download instructions in README (7c1af68)
- fix: simplify dev release workflow and fix changelog generation (8b2c868)
- Merge pull request #64 from K9i-0/fix/workflow-code-signing (b340da7)
- chore: bump version to 0.7.2 (3a0f029)
- fix: unify release workflows and fix code signing in dev workflow (3a3192c)
- Merge pull request #63 from K9i-0/fix/dev-workflow-signing (afc4b59)
- fix: ensure CFBundleVersion is updated alongside CFBundleShortVersionString (f3658d9)
- chore: remove deprecated scripts (2f5a18b)
- feat: add PR comment when version validation fails (c083f93)
- fix: update PR validation to require version updates for all branches except hotfix (71febfb)
- fix: add proper code signing to dev workflow (e1e0647)
- Merge pull request #57 from K9i-0/feature/add-sparkle-auto-update (8eb74fb)
- ci: update Xcode versions to 15.4 and 16.2 (b6f1f91)
- ci: remove Xcode 15.0 from CI matrix (42a6bfa)
- fix: change #if !TEST to #if canImport(Sparkle) in SettingsTabView (0668c6f)
- fix: address Copilot PR review comments (2887523)
- fix: exclude Sparkle from test builds to resolve CI failures (2266455)
- fix: handle optional/non-optional updater in SettingsTabView (510a0d8)
- fix: restore dynamic menu bar colors and icons from develop branch (5a53ec2)
- fix: remove duplicate Notification.Name extension (f6e427c)
- fix: restore proper menu bar updates using updateStatusBarTitle (566c2d9)
- fix: restore usage percentage updates in menu bar (add742d)
- fix: restore [D] indicator for debug builds in menu bar (21f7a45)
- fix: restore missing functionality and remove old files (737e80f)
- chore: bump version to 0.7.0 (4db48db)
- fix: resolve SessionBlock.usagePercentage error (4fb4cf5)
- feat: add Sparkle appcast generation to release workflow (89f7032)
- feat: add Sparkle public key for automatic updates (89f4a6a)
- refactor: rename release-beta to release-dev with proper versioning (09981f2)
- refactor: remove duplicate GitHub Actions workflows (1aeb9e5)
- fix: resolve build errors after merge with develop (3f2fce8)
- feat: implement new release workflow with dev/stable channels (b211b73)
- fix: resolve build errors and remove README.md warning (9601c9d)
- Merge branch 'main' into feature/add-sparkle-auto-update (106390b)
- feat: add Sparkle framework for automatic updates (a75c94c)
Full Changelog: v0.6.3...v0.7.15