Skip to content

Pin protobuf packages#3715

Merged
yuhan6665 merged 5 commits intoXTLS:mainfrom
mmmray:protogen-versions
Aug 22, 2024
Merged

Pin protobuf packages#3715
yuhan6665 merged 5 commits intoXTLS:mainfrom
mmmray:protogen-versions

Conversation

@mmmray
Copy link
Contributor

@mmmray mmmray commented Aug 21, 2024

It happened in the past that I ran with the wrong protobuf version installed locally, and apparently there is even still some file wrong in splithttp. Fix this issue once and for all.

It happened in the past that I ran with the wrong protobuf version
installed locally, and apparently there is even still some file wrong in
splithttp. Fix this issue once and for all.
@yuhan6665
Copy link
Member

I think we should treat it like other dependencies and keep promote latest.
And if you are like me, who is lazy to update all files, you can do
go run ./infra/vprotogen/main.go -pwd .

@mmmray
Copy link
Contributor Author

mmmray commented Aug 22, 2024

I bumped the version to latest and regenerated all the files, but I still think the version should be pinned. Currently the experience for new contributors is broken because the latest protoc-gen-grpc version introduced some breaking changes.

@yuhan6665 yuhan6665 merged commit 2be03c5 into XTLS:main Aug 22, 2024
@yuhan6665
Copy link
Member

Thanks! Let's merge it for now. I may need to change to reference master later..

GFW-knocker added a commit to GFW-knocker/Xray-core that referenced this pull request Aug 26, 2024
zxspirit pushed a commit to zxspirit/Xray-core that referenced this pull request Aug 30, 2024
* Pin protobuf packages

It happened in the past that I ran with the wrong protobuf version
installed locally, and apparently there is even still some file wrong in
splithttp. Fix this issue once and for all.

* bump protobuf packages

* Revert "bump protobuf packages"

This reverts commit 7a35093.

* Revert "Revert "bump protobuf packages""

This reverts commit bb79707.

* fix deprecated grpc usage
leninalive pushed a commit to amnezia-vpn/amnezia-xray-core that referenced this pull request Oct 29, 2024
* Pin protobuf packages

It happened in the past that I ran with the wrong protobuf version
installed locally, and apparently there is even still some file wrong in
splithttp. Fix this issue once and for all.

* bump protobuf packages

* Revert "bump protobuf packages"

This reverts commit 7a35093.

* Revert "Revert "bump protobuf packages""

This reverts commit bb79707.

* fix deprecated grpc usage
it2konst pushed a commit to it2konst/gametunnel-core that referenced this pull request Mar 1, 2026
* Pin protobuf packages

It happened in the past that I ran with the wrong protobuf version
installed locally, and apparently there is even still some file wrong in
splithttp. Fix this issue once and for all.

* bump protobuf packages

* Revert "bump protobuf packages"

This reverts commit 7a35093.

* Revert "Revert "bump protobuf packages""

This reverts commit bb79707.

* fix deprecated grpc usage
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants