Releases
Shipping since June 2026 — 118 releases, latest Aug 14, 2026.
v0.8
The recommendation workflow — review, refine, and deliver to the grower.
- Fixed
Fixes & stability
Reliability & stability fixes.
- Improved
Per-row change history drawer + audit-writer atomicity/acto…
Per-row change history drawer + audit-writer atomicity/actor-collision fixes
- New
Confirm destructive controls behind one shared dialog (PRD…
confirm destructive controls behind one shared dialog (PRD §16.7)
- Improved
Improvements
Performance and quality improvements.
- Fixed
Fixes & stability
Reliability & stability fixes.
- Fixed
Fixes & stability
Reliability & stability fixes.
- New
Hierarchy template writer, template backfill, and four guar…
hierarchy template writer, template backfill, and four guard fixes
- Improved
Window A: configurable entity hierarchy foundation
Window A: configurable entity hierarchy foundation
- Fixed
Fixes & stability
Reliability & stability fixes.
- Improved
Phase 0 repairs: clearable optional fields, trials entitlem…
Phase 0 repairs: clearable optional fields, trials entitlement guard, Trends date window
- Improved
Improvements
Performance and quality improvements.
- Improved
PRD §17.1 Phase 0 control inventory
PRD §17.1 Phase 0 control inventory — 769 controls, 31 non-functional
- Improved
Close the module entitlement bypasses found by the Phase 0…
Close the module entitlement bypasses found by the Phase 0 inventory
- Improved
Release 1 plan revision 2
Release 1 plan revision 2 — absorb 0017-0020 and the 13 Aug gap response
- Fixed
Fixes & stability
Reliability & stability fixes.
- New
Surface sample point in list + filter (increment 0.1)
surface sample point in list + filter (increment 0.1)
- New
Water readings now show total hardness as CaCO₃ plus a deri…
Water readings now show total hardness as CaCO₃ plus a derived SAR and RSC, and the aquarium-style KH/GH inputs are gone.
- Fixed
Configurable water-chemistry thresholds are now reachable f…
Configurable water-chemistry thresholds are now reachable from the sidebar, with readable labels and a temperature field on manual readings.
- Fixed
Fixes & stability
Reliability & stability fixes.
- Improved
Water-analyte escape hatch (increment 0.2)
Water-analyte escape hatch (increment 0.2)
- New
Attach documents to a trial (increment 0.6)
attach documents to a trial (increment 0.6)
- Improved
Trial reads its site's readings (2.3)
Trial reads its site's readings (2.3)
- Improved
Improvements
Performance and quality improvements.
- New
Field-level change history (increment 4.1)
field-level change history (increment 4.1)
- Improved
Patch Next.js, postcss, nanoid and sharp security advisories
Patch Next.js, postcss, nanoid and sharp security advisories
- Improved
Improvements
Performance and quality improvements.
- Improved
Use PRD §6.3's existing-product-category vocabulary
Use PRD §6.3's existing-product-category vocabulary
- Improved
Count and surface backfill failures instead of exiting 0
Count and surface backfill failures instead of exiting 0
- Fixed
Fixes & stability
Reliability & stability fixes.
- Fixed
Fixes & stability
Reliability & stability fixes.
- New
Add public GoldenpHlo product page
add public GoldenpHlo product page
- Fixed
Fixes & stability
Reliability & stability fixes.
- Fixed
Fixes & stability
Reliability & stability fixes.
- Improved
Retire WaterpHlo from public marketing
retire WaterpHlo from public marketing
- Improved
AguapHlo product page at /aguaphlo
AguapHlo product page at /aguaphlo
- Improved
Fix nav crowding + add a real mobile menu
Fix nav crowding + add a real mobile menu
- Improved
Put Releases back in the nav bar
Put Releases back in the nav bar
- Fixed
Fixes & stability
Reliability & stability fixes.
- New
Serve lead magnets as downloadable PDFs
serve lead magnets as downloadable PDFs
- Improved
Google Analytics 4 across marketing and the signed-in app
Google Analytics 4 across marketing and the signed-in app
- Fixed
Fixes & stability
Reliability & stability fixes.
- Fixed
Fixes & stability
Reliability & stability fixes.
- Improved
Measurement safeguards and outcome tracking
Added safeguards around every number a recommendation is built from, and began recording how water chemistry responds after a treatment is applied.
What changed
- Lab values outside a physically plausible range are now caught at entry instead of flowing into a recommendation.
- Field acreage and reservoir volumes are bounds-checked, so a data-entry error cannot scale a dose.
- Application rates are normalized to one consistent unit, so results can be compared across sites.
- Every recommendation now stores the exact threshold settings used to produce it, so it can be reviewed later exactly as it was issued.
- Recommendations a reviewer has rejected are no longer visible to growers.
- Improved
Measurement safeguards, outcome attribution, and treatment…
Measurement safeguards, outcome attribution, and treatment registry
- Improved
Agronomy advisory layer: envelope-bounded reasoning behind…
Agronomy advisory layer: envelope-bounded reasoning behind a five-gate validator
- Improved
Fix advisory gates discarding valid output
Fix advisory gates discarding valid output
- Improved
Fix image build: copy .npmrc into the deps stage
Fix image build: copy .npmrc into the deps stage
- Improved
Fail-closed enablement defaults, cron schedules, and provis…
Fail-closed enablement defaults, cron schedules, and provisional dose envelopes
- Improved
Customer toggle for Agronomy Intelligence, on by default
Customer toggle for Agronomy Intelligence, on by default
- Improved
Confine advisories to the agronomy lane; read real inputs
Confine advisories to the agronomy lane; read real inputs
- Improved
Make the advisory gates able to pass, and supply the eviden…
Make the advisory gates able to pass, and supply the evidence they police
- Improved
Cross-org learning pool: real orgs contribute by default, d…
Cross-org learning pool: real orgs contribute by default, demo orgs never
- Improved
Sun Pacific deck: June 12–29 performance evaluation expansi…
Sun Pacific deck: June 12–29 performance evaluation expansion
- Improved
Sun Pacific gate: match subhead to the expanded deck title
Sun Pacific gate: match subhead to the expanded deck title
- Improved
Sun Pacific deck: appendix slide with remaining report vant…
Sun Pacific deck: appendix slide with remaining report vantages
- New
Reservoir intake questionnaire (advisor request)
reservoir intake questionnaire (advisor request)
- Fixed
Fixes & stability
Reliability & stability fixes.
- Fixed
Fixes & stability
Reliability & stability fixes.
- New
Go public
go public — drop prototype labeling, index in production, add GEO/LLM discovery
- New
Review, edit & approve recommendations
Recommendations now move through a clear review workflow: a PCA can edit the draft, add agronomist notes, and approve it before anything reaches the grower — so every recommendation is signed off by a person.
What changed
- A distinct draft → approved → delivered lifecycle.
- Edit the recommendation and add agronomist notes that travel with it.
- Growers only ever see approved recommendations.
- New
Deliver a grower-ready PDF report
Approved recommendations can be delivered to the grower and downloaded as a clean, professional PDF — diagnosis, dosage, confidence, supporting analysis, and agronomist notes on a single page.
- New
Weather-aware agronomic context
HydroOS now pulls daily weather for each site and layers in environmental context — reference evapotranspiration, growing-degree-days, and heat-stress signals — alongside the water-chemistry guidance.
- New
Tune the guidance to your operation
Set your own agronomic thresholds — bicarbonate, pH, salinity, hardness and more — as per-organization overrides on the science-based defaults, so the guidance matches how you manage your water.
- Improved
Richer field & lab inputs
Capture more of what drives the guidance — irrigation system, crop, soil texture, and water hardness — directly in the field and lab entry forms.
- New
Golden Mussel response-readiness
When a Golden Mussel threat is detected, water districts can capture a compliance-reviewed situational-awareness note on response readiness. Situational awareness only — GoldenpHlo remains in development and is not registered.
v0.7
Enterprise plans and the Integration API — a documented REST API for your data.
- New
Developer documentation & OpenAPI spec
Published full developer documentation for the Integration API, generated from a machine-readable OpenAPI 3.1 specification — so Enterprise teams can explore every endpoint and generate their own client code.
What changed
- A published OpenAPI 3.1 specification for the whole API.
- Browsable developer docs covering every endpoint, gated to Enterprise.
- Generate typed API clients directly from the spec.
- New
Device data ingestion & webhooks
The Integration API can now receive data, not just serve it — post device and sensor readings straight into HydroOS, and subscribe to signed webhooks to be notified as events happen.
What changed
- Send readings to HydroOS from your own devices and systems.
- Idempotent writes, so a retried send never double-records a reading.
- Signed webhooks notify your systems when new data arrives.
- New
Enterprise Integration API
Launched the Enterprise Integration API — a versioned REST API that lets Enterprise accounts read their HydroOS data programmatically, secured with per-organization API keys.
What changed
- Versioned /api/v1 read endpoints for your organization’s data.
- Per-organization API keys with scoped access.
- Available on the Enterprise plan.
- New
Platform admin console & plan management
Added a platform-admin console for provisioning organizations, assigning plans, and seeing which modules each account has switched on.
What changed
- Provision organizations and assign subscription plans.
- See every account’s active modules and entitlements at a glance.
- New
Subscription tiers & per-organization entitlements
Introduced subscription tiers and per-organization module entitlements — each account now sees exactly the modules its plan includes, resolved through one central organization context.
What changed
- Plan tiers with per-organization module entitlements.
- A shared organization-context resolver every module reads from.
- Improved
Faster, stable API pagination
Moved the Integration API to true keyset pagination, so reads stay fast and consistent even as your data grows and new records arrive mid-page.
- Improved
Kept the API docs honest
Hardened the automated check that keeps the published OpenAPI spec in lockstep with the live API, so the developer docs never drift from what the API actually does.
- Improved
Integration API — the full picture
Rounded out the release notes for the Enterprise Integration API so the whole arc is documented in one place — API keys, read endpoints, device ingest, and signed webhooks.
v0.6
Platform launch — the six built modules go live.
- New
The platform is live — six modules switched on
Launched HydroOS: the six built-and-verified modules are now on for every account, alongside two reliability fixes.
What changed
- Agronomy — WaterpHlo treatment guidance and quotes.
- Trials — field trials and validation reports.
- Water-Threat — Golden-Mussel and water-chemistry monitoring.
- Notifications — automatic alerts from your data.
- Trends — analytics and baselines across modules.
- Application Scheduling — plan, log, and track dosing.
- Improved
A clearer changelog
This releases page now explains what each update means for you, with expandable “what changed” detail on the major releases.
- New
Guided tours, Explain mode & a feedback inbox
Added self-guided, role-tailored product tours, an Explain mode that describes what you’re looking at, and an in-app feedback inbox for administrators.
What changed
- Role-tailored spotlight tours that highlight what matters for each user.
- Explain mode for on-demand context on any screen.
- A global feedback inbox for administrators.
- Fixed
Fixes & stability
Reliability & stability fixes.
- Improved
Accessible mobile navigation
Added an accessible, keyboard- and screen-reader-friendly navigation drawer for the dashboard on phones and small screens.
- Fixed
Dashboard layout & overflow fixes
Fixed dashboard layout bugs — sidebar and top-bar overflow on smaller screens — so navigation stays usable at every width.
- Research
GoldenpHlo efficacy Q&A published
Published a counsel-cleared Q&A on GoldenpHlo and expanded our Golden Mussel treatment-gap explainer on the public site.
- Improved
Public marketing site
Opened the marketing site to the public — no more staging password to view hydroos.ag. Product areas still require sign-in.
- Improved
Launch groundwork
Prepared the platform for launch — documented every module flag, tidied navigation, and widened routing so the built modules could be switched on safely.
- New
Automatic alerts & analytics on a schedule
Built the automation engine that runs HydroOS on a schedule — deriving notifications, threshold alerts, and analytics from your data without anyone lifting a finger.
What changed
- Scheduled jobs derive alerts and trends automatically from new readings.
- The heartbeat behind Notifications, Trends, and Application Scheduling.
- New
Trial results — treated vs. control
Completed the Trials lifecycle and surfaced treated-versus-control outcomes, so a finished trial reads as clear, side-by-side evidence for growers and regulators.
What changed
- Full trial lifecycle from setup through conclusion.
- Treated-vs-control results surfaced on the trial and its validation report.
- New
Golden-Mussel monitoring, completed
Completed the Water-Threat Golden-Mussel workflow — field-measurement entry, a threats filter, sturdier error handling, and report regeneration.
- New
Editable records with an audit trail
Made core records — sites, fields, and water sources — editable, surfaced their audit history, and hardened delete actions.
- New
Documents & lab provenance
Added a Documents area to upload and manage files, linked lab records to their source document, and added edit, delete, and detail views across Lab & Readings.
What changed
- Upload, list, and delete documents, stored privately.
- Link lab readings and tests to their source document.
- Pagination and detail views across Lab & Readings.
v0.5
Modules and hosting — Notifications, Trends, Scheduling, and a production path.
- New
Field-validation deck template
Added a reusable, password-gated field-validation deck for sharing before/after results with a client.
- Fixed
Correct link-preview icon
Fixed link previews and the favicon to use the HydroOS brand mark instead of a placeholder.
- Improved
Turnkey deploy tooling
Automated database migrations on deploy and added a storage connectivity check, so releases ship with fewer manual steps.
- Fixed
Live login fix
Fixed a database-connection issue that prevented some users from logging in on the live site.
- New
Investor pitch deck
Added a password-gated /pitch investor deck — a self-contained, keyboard-driven presentation with access tracking.
- Improved
Container hosting path
Added an optional Docker-based hosting path and fixed a lockfile issue that blocked installs on Linux.
- Improved
One-command image deploys
Published a prebuilt container image so the platform can be deployed by pulling an image instead of building on the server.
- Fixed
Image build fix
Fixed the container image build so automated image publishing succeeds.
- Improved
Private document storage & security hardening
Added private cloud storage for documents and raised the security floor across authentication and data handling ahead of launch.
- New
The /releases changelog
Launched this public releases page — a customer-facing changelog that updates on every release, so you can see how fast HydroOS is moving.
- Improved
Groundwork for three new modules
Extended the platform foundation so Trends, Notifications, and Application Scheduling could be built in parallel.
- New
Notifications module
Released Notifications — automatic alerts derived from your own data, so nothing important slips by.
What changed
- Alerts for open threshold breaches, trial milestones, and overdue applications.
- Per-user preferences and an unread count.
- New
Trends & Analytics module
Released Trends — a read-only analytics dashboard that charts your water chemistry and activity over time against a rolling 90-day baseline.
What changed
- Time-series trends for readings and measurements versus a rolling baseline.
- Same-timestamp samples are collapsed so trial arms aren't double-counted.
- New
Application Scheduling module
Released Application Scheduling — plan dosing applications on a cadence, log each one as it's applied, and track adherence.
What changed
- A plan → applied → adherence loop with overdue tracking.
- Adherence measured as planned versus applied.
- Improved
Notifications: milestones & audit trail
Notifications now fire on trial milestones, show an unread count, and record an audit entry on every state change.
- Improved
Trends: cross-module activity
Trends now folds in recommendations, alerts, and application adherence for a complete activity picture across modules.
- Improved
New instrument-grade type system
Refreshed the product and site typography to the Geist / Geist Mono type system for a cleaner, more clinical read.
- New
Log in from anywhere
Added a visible “Log in” entry point across the marketing site, with a smart redirect that sends you straight to your dashboard.
- Fixed
Production loading fix
Fixed a deploy-time error that could stop the live site from loading.
v0.4
Smarter WaterpHlo guidance.
- New
Smarter WaterpHlo recommendations
Deepened the WaterpHlo recommendation engine (v1.1) with new water-hardness and TDS rules and clearer dose math — sharper guidance, still fully transparent, still no black-box ML.
What changed
- Added hardness and TDS rules alongside bicarbonate, pH, SAR, and RSC.
- Every recommendation still shows its exact metric, value, and threshold.
- Fixed
Sturdier detail pages
Fixed detail pages so a mistyped or malformed link now returns a clean “not found” instead of an error.
v0.3
A vendor-neutral data layer and a richer demo.
- Improved
Vendor-neutral database
Moved the platform onto standard PostgreSQL so it runs on any host — Supabase, RDS, Railway, or self-hosted — with no vendor lock-in.
- Fixed
Dashboard layout fix
Fixed a styling issue that left the dashboard cramped — spacing and typography now render correctly.
- Improved
Richer demo environment
Expanded the in-app demo into a four-organization world, each showcasing a different capability — high-bicarbonate agronomy, a salinity hazard, a live trial, and district monitoring.
v0.2
The secure, multi-tenant platform foundation.
- New
Agronomy module
Released Agronomy — WaterpHlo guidance that turns a water test into specific, transparent treatment recommendations and a shareable quote.
What changed
- Rule-based recommendations from your water chemistry — every trigger shows its metric, value, and threshold.
- Turn a recommendation into a treatment quote.
- New
Trial / Validation module
Released Trials — run side-by-side field trials and generate grower- and regulator-ready validation reports.
What changed
- Side-by-side trial workflow with treated and untreated arms.
- One-click validation reports for growers and regulators.
- New
Water-Threat monitoring (beta)
Released Water-Threat monitoring (beta) — watch Golden Mussel risk and water-chemistry thresholds across district sites, with compliance-ready alerts.
What changed
- Threshold monitoring for pH, EC/salinity, and bicarbonate spikes.
- Golden-Mussel settlement-risk signals per site.
- Compliance-ready threat and alert records.
- New
Secure platform foundation
Stood up the secure, multi-tenant platform every module runs on — isolated data per organization, role-based access, and sign-in.
What changed
- Each organization's data is fully isolated from every other.
- Role-based access for growers, PCAs, distributors, and district staff.
- Email-and-password and magic-link sign-in.
v0.1
Public launch — the Golden Mussel briefing goes live.
- Research
Water-quality research library
Published a 15-article research library on the Golden Mussel crisis, irrigation water chemistry, and the economics of treatment — plain-language briefings for districts and growers.
- New
Public HydroOS site
Launched the public site: a Golden Mussel crisis briefing with dedicated paths for water districts and for growers.
- New
FlowRite orchestrator
Introduced FlowRite — the portfolio view that ties the HydroOS programs (WaterpHlo, GoldenpHlo, and the platform) together for partners.