FarmCloud Release Notes.
Version 2.9.0
Release date: May 30, 2025
Feature Updates
NEW FEATURES
1. Inventory & Products Table Sorting Enhancement
We’ve updated the Inventory and Farm Products tables to improve usability by displaying the most recently added items first. This enhancement ensures that users can easily access and manage the latest entries without scrolling through older data.
Tables now sort data in descending order(latest items first) by default. This change applies to all views where inventory and farm products lists are displayed.
2. Free Plan Farm Boundary Limit
To align with FarmCloud’s premium offer structure, we’ve introduced a boundary limit for users on the Free Plan. This ensures that mapping features are reserved for subscribed users, while still allowing free users to explore the platform at a limited capacity.
Users on the free plan can only draw and save polygons(farm boundary) that do not exceed a combined total of 1 hectare. The system calculates cumulative area across all plots for a user on the free plan. If a user tries to:
Draw a new boundary that would exceed 1 hectare limit OR
Edit an Existing plot in a way that surpasses the limit,
The system blocks the action and displays a clear message:
“Adding this plot would increase your total used area to …..ha, which exceeds your plan’s limit of 1ha.To continue adding plots, please upgrade your plan.”
Users who downgraded from paid to free plan:
Will retain existing plots
Will not be able to edit or add to their mapped areas unless:
They reduce total area to under 1 hectare OR
Upgrade to a paid plan again
3. Real-Time Inventory Validation for Fertilizer & Agrochemical Reports
Farmers creating Fertilizer & Agrochemical reports will now benefit from real-time validation that checks the inventory levels before submission. This prevents over-reporting and ensures more accurate inventory tracking.
Feature Highlights:
Instant Validation: As soon as the user selects a product and enters a quantity, the system checks if it exceeds available stocks.
Clear Notification: If the input is greater than what’s in stock, a warning message appears immediately.
Blocking Submission: The form cannot be submitted until the quantity is adjusted to an allowed value.
Users are also allowed to select preferred units when they create reports. These units are then automatically converted back to the units the respective inventory is tracked.
4. Plan-Based Access to NDVI & Satellite Data Export
Access to advanced NDVI and satellite data export features is now restricted based on subscription plans to align with tiered feature offerings.
How it works:
Gold & Enterprise Plan Users
Full access to NDVI export and satellite data download functionality.
Free & Basic Plan Users
Features appear functional but once clicked, an error message is shown to prompt users to upgrade their plan.
When a user attempts to export NDVI or satellite data:
The system checks the current farm’s subscription plan.
If the plan is not eligible, an error message is triggered
If the plan is eligible, the export proceeds as normal.
ENHANCEMENTS
5. Admin Dashboard, Active Devices Summary
To improve system oversight and device monitoring, the summary card has been updated on the Admin Dashboard showing the total number of active devices currently reporting data.
The card displays a real-time count of all active devices connected across the platform. And the number updates automatically based on device activity log and system reports.
Active is defined as devices that are:
Successfully connected
Sending data within an expected interval
Not flagged as faulty or inactive
Only authorized admins can:
View the dashboard
Access this specific feature
Role-based access control is applied to prevent unauthorized visibility
6. Coupon Offer Before Subscription Cancellation
To help reduce subscription churn, users attempting to cancel their subscription are now offered the opportunity to redeem a discount coupon before final cancellation. This provides an incentive to continue their subscription.
How it works:
When a subscribed user clicks to cancel their subscription,
A prompt appears offering a coupon redemption instead of cancelling.
If the user selects to redeem a coupon:
The coupon code is validated via Stripe.
If valid
The discount is applied to their billing.
The cancellation process is aborted.
The user sees a message confirming their new billing terms.
If invalid or expired:
A clear and informative error message is displayed.
The user can proceed with cancellation.
If the user skips or declines the offer:
The system continues with the normal cancellation flow.
7. Pin my location For Quick Farm Setup
We’ve made it easier for users to set up a new farm by introducing a “Pin My Location” button. With one click, users can drop a pin at their current GPS location.
Feature Highlights:
“Pin My Location” button added to the farm creation form.
Automatically retrieves the users current GPS coordinates.
Drops a marker on the map at the detected location.
Location can still be edited manually after pinning.
This feature is fully functional on web and mobile devices that supports location access.
On click:
The app requests location permission from the browser or device.
If granted
Coordinates are retrieved.
Map and location fields are auto-filled.
If denied or unavailable:
A clear error message is displayed.
