firestoreproto2json v0.0.7 Released
Introducing firestoreproto2json v0.0.7
On May 26, 2025, we released version 0.0.7 of firestoreproto2json — a maintenance update focused on keeping your dependencies fresh and secure.
This release continues our commitment to maintaining a reliable Java helper library for converting Firestore Protocol Buffer documents to JSON objects. While v0.0.7 doesn’t introduce new features, it ensures that users benefit from the latest security patches and improvements in key dependencies like Gson.
What’s New
Version 0.0.7 is a drop-in replacement for v0.0.6 with no API changes or breaking modifications. Here’s what improved behind the scenes:
Updated Dependencies
- Gson: Upgraded from 2.11.0 to 2.13.1, bringing bug fixes and reliability improvements to JSON serialization
- JUnit: Updated to 5.12.2 for enhanced test framework capabilities
- Lombok: Updated to 1.18.38
- Various Maven build plugins updated to their latest versions
Improved Security Posture
We’ve strengthened the project’s security practices by:
- Adding automated security scanning with zizmor for GitHub Actions workflows
- Implementing security hardening measures including
persist-credentials: falseon all workflow checkout steps - Updating security-related GitHub Actions to their latest versions
Why It Matters
For existing users, upgrading to v0.0.7 is straightforward and risk-free. Your existing code will continue to work without any modifications. The primary benefits of this release are:
- Security: Updated dependencies include the latest security patches
- Reliability: Improved JSON serialization through Gson updates
- Maintenance: Demonstrates active project stewardship with regular dependency maintenance
The firestoreproto2json library remains a stable, reliable tool for Cloud Functions developers who need to convert Firestore Protocol Buffer data into usable JSON format. Whether you’re processing document changes, logging data, or preparing payloads for downstream services, this library continues to handle all Firestore data types including Arrays, Booleans, Bytes, Timestamps, GeoPoints, Maps, and References.
Upgrade Instructions
Upgrading to v0.0.7 is simple — just update the version number in your build configuration.
For Maven projects:
<dependency>
<groupId>com.unitvectory</groupId>
<artifactId>firestoreproto2json</artifactId>
<version>0.0.7</version>
</dependency>
For Gradle projects:
implementation 'com.unitvectory:firestoreproto2json:0.0.7'
No code changes are required. The API remains identical to v0.0.6, and all data type conversions work exactly as before.
System Requirements
- Java 17 or higher
- Access to Maven Central Repository
Transparency Note: This release announcement was AI-generated using the unsloth/Qwen3.5-122B-A10B-GGUF:Q4_K_M model. It was generated on behalf of the firestoreproto2json project (https://github.com/UnitVectorY-Labs/firestoreproto2json) for release v0.0.7 published on May 26, 2025. Generated by release-storyteller.