Skip to content

Conversation

@pvallem
Copy link

@pvallem pvallem commented Sep 25, 2025

  • Upgrade protoc-jar from 3.11.4 to 3.21.6
  • Add ARM64 support for macOS (osx-aarch_64) and Linux (linux-aarch_64)
  • Download and embed protoc 3.21.6 binaries for all platforms:
    • Linux x86_64, Linux aarch_64
    • macOS x86_64, macOS aarch_64
    • Windows x86_64
  • Update Java compilation target from 1.5 to 1.8
  • Update ProtocVersion.java default version to 3.21.6
  • Update assembly.xml to include all 3.21.6 binaries
  • Update README.md with 3.21.6 examples and usage
  • Update RELEASE_NOTES.md with comprehensive 3.21.6 release notes
  • Update test cases to use protoc 3.21.6
  • Maintain backward compatibility with existing embedded versions

Tested on macOS ARM64 with successful protoc 3.21.6 execution.

- Upgrade protoc-jar from 3.11.4 to 3.21.6
- Add ARM64 support for macOS (osx-aarch_64) and Linux (linux-aarch_64)
- Download and embed protoc 3.21.6 binaries for all platforms:
  * Linux x86_64, Linux aarch_64
  * macOS x86_64, macOS aarch_64
  * Windows x86_64
- Update Java compilation target from 1.5 to 1.8
- Update ProtocVersion.java default version to 3.21.6
- Update assembly.xml to include all 3.21.6 binaries
- Update README.md with 3.21.6 examples and usage
- Update RELEASE_NOTES.md with comprehensive 3.21.6 release notes
- Update test cases to use protoc 3.21.6
- Maintain backward compatibility with existing embedded versions

Tested on macOS ARM64 with successful protoc 3.21.6 execution.
@amateur-RD
Copy link

hello,this version 3.21.6 can realease? i need this version for support protobuf optional feature, because 3.11 version can not support this feature. think you help!

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