Farmcloud Release Notes.
Version 2.14.0
Release Date: Oct 27, 2025
This release is focused on significant, behind-the-scenes enhancements to the application's stability, performance, and the ability to resolve bugs.
ENHANCEMENTS
1. Proactive Application Monitoring for Improved Stability and Performance
Previously, diagnosing bugs relied on user reports and manual investigation, making it slow and difficult to find the root cause of intermittent issues. To address this we have integrated a new, state-of-the-art diagnostic system. This system is now active and provides real-time, privacy-first view of the application's overall health.
We can now get an anonymous, high-level view of how the application is performing for our users in the real world.
Also, we have enhanced our system's ability to note down key application events (like button clicks or page changes) and connect them to any errors that may occur. This helps us find the source of a problem much faster.
3. Enhanced Session Stability
Users are now able to access their accounts without interruptions as we have improved how our system handles user login and verifies account permissions.
This resolves an issue where some users would incorrectly see an error right after logging in.
IMPROVEMENTS
1. Faster, More Accurate Bug Resolution
We have enabled a powerful diagnostic tool called DataDog which acts as a "replay" for our support team. When a user reports a bug, we can now look up the associated session and watch a video-like replay of exactly what happened.
This allows us to instantly see the steps you took, the buttons you clicked, and the exact error message that appeared.
This will significantly reduce the need for follow-up questions, screenshots, or screen recordings, allowing our engineers to reproduce and fix bugs much faster.
2. Proactive Error and Frustration Detection
Previously, a bug was unknown until it was reported. Now, the new diagnostic tools will automatically send a real-time alert as soon as a new error starts affecting users.
This system also tracks "frustration signals," such as "rage clicks" (when a user clicks repeatedly on an unresponsive element) or "dead clicks" (clicking on something that does nothing).
This allows problems to be found and fixed—even ones not yet reported—before they impact a wider audience.
3. Future Performance Optimization
The new monitoring system tracks anonymous performance data, such as page load speeds and how long it takes the application to respond.
This data provides a "heat map" of the application, showing us exactly which areas are slow or inefficient.
While this release is focused on integration, the insights gained will directly guide future development, allowing to pinpoint and fix performance bottlenecks to make the app faster for everyone.
