Erlang/OTP 27.1 版本發佈
2024 年 9 月 18 日 · 作者:Björn Gustavsson
OTP 27.1 #
Erlang/OTP 27.1 是 OTP 27 的第一個維護修補程式包,主要包含錯誤修復和改進。
重點 #
-
zip
模組已更新,支援:- zip64 壓縮檔 - 大於 4GB 或具有超過 2^32 個條目的壓縮檔。
- 擴展的時間戳記 - 更高的解析度和 UTC 時間。
- UID/GID - 儲存和提取原始 UID/GID。
- 修正了壓縮檔中檔案的權限模式屬性可以正確讀取和設定的問題。
zip:list_dir/2
現在也會返回目錄,而不僅僅是檔案。(您可以使用skip_directories
選項停用此行為)。
-
現在所有版本都有 Windows 安裝程式的
.zip
版本,當您沒有管理員權限時,可以用來在 Windows 上安裝 Erlang/OTP。您可以從 erlang.org/downloads 或 https://github.com/erlang/otp/releases 下載。原始實作中的各種錯誤也已修復,例如:
- 正確編碼和解碼壓縮檔中條目的 DOS 時間戳記(即非擴展的時間戳記)。
- 修正 DOS 時間戳記設定為本地時間而不是 UTC 時間(使用擴展的時間戳記表示 UTC 時間)。
- 建立壓縮檔時,使用從磁碟讀取的 Unix 檔案屬性,而不是將所有內容都設定為 644。
潛在的不相容性: #
- 動態啟動的 supervisor 的進度報告現在將記錄在 debug 級別。
有關錯誤修復和潛在不相容性的詳細資訊,請參閱 Erlang 27.1 README
Erlang/OTP 原始碼也可以在 GitHub 的官方 Erlang 儲存庫中找到:https://github.com/erlang/otp
此版本和先前版本的下載連結可以在這裡找到