Releases: rahul-suthar/FlockGuard
v0.6.0
FlockGuard v0.6.0 — Stability & Insights Update
This release focuses on fixing critical blockers, improving performance, and making the app feel more reliable and intentional. The core report flow is now stable, faster, and easier to understand.
- The Bingo module has been removed and is now being developed as a standalone application to keep FlockGuard focused and performant.
✨ New Features
📊 Report Analytics Modal
Reports are no longer just list items.
Tap any report to open a detailed, theme-aware modal showing:
- Full AI analysis
- Captured image (served directly from Cloudinary)
- Clear, readable report context
🔄 Manual Service Restart (AI / Backend)
Added a “Restart AI” control in the header.
Users can now manually wake up backend and ML services without restarting the app.
Useful for:
- Cold-start delays
- Server sleep states
- Camera-dependent actions
🩺 Global Service Health Monitoring
Introduced a background Health Context that silently tracks backend and ML availability.
Results:
- Camera and report creation only activate when services are ready
- Fewer failed actions
- No more guessing whether the server is alive
🎨 UI / UX Improvements
⚡ Zero-Latency Navigation
Removed the blocking loader when opening Farm Details.
The app now uses cached data first, giving an instant UI response with background sync.
📷 Status-Aware Camera Action
The floating camera button now reacts to:
- Service availability
- Processing state
Clear visual feedback instead of silent failures.
🧠 Technical Improvements
-
Fixed multipart image uploads using proper FormData handling
(resolved “Empty Body” / network errors during report creation) -
Centralized API layer for consistent request handling
-
Cache-first data strategy for farm and report history
(offline-friendly and faster UX)
🧩 Previous Versions
-
v0.5.0 – Vet directory and experimental Bingo feature
-
v0.4.0 – Camera integration and farm details
-
v0.3.0 – Theming and profile improvements
📌 Versioning Note
This release remains v0.6.0.
While the system is now stable, v1.0.0 is reserved for when:
- Vet / pharmacy flows are usable
- Core roles beyond farmers are supported
- The ML pipeline is production-ready
This update is a foundation. A solid, stable one.
v0.5.0
🚀 FlockGuard v0.5.0
✨ New Features
-
Vet Directory Page - Added a new page for discovering and connecting with vets.
Includes smart search and filtering by location, name, and specialization. -
In-App Bingo Game (You vs Bot) - Play an interactive game built right inside FlockGuard!
Users can now customize their word (length 1–10) for a personal touch.
🎨 UI/UX Improvements
-
Animated Auth Screen - Enhanced authentication flow with smooth transitions and improved interactivity.
-
Interactive Tab Bar Icons - Added engaging animations to tab buttons for a more fluid navigation experience.
🧠 Technical Notes
-
Introduced a centralized SearchBar component, enabling consistent design and behaviour across pages (Home & Vet).
-
Minor internal optimizations and small UI refinements for better performance and maintainability.
🧩 Previous Versions
v0.4.0
🚀 FlockGuard v0.4.0
Introduced
- Details page for each farm
- Camera Integration in app
- UI/UX improvements
- Better Navigations between pages
- Auth pages flow improvement
v0.3.0
🚀 FlockGuard v0.3.0
✨ New Features
-
Theme-based UI - Added full support for Light 🌞 and Dark 🌙 modes.
-
Farm Deletion - farms will be deleted from the server as well (initially it was modifying local storage).
-
Profile Editing - Introduced functionality to edit user details right from the profile page.
-
Profile Page Redesign - Enhanced layout and readability for a cleaner look and improved usability.
🧩 UI & UX Improvements
-
Fixed layout bugs and improved overall responsive design.
-
Refined color palette and component shadows for better contrast in both modes.
🛠️ Technical Notes
-
Improved component structure for scalability.
-
Minor backend updates for user management.
📦 Previous Releases
-
v0.2.0
Added health API, revamped farm add form, and major UI update. -
v0.1.0
Initial release with base functionality.
📱 Current UI (dark mode enabled)
v0.2.0
App Indicator (Loader & Feedback)
-
Added a custom animated activity indicator across the app for loading states and background activities, improving perceived performance for users.
-
Loader is displayed on login, registration, farm actions, and other async operations; built as a reusable overlay component.
-
Ensured the loader respects app theme and accessibility standards.
Profile Page
-
profile page showing user details and providing access to account management options.
-
Profile info is fetched and cached locally for better responsiveness.
Farm Addition
-
Implemented an “Add Farm” workflow, allowing users to register new farm entries via intuitive forms.
-
Added farm data is stored both server-side and locally for offline-first functionality.
-
Farm list dynamically updates upon successful addition without requiring a full refresh.
Async Storage (Local Persistence)
-
Integrated AsyncStorage to cache critical user/session data (user object, auth tokens, farm lists, etc.) for instant relaunch, partial offline support, and improved overall speed.
-
User sessions now auto-restore on app startup via AsyncStorage.
-
Farm data and user info are written/read from storage efficiently, with proper invalidation on logout.
Additional Improvements
-
Enhanced error/popup system with clear feedback and visual cues.
-
Modularized loader, popup, and profile logic using context/hooks for reusability and easier maintenance.
-
Improved navigation flows for login, register, and post-login experiences.
v0.1.0
🚀 Release: FlockGuard – Auth Flow & UI Setup Preview
Status: Pre-production / Preview Build
This APK is an early milestone of the FlockGuard mobile app.
Note: This is not the full production app—it’s a technical preview featuring only authentication flows and base UI screens.
✨ What’s included:
-
Initial onboarding flow
-
Sign up / login screens
-
Basic app navigation shell
-
Core UI components and style guide preview
-
Placeholder screens for main features (farm dashboard, reports, etc.)
🟢 For testing/demo only:
-
backend connectivity
-
No farm/AI/report features yet
-
Subject to change (UI, and feature set are in progress)
📲 Installation
-
Download the APK below, compatible with your test device.
-
Install on a test Android device or emulator.
-
Sign in using dummy credentials.
🛣 Roadmap
-
Implement full farm management, report, and alert flows
-
Add AI-based disease detection, notifications, and main dashboard



