After downloading the latest file from My BeerTools. The best way to install updates for the PC version is simply to run the installer. It will replace the old application, leaving preferences and databases untouched.
Same principle for the Mac. Just replace your entire BeerTools Pro folder (likely in your Applications folder) with the new one.
Code: Select all
BeerTools Pro Release Notes
Key:
[Opt] = Optimization
[Fix] = Bug Fix
[Imp] = Improvement on bug, but problems may still exist
[New] = New Feature
[Chg] = Changes Previous Functionality
[Kis] = Known Issue
[Wrk] = WorkAround
[Dep] = Deprecated
[Pat] = Describes a backwards compatibility issue.
[Ref] = Major refactoring, functionality should be identical to
previous.
v1.0.30 2008-08-06
[Fix] [All] Fixed unhandled exception that sometimes occurred
when performing startup license validations causing
the application to crash.
[Fix] [Win] Line breaks in the notes field now print correctly.
v1.0.29 2008-03-02
[Opt] [All] Compiled for newer operating system compatibility.
v1.0.28 2007-06-12
[Fix] [All] Default template ingredients omitted from imported
recipes.
[New] [All] Added option to specify heating in the mash vessel
or heating in a separate vessel for picnic cooler
mash setups when using the strike temperature
calculator in the calculators window.
v1.0.27 2007-05-25
[Fix] [All] Database update sequence updated to reflect changes
in the database software fixing a problem that
caused integer fields to be ignored during an
update.
[Chg] [All] Time to heat fields are disabled when a heat source
is selected in the Mash In, Direct Heat and
Decoction editors.
[Chg] [All] If the .btp extension is omitted by the user, it is
it is automatically appended to the file name when
saving files.
v1.0.26 2007-05-02
[Fix] [Win] Corrected font size for values displayed under the
guideline column in the style panel.
[Fix] [All] Restored the "type" designation for lager and mixed
styles in the database.
[Fix] [All] Corrected Cl- ion calculation for additions of
CaCl2 and CaCl2*2H2O mineral salts in the water
chemistry panel.
v1.0.25 2007-04-16
[Fix] [All] Fixed elevation text overrun problem in the print-
outs.
[Fix] [All] Added more space in the water chemistry window to
improve text display at some screen resolutions.
[New] [All] Added invert sugar and Belgian candi syrup to the
database.
v1.0.24 2007-04-14
[Chg] [All] Space between the volume settings fields has been
increased to make room for the larger size of these
fields. The size of the fields has been increased to
prevent text clipping on some systems.
[Chg] [All] Yeast cost data can be specified as mass, volume or
each.
[New] [All] Ambient air, and source water temperatures can be
configured by the user. This improves the
consistency of calculations performed in the
schedule.
[New] [All] Elevation can be configured by the user adjusting
the boiling point used by the schedule calculations.
[Chg] [All] Size and position of the schedule graph has been
adjusted to allow room for the new ambient air,
source water and elevations fields.
[New] [All] Thermal expansion is factored into all schedule
calculations. This results in the schedule list data
displaying the actual measured volume at the
current temperature of the liquid. For example, a
direct heat step may report a greater volume after
the heat is applied than the volume reported by the
previous step.
[Fix] [All] Vessel deadspace is now handled correctly in the
schedule calculations. Previously, deadspace was
subtracted from the volume immediately when it
should only be subtracted when the contents are
transferred to a new vessel.
[Fix] [All] Text encoding is correctly assigned when reading
session notes from saved session files. This problem
affected special characters outside the normal
character set.
[Chg] [All] The label "Potential Extract:" has been renamed to
"Original Grav (lb/gal):" in the grain, extract and
adjunct editors.
[New] [All] Warnings displayed in the schedule list (rows
turning red) now warn when the boiling point as
determined by elevation has been exceeded.
[New] [All] Labels for "Kettle Volume" and "Final Volume" now
display the temperature at which these volumes are
measured.
[New] [All] If an expired license key is entered in the
registration window, a link is presented with the
option to go online to request a new one.
[New] [All] Runoff volume lock in the separation editor adjusts
the runoff volume to account for the volume added by
extracts and other sugars added to the kettle after
the mash.
[Fix] [All] Quoted-printable encoding is applied to text such as
ingredient descriptions, style comments and other
fields when saving files. This neatly wraps junk
characters so they don't cause invalid XML errors
when read back in.
v1.0.23 2007-04-02
[Fix] [All] Fixed application crash which occurred under some
circumstances when clicking the column headings in
the main session window.
[Fix] [All] Cost information is now saved when editing hops in
the ingredient browser window.
[Fix] [Mac] Improper license owner status assignment has been
corrected in order to prevent personal database
entries from being overwritten during database
update routines.
[Fix] [All] Water chemistry window refreshes the ingredient list
when undoing a delete operation.
[Imp] [Win] Font sizes in the interface have been adjusted to
correct problems experienced with varying screen
resolutions.
[New] [Win] Installer adds the .btp file extension to the
Windows registry in order to automatically open
BeerTools Pro when double-clicking on a .btp file.
[Chg] [All] Changing the display tab in the session window does
not mark the recipe as modified, which prevents the
save changes dialog from appearing if the only
change made is the tab selection.
[New] [All] Master database updated to include 19 new grains, 8
new extracts, 3 new hops and 3 special ingredients.
v1.0.22 2007-03-17
[New] [All] Added final/target temperature information to
Mash In, Infusion, Decoction, Direct Heat, Rest and
Transfer steps displayed in Export Text results.
[Fix] [All] Fixed erroneous results produced when adding a
Transfer step to the schedule.
[Fix] [All] Corrected misspelled "Transferred" input field
label on the Transfer editor.
[Chg] [Win] Session files only offer .btp as a file extension
option instead of both .btp and .xml when saving
session files.
[New] [Mac] Mac OS X build is compiled as a Universal Binary for
native support on Intel Macs.
v1.0.21 2007-02-28
[Fix] [All] Corrected problem with text in the schedule portion
of the print-out running off the page, failing to
carry over to the next page.
[Fix] [All] Fixed problem that caused custom pellet correction
formula changes to fail to stick when modifying
the utilization algorithm.
[Fix] [All] Real terminal extract in the print-out is displayed
in degrees Plato instead of specific gravity.
[Chg] [All] The license key box in the registration window no
longer accepts any invalid characters, reducing the
possibility typing license keys incorrectly.
[New] [All] The license key text is formatted with uppercase and
hyphens automatically as the user types the key.
[New] [All] Added final/target temperature information to
Mash In, Infusion, Decoction, Direct Heat, Rest and
Transfer steps displayed on print-outs.
[Fix] [All] Menus added to ingredient and style browsers, and
browsers can be closed with the File->Close menu
command like session windows.
[Fix] [All] Notes are saved as 'quoted-printable' to reduce the
possibility of junk characters entered in the notes
field causing invalid XML file errors when opening
session and template files.
[Fix] [Win] Fixed NilObjectException error that occurred when
selecting the separator in the algorithm menu in the
Session->Utilization window.
v1.0.20 2007-02-10
[Fix] [All] Fixed inaccurate bar length in bar graphs rendered
for recipes that include extracts and sugars.
[Fix] [All] Corrected vessel switching problem that caused the
decoction pot to be calculated as the main mash
vessel following a decoction step in the schedule.
[New] [All] Added the 'Temp' column to the schedule list for
displaying strike and infusion water temperature in
the list.
[Fix] [Mac] Fixed the WindowModified indicator for session
windows with unsaved changes.
v1.0.19 2007-01-19
[Chg] [All] Evaporation rate is volume/hour instead of
percent/hour. This is a more appropriate way to
specify evaporation rate.
[Chg] [All] Window menu now adds windows other than session
windows in the list.
[New] [All] 'Open Recent' menu added which contains a list of
files recently opened in order to quickly access
them again.
[Fix] [Mac] Fixed window positioning problem that occurred under
specific window size situations causing new windows
to open above the top menu bar.
[Fix] [All] Fixed column heading problem when switching from
yeast to hops in the ingredient browser. This fix
also corrected a problem sorting hops when using
the column headings.
[Chg] [All] Preserve standard menus when the 'Calculators'
window is the active window. Previously, all menus
except for 'Edit' disappeared.
v1.0.18 2006-12-23
[Imp] [All] Improved consistent calculation throughout the
schedule when using vessels with dead-space
settings. Most noticeably seen in the 'Separation'
step as an increase in residual values when opening
the step in the separation editor. The problem would
surface when the 'Total Runoff' lock was enabled.
v1.0.17 2006-12-22
[Fix] [All] Fixed calculation sequence error which caused
priming agent mass calculation to get out of
sync with with other values.
[New] [Win] Added 'Edit' menu in the 'Calculators' window for
using clipboard functions.
[New] [All] Added more package presets.
[Chg] [All] Updated 'Calculators' window to use the same
algorithm for calculating apparent attenuation as is
used for calculating apparent attenuation in the
main session.
[Fix] [All] Fixed OutOfBoundsException errors that occurred
when drag-reordering items in the schedule, volume
adjustments and packaging lists.
[New] [All] Help tag for 'Kettle Volume' displays the kettle
specific gravity before the boil.
[New] [All] Help tag for 'Final Volume' displays the original
gravity after boiling, topping off and cooling the
wort.
[New] [All] Added kettle specific gravity before the boil and
the original gravity to the volumes section of the
print-out.
[New] [All] Substitutes display in the info field when viewing
hops in the database.
v1.0.16 2006-12-09
[New] [All] Added 'Available' volume and 'Collected' volume
columns in schedule list.
[Chg] [All] Renamed 'Final Volume' column in schedule list to
'In Vessel' to indicate that the column reports
the total volume of mash/runoff in the current
vessel.
[New] [All] Added 'Available Volume Graph' and 'Collected
Volume Graph' items in the schedule graph display
mode menu.
[Chg] [All] Renamed 'Volume Graph' item in schedule graph
display mode menu to 'Vessel Volume Graph'.
[Chg] [All] Removed redundant data from schedule list volume
columns.
[Fix] [All] Fixed print-out text overrun problem that occurred
when printing the separation step with multiple
sparges.
[Fix] [Win] Removed junk characters that appeared in labels for
the Load and Save buttons in some of the editor
panels.
[Imp] [All] Corrected typographical errors in Help.
[New] [All] Added lactose to database.
v1.0.15 2006-12-01
[Fix] [All] Duplicate button for schedule duplicates the correct
schedule step.
[New] [All] My Recipes cookie saved between sessions for
improved reliability when connecting.
[Fix] [All] Apostrophe added to "Don't" in the cancel close
alert dialog for closing unsaved sessions.
[New] [All] Swiss Francs and Japanese Yen added to the list of
currencies.
[New] [All] If the user name was saved from a previous session,
the password field receives focus when opening the
My Recipes window.
[Imp] [Win] Maximizing the window when the app starts up is
improved.
[New] [All] Added 'Replace' button in ingredient browser for
replacing ingredients in recipe while maintaining
the same quantity and boil time.
v1.0.14 2006-11-27
[Fix] [All] Schedule graph stretching or disappearing when
separation step runoff volume lock checkbox is not
checked has been resolved.
[Fix] [All] Clicking on schedule graph to select steps in the
schedule has been restored.
[Fix] [Win] Application was built with old compiler to fix
license key validation errors.
v1.0.13 2006-11-26
[Fix] [Win] Internal default values prevented application from
writing license files that are fully registered.
Application was stuck in demo mode despite valid
license keys being entered.
v1.0.12 2006-11-26
[New] [All] Added 'Enter License Key' menu item for registering
the software under a new license key.
v1.0.11 2006-11-26
[Fix] [Win] Fixed license validation error that caused the
application to go into trial mode even with valid
license keys.
[Fix] [All] Repaired a separation step calculation error that
resulted in unpredictable results in the schedule.
v1.0.10 2006-11-25
[New] [All] BeerTools.com user name saved between online
sessions.
[Fix] [All] Sparge name modifications saved when using the
separation editor.
[New] [All] Runoff from each sparge included in print-outs and
text export.
[New] [All] Unit preferences reflected in temperature and final
volume columns in the schedule list.
[Chg] [All] Schedule graph updated to harmonize with the changes
made to the separation step.
[Fix] [All] Selected row is not forgotten when editing a step
in the schedule and then returning to the schedule
list.
[Fix] [All] Schedule graph updates when changes are made to the
kettle volume and related volume values.
v1.0.9 2006-11-23
[Chg] [All] Changing the water temperature in the infusion
editor causes the water volume and infusion rate to
change instead of the target temperature.
[New] [All] Water temperature lock added to infusion editor.
[New] [All] Number fields that contain values out of range
display the text in red.
[Opt] [All] Number limits no longer converted upon every
evaluation of user input, rather only when unit
selection is changed.
[Chg] [All] Collect step replaced with separation step in
schedule presets.
[New] [All] Separation editor includes runoff and residual boxes
for every sparge item.
[New] [All] Sparge items in the separation editor include new
labels for distinguishing sparge volume, runoff and
residual.
[New] [All] Separation sparges itemized in the schedule list
when clicking disclosure triangle/box.
[New] [All] Schedule steps containing hidden errors display
in red in the schedule list.
[New] [All] BeerTools Pro custom file icon.
v1.0.8 2006-11-19
[Fix] [All] Sparge settings also recorded for sessions without a
grain bill such as those used for templates.
v1.0.7 2006-11-19
[New] [All] The 'Separation' step has been added with improved
flexibility for different types of sparging methods.
[Dep] [All] The 'Collect' schedule step has been removed
preventing the addition of it to new sessions.
[New] [Win] Application prompts user to either exit or continue
with a new session when closing the last session
window thus leaving no session windows open.
[New] [All] New separation editor allows locking runoff volume
to the session kettle volume.
[New] [All] Dead space can be configured for vessels and is used
for calculating volume leaving the mash-in and
transfer steps in the schedule.
[New] [All] Water and salt additions included in print-outs.
v1.0.6 2006-11-14
[Imp] [All] Improved graceful handling of opening templates
directly.
[Fix] [All] Fixed data loss problem when updating user database
upon installing a new version.
[New] [All] Default to Untitled.btp when saving sessions that
have no text in the name field.
[Fix] [All] Display default color unit in ingredient details box
in ingredient browser.
[New] [All] Added Lovibond as a color units selection.
[Fix] [All] Author and date fields activate Save menu item when
changed.
[Fix] [All] Templates remember the carbonation type selection.
[New] [All] Schedule added to text export.
[New] [All] BBCode (alternate) added to text export window for
non-standard implementations of BBCode.
[New] [All] Select All added to Edit menu for selecting all the
text in a text field.
[New] [All] Master database updated to include 1 new grain, 2
new extracts and 9 new yeasts.
v1.0.5 2006-11-08
[New] [All] Text export of recipes into BBCode, HTML or plain
text.
[Fix] [All] Fixed broken vessel link for steps following mash-in
step. The caused heat loss calculation errors.
[Fix] [All] A problem with changing unit of measure for Specific
Volume of Malt or Malt Water Absorption in the
preferences window causing the application to crash
has been fixed.
v1.0.4 2006-11-07
[New] [All] Mash thickness measurement units added to
preferences window.
[New] [All] Length measurement units added to preferences
window.
[New] [All] Thickness column added to schedule listing.
[New] [All] Mash-in step now allows separate vessels for heating
and mash, which fixes errors calculating heat losses
to the mash vessel when heating in a separate
vessel.
[New] [All] Grain absorption rate configurable in preferences
window.
[New] [All] Specific volume of malt configurable in preferences
window.
[Fix] [All] Currency conversion rates fixed to reflect correct
conversions as of release date.
[Fix] [All] Vessel shape now preserved when editing a vessel.
[Fix] [All] Master database schema rebuilt to repair record
modified dates.
[New] [All] User database copy automatically updated to
synchronize with the release master.
[New] [All] Master database updated to include 63 new grains, 2
new adjuncts and 4 new extracts.
v1.0.3 2006-11-01
[New] [All] Template files can be configured to include only
selected parts of a recipe/session. 'Make Default'
is configurable in this way too.
[New] [All] 'Check Updates' menu item added for checking for
available update downloads and upgrades.
[Chg] [All] Changing the evaporation volume adjusts evaporation
rate instead of boil duration.
[Fix] [Win] Fixed problem with application windows opening with
the top above the viewable area.
[Imp] [All] Improved text encoding stability when opening other
recipe files and saving them in .btp format. This
issue caused the application to crash.
v1.0.2 2006-10-26
[New] [All] Yeast quantity measure includes units of mass.
[New] [All] Some measurement unit popup menus include 'Each' as
a choice.
[New] [All] My Recipes window displays recipes that have been
downloaded in italic text.
[Fix] [All] Number fields allow ',' as well as '.' for
specifying floating point numbers.
[Fix] [All] Schedule graph prints proportionally.
[Fix] [All] Collect step tabbing to 'Residual Volume' field now
works.
[Chg] [All] Editing of pre-loaded ingredients allowed.
[Kis] [Win] Some windows position above the viewable area when
maximized.