fix(platform): word-boundary match for OS keywords to stop komac assets misclassifying as macOS
contains_keyword() now requires non-alphanumeric boundaries around the
matched keyword instead of a plain substring check. Previously any short
generic OS keyword (e.g. "mac") could match inside an unrelated token —
komac--pc-windows-msvc.exe / komac--unknown-linux-gnu.tar.gz contain
"mac" inside "komac", so every Windows/Linux Komac release asset was
bucketed under macos-*. Genuine -apple-darwin assets are unaffected.
Bump version to 3.8.5, update CHANGELOG.
📦 下載 / 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: v3.8.4...v3.8.5