Releases: StarRocks/jprotobuf-starrocks
Releases · StarRocks/jprotobuf-starrocks
Release v1.0.0
🎉 Release v1.0.0
We are excited to announce the first stable release of jprotobuf-starrocks
!
jprotobuf-starrocks
is a utility library designed to simplify the integration of Google Protobuf with StarRocks. It is built on top of the jprotobuf
library and provides a pre-compilation plugin and runtime support to help Java developers work with Protobuf more efficiently in the StarRocks ecosystem.
✨ Features
- ✅ Pre-compiled Protobuf support using
jprotobuf-precompile-plugin
- ✅ StarRocks integration with Protobuf-encoded data
- ✅ Auto-value support for immutable data models
- ✅ JAR with dependencies for easy integration
- ✅ Javadoc and source JARs for IDE support and documentation
- ✅ Maven Central ready with POM, GPG signing, and plugin support
📦 Artifacts
This release includes the following JARs:
jprotobuf-starrocks-1.0.0.jar
– Main libraryjprotobuf-starrocks-1.0.0-jar-with-dependencies.jar
– Fat JAR with dependenciesjprotobuf-starrocks-1.0.0-sources.jar
– Source code JARjprotobuf-starrocks-1.0.0-javadoc.jar
– Javadoc documentation
🧩 Dependencies
This library includes the following key dependencies:
protobuf-java
v3.25.5jprotobuf-protoparser
v1.0.1auto-value
v1.0slf4j-api
v1.7.26commons-io
v2.7
🧪 Tested with
- Java 1.8
- JUnit 4.13.1
- Maven 3.6+
📘 License
This project is licensed under the Apache License 2.0. See the LICENSE for more information.
🧑💻 Contributing
We welcome contributions and feedback! Please open issues or pull requests on GitHub.
📦 Maven Central (coming soon)
We are preparing to publish this library to Maven Central. Stay tuned!
<dependency>
<groupId>com.starrocks</groupId>
<artifactId>jprotobuf-starrocks</artifactId>
<version>1.0.0</version>
</dependency>