Appearance
Latest Posts
Substances Fix
11/28/2025
Minor update to fix the substance list view and search.
New Features ​
- None
Bug fixes ​
- Mixtures Editor: Fixed broken duplicate fetch introduced by other changes.
- Substance List: Fixed broken search implementation, pagination issue
UI Polish
11/26/2025
Today's update focuses on refining the user interface, improving responsiveness across different screen sizes, and surfacing more relevant data in the substance selector.
Overview ​
Enhanced Mixture Editor Layout ​
Updated the Mixtures view to utilize the full screen width and made other adjustments to improve layout and flow on other device sizes.
Smarter Substance Selection ​
When adding substances to your mixture, you can now see your Quantity on Hand and Cost directly in the selection list as well as sort.
New Features ​
- Substance Selector: Added columns for "Quantity on Hand" and "Cost ($/kg)" with sorting capabilities.
- Mixtures View: Now uses a fluid container to maximize screen real estate.
Bug fixes ​
- Settings View: Centered and constrained the layout for wide screens
- Substance Selector: Fixed broken search implementation
- Mixtures Editor: Fixed scrolling on certain subcomponents
Cost Optimization
11/22/2025
Excited to announce a powerful new feature in Hydro-Calc: Cost Optimization.
Overview ​
With Cost Optimization, you can now instruct the solver to find the cheapest possible combination of substances that meets your nutrient requirements within a specified tolerance. Until now, the optimizer focused on minimizing the deviation from your nutrient targets (Error Minimization). This ensures proper nutrients, but now we have a way to bring the cost of those nutrients into the calcluation.

The Workflow ​
- Define Costs: Ensure you have entered the cost for your substances in your Shelf.
- Set Targets: Select your Nutrient Target as usual.
- Review Nutrient Limits: Any limits set to min, max, between, or ignore will be treated as usual. Those set to Priority or Noraml will instead become between limits set +/- from the nutrient target based on the tolerance.
- Optimize: Click the new Optimize Lowest Cost button (dollar sign icon) in the Mixture Editor.
- Set Tolerance: A dialog will appear asking for the "Max Error (ppm)". This is the wiggle room you are willing to accept on limits set to Normal or Priority.
- Result: The solver will attempt to meet your set error rate. If it can, it will solve for the lowest cost at that rate and also report back the lowest error rate it can solve for. Cost information can be found in the Cost Analysis section.
- Iteration: Its possible you might not be able to meet a given error rate with the substances in your mixture, if the problem is infeasible you'll get a notification. If the solver reports a lower possible error rate, you can expirement by having the cost solver run at those lower rates. Generally the tighter the allowable error rate the higher the overall cost.
Getting Started ​
Head over to the Mixtures page, open one of your recipes, and look for the new green Dollar icon in the toolbar!
New Features ​
- Added cost optimization using error relaxation
Bug fixes ​
- Fixed issue with purity not being properly included in some calculations
- Fixed an issue on mixtures where the bar chart wouldn't load A/B values correctly
- Fix favicon loading
- Fixed Reset Nutrient Limits
Nutrient Target From Mixture
11/21/2025
Made some changes to how data is handled in transit and implemented a new feature to suppot a new flow: creating a target from a mixture.

Let's say you have a mixture that's working perfectly for you. Or you've read online about the perfect formula for this or that but it's all things you don't have on hand. Now you can recreate their mixture and make a target from that. Then you can make a mixture with the items you do have available and use the optimizer to find a close approximation. The new guide, Recreating a Mixture with Different Substances, walks you through this exact scenario.
New Features ​
- Added create Nutrient Target from Mixture
Bug fixes ​
- Improved data loading logic
- Fixed issue with copying Targets
Shelf Calculators
11/19/2025
Added some new quality-of-life features to the shelf page to make it easier to manage your substances.
New Features ​
Cost and Weight Calculators On Shelf ​
You'll now find two new calculator buttons next to the "Cost" and "Amount" fields for each item on your shelf.
Cost Calculator: This calculator helps you determine the cost per kilogram of your substances. You can enter the price for a package and select the package weight from a list of common sizes. You can also switch to a custom input to enter any weight and unit. The calculator will then show you the cost per kilogram, which you can save to your shelf item.

Mass Calculator: This calculator makes it easy to convert different units of mass to kilograms. If you have a substance measured in pounds, ounces, or grams, you can use this tool to quickly convert it to kilograms and save it to your shelf item.

Substance Pop-overs Replace links for substances in most views with a hover-over card with key details.

Expanded Mass Unit Preferences ​
Added pounts (lb), kilograms (kg), and milligrams (mg) to the unit preference options.
Bug fixes ​
- Improved unit handling behind the scenes