The latest releases from UnitVectorY Labs.

Posts

  • Introducing CrossFireSync: Real-Time Firestore Replication Across GCP Regions

    Introducing CrossFireSync On April 16, 2024, UnitVectorY Labs launched CrossFireSync, a new open-source Java library that enables real-time synchronization of Google Cloud Firestore databases across different geographic regions. This capability fills a critical gap for organizations running globally distributed applications that need low-latency access to data while maintaining regional compliance requirements. Firestore doesn’t natively support cross-region database replication. CrossFireSync solves this problem by leveraging Google Cloud Pub/Sub to bridge the gap between regional Firestore instances, giving developers fine-grained control over...

    Read article
  • Introducing firestoreproto2map v0.0.1: Converting Firestore Protocol Buffers to Java Maps

    Welcome to firestoreproto2map We’re excited to announce the initial release of firestoreproto2map (v0.0.1), a new open-source utility library for Java developers working with Google Cloud Firestore and Firebase Cloud Functions. Released on April 14, 2024, this library solves a common pain point: converting Protocol Buffer data received from EventArc into standard Java Maps that can be directly used with Firestore operations. What’s New As the first public version of this project, v0.0.1 introduces complete support for converting Firestore documents from...

    Read article
  • Announcing jsonschema4springboot v0.0.1: JSON Schema Validation for Spring Boot 3

    We’re excited to announce the initial release of jsonschema4springboot (v0.0.1), a new Spring Boot 3 library that brings JSON Schema validation to your REST APIs through simple annotations. Published on March 21, 2024, this library enables developers to enforce strict JSON input validation without writing custom validators. What’s New This initial release introduces the core functionality that makes JSON Schema validation seamless in Spring Boot 3 applications: Simple Annotation-Based Validation The @ValidateJsonSchema annotation replaces the standard @RequestBody for parameters that...

    Read article
  • jsonparamunit v0.0.3 Released

    We’re pleased to announce the release of jsonparamunit v0.0.3, a maintenance update that keeps your testing library dependencies current and secure. Released on March 19, 2024, this version upgrades the underlying Jackson library to 2.17.0, bringing users the latest improvements in JSON processing performance and security. What’s New The v0.0.3 release focuses on dependency maintenance with a single important update: Jackson Databind 2.17.0: The core Jackson library has been updated from 2.16.1 to 2.17.0, delivering bug fixes, security patches, and...

    Read article
  • firestoreproto2json v0.0.3 Released

    A Streamlined Build for Your Firestore Cloud Functions On March 19, 2024, we’re pleased to announce the release of firestoreproto2json v0.0.3. This maintenance release delivers a cleaner dependency structure while maintaining full backward compatibility with your existing code. firestoreproto2json is a Java library that converts Firestore Protocol Buffer data into JSON objects, solving a common challenge for developers building Cloud Functions triggered by Firestore events. What’s New v0.0.3 focuses on behind-the-scenes improvements rather than new features. The primary change is...

    Read article
  • firestoreproto2json v0.0.2 - Usability and Documentation Release

    We’re excited to announce the release of firestoreproto2json v0.0.2, published on March 8, 2024. This release focuses on dramatically improving the developer experience with comprehensive documentation, practical examples, and expanded test coverage—making it easier than ever to convert Firestore Protocol Buffer documents to JSON in your Cloud Functions. What’s New Comprehensive Documentation Overhaul The most significant change in v0.0.2 is a complete transformation of the project documentation. The README has more than tripled in size, evolving from basic snippets into...

    Read article
  • jsonparamunit v0.0.2 Release: Quality Refinements and Context Support

    We’re excited to announce the availability of jsonparamunit v0.0.2, released on March 8, 2024. Just four days after our initial release, this iteration represents our commitment to rapid improvement and code quality from day one. This update focuses on strengthening the foundation of jsonparamunit with internal refinements that directly benefit developers building data-driven tests. The highlight of v0.0.2 is the introduction of context support—a new capability that lets you include optional contextual information in your test cases without affecting input/output...

    Read article
  • fileparamunit v0.0.3: Reliability and Quality Improvements

    We’re excited to announce the release of fileparamunit v0.0.3, published on March 8, 2024. This maintenance release focuses on enhancing the reliability and quality of the library while maintaining full backward compatibility with previous versions. What’s New Improved Resource Loading Reliability The standout fix in v0.0.3 addresses a resource loading issue that could affect file discovery in certain classloader contexts. By refining how the ListFileArgumentsProvider locates test resources, this release ensures more consistent behavior across different testing environments. If you’ve...

    Read article
  • Introducing jsonparamunit: Data-Driven JUnit 5 Testing with JSON

    A New Way to Write Parameterized Tests We’re excited to announce the launch of jsonparamunit, a new Java library that transforms how you write parameterized tests in JUnit 5. Released on March 4, 2024, jsonparamunit shifts test case definition from Java code to JSON files, making data-driven testing simpler and more maintainable. Developed by UnitVectorY Labs, this library lets developers focus on the logic being tested rather than the mechanics of test setup. Instead of cluttering your test classes with...

    Read article
  • fileparamunit v0.0.2 Release - Quality First Approach

    Introducing v0.0.2 On March 3, 2024, we released fileparamunit v0.0.2, a quality-focused release that achieves a significant milestone: 100% test coverage with automated enforcement. This iteration demonstrates our commitment to building a reliable foundation before expanding features. What’s New While v0.0.2 doesn’t introduce new features, it delivers important improvements that affect all users: Maven Central Publication: For the first time, fileparamunit is officially available on Maven Central, making installation straightforward for all Java developers 100% Test Coverage: Every line of...

    Read article

subscribe via RSS