The latest releases from UnitVectorY Labs.

Posts

  • Keeping Firestore Integration Smooth: firestoreproto2map v0.0.2

    On June 28, 2024, we released v0.0.2 of firestoreproto2map. This is a maintenance release focused on ensuring the library remains stable, secure, and compatible with the latest cloud ecosystem. What’s new This release focuses on essential under-the-hood improvements. We have updated several key dependencies, most notably the google-cloud-firestore SDK, which has been moved from version 3.20.0 to 3.21.6. Additionally, we’ve bumped the versions of our testing frameworks, including JUnit and Mockito, and refined our Maven plugins to keep the build...

    Read article
  • firestoreproto2json v0.0.4: Stability and Dependency Updates

    Released on June 28, 2024, firestoreproto2json v0.0.4 is a maintenance release dedicated to strengthening the foundation of the project. While this update doesn’t introduce new user-facing features, it focuses on essential dependency updates and internal improvements to ensure continued stability and reliability for all users. What’s new This release primarily focuses on keeping the project’s core dependencies current: Core Library Updates: We have updated key libraries, including gson to version 2.11.0 and google-cloudevent-types to 0.15.0. Enhanced Testing Infrastructure: Under the...

    Read article
  • Enhancing the Sync Experience: crossfiresync v0.0.2

    Released on June 28, 2024, crossfiresync v0.0.2 focuses on making the library more accessible and stable. While the core synchronization engine remains powerful and unchanged, this release brings a wealth of new documentation and essential dependency updates to ensure a smoother experience for developers deploying multi-region Firestore synchronization. What’s new The star of this release is the overhauled documentation. We’ve added clear Mermaid diagrams that visually explain the differences between the SINGLE_REGION_PRIMARY and MULTI_REGION_PRIMARY replication modes, taking the guesswork out...

    Read article
  • Introducing JSONassertify: A Modernized, Maintained Fork of JSONassert

    On June 27, 2024, we are excited to announce the launch of JSONassertify. JSONassertify is a modernization fork of the widely used JSONassert library, designed to provide developers with a secure, actively maintained alternative for JSON unit testing that remains compatible with Java 8. Why JSONassertify Matters Many Java projects rely on JSONassert to simplify the testing of REST interfaces by comparing JSON structures logically rather than as literal strings. This prevents tests from becoming brittle when insignificant changes, such...

    Read article
  • jsonparamunit v0.0.4: Keeping Things Fresh with Maintenance Updates

    Released on June 25, 2024, jsonparamunit v0.0.4 is a focused maintenance release. While it doesn’t introduce new features, it ensures that the library remains stable, secure, and compatible with the latest tools in the Java ecosystem. What’s new This release is primarily about staying up-to-date. We’ve bumped several key dependencies and build tools: Core Library Updates: We’ve updated critical dependencies including jackson-databind (2.17.1), mockito-core (5.12.0), and lombok (1.18.32) to leverage the latest bug fixes and performance improvements. Ecosystem Synergy: The...

    Read article
  • simplegoogleidtoken v0.0.2: Now on Maven Central

    Released on June 3, 2024, v0.0.2 of simplegoogleidtoken is a minor but impactful update. This release focuses on making the library more accessible to the Java community and refining the developer experience. What’s new Maven Central Availability: The library is now officially published to Maven Central, allowing you to add it as a standard dependency in your Java projects without needing custom repositories. Refined API: The SimpleResponse builder has been updated to follow a more consistent naming convention, improving clarity...

    Read article
  • Introducing simplegoogleidtoken: Simplifying Google ID Token Acquisition in Java

    We are excited to announce the launch of simplegoogleidtoken on June 3, 2024. This new lightweight Java library provides a streamlined way for developers to exchange Google Cloud Service Account credentials for Google ID tokens, making it significantly easier to authenticate with non-Google APIs that require these tokens. What it brings simplegoogleidtoken is designed for simplicity and flexibility. Its primary goal is to remove the friction associated with managing identity tokens in Java applications. Key capabilities include: Flexible Credential Support:...

    Read article
  • Announcing crossfiresync: Real-Time Firestore Replication Across GCP Regions

    We are excited to announce the launch of crossfiresync, released on April 16, 2024. This new project brings powerful real-time replication capabilities to Google Cloud Platform (GCP) Firestore, allowing developers to synchronize data across different GCP regions seamlessly. What is crossfiresync? crossfiresync is a Java-based library that enables the replication of Firestore document changes—including inserts, updates, and deletes—across multiple regions. By leveraging GCP Pub/Sub as the transport layer, it creates an event-driven pipeline that ensures your data remains consistent regardless...

    Read article
  • Introducing firestoreproto2map: Simplifying Firestore Event Processing in Java

    On April 14, 2024, we are excited to announce the launch of firestoreproto2map, a specialized Java helper library designed to streamline how developers handle Firestore data within Java applications. Whether you are building Cloud Functions or other event-driven services, this tool removes the friction of dealing with raw Firestore Protocol Buffers. Bridging the Gap When a Cloud Function is triggered by a Firestore event, the document data arrives as a Protocol Buffer. However, to actually manipulate this data or write...

    Read article
  • Introducing jsonschema4springboot: Design-First API Validation for Spring Boot 3

    We are excited to announce the official launch of jsonschema4springboot, a powerful new library that brings robust JSON Schema validation to the Spring Boot 3 ecosystem. Released on March 21, 2024, this project empowers developers to embrace a “design-first” philosophy, ensuring that your API contracts are enforced before a single line of business logic is executed. Core Capabilities With the initial v0.0.1 release, jsonschema4springboot introduces a streamlined way to handle request validation. Instead of relying on complex Java-based bean validation,...

    Read article

subscribe via RSS