Skip to content

v1.6.2

Choose a tag to compare

@miyago9267 miyago9267 released this 09 Aug 15:55
· 170 commits to main since this release

v1.6.2

English

Windows and cross-platform compatibility fixes:

  • Avoid POSIX-only chmod, geteuid, FIFO, and mode assumptions on Windows.
  • Use Windows-safe runtime fingerprints and path replacement behavior.
  • Preserve UTF-8 repository and test handling across Windows locales.
  • Add LF text normalization for consistent fixture hashes.
  • Warn when preserved foreign command hooks lack commandWindows.

Validation:

  • GitHub Actions passed on Ubuntu, macOS, and Windows.

繁體中文

Windows 與跨平台相容性修復:

  • 避免在 Windows 使用僅限 POSIX 的 chmod、geteuid、FIFO 與檔案權限模式假設。
  • 使用適用於 Windows 的 runtime fingerprint 與路徑替換行為。
  • 確保不同 Windows locale 下的 UTF-8 repository 與測試處理一致。
  • 加入 LF 文字正規化,避免 fixture hash 因換行格式不一致而失效。
  • 當保留的外部 command hook 缺少 commandWindows 時發出警告。

驗證結果:

  • GitHub Actions 已通過 Ubuntu、macOS 與 Windows 三平台測試。