2023 年 8 月 9 日宣布的變更

2023 年 8 月 9 日針對 Protocol Buffers 宣布的變更。

.NET 支援政策

Protobuf 團隊透過兩種方式支援 .NET

先前針對這些項目的支援政策不明確,尤其是在支援哪些 .NET 執行階段方面。從 2023 年 8 月起,將依照Google 開放原始碼 .NET 支援政策提供支援。我們預期這表示 Google.Protobuf 套件將捨棄某些舊版 .NET,而不會採用新的主要版本。

Protobuf 在支援 .NET 的 Google 專案中相對不常見,原因有兩個:首先,由於我們支援產生 C#,並預期客戶會進行編譯,因此我們需要同時考量語言版本和執行階段版本。目前的政策未涵蓋這方面的支援,因此我們將發布個別的政策來規範此部分。其次,雖然 Unity 並非第一級支援的平台,但我們瞭解 Protobuf 普遍用於 Unity,並且我們將盡可能避免破壞該使用方式。

一旦決定 Google.Protobuf 的新目標平台組合,將會發布更多詳細資訊。這將至少在新版本生效前一個月發布,以便提供時間讓社群回饋意見。目前,我們建議使用者查看支援政策