The latest releases from UnitVectorY Labs.

Posts

  • jsonparamunit v0.0.3: Maintenance and Dependency Updates

    Released on March 19, 2024, jsonparamunit v0.0.3 is a maintenance update designed to keep the library’s core infrastructure current and secure. While this release doesn’t introduce new functional features, it focuses on the stability and reliability of the underlying JSON processing engine. What’s new This release primarily updates the project’s core dependencies: jackson-databind has been upgraded to version 2.17.0. Why it matters The jackson-databind library is the engine that powers JSON processing within jsonparamunit. By upgrading to the latest stable...

    Read article
  • Streamlining Your Firestore Integration: firestoreproto2json v0.0.3

    On March 19, 2024, we released v0.0.3 of firestoreproto2json. This maintenance update focuses on improving the developer experience by refining how the library handles its dependencies, ensuring a smoother and more stable integration into your Java projects. What’s new The primary focus of v0.0.3 is a strategic cleanup of the project’s dependency tree. Specifically, we have removed the explicit dependency on protobuf-java. Why it matters For developers working in modern cloud environments, such as Google Cloud Functions, dependency conflicts—often referred...

    Read article
  • jsonparamunit v0.0.2: Now on Maven Central with Enhanced Stability

    On March 8, 2024, we released jsonparamunit v0.0.2. This update marks a significant milestone for the library as it becomes more accessible to the Java community and more robust for production use. What’s new The headline for this release is the official publication of jsonparamunit to Maven Central. You can now integrate the library into your projects using standard dependency management without needing to host the artifacts yourself. Along with this, we’ve added Javadoc support, providing a clearer guide to...

    Read article
  • Enhancing Clarity and Reliability: firestoreproto2json v0.0.2

    Released on March 8, 2024, firestoreproto2json v0.0.2 is a focused update designed to streamline the developer experience. While the core functionality remains stable, this release significantly lowers the barrier to entry for new users and provides greater flexibility for those handling complex Firestore data types. What’s new The centerpiece of this release is a comprehensive overhaul of the project documentation. The updated README now features a dedicated “Getting Started” guide and a practical example showing exactly how to integrate the...

    Read article
  • Enhancing Reliability and Rigor: fileparamunit v0.0.3

    Released on March 8, 2024, fileparamunit v0.0.3 is a maintenance release dedicated to hardening the library’s core and ensuring a rock-solid foundation for developers relying on file-based parameterized testing in JUnit 5. While this update focuses on the engine under the hood, the result is a more stable and secure experience for every user. What’s new This release introduces a critical fix to the resource loading mechanism within ListFileArgumentsProvider. By correcting how the library handles getResource, we’ve eliminated an edge...

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

    We are excited to announce the official launch of jsonparamunit, released on March 4, 2024. This new Java library transforms how developers handle parameterized testing in JUnit 5 by allowing test cases to be defined entirely in JSON files. By shifting test parameters out of Java code, jsonparamunit enables a more flexible, maintainable, and data-driven approach to software quality assurance. What is jsonparamunit? At its core, jsonparamunit is designed to decouple your test logic from your test data. Instead of...

    Read article
  • fileparamunit v0.0.2: Enhancing Robustness and Reliability

    Released on March 3, 2024, fileparamunit v0.0.2 is a maintenance and quality update focused on improving the developer experience and the overall stability of the library. This release ensures that the tools you use for parameterized testing are more reliable and provide clearer feedback when things go wrong. What’s new The primary focus of this release is “under-the-hood” improvements that make the library more robust: Clearer Error Messages: We’ve improved how the library handles missing resource directories. Instead of encountering...

    Read article
  • Introducing fileparamunit: Simplifying Data-Driven Testing in JUnit 5

    On March 2, 2024, we are thrilled to announce the launch of fileparamunit, a specialized Java library designed to bring dynamic, file-based parameterized testing to JUnit 5. For developers who frequently run the same test logic across a variety of data files, fileparamunit removes the friction of manual configuration, allowing your test suite to scale naturally with your data. Key Features The heart of fileparamunit is the @ListFileSource annotation. This powerful tool integrates seamlessly with JUnit 5’s @ParameterizedTest to automatically...

    Read article
  • Introducing firestoreproto2json: Simplifying Firestore Protobuf to JSON Conversion

    We are excited to announce the launch of firestoreproto2json on February 29, 2024. This Java library is designed to bridge the gap between Firestore’s efficient internal storage and the developer-friendly world of JSON. Core Capabilities firestoreproto2json provides a robust mechanism to transform Firestore Protocol Buffer representations of documents into standard JSON objects. Key features include: Seamless Event Handling: Full support for DocumentEventData objects, making it an ideal companion for developers building Google Cloud Functions. Comprehensive Type Mapping: Automated conversion of...

    Read article

subscribe via RSS