refactor: unify platform extraction logic (v0.9.1)
- Extract shared
GitHubProvider::extract_platform_binaries()method - Make GitHub API structs public: GitHubRelease, GitHubAsset, GitHubRepo, GitHubLicense
- Change
parse_github_urlto static method returning Option - ManifestGenerator now uses GitHubProvider for GitHub API calls
- Remove duplicate GitHub API structs and methods from bucket.rs
- Reduce code duplication between
fetch_packageandbucket create
This ensures bucket manifest generation and package installation
use identical platform detection logic.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com
📦 下載 / Downloads
請從下方選擇適合您系統的版本下載。
Please download the appropriate version for your system from below.
🔒 檔案校驗 / File Verification
使用 SHA256SUMS 檔案驗證下載的檔案完整性。
Use the SHA256SUMS file to verify the integrity of downloaded files.
📝 自動生成的變更日誌 / Auto-generated Changelog
Full Changelog: v0.9.0...v0.9.1