FarmManager July 2026 Release – v1.1.285

Version 1.1.285 lands with powerful new capabilities and quality-of-life improvements — from meter photo persistence fixes to full supplier integration on your shopping list. Get your Free Trail Version Today at https://www.gielix.co.za/shop/

What’s New in July 2026

📸 Six focused improvements addressing photo persistence, editing workflows, date logic, and supply chain management.

Using Android MediaStore APIs in a certain way to ensure captured photos are available in the documents folder. Look for the folder named FarmManager_[PID].

Meter Reading Photos Now Persist

✏️ Photos captured during meter readings are now copied to permanent device storage before being saved. Previously they pointed to temporary cache that the OS could clear.BUG FIX

Edit Meters After Creation

📋 Meters can now be fully edited — update the name, type (Electricity / Water / Gas), and unit at any time using the new edit button in the meter readings view.NEW

Edit Farm Tasks

📆 Pending tasks now show an edit button alongside delete. Tap it to open a full-screen form pre-populated with title, instructions, type, interval, date, category, and assigned worker.NEW

Backdated Meter Readings

🛒 When logging a reading with a past date, the submit button is now active even if the value is lower than the latest reading — perfect for filling in missed historical entries.IMPROVEMENT

Supplier-Linked Shopping List

🔧 Each shopping item can now be linked to a supplier from your Expenses list. The supplier name and notes are visible on the card and carried through to the purchase journal.NEW

Shopping List — Edit, Delete & Return

Items support inline editing (name, supplier, notes/quantity) and direct deletion. The Journal tab gains a ← Shopping List shortcut to return without closing the view.NEW

Prominent App Capabilities

FarmManager covers every layer of farm operations in a single offline-capable Android app. No subscription. No cloud dependency. Your data stays on your device.

  • 👷Worker Management Staff records, roles, contacts & task assignment
  • Task Scheduling Once-off & repetitive tasks with dates, intervals & photos
  • 📦Stock & Inventory Quantities, minimum levels, withholding periods & consumption history
  • 💸Expense Tracking Log by category, attach invoice photos, link suppliers & track VAT
  • 🚜Machinery & Maintenance Fleet records, maintenance events & service history
  • ⛽️Fuel Management Dispensing logs by type, location & storage tank
  • 🌿Crop Management Field records, planting, harvest, soil tests & yield tracking
  • 🐄Livestock Management Individual animal records by tag, breed, weight & vet notes
  • 📊Sales & Customers Invoices, product lines & PDF-ready summaries
  • 📈Investment Plans Goals, milestones, assets & AI motivation letters
  • Utility Meter Readings Electricity, water & gas meters with photo evidence & analytics
  • 🛒Shopping List & Journal Buy list with supplier linking, notes & purchase history
  • 🔧Tools & Equipment Register tools, track location assignments & attach photos
  • 🚑Incident Reporting Good Agriculture Practices (GAP) aligned with corrective actions, photos & responsible worker assignment
  • 📝Farm Notes Contextual notes linked to tasks, machinery, crops & livestock
  • 📋Policies & Procedures Good Agriculture Practices (GAP) aligned Policy Management and farm operational documents
  • 📄Reports Dashboard Farm-wide summaries across expenses, tasks & activity history
  • 💾Local Backup & Restore DB backup to device storage — no internet required

July 2026 Change log

A precise breakdown of every change shipped in this release cycle.

ComponentChangeType
FarmMainScreenFixed swapped photoUri / notes parameters in onAddMeterReading — photos now store correctlyBUG FIX
FarmViewModeladdMeterReading now copies photos to persistent photos/meters/ directory before savingBUG FIX
StorageManagerAdded DIR_METERS = "photos/meters" constant, auto-created on startupNEW
DAO / Repository / ViewModelAdded updateMeter and wired editMeter for name, type, and unit changesNEW
DashboardTab / MeterReadingsViewEdit button added to meter TopAppBar; full edit dialog implementedNEW
TasksTabonEditTask callback, edit icon on pending cards, and full-screen edit dialogNEW
FarmViewModelAdded editTask propagating title, description, type, interval, target, worker, and due dateNEW
DashboardTab — Meter SubmitBackdated readings bypass the value > lastReading guard, enabling historical correctionsIMPROVEMENT
EntitiesAdded supplierId and notes to ShoppingListItem and ShoppingListJournalNEW
AppDatabaseVersion bumped to 40; MIGRATION_39_40 adds new columns to both shopping tablesNEW
ShoppingListViewSupplier dropdown, notes field, edit dialog, delete button & journal supplier displayNEW
ShoppingListView — Journal tab← Shopping List button lets users return to list without closing the viewIMPROVEMENT

Always Getting Better