Posts
-
Maintaining the Foundation: jsonparamunit v0.0.6
On September 28, 2024, we released jsonparamunit v0.0.6. While this version doesn’t introduce sweeping new features, it serves as a critical maintenance update designed to keep the library stable, secure, and fully compatible with the evolving Java ecosystem. What’s new This release focuses on the essential “under-the-hood” work that keeps your testing pipeline running smoothly. Updated Core Dependencies We’ve bumped several key libraries to their latest stable versions, including: JUnit 5 (5.11.1): Ensuring the best possible integration with the latest...
Read article -
Enhancing the Developer Experience: JSONassertify v0.0.2
Released on September 28, 2024, JSONassertify v0.0.2 focuses on empowering developers with comprehensive guidance and a more stable foundation. This maintenance release significantly improves the onboarding experience and ensures the library remains secure and up-to-date. What’s new The centerpiece of this release is a complete overhaul of the project documentation. We have transitioned from a single index page to a structured documentation suite designed to help you get the most out of the library: The JSONassertify Cookbook: A new, comprehensive...
Read article -
firestoreproto2map v0.0.3: Keeping Things Current
On September 28, 2024, we released v0.0.3 of firestoreproto2map. This maintenance update focuses on keeping the library aligned with the latest Google Cloud ecosystems and improving our build infrastructure to ensure long-term stability. What’s new This release is centered around dependency management and project health: Core SDK Updates: We have updated the google-cloud-firestore SDK to version 3.26.4 and refreshed google-cloudevent-types to 0.16.0. Tooling Improvements: Our testing and build pipeline received several updates, including newer versions of JUnit, Mockito, and essential...
Read article -
Maintaining Stability: firestoreproto2json v0.0.5
On September 28, 2024, we released version v0.0.5 of firestoreproto2json. This update is a dedicated maintenance release focused on ensuring the library remains secure, stable, and compatible with the latest cloud event standards. What’s new This release focuses on the foundation of the library rather than adding new features. The primary updates include: Dependency Updates: We’ve updated core dependencies, including google-cloudevent-types, to keep the library aligned with the latest Google Cloud event specifications. Build Tooling Enhancements: Several Maven plugins and...
Read article -
fileparamunit v0.0.5: Maintenance and Stability
On September 28, 2024, we released fileparamunit v0.0.5. This is a maintenance release dedicated to ensuring the library remains compatible with the latest testing ecosystems and adheres to modern security standards for build artifacts. What’s new While v0.0.5 doesn’t introduce new functional features to the @ListFileSource implementation, it brings critical updates to the project’s foundation: Updated Testing Dependencies: We’ve bumped the versions of JUnit 5 (to 5.11.1) and Mockito (to 5.14.0), ensuring that users can leverage the latest stability and...
Read article -
Refining the Sync: crossfiresync v0.0.5 Release
On September 28, 2024, we released crossfiresync v0.0.5. This update focuses on strengthening the project’s foundation through updated dependencies, improved documentation, and enhanced build security, ensuring a more stable and transparent experience for all users. What’s new Better Ecosystem Navigation The README now includes a dedicated References section, making it significantly easier to find companion tools for Cloud Run deployment (crossfiresyncrun) and OpenTofu infrastructure modules (crossfiresyncrun-tofu), as well as reference implementations for Cloud Functions. Updated Core Libraries We have updated...
Read article -
consistgen v0.0.6: Maintenance and Stability Updates
Released on September 28, 2024, consistgen v0.0.6 is a maintenance release dedicated to refining the library’s underlying build process and keeping dependencies current. While this version doesn’t introduce new API features, it ensures that the foundation of the library remains stable and compatible with the latest development tools. What’s new This release focuses on “under-the-hood” improvements to the development environment and build pipeline: Updated Dependencies: We’ve bumped the versions of the JUnit Jupiter API and the Maven GPG Plugin to...
Read article -
consistgen v0.0.5: Polishing the API
On September 27, 2024, we released consistgen v0.0.5. This is a small but important maintenance update focused on improving the quality and correctness of our public API. What’s new This release focuses on cleaning up the developer experience by correcting a typographical error in one of our core classes. Specifically, we have renamed a method in the SettableEpochTimeProvider class to ensure it follows proper English spelling and remains intuitive for all users. Why it matters While a typo might seem...
Read article -
Consistgen v0.0.4: Refining API Consistency with the Builder Pattern
Released on September 26, 2024, consistgen v0.0.4 is a maintenance update focused on enhancing the developer experience by bringing the library’s API into closer alignment. This release streamlines how you handle predictable data in your tests, ensuring that the tools you use to eliminate randomness are themselves consistent and intuitive. What’s new The centerpiece of this release is the modernization of the SettableUuidGenerator. To match the design patterns used across the rest of the library, we have transitioned from standard...
Read article -
Bringing Determinism to Strings: consistgen v0.0.3 is here
On September 26, 2024, we released consistgen v0.0.3. This update marks a significant expansion of the library’s capabilities, moving beyond timestamps and UUIDs to bring the power of predictable string generation to your test suites. What’s new The headline feature of v0.0.3 is the introduction of the StringProvider ecosystem. For developers who have already leveraged consistgen for deterministic time and identity, this new addition follows the same familiar pattern. At the center is the StringProvider interface, supported by three powerful...
Read article
subscribe via RSS