<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<?xml-stylesheet type="text/xsl" href="/styles/change_log.xsl"?><PROGRAM_CHANGES>
    <program>Swell/Consolidation</program>
    <version>
        <change>Correct CSASTM to show the proper units underneath Dry Density (it was showing the selected stress units, not the selected unit weight units.</change>
        <change>Add import support for GeoComp .CSV files.</change>
        <change>Correct a "CONSTNTS.Convert: unknown conversion unit" crash encountered when "Use D100 values" is selected, and two increments without time-rate data follow an increment with time-rate data and a valid D100 value (issue19206).</change>
        <change>On the log-time window, if the user had the "Report" box checked then moved
      the constructions to an invalid position, re-check the box once the constructions
      are once again valid.</change>
        <change>Correct exception in CSCompressionCurvePlacement with unusual loading
      sequences (issue19168).</change>
        <change>Add support for importing GeoComp .CSV files.</change>
        <change>Correct a crash caused by entering an invalid dial reading/time combination into a loading increment after the program's already calculated proper construction line placement for the increment (issue19137).</change>
        <build>4.0.0.40</build>
        <date>09/30/2026</date>
        <readable_date>2026-Sep-30</readable_date>
    </version>
    <version>
        <change>Modify CSASTM to remove the final dry density box (the software does not calculate such a value).</change>
        <change>Change the default report/summary left-hand margin from 0.85 inches (!) to 0.25.</change>
        <change>Add data acquisition importers for Gilson .CNS, and Geocomp .CSV files.</change>
        <change>Correct metric import of Geotac .CTF files, previously, dial readings were 10x too small.</change>
        <change>Change the "unsupported" dialog link to be https.</change>
        <change>Add Windows 11 as supported system, change base supported system to be
      Windows 10.</change>
        <change>Prevent attempting to export to the bindery path if the project is open read-only.</change>
        <change>Corrected GeoTac importer to not reset the starting dial reading of a test's second loading increment if the test's first loading increment started with a dial reading of 0.0000.</change>
        <change>Upgraded the Geocomp .CSV importer to handle Load Trac III files, both
      calculated and raw versions.</change>
        <change>Modify time-rate chart report page to output Dx readings in output units,
      and to add the units to the values. Also modified the summary report to output Dx
      readings in output dim. units. Previously, if the dimension output units did not
      match the input units, the Dx readings were reported incorrectly (Issue17652). (This
      was a reporting problem only. The program's Cv calculation was performed
      correctly.)</change>
        <change>Update help for log(time) t-4t construction to note that the 4t deformation
      must be between 25% and 50% of the total deformation.</change>
        <change>Change sample/test info. data entry screen: Caption "Weight" changed to "Wet
      weight" to emphasize the field's intent.</change>
        <change>Remove debugging output from Humboldt NEXT importer.</change>
        <build>4.0.0.39</build>
        <date>05/06/2026</date>
        <readable_date>2026-May-06</readable_date>
    </version>
    <version>
        <change>Fix Cr calculation: In one specific circumstance the program would erroneously include the slope of the first curve segment past the end of the recompression interval (i.e., a segment on the virgin compression portion of the curve) as part of the slope average. Since the virgin compression curve typically has a steeper slope, this error would tend to bias toward larger Cr values. This error was triggered if a reload sequence ended with a loading increment having the same loading pressure as was obtained when the unload cycle began (e.g., if unloading began after a 10tsf loading increment, the error would be triggered if the recompression phase also included a 10tsf loading increment).</change>
        <change>When calculating Cr in cases where the reload interval ends with a pressure
      greater than the pressure at the start of unload sequence (which is not standard
      practice), include the slope of the reload curve up to the unload pressure in the
      calculation.</change>
        <change>Fix Cc construction endpoint dragging: if the left endpoint directly
      overlaid a compression curve point on the left side of the chart then that endpoint
      of the construction line could not be moved.</change>
        <build>4.0.0.38</build>
        <date>03/01/2021</date>
        <readable_date>2021-Mar-01</readable_date>
    </version>
    <version>
        <change>Change the way the program shuts down in a attempt to avoid errors with "System.TObject.InheritsFrom" in the call stack. (E.g., Issue14705.)</change>
        <change>Internal change required to add support for the (custom capability) "technician signature" option in SHEAR and CONS.</change>
        <change>Update Geocomp importer to handle files with a pressure column, as well as negative values in the motor column.</change>
        <change>Protect the "GEOSYSTEM" part of the status bar from being overwritten with a TMenu icon.</change>
        <change>Work around poor report scaling (preview and .PDF) on W10 systems using non-standard font DPI.</change>
        <build>4.0.0.37</build>
        <date>12/18/2020</date>
        <readable_date>2020-Dec-18</readable_date>
    </version>
    <version>
        <change>Correct PDF reports to use margins similar to printed reports.</change>
        <change>Report dry density even when the "Use final weights" option is selected. (Corrects 4.0.0.34 change.)</change>
        <build>4.0.0.36</build>
        <date>05/27/2020</date>
        <readable_date>2020-May-27</readable_date>
    </version>
    <version>
        <change>Stop screen flash when switching windows.</change>
        <change>Remove some code that, if executed, would cause AVs. It does appear this code
    could not execute.</change>
        <change>Mod. so that CSASTM shows "SWELL %" instead of "%" for tests without
    inundation.</change>
        <change>Band-aid attempt to avoid "Exception EAssertionFailed: Assertion failure (C:\source\a\gdm\delphi\common32\SetFontColor.pas, line 211" errors. (issue14398)</change>
        <change>Speed up on-screen time-rate curve display by not recalculating the curve
    model during construction line adjustment.</change>
        <change>Avoid crash (time-rate display) if the program's frame is resized very small and the data entry screen is showing.</change>
        <change>Note that version 4.0.0.34 was not published as an upgrade -- it was only available on new installations. This version is the first upgrade to incorporate those changes.</change>
        <build>4.0.0.35</build>
        <date>04/14/2020</date>
        <readable_date>2020-Apr-14</readable_date>
    </version>
    <version>
        <change>Properly save data entered into the sample info. windows immediately before the user switches to another window (issue13455).</change>
        <change>Support tests that omit the initial density data. (Previously, initial density
    data had to be entered even if the "Use final dry weight..." option was
    selected).</change>
        <change>Correct a problem where moving the sqrt(time) t90 construction line off the
    right side of the curve would make the line unmoveable. This problem also made the
    line unmoveable after either end of the tangent construction was moved.</change>
        <change>Make the sqrt(time) and log(time) "Report" boxes uncheckable unless a valid Cv
    value could be calculated.</change>
        <change>Correct the values shown on the on-screen time-rate calculated Dx values to use the output dimension units instead of the input dimension units.</change>
        <change>Correct a problem where the user could not go past the water-added loading increment when browsing the increments using the right-arrow button.</change>
        <change>Add more space on the summary report for moisture content masses.</change>
        <change>Add in the missing "* Final dry weight used as mineral solids weight" footnote on the summary report.</change>
        <change>Fix the summary report to not show an empty loading increment if the summary is printed while on the readings entry screen while at the last, empty loading increment.</change>
        <change>Corrected help to refer to log(time) when discussing c(alpha).</change>
        <change>Corrected help to refer to proper supported D4546 methods.</change>
        <change>Add help on adjusting the compression chart scales.</change>
        <build>4.0.0.34</build>
        <date>9/19/2019</date>
        <readable_date>2019-Sep-19</readable_date>
    </version>
    <version>
        <change>Add line number-level debugging information to CSCompressionCurvePlacement to
    facilitate debugging.</change>
        <build>4.0.0.33</build>
        <date>12/14/2018</date>
        <readable_date>2018-Dec-14</readable_date>
    </version>
    <version>
        <change>Add Windows 10 as supported system.</change>
        <change>Force Windows to load the whole image at start time to prevent "External exception C0000006" errors.</change>
        <change>Allow users to rearrange the loading increment order if the user imports
    multiple data acquisition files at once.</change>
        <change>Correct minor positioning problem with the reporting options box on the sample/test info. window.</change>
        <change>Another attempt at correcting the GPF-in-framewin-tabschange problem.</change>
        <build>4.0.0.32</build>
        <date>10/9/2018</date>
        <readable_date>2018-Oct-09</readable_date>
    </version>
    <version>
        <change>Add stylesheet line to exported XML files to support importing to
    Excel.</change>
        <build>4.0.0.31</build>
        <date>3/5/2018</date>
        <readable_date>2018-Mar-05</readable_date>
    </version>
    <version>
        <change>Added importer for Humboldt NEXT spreadsheets.</change>
        <change>Add final moisture content usage warning.</change>
        <build>4.0.0.30</build>
        <date>2/12/2018</date>
        <readable_date>2018-Feb-12</readable_date>
    </version>
    <version>
        <change>Corrected a program crash encountered when trying to report Cv values per hour (issue11556).</change>
        <build>4.0.0.29</build>
        <date>3/7/2017</date>
        <readable_date>2017-Mar-07</readable_date>
    </version>
    <version>
        <change>Internal support for cloning bitmap logos in .PDF files to reduce their size.</change>
        <change>Correct a "division by zero" error encountered when performing calculations on a point-to-point curve (issue11503).</change>
        <change>Multiple changes to the code used to place log(time) constructions: A) The
    construction placement is now performed using a normalized semi-log curve (previously
    placement was performed using a semi-log curve model, which overstated changes in time
    vs. changes in dial reading), and B) if the maximum slope of the semi-log curve could
    not be located mathematically, an iterative search is now performed to locate the
    point, as opposed to just setting it arbitrarily to be at 1/2 the curve
    width. THIS CHANGE MAY AFFECT THE Cv VALUES CALCULATED FOR CERTAIN LOG(TIME) CURVES WHERE THE USER DID NOT ALTER THE PROGRAM'S INITIAL CONSTRUCTION PLACEMENTS.</change>
        <change>Correct crash when right-clicking on the CONS link on a GDM sample card then selecting "Print".</change>
        <change>Change the clock time format to only use one digit for the number of days.</change>
        <change>Fix scaling on auto-exported chart reports.</change>
        <build>4.0.0.28</build>
        <date>11/21/2016</date>
        <readable_date>2016-Nov-21</readable_date>
    </version>
    <version>
        <change>Correct buffer overflow (read) on .PNG logo plotting.</change>
        <change>Correction of stress units on CSBASIC (was plotting density units) per Issue10894.</change>
        <change>Update URLs to reflect new website.</change>
        <build>4.0.0.27</build>
        <date>2/16/2016</date>
        <readable_date>2016-Feb-16</readable_date>
    </version>
    <version>
        <change>Mod. to Geotac .CTF importer to convert mm. dial readings to centimeters.</change>
        <change>Fixes to CSASTM per Issue10517.</change>
        <change>Help system additions.</change>
        <change>Include preliminary user manual.</change>
        <build>4.0.0.26</build>
        <date>10/2/2015</date>
        <readable_date>2015-Oct-02</readable_date>
    </version>
    <version>
        <change>Issue10296</change>
        <build>4.0.0.25</build>
        <date>5/19/2015</date>
        <readable_date>2015-May-19</readable_date>
    </version>
    <version>
        <change>Fix reporting of "Checked By" on CSASTM.</change>
        <change>Corrections to the online help.</change>
        <change>First inclusion of a .PDF user manual.</change>
        <change>Add swell and recompression index, percent swell and swell pressure to the summary.</change>
        <build>4.0.0.24</build>
        <date>5/18/2015</date>
        <readable_date>2015-May-18</readable_date>
    </version>
    <version>
        <change>Rewrite the code associated with the data entry fields on the sample info. window.</change>
        <change>Modify the data acquisition importer to properly adjust readings when multiple
    data acquisition files are imported in one step.</change>
        <change>Prevent seriously distorted onscreen charts on, e.g., portrait oriented
    widescreen monitors.</change>
        <change>Swap signs on compression curve strain labels.</change>
        <change>Modify rounding of reported stresses.</change>
        <change>Adjust location of "Reset Constructions" buttons so that they appear on
    "short" resolutions.</change>
        <change>Add compression curve settings support.</change>
        <change>Correct some discrepancies in how the program selects between time-rate
    charts/methods on reports.</change>
        <change>Keep users from having to pick loading pressures for existing empty increments when importing data acquisition files.</change>
        <change>Widen the width of the scrollbar at the right side of the readings
    grid.</change>
        <change>Restore the last-viewed loading increment when switching back to the test data
    entry screen.</change>
        <change>Correct problem with continuing to try the log(time) "t0 by construction"
    option as the user enters new readings. Previously the program would shut the option
    off if it could not place the construction and not reevaluate its decision as new data
    were entered.</change>
        <change>Fix internal overflow on bad VC tangent placement.</change>
        <change>Correct problem that caused time-rate curves to be included on reports even
    though their Cv values could not be calculated.</change>
        <change>Fix "Tested-by" reporting.</change>
        <change>Add CSASTM to the distribution and update.</change>
        <change>Prevent CurveException raised plotting certain square-root increments entered
    with version 1.x.</change>
        <change>Add Windows 8.1 as a supported operating system.</change>
        <build>4.0.0.22</build>
        <date>5/5/2015</date>
        <readable_date>2015-May-05</readable_date>
    </version>
    <version>
        <change>Include debugging line numbers in various calculation modules to help
        tracking down crashes.</change>
        <change>Fix problem that had the font size of chart labels changing when switching
        to/from the CONS data entry screen on widescreen monitors rotated 90 or 270
        degrees.</change>
        <build>4.0.0.21</build>
        <date>11/25/2014</date>
        <readable_date>2014-Nov-25</readable_date>
    </version>
    <version>
        <change>Correct Cv plot on compression report.</change>
        <change>Correct font sizing on chart previews (compression and time-rate) shown on
        monitors that are taller than they are wide (e.g., widescreen monitors rotated 90
        or 270 degrees.</change>
        <change>Report Cv data for increments where the preferred time-rate method is
        marked as "do not include on report" but the alternate method is marked as include
        on report.</change>
        <change>Work to prevent /0 on log-time construction placement.</change>
        <build>4.0.0.20</build>
        <date>11/20/2014</date>
        <readable_date>2014-Nov-20</readable_date>
    </version>
    <version>
        <change>Fix the load number shown in the info. box on log-time charts included on
        time-rate chart reports.</change>
        <change>On the Cv table printed under the compression chart do not include Calpha
        values unless the preferred time-rate format was log(time).</change>
        <change>Correct the values of Calpha reported on the Cv table printed under the
        compression chart.</change>
        <change>On the same table do not include Cv values for increments where the
        underlying log(time)/sqrt(time) charts were marked as "do not report".</change>
        <change>Minor change to the t0/4t0 log-time construction locator to place the t0
        point at the left edge of the curve if the calculated 4t0 point is greater than
        50% of the increment's total compression.</change>
        <change>On log(time) construction resets try placing the t0/4t0 construction again
        even if it could not previously be placed.</change>
        <change>Correct the deformation column on summary reports -- previously it was
        reporting dial readings that were not corrected for machine deflections.</change>
        <change>Do not report Calpha on the summary report increment table unless
        log(time) was selected to be reported for each increment.</change>
        <change>Avoid assertion error on time rate chart plotting (issue9693)</change>
        <change>Add help for compression curve settings</change>
        <build>4.0.0.19</build>
        <date>11/6/2014</date>
        <readable_date>2014-Nov-06</readable_date>
    </version>
    <version>
        <change>Correct a problem (internal crash) plotting a compression curve made up
        exclusively of invalid points</change>
        <change>Correct a crash encountered plotting a smoothed sqare-root(time) curve
        composed mostly of points that are above the initial test point
        (issue9670)</change>
        <build>4.0.0.18</build>
        <date>9/25/2014</date>
        <readable_date>2014-Sep-25</readable_date>
    </version>
    <version>
        <change>Correct final saturation calculation</change>
        <build>4.0.0.17</build>
        <date>9/22/2014</date>
        <readable_date>2014-Sep-22</readable_date>
    </version>
    <version>
        <change>Modified to support old forms downloaded from our website.</change>
        <build>4.0.0.16</build>
        <date>9/12/2014</date>
        <readable_date>2014-Sep-12</readable_date>
    </version>
    <version>
        <change>Correct access violation encountered after moving the square-root(time)
        tangent construction line then deleting data points</change>
        <build>4.0.0.15</build>
        <date>9/12/2014</date>
        <readable_date>2014-Sep-12</readable_date>
    </version>
    <version>
        <change>Modify CSCONS5 and CSCONS7 to show a "swell %" label even if the test
        being reported didn't include a wetting interval.</change>
        <change>Show "swell %" and Cr labels even for tests that do not feature those data items</change>
        <change>Correct calculation of the final saturation percentage.</change>
        <change>Increase the minimum number of data points supported for plotting
        time-rate curves from 4 to 6.</change>
        <change>Eliminate divide by zero errors when trying to place the t0 construction
        for loading increments with a number of identical dial readings at the start of
        the increment.</change>
        <change>Properly handle log10(time) curves plotted when the minimum number of
        curve points to plot is set to 4. (This change is irrelevant for new data because
        the minimum allowed is now set to 6.)</change>
        <change>Avoid a divide-by-zero error placing the log(time) construction line if
        the user accidentally enters the same time for the last two curve points.</change>
        <change>Modify the compression chart so that the construction lines do not pass
        through the curve's water-added label box</change>
        <change>Change Cv curve to plot at applied pressure instead of the average of the
        applied pressure over the next increment</change>
        <change>Add support for inserting/deleting loads</change>
        <change>Modify the Geotest data acquisition importer to support commas as
        thousands separators in the file's time column.</change>
        <build>4.0.0.14</build>
        <date>9/8/2014</date>
        <readable_date>2014-Sep-08</readable_date>
    </version>
    <version>
        <change>Correct a mistaken flag of the last line of the machine deflection table
        during editing as having a bad pressure.</change>
        <change>Do not crash displaying the log(time) curve if the user hasn't entered a
        test height.</change>
        <change>Do not require a valid specific gravity in order to report dry density
        results.</change>
        <change>Add compression curve scaling support.</change>
        <build>4.0.0.13</build>
        <date>7/28/2014</date>
        <readable_date>2014-Jul-28</readable_date>
    </version>
    <version>
        <change>Correct problem with Windows themes that would cause the "Click here to
        select from a list of material descriptions" label not to appear for empty tests
        (i.e., when the sample info. window's the window shown on program
        startup).</change>
        <change>Close the material description selection box if the mouse gets too far
        from the original click point.</change>
        <change>Correct bug causing problems when selecting material descriptions from the
        selection list.</change>
        <change>Show the proper units for the sample dimensions and overburden pressure
        labels on the sample/test info. window.</change>
        <change>Prevent screenshots of the error dialogs (we want text copies).</change>
        <change>Do not attempt to build a void ratio compression curve if no void ratio
        data were entered. </change>
        <build>4.0.0.12</build>
        <date>7/9/2014</date>
        <readable_date>2014-Jul-09</readable_date>
    </version>
    <version>
        <change>Completed tutorial.</change>
        <change>Make Enter keypress from last sample info. field jump to wet weight field
        instead of jumping to the Readings and charts window.</change>
        <change>Tweak log(time) left line placement to avoid situating it too far along
        the curve.</change>
        <change>Remove [CSTestInfo] shown in title bar when entering sample/test
        info. data.</change>
        <change>Show tutorial if launched from GDM while the user's selected the CONS
        tutorial.</change>
        <change>Fix small problem with output dialog that partially showed the word
        "centimeters" behind the PDF A4 page size option.</change>
        <build>4.0.0.11</build>
        <date>6/18/2014</date>
        <readable_date>2014-Jun-18</readable_date>
    </version>
    <version>
        <change>Added check to try to prevent EInvalidOp exception when plotting the
        on-screen compression curve.</change>
        <build>4.0.0.10</build>
        <date>5/30/2014</date>
        <readable_date>2014-May-30</readable_date>
    </version>
    <version>
        <change>Add Calpha reporting support to time-rate chart reports.</change>
        <change>On CSTIME2, move the left side of the time-rate charts to be closer to the
        left border.</change>
        <change>Move the t90 label off of the top border of square root(time)
        charts.</change>
        <change>Move the t/4t labels off of the top border of log(time) charts.</change>
        <change>Make more room for the left-hand scale caption on the Cv chart.</change>
        <change>Avoid plotting a white box where the water-added note would be placed on
        the data entry window's compression chart plot (the note is not plotted on this
        version of the chart).</change>
        <change>Do not crash when plotting the compression chart with the "plot from
        load=0" setting for an empty test file.</change>
        <change>On the data entry window's compression chart plot, when the "Curve is" box
        is "Deflection", do not plot any label on the chart left side (was just plotting
        the deflection units without any further information).</change>
        <change>When plotting the "water added" label box on reports utilizing color, fill
        the box with a white background.</change>
        <change>Properly line up both compression and swell strain percentages on the summary
        report's "End-Of-Load Summary" table.</change>
        <change>Properly line up the dry density results (value plus unit label) on the
        summary report.</change>
        <change>Fix the "plot from load=0" compression curve option: previously plotting
        would typically begin off the *right*-hand chart side, not the left.</change>
        <change>Moving the log or square-root time constructions then hitting the "Reset
        Constructions" button would someone cause the constructions to not be movable
        anymore.</change>
        <change>The square-root plot would not reset the construction placement with the
        "Reset Constructions" button if the user moved the left-hand construction such
        that the program could no longer place the t90 line.</change>
        <change>Correct calpha values in exported XML files.</change>
        <change>Properly reset the log-time construction lines if a prior placement
        resulted in the right tangent not being placed.</change>
        <change>Correct calpha calculation (it was not dividing the slope by either the
        height of solids or the sample height).</change>
        <change>Modifications to the "tangent to steepest linear portion" construction
        line placement code: Give preference to steepest curve sections even if their
        curvature was more than elsewhere, avoid checking near the end of the VCC curve,
        make sure the line is precisely tangent to the compression curve (it could be
        offset slightly if the VCC curve behaved somewhat differently than the compression
        curve due to the differences between the VCC spline curve model and the Hermite
        curve model used by the compression curve).</change>
        <change>Allow construction line placement on compression curves with 3 VCC points
        (down from 4).</change>
        <change>Fix calculation of EM and EO in cases where the compression curve is %
        strain vs. log(pressure).</change>
        <change>Fix the water-added note on the compression curve report preview.</change>
        <build>4.0.0.9</build>
        <date>5/22/2014</date>
        <readable_date>2014-May-22</readable_date>
    </version>
    <version>
        <change>Ignore the time=0 reading when determining the initial placement of the
        square-root(time) construction lines on smoothed curves (point-to-point curves
        already ignored this reading, leading to a disparity in Cv results between the two
        curve plotting options).</change>
        <change>Add help to the data acquisition post-import dialog.</change>
        <change>On the post-import dialog, if there's multiple loading increments imported
        from a single file, add a "#x" suffix to each loading increment to indicate the
        order of the increment in the file.</change>
        <change>Modify .XML file write code to include calculation documentation.</change>
        <change>Do not attempt to calculate an initial saturation value unless the natural
        moisture content is entered.</change>
        <change>Fix the water-added note to appear on two lines.</change>
        <change>Report a user-entered overburden pressure even if a Pc value could not be
        calculated.</change>
        <change>Add units to Cv chart left-hand caption.</change>
        <change>Remove the empty box on the on-screen compression chart where the
        water-added note would be plotted on hardcopy reports.</change>
        <change>Modify selection of machine deflection in cases where less deflection
        table entries were given than test loading pressures.</change>
        <change>Mod. to support classification plugin .dlls.</change>
        <build>4.0.0.8</build>
        <date>5/12/2014</date>
        <readable_date>2014-May-12</readable_date>
    </version>
    <version>
        <change>Remove the "0" from the "t" and "4t" construction labels on the log(time)
        chart.</change>
        <change>Improve initial placement of the t/4t construction for log(time)
        curves.</change>
        <change>Fix web help/suggest/support documents links.</change>
        <build>4.0.0.7</build>
        <date>4/14/2014</date>
        <readable_date>2014-Apr-14</readable_date>
    </version>
    <version>
        <change>Default to "show full secondary consolidation" and "increment time rate
        figure number" for new installations.</change>
        <change>Fix to ensure square-root and log(time) selections are saved to file even
        if the "Report" box is not selected for square-root/log(time) data. This ensures that an
        unchecked log(time) "Report" box remains unchecked when re-loading the
        test.</change>
        <change>Fix to ensure square-root curves for dial gauges that decrease with
        compression still include markers on hardcopy reports.</change>
        <change>Fix .PDF reports -- previously a "the page has not yet been closed"
        message would be displayed when plotting a .PDF that included compression and
        time-rate pages.</change>
        <build>4.0.0.6</build>
        <date>4/14/2014</date>
        <readable_date>2014-Apr-14</readable_date>
    </version>
    <version>
        <change>Add report title, units and figure number to chart reports.</change>
        <change>Change Cv chart to plot at average pressure instead of at
        pressure.</change>
        <change>Correct the selection of the compression chart scale in non water-added
        cases.</change>
        <change>Prevent program hangs caused by data calculation problems.</change>
        <change>Prevent out of bounds array access writing tests to disk where one of the
        test's loads has more readings than time values or vice versa.</change>
        <build>4.0.0.5</build>
        <date>4/10/2014</date>
        <readable_date>2014-Apr-10</readable_date>
    </version>
    <version>
        <change>Correct smoothness of curves on printed reports.</change>
        <change>Major update to data acquisition file selection process.</change>
        <change>Trap crash caused by trying to plot a root(time) curve with data
        containing out of order times.</change>
        <change>Update GeoTAC importers to warn regarding deflection use.</change>
        <build>4.0.0.4</build>
        <date>4/9/2014</date>
        <readable_date>2014-Apr-09</readable_date>
    </version>
    <version>
        <change>Ready to go! First commercial release...</change>
        <build>4.0.0.3</build>
        <date>4/7/2014</date>
        <readable_date>2014-Apr-07</readable_date>
    </version>
    <version>
        <change>A change</change>
        <build>4.0.0.2</build>
        <date>4/7/2014</date>
        <readable_date>2014-Apr-07</readable_date>
    </version>
</PROGRAM_CHANGES>
