Changelog
Recent updates and improvements to Livestock Runner.
February 26, 2026 New
Animal Document Storage
- Upload and manage documents for any animal — vet certificates, registration papers, insurance docs, purchase receipts, and more
- New Documents tab on every animal's edit page across all 12 animal types
- 7 document categories: Registration, Veterinary, Insurance, Purchase, Legal, Breeding, and Other
- Supports PDF, DOC, DOCX, JPG, PNG, GIF, and WEBP files up to 10 MB
- Image documents display thumbnail previews
- Files auto-deleted from storage when a document is removed
Breeder Tools Add-On
- Breeding features (litters, waitlists, deposits, payment plans) are now gated behind the Breeder Tools add-on subscription
- Admins can bypass the subscription check for full access
- Clear upgrade prompts guide users to enable breeding features when needed
Pricing & Plan Updates
- New Hobby tier: $49/year for up to 50 animals — perfect for small homesteads
- "Pro" plan renamed to Ranch across all display surfaces
- Monthly billing now available alongside yearly billing on all paid plans
Supplies & Equipment Inventory
- New Supply Tracker to manage feed, medications, supplements, and farm supplies with quantity, cost, and reorder alerts
- New Equipment Tracker for tools, machinery, vehicles, and infrastructure with purchase date, warranty, and maintenance notes
- Full mobile parity — both trackers work on the mobile app
Mobile App Improvements
- 11 new mobile controllers and 51 views for full feature parity with the desktop app
- Animal Groups and "More Animals" toggle added to mobile sidebar
- Fixed 500 errors on Supplies/Equipment links and transaction pages
- LR app icon replaces cow emoji on mobile login screen
- Improved sidebar navigation parity and task header links
iOS App Store Submission
- Privacy policy updated with mobile app data disclosures (camera, photo library) and third-party service details
- Custom LR app icon configured for NativePHP builds
February 21, 2026
Feed Usage Linked to Animal Groups + Cost-Per-Head Tracking
- Feed usage logs can now be linked to an animal group — record "400 lbs of pig feed to the feeder pigs on Wednesday" directly
- New Animal Group dropdown on the Log Usage form alongside Quantity, Location, and Date
- Log Feeding dropdown button on the animal group detail page — pick a feed type and jump straight to the usage form with the group pre-selected
- Feed Consumption card on the group detail page shows a summary by feed type and the 10 most recent feedings
- Cost Analysis card on the group detail page breaks down purchase price, feed cost, and other expenses into a total cost and cost per head — so you know your breakeven price before selling
- Feed history page gains an Animal Group filter dropdown and a Group column in the table
- Feed detail page now shows a Group column linking to the associated animal group
- Animal Cost Analysis report (Accounting > Animal Costs) now includes Purchase Price and Feed Costs columns for animal groups
February 20, 2026
Breeding Records for Cattle, Goats & Sheep
- New breeding record system for cattle (calving), goats (kidding), and sheep (lambing)
- Track breeding dates, sire/dam pairing, and expected due dates with automatic gestation calculation
- Gestation progress bar on dashboards showing days remaining until expected birth
- Record birth events with actual birth date, number of offspring, and notes
- Link newborn offspring directly to their breeding record for full lineage tracking
- New Breeding sidebar section under each animal type with dedicated breeding index pages
- Lineage tab improvements on animal edit pages
Medical Records for All Animal Types
- Medical records now available for goats, sheep, rabbits, horses, llamas, alpacas, and camels
- Record vaccinations, deworming, vet appointments, health tests, and other treatments
- Track medication details: brand, route (PO/SQ/IM/IN/IV/topical), dose, administering vet, cost, and lot number
- Set follow-up reminders with next due dates
- Previously only available for dogs, cattle, and swine — now covers every animal type
Animal Groups (Lots & Cohorts)
- New Animal Groups system to organize animals across types into custom collections
- Create groups like "Show Team 2026" or "Spring Breeding Pairs" with animals from any type
- Sold and graduated workflows to track group lifecycle
- Dynamic breed dropdown that updates based on selected animal type
- Assign tasks to entire groups instead of individual animals
- Each animal in a group counts as 0.25 toward your plan's animal limit — a group of 100 uses only 25 of your allotment
Coops Migrated to Enclosures
- The standalone Coops system has been merged into the unified Enclosures module
- All existing coop data automatically migrated to enclosures with type "coop"
- Enclosures now serve all animal types: coops, pens, kennels, stables, hutches, and runs
- Bird count tracking (add/withdraw) now managed through enclosure detail pages
- Egg collections updated to reference enclosures instead of coops
Expanded FAQ & How-To Guide
- FAQ page expanded from 16 to 40 items covering every module in the app
- Organized into 11 category sections: Getting Started, Animals, Animal Features, Breeding, Tasks, Grazing, Enclosures, Sales, Accounting, Farm Tools, and Team
- Per-animal-type how-to guides for cattle, dogs, goats, poultry, sheep, swine, horses, rabbits, pets, and camelids
- New FAQ items for tasks, egg collections, feed tracker, customers, embeds, Schedule F, breeds, breed identifier, EBV report, and animal groups
- Section visibility matches your sidebar preferences — only see FAQs for animal types you manage
Onboarding Redesign
- Animal selection grid updated to a clean 4-column layout (2 on mobile, 3 on tablet)
- Improved card styling with visible borders, hover effects, and green highlight on selection
- Wider container for better proportions across all 12 animal types
Sales Flyer & Invoice Improvements
- Sales Flyer expanded to support all animal types (sheep, horses, rabbits, llamas, alpacas, camels)
- Enhanced invoice detail page with improved layout and payment tracking
- Embed widgets updated to include all animal types
Naming & UI Polish
- "Dog Breeders" renamed to "Dogs" across the entire app — dashboard, sidebar, onboarding, user management, FAQ, and start page options
- Feed tracker and egg collections updated to work with the new enclosures system
- Task system updated to reference enclosures instead of coops
February 15, 2026
Dark Mode
- Toggle between light and dark themes using the new theme switcher in the header
- Your theme preference is saved to your account and persists across sessions and devices
- Available on both admin and viewer layouts
Mobile App — Animal Photos
- User-uploaded animal photos now display correctly in the iOS app
- Photos are downloaded during sync and cached locally on device
- All animal icons (sidebar, dashboard, animal cards) render reliably using inline image encoding
- Fixed database driver crash on app startup
February 13, 2026
Todoist Integration
- Connect your Todoist account via OAuth to sync farm tasks automatically
- New tasks push to a dedicated "Livestock Runner" project in Todoist with title, description, due date, priority, and task type label
- Animal names included in synced task titles for context (e.g., "Deworming [Cattle: Bessie, Cattle: Duke]")
- Two-way sync: completing or un-completing a task in Todoist updates Livestock Runner automatically via webhooks
- Completing or deleting a task in Livestock Runner closes or removes it from Todoist
- Per-user sync preferences: choose which task types sync (Vaccination, Vet Visit, Feeding, Deworming, Health Check, Breeding, General)
- Bulk sync action to push all existing pending tasks to Todoist at once
- Recurring tasks now sync with their full recurrence schedule (e.g., "every week", "every 2 weeks") — Todoist shows them as proper recurring tasks instead of one-off items
- Bidirectional recurring sync: completing a recurring task in either app advances both to the next occurrence without creating duplicates
- Recurring tasks created in Todoist (e.g., "every day", "every Monday") are imported into Livestock Runner with the correct recurrence pattern and interval
- Team shared project: account owners can create a shared Todoist project for the whole team with task assignment mapping
- Global admin toggle in Settings to enable or disable the integration for all users
- Webhook security via HMAC-SHA256 signature verification
Mobile Login Code
- Users who signed up via Google OAuth can now log into the mobile app using a one-time 6-digit code
- Generate a code from your Profile page — valid for 15 minutes, single use
- Enter the code on the mobile app login screen alongside your email
NativePHP Mobile Compatibility
- Fixed form submissions failing in the mobile app across all animal types
- Breed dropdowns now load correctly in the mobile app using bundled static data
- Bootstrap Icons now render properly in the mobile app using local assets instead of CDN
February 12, 2026
Medication Withdrawal Tracking
- Track medication withdrawal periods for meat, milk, and eggs on any animal
- Record medication name, dosage, administration route, treatment date, and lot number
- Separate withdrawal day counts for meat, milk, and eggs with automatic end-date calculation
- Active withdrawal alerts displayed on animal show pages when an animal is in a withdrawal period
- Early clear option to manually mark a withdrawal as complete before the calculated end date
- Expired withdrawals automatically completed daily via scheduled command
- Supported on all animal types: cattle, goats, sheep, swine, poultry, rabbits, llamas, alpacas, camels, and horses
Animal Profile Email Export
- Email yourself any animal's full profile directly from their show page
- Formatted email includes animal photo, breed, gender, age, weight, status, and lineage
- Professional PDF attachment with farm header, detailed profile, and lineage information
- Available for all 10 animal types: cattle, dogs, goats, sheep, swine, rabbits, llamas, alpacas, camels, and horses
- Rate-limited to prevent abuse (10 emails per minute)
Llama, Alpaca & Camel Modules
- New Llama section with full breed directory, pen management, and weight tracking
- New Alpaca section for fiber, show, and pet alpacas with breed management and weight tracking
- New Camel section with breed directory, pen management, and weight tracking
- All three modules include dashboards, image uploads, for-sale/flyer listings, and pedigree charts
- Toggle each animal type on or off in Settings and user Preferences
Pedigree Charts & Certificates
- View multi-generation pedigree charts for cattle, goats, dogs, llamas, alpacas, and camels
- Export pedigree certificates as downloadable PDFs
- Pedigree linked from each animal's show and edit pages
Dog DNA & Genetics Predictor
- Punnett square engine predicts coat color, pattern, and trait outcomes for breeding pairs
- Pairing tool lets you select a sire and dam to view predicted litter genetics
- Genetics predictions integrated into litter detail pages
SMS Two-Factor Authentication
- Optional SMS-based 2FA for login using Telnyx integration
- SMS notification alerts for important account events
February 11, 2026
Buyer Portal
- Buyers can now access a self-service portal at
/buyerto view all their waitlist entries, contracts, and payments in one place - Email + one-time code verification — no account or password required
- Dashboard shows summary cards for waitlist entries, contracts to sign, payments due, and offers to review
- Action buttons link directly to sign contracts, pay deposits, review offers, and make scheduled payments
- View and download signed contracts as PDF
- See all scheduled payments across litters with status and due dates
- Sessions expire after 2 hours for security
Schedule F Tax Worksheet
- New IRS Schedule F report in Accounting maps your transaction categories to tax form line items
- Part I (Farm Income) and Part II (Farm Expenses) organized by official Schedule F line numbers
- Line 32 sub-items break out show fees, professional services, marketing, and more
- Custom categories that don't map to a specific line automatically appear under Other Expenses
- Year filter to generate the worksheet for any tax year
Sidebar Icons
- All animal types now have proper animal icons in the sidebar
- Replaced placeholder icons for Swine, Sheep, Rabbits, and Pets with matching animal illustrations
Navigation
- Tasks moved to its own sidebar section at the same level as Sales and Accounting
- Tasks section includes All Tasks, Egg Collections, and Feed Tracker with collapsible header
- Overdue task count badge shown on both the section header and All Tasks link
Weight Tracking
- Track weight history for cattle, goats, and swine with charts and growth trends
- New Weight tab on animal edit pages with interactive Chart.js graphs
- Record weight, unit (lbs/kg), date, and notes for each entry
- Weight change indicators show gains and losses between records
Grazing & Pasture Management
- New Grazing section with dashboard, pasture management, and animal movement tracking
- Create and manage pastures with capacity limits
- Move animals between pastures with full movement history
- Rotation scheduling to plan grazing rotations in advance
- Assign cattle and goats to grazing pastures from their edit pages
Team Management
- Invite family members or farm helpers to share your account via email
- Assign team roles (editor or viewer) to control access levels
- Team members share the same animals, records, and data
- Manage team members, update roles, or remove members from the Team page
Task Reminders
- Dashboard widget showing upcoming and overdue task reminders
- Daily digest email for tasks due today or overdue
February 10, 2026
Receipt Scanner Improvements
- Images are now compressed before uploading for faster, more reliable scans — especially on mobile
- Upload progress bar shows real-time status instead of a generic spinner
- Connection errors now show a retry button instead of a broken page
- Rewards discounts, loyalty savings, and coupons are now automatically applied to item amounts instead of appearing as separate line items
- Improved accuracy on multi-column receipts (e.g., Tractor Supply) — scanner now uses the final charged amount, not the unit price
Feed Tracker
- Import feed purchases directly from existing accounting transactions
- Create feed types inline during import without leaving the page
Swine Module
- New Swine section for tracking swine, breeds, and pens
- Full breed directory with seeded swine breeds
- Pen management for organizing swine housing
Home Page
- Added screenshot slideshow showcasing app features
- Added Receipt Scanner and Feed Tracker feature cards
February 9, 2026
Google Ads & Marketing Attribution
- Google Ads tracking integrated across all pages for campaign performance measurement
- Conversion tracking on key actions: user registration, subscription purchases, and invoice payments
- UTM parameter capture from ad campaign URLs — automatically saved to user records on signup
- Marketing Attribution card on admin user edit page to see which campaigns drove signups
- Enhanced welcome page with click tracking on call-to-action buttons
February 6, 2026
User Interface Improvements
- All animal index pages (Dogs, Cattle, Goats, Pets) now use card layouts with pagination
- Customers page converted to card layout with pagination
- Added breadcrumbs navigation for easier site navigation
- Health records link added to dog cards for quick access
- Images now show full animal without cropping (object-fit: contain)
Dog Dashboard
- Reorganized dashboard sections into 2x2 grid layout
- Pending Pickup and Recent Additions now on same row
- Active Litters and Locations converted to scrollable card sections
- Improved stat card styling with consistent borders
Profile Page
- Cleaner card header styling (removed green gradient)
February 5, 2026
Pets Module
- New Pets section for tracking personal pets (dogs, cats, birds, and other animals)
- Dashboard with stats by species and upcoming care reminders
- Full health records tracking: vaccinations, vet visits, deworming, and more
- Weight tracking with change history over time
- Breed selection from existing dog breeds database
- Photo uploads and simple location tracking
- Toggle Pets visibility in Profile > Preferences
February 4, 2026
Receipt Scanning
- Scan store receipts using AI to automatically extract line items
- Take a photo directly or upload an existing image
- AI auto-categorizes each item based on description
- Review and edit extracted items before creating transactions
- iPhone HEIC photos automatically converted for compatibility
- New categories auto-created when AI suggests ones that don't exist
Accounting Reports
- Profit & Loss report now downloadable as CSV
- Export includes income/expenses by category and monthly breakdown
- Fixed expense transactions not appearing in P&L report
Expense Categories
- Added general business expense categories: Office Supplies, Marketing & Advertising, Software & Subscriptions, Professional Services, Taxes & Fees, Loan & Interest, Meals & Entertainment
February 2, 2026
Onboarding
- New users now go through a quick onboarding flow to select which animals they manage
- Sidebar automatically customized to show only selected animal types
- Animal preferences can be changed anytime in Profile > Preferences
Breed Submissions
- Users can now suggest new breeds for any animal type
- Admins review and approve/reject submissions from the Approvals page
- Track your submissions in "My Submissions" from the Breeds page
Litters
- Litter images now display on the litters list page
- Mobile and desktop views show thumbnails for quick identification
- Images fall back to dam's photo if no litter image is set
Profile & Data Management
- New "Clear Starter Data" option to remove only sample data while preserving your records
- Consistent save button styling across all profile sections
- Added city field for social media sharing
User Interface
- Added About Us link to interior navigation header
- Added breed image display on Edit Hatch page
- Improved mobile navigation with pricing link
- Updated header styling across all pages
Documentation
- Updated FAQ with onboarding and preferences information
- Added FAQ section for clearing starter data
February 1, 2026
Registration & Profile
- Added phone number field to registration form and profile page
Subscription System
- Fixed Stripe checkout flow for reliable payment processing
- Added error handling and user feedback during checkout
- Added admin tool to manually link subscriptions
Database
- Fixed pen names to be unique per user instead of globally
Users Management
- Added Plan column showing subscription tier
- Improved action buttons layout
January 31, 2026
Initial Beta Launch
- Livestock Runner beta launched
- Track cattle, goats, poultry, and dogs
- Breed management
- Invoicing and payments
- Buy Now embed widgets
- API key management