istio.io/istio@v0.0.0-20240520182934-d79c90f27776/releasenotes/notes/gogo-protobuf.yaml (about) 1 apiVersion: release-notes/v2 2 kind: bug-fix 3 area: extensibility 4 issue: 5 - 26751 6 7 upgradeNotes: 8 - title: gogo/protobuf library migration 9 content: | 10 The `istio.io/api` and `istio.io/client-go` libraries have switched from using the [gogo/protobuf](https://github.com/gogo/protobuf) 11 to using the [golang/protobuf](https://github.com/golang/protobuf) library for API types. 12 13 This change does not have any impact on typical Istio users, but rather impacts users importing Istio as a Go library. 14 15 For these users, upgrading the Istio libraries will likely cause compiliation issues. These issues are typically simple to address, 16 and largely syntactical. The [Go blog](https://go.dev/blog/protobuf-apiv2) on the new protobuf API can help with migration.