Release Notes: This release fixes a bug in the graphs where the "Daily Value" was such a small percentage of the values graphed that the DV line indicator exceeded the graph width.
Release Notes: The upper limit of the polyunsaturated reference value for linoleic acid has been reduced to 4% of calories, while that for alpha linolenic acid has been raised to 2%. An internal constant for the percentage of total fat that is fatty acids has been replaced by a function that figures it for each analysis.
Release Notes: The program is no longer limited to three meals a day, and can now be set for 1 to 19 meals per day. A list of the meals not yet recorded for a selected day is displayed as a mnemonic during the "Record Meals" function.
Release Notes: This release introduces the new USDA Nutrient Database, SR16, which has 6,661 foods and 125 nutrients, and includes an automatic conversion feature so that NUT 8.x installations can preserve existing meal records and have them interpreted with the latest USDA database.
Release Notes: This release removes test code for features that were not implemented, displays the calorie-derived values for protein and carbs on the "Daily Value" absolute value screen (and the real values on the subsequent screen) to aid in setting the personal options, and coherently puts together the algorithms from the previous two releases for figuring the essential fatty acid reference value ranges.
Release Notes: This release fixes a bug where adding a recipe could corrupt the customary meals database on subsequent runs of the program because the new index entries were not saved to disk.
Release Notes: This release includes the ratio of unsaturated to saturated fat on the analysis screen.
Release Notes: This release widens the range of possible polyunsaturated fat reference values when calories are reset from an analysis screen showing a high-fat diet.
Release Notes: The program's iterative solution of the hyperbolic Lands' equation to get an arachidonic acid value was being optimized into an infinite loop by some versions of gcc. The fix in the previous release worked correctly but reduced the precision of the answer, which is a problem because arachidonic acid appears in the diet in very small amounts. A new fix simply counts the iterations and breaks out of the loop if necessary.
Release Notes: This release adds a progress report during the initial bulk load of the USDA data, and changes a comparison between floating point numbers that some gcc optimizations turned into an infinite loop.