MadgeTech, Inc.
Data Recorder Software

Release Notes

------------------------------------------------------------------------
MadgeTech 4 v4.2.25.13
November 29, 2023
------------------------------------------------------------------------

-Updated LynxPro and LynxPro-RH temperature translation to accommodate changes made in firmware 1.0.C
-Removed support for 24 hour reading interval when using LynxPro series
-Fixed displayed range for FP channels of HiTemp140 series
-Fixed "last modified" information sometimes erroneously updating when opening a report
-Fixed a case of crashing when opening the File Database panel context menu
-Fixed a case of crashing when double-clicking to open a dataset or report


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.12
September 27, 2023
------------------------------------------------------------------------

-Added support for rev 5 RFCO2RHTemp2000A
-Fixed LynxPro operating range
-Fixed RFVolt2000A name inconsistency


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.11
June 28, 2023
------------------------------------------------------------------------

-Added support for rev 6 and 7 101A series
-Fixed reading annotations sometimes erroneously appearing for rev 3 Cryo-Temp, LyoTemp


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.10
May 11, 2023
------------------------------------------------------------------------

-Added support for HiTemp140-M12-TC
-Added support for rev 4.1 MicroTemp
-Added support for rev 5.1 MicroTemp100
-Added support for rev 3.1 MicroRHTemp
-Added support for Lynx, Lynx-RH, Lynx-RTD, LynxPro, LynxPro-RH, LynxPro-RTD
-Fixed battery life percentage calculation for rev 3 MicroRHTemp
-Fixed missing trigger settings for rev 5 PRHTemp101A
-Fixed operating range for PR1000
-Fixed dragging with multiple datasets selected


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.9
March 9, 2023
------------------------------------------------------------------------

-Added support for rev 4 MicroTemp
-Added support for rev 5 MicroTemp100
-Added support for rev 3 MicroRHTemp
-Fixed temperature sensor range for MicroRHTemp
-Fixed reading status annotations erroneously appearing for 101A series


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.8
February 23, 2023
------------------------------------------------------------------------

-Fixed missing manual start for rev 3 Cryo-Temp, LyoTemp
-Fixed incorrect reading interval support for rev 3 Cryo-Temp, LyoTemp
-Fixed alarm settings not writing correctly for rev 3 Cryo-Temp, LyoTemp


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.7
January 18, 2023
------------------------------------------------------------------------

-Added support for rev 6 X series devices


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.6
January 10, 2023
------------------------------------------------------------------------

-Added support for rev 3 Cryo-Temp, LyoTemp
-Added support for rev 5 PR1000, PR1000IS, PR1000Ex
-Fixed Connected devices tab becoming selected when ctrl-clicking to deselect a dataset
-Fixed time marker color gradient when printing data table reports


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.5
October 18, 2022
------------------------------------------------------------------------

-Fixed printing or print previewing data table reports after installing Windows update KB5017858 or KB5017859
-Fixed real time reading retrieval when any channels are disabled
-Fixed error that could occur during a "no readings" alarm rule check


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.4
September 20, 2022
------------------------------------------------------------------------

-Fixed extra columns appearing and being unable to save when removing multiple channels at once from a data table report


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.3
August 23, 2022
------------------------------------------------------------------------

-Added support for rev 4 Process101A, Pulse101A, State101A, Event101A, Volt101A, Bridge101A
-Added support for rev 5 PRHTemp101A
-Fixed NTC and RTD readings when importing Titan data
-Fixed ambient calibration not being appled when importing Titan data
-Fixed temperature sensor range for PR1000
-Fixed .xlsx export failing for reports containing time markers


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.2
July 7, 2022
------------------------------------------------------------------------

-Added support for rev 5 Temp1000IS, Temp1000Ex
-Added support for rev 6 RHTemp1000, RHTemp1000IS, RHTemp1000Ex


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.1
June 16, 2022
------------------------------------------------------------------------

-Added support for rev 4 Temp101A, TC101A, RTDTemp101A
-Added support for rev 5 RHTemp101A
-Added support for rev 6 PR140, PRTemp140, HiTemp140X2 (all), HiTemp140-FR, LCS140
-Added support for rev 7 HiTemp140-M12
-Added support for rev 7 RFOT
-Added support for IFC200A
-Fixed crashing sometimes when changing HiTemp140 trigger settings


------------------------------------------------------------------------
MadgeTech 4 v4.2.25.0
April 14, 2022
------------------------------------------------------------------------

-Added support for rev 9 HiTemp140
-Added support for rev 10 HiTemp140-PT
-Added support for rev 6 HiTemp140-FP
-Updated bundled drivers to new WinUSB-based version
-Changed USB driver usage to be based on whether SiUSBXp.sys is present
-Reduced the frequency of cloud notifications when readings fail to upload
-Fixed MicroTemp100 name
-Fixed RTD temperature resolution
-Fixed VFC2000 display settings not being visible
-Fixed reading status annotations sometimes erroneously appearing
-Fixed readings for single-channel math channels not being added or updated in open data table reports during real time
-Fixed being unable to save new real time reports in time zones with positive UTC offsets
-Fixed ribbon minimize button localization not updating
-Fixed theme accent label not being localized
-Fixed interop readings not taking ambient temperature into account for thermocouple channels and some legacy humidity channels
-Fixed readings from imported MTB files sometimes being inaccurate when an engineering unit with a gain of 1 is used
-Fixed crashing sometimes when using the "readings" stop method and changing the reading count


------------------------------------------------------------------------
MadgeTech 4 v4.2.23.0
March 30, 2021
------------------------------------------------------------------------

-Added support for rev 5 HiTemp140-FP, HiTemp140-FR, HiTemp140X2 (all), RHTemp1000, LCS140
-Added support for rev 6 HiTemp140-M12
-Added support for rev 7 HiTemp140
-Added support for rev 8 HiTemp140-PT
-Visible Delta column in data table reports will appear on printouts
-Fixed alarm settings not appearing correctly when printing VFC2000 device properties
-Fixed alarm delay not displaying properly or writing to devices other than RF2000A series
-Fixed crashing when moving a fixed value line for a thermocouple channel displaying data as temperature
-Fixed crashing sometimes when removing a time marker
-Fixed crashing sometimes when reordering alarm rules
-Fixed crashing sometimes when dragging a dataset or report
-Fixed crashing during log time recalculation when configuring device start options
-Fixed crashing when running multiple thermocouple devices in real time with a mix of temperature and voltage thermocouple types
-Fixed crashing when attempting to use the password feature of a PR1000
-Fixed value line not reappearing in a loaded report after an applicable channel is made visible
-Fixed value line sometimes disappearing when changing units
-Fixed not being able to disable horizontal autoscroll using the graph context menu after being enabled
-Fixed being able to enable horizontal autoscroll using the graph context menu for real time datasets that aren't active
-Fixed pulse unit descriptions not appearing correctly in graph axis context menu
-Fixed unit description localizations not updating until the graph context menu is opened
-Fixed value line values sometimes not rounding properly when loading a report


------------------------------------------------------------------------
MadgeTech 4 v4.2.21.1
July 31, 2020
------------------------------------------------------------------------

-Added support for PR1000, PR1000IS, PR1000Ex


------------------------------------------------------------------------
MadgeTech 4 v4.2.21.0
July 22, 2020
------------------------------------------------------------------------

-Added support for VFC2000
-Added support for rev 3 MicroTemp
-Added support for USB drivers that utilize WinUSB
-Added kg/cm2 pressure unit
-Relative Humidity math channel can be applied to thermocouple and RTD channels
-Fixed straight horizontal graph lines sometimes disappearing while zoomed in
-Fixed not being able to save a graph report after creating an annotation, saving, then editing the annotation
-Fixed fixed value line disappearing when changing the line unit
-Fixed fixed value line disappearing when changing the channel unit to one of a different type
-Fixed data table column sorting not being preserved when exporting to Excel
-Fixed statistics not being sortable if any channel values are "-"
-Fixed reports with Relative Humidity math channels failing to load
-Fixed Relative Humidity math channel not displaying data if any wet-bulb values are above their associated dry-bulb values
-Fixed time marker moving when saving, closing, and loading a report when a DST change has occurred since the data was recorded
-Fixed workflows with an "any device" trigger being stuck in "Running" status when manually run and a wireless device has lost communication
-Fixed workflow name not appearing correctly in error notifications
-Fixed alarm rule not triggering if "all conditions are met" is selected while in a time zone with a positive offset
-Fixed alarm rule not triggering when using a "no readings" trigger and a wireless device resets and stops on its own
-Fixed error during real time when the device channel associated with the alarm rule is disabled
-Fixed channel unit ribbon dropdown not localizing properly after changing the software language until the software is restarted
-Fixed erroneous "device memory will be filled" message when starting a device with delay start and stop times set and wraparound disabled
-Fixed missing "Delete" context menu option for items in the Deleted Datasets and Deleted Reports folders
-Fixed crashing when stopping real time after an alarm rule triggered and any device channels are disabled
-Fixed crashing when attempting to apply a Relative Humidity math channel to live real time data
-Fixed crashing when selecting "Select Current Time Scale" and no data is currently within the viewing area
-Fixed crashing sometimes when adding a value line to a report containing no data
-Fixed crashing sometimes when zooming a graph by left or right double-clicking


------------------------------------------------------------------------
MadgeTech 4 v4.2.19.1
April 8, 2020
------------------------------------------------------------------------

-Fixed graph reports failing to export to Excel


------------------------------------------------------------------------
MadgeTech 4 v4.2.19.0
April 7, 2020
------------------------------------------------------------------------

-Added support for rev 5 PR140, PRTemp140
-Added support for LCS140
-Added support for more X series devices
-Added math channel that calculates humidity using wet-bulb and dry-bulb temperatures
-Added timeslice option to select data within the current time scale
-Improved startup time when the File Database panel has a large number of folders
-Changed first run time of a workflow to be based on the selected recurrence pattern, which may result in a calculated run time later than the configured trigger time
-Fixed "fit to view" moving graph data after all channels were hidden then un-hidden
-Fixed incorrect shock device status when starting with triggers enabled
-Fixed TC101A alarm values when using a type B thermocouple
-Fixed value lines sometimes disappearing when changing units
-Fixed original values of fixed value lines sometimes changing when switching to another unit and back again
-Fixed math channel property changes not marking the report as modified
-Fixes towards alarm or trigger setting updates "timing out" when custom starting with multiple devices or batch starting
-Fixed daily workflows incorrectly calculating the "next run time" after the workflow has triggered once
-Fixed weekly workflows showing a "next run time" with an incorrect time
-Fixed weekly workflows not applying the chosen week interval correctly
-Fixed weekly and monthly workflows sometimes not triggering
-Fixed monthly workflows sometimes incorrectly calculating the "next run time" when the day number is near, or at, the end of the month
-Fixed alarm rule notifications not occurring at the specified interval after stopping and restarting a device
-Fixed crashing when trying to configure a monthly workflow to use a day number not valid for the selected month
-Fixed crashing when trying to use an engineering unit that originally used a predefined destination unit and was later changed to use a custom unit in the same software session
-Fixed crashing sometimes when changing a device's thermocouple type to Millivolts and applying settings
-Fixed crashing when setting a delay start time far in the future and enabling automatic stop while custom starting a device
-Fixed toward crashing sometimes during real time when new data after a discontinuity is added to a graph
-Fixed rare crash when renaming a folder or report channel
-Fixed rare crash when enabling horizontal autoscroll
-Fixed rare crash when deleting a report folder
-Fixed crashing when selecting the "Select All" timeslice option in a report with no visible data


------------------------------------------------------------------------
MadgeTech 4 v4.2.17.1
December 3, 2019
------------------------------------------------------------------------

-Fixed some text not being localized for languages other than English


------------------------------------------------------------------------
MadgeTech 4 v4.2.17.0
November 21, 2019
------------------------------------------------------------------------

-Added support for Temp1000Ex and RHTemp1000Ex
-Added support for TCTempX16
-Added support for Shock300
-Added ability to automatically test email settings
-Reading and trigger counts displayed together when applicable
-Firmware upgrading disabled for devices running in real time
-Updated A0 statistic and math channel default tmin to 65 °C and tref to 600 seconds
-Fixed changes to device properties reverting when accessing the dialog multiple times from the Start dialog
-Fixed cloud downloads sometimes failing due to a "collection was modified" error
-Fixed initial device cloud status sometimes being incorrect
-Fixes towards cloud website URLs opening in the wrong browser
-Fixed timeslice location when saving a report after a DST change since the data was recorded
-Fixed timeslice rounding to the nearest second in new reports
-Fixed timeslice boundaries not adjusting properly for data recorded at 1 KHz or faster
-Fixed timeslice boundaries sometimes taking hidden data into account
-Fixed missing timeslice "Start" and "End" input labels
-Fixed "readings" stop method not working in time zones with a positive UTC offset
-Fixed graph cursor tooltip rounding timestamp to the nearest millisecond when viewing data recorded at 1 KHz or faster
-Fixed crashing sometimes when navigating a graph using the arrow keys
-Fixed graph axes changing positions when toggling visibility of all channels at once
-Fixed selecting a reading in a graph report not auto-scrolling a linked data table report that isn't visible
-Fixed additional save dialog appearing when closing the software with a report in a floating window
-Fixed "trigger(s)" not being localized in Readings column of device list
-Refreshing no longer affects devices running in real time via USB
-Fixed theming not applying to some email settings UI
-Fixed UltraShock real time data not opening if triggeres were enabled
-Fixed having to apply UltraShock range changes twice
-Fixed being able to disable all UltraShock channels
-Fixed Display tab appearing in Device Properties for some devices that don't support display settings
-Fixed time marker timestamps displaying in UTC in report properties
-Fixed some device names when configuring alarm rule and workflow triggers
-Fixed selected contacts being cleared for alarm rules containing six or more actions
-Fixed interop error that was causing the output type that encountered the error to stop working until a software restart


------------------------------------------------------------------------
MadgeTech 4 v4.2.15.1
August 28, 2019
------------------------------------------------------------------------

-Fixed crashing sometimes when starting devices
-Fixing clicking report tabs not selecting the report
-Fixed time markers not appearing properly in data table reports
-Fixed error when saving a report to an Excel file and using a time format without AM/PM


------------------------------------------------------------------------
MadgeTech 4 v4.2.15.0
March 12, 2019
------------------------------------------------------------------------

-Added support for rev 6 RFOT
-Added support for rev 4 UltraShock
-Added support for tri-LED functionality of IFC406 rev 2
-Added Polish localization
-Added support for saving a report to an Excel file (experimental)
-Added hectopascal (hPa) unit
-Improved theming to be more consistent
-Added Metro Light, Metro White, and Metro Dark themes, including accent options for Metro Light and Metro White
-Removed Luna and Royale themes
-Removed inline editing a report name within its tab due to the functionality being removed in newer versions of the third-party UI controls. The tab context menu can still be used to rename open reports.
-Removed check that determined whether Excel was installed when exporting
-Destination email address can now be specified when testing email settings
-Changed Volt101A-160mV and RFVolt2000A-160mV default unit to millivolts
-Added text wrapping to notifications
-Fixed IFC200 and IFC300 sometimes not detecting devices properly
-Fixed wireless device status sometimes not updating properly when the RFC1000 is disconnected
-Fixed wireless devices sometimes running in real time after disabling wireless, starting while plugged in, then re-enabling wireless
-Fixed Display tab not appearing in Device Properties for Quad/Oct devices with a display
-Fixed time zone sometimes not updating when starting a device
-Fixed not being able to change the unit of a statistic if the first listed channel of that unit type is hidden
-Fixed threshold-based time statistic values when data crosses a DST change
-Fixed threshold-based time statistic values being inverted for state data
-Fixed state and event timestamps due to the time zone offset being applied twice
-Fixed Add and Remove buttons next to the workflow email list being cut off in some localizations
-Fixed graph lines with very small value changes not lining up correctly with axes when zooming in extremely far
-Fixed alarm rule unit appearing blank on software restart when an engineering unit is selected
-Fixed wrong alarm rule unit being used on software restart when a unit derived from an engineering unit is selected
-Fixed alarm rule notification interval input sometimes appearing initially disabled when that option is selected
-Fixed delta values in data table reports when data crosses a DST change
-Fixed report tabs closing when resetting the screen layout
-Fixed crashing sometimes when changing the unit of a report channel to an engineering unit
-Fixed crashing sometimes when renaming a report through the Files panel


------------------------------------------------------------------------
MadgeTech 4 v4.2.13.1
August 16, 2018
------------------------------------------------------------------------

-Fixed interfaces not being recognized in certain 64-bit environments
-Accessing the Options dialog with no printers installed should no longer cause a crash
-Removed erroneously displayed workflow actions that would cause a crash when added to a workflow and attempting to save
-Fixed incorrect workflow name in emails following a workflow failure
-Fixed printing device properties failing if the device has alarming or triggering features
-Fixed horizontal autoscroll focusing on the wrong area of the graph
-Fixed language of search dropdowns sometimes not updating
-Fixed operating ranges for CryoTemp, LyoTemp, TransiTempII(-RH)
-Fixed sensor range for HiTemp140 and HiTemp140-FR


------------------------------------------------------------------------
MadgeTech 4 v4.2.13.0
April 23, 2018
------------------------------------------------------------------------

-Added support for running as a 64-bit program
-Added default print settings
-Added options to retry and/or email contacts when a workflow fails
-Added support for QuadProcessV2, OctProcessV2, QuadVoltV2, OctVoltV2, QuadRTDV2, OctRTDV2, QuadTCTemp(2000)V2, OctTCTemp(2000)V2
-Added support for rev 4 HiTemp140-FP, HiTemp140-FR, HiTemp140X2 (all), HiTemp140-M12, Temp1000IS, RHTemp1000(IS), PR140, PRTemp140
-Added support for rev 5 HiTemp140
-Added support for rev 6 HiTemp140-PT
-Added MTB file importing for Titan S8
-Graph legend can be hidden when printing
-Improved report channel visibility toggling performance
-Sterilization statistics calculate lethality for readings equal to Tmin
-Creation dates and reading timestamps in report printouts use system date and time formatting
-Numbers formatting uses system settings
-Renaming a report using the Files panel context menu no longer requires a software restart to take effect
-Downloading data from a wireless device should succeed more often when device communication is unstable
-Engineering units loaded with datasets are selectable
-Rate units can be applied to math channels
-Print settings are reverted in the Print Preview dialog if a change results in the contents not fitting on the page
-Fixed timestamps that cross a Daylight Savings Time change
-Fixed reports sometimes failing to load if they were originally created in a different time zone
-Fixed wrong column sometimes being removed when removing a channel from a data table report
-Fixed exporting more than 26 channels of data to Excel
-Fixed printing failures when the device ID has invalid, sometimes invisible characters
-Fixed report titles sometimes being truncated on printouts
-Fixed statistics reports sometimes failing to print
-Fixed channel sometimes not selecting when selecting a graph point
-Fixed graph axes sometimes not being removed properly
-Fixed alarm rule status reverting when canceling an edit
-Fixed "no readings" alarm rules not triggering when a device goes offline or is disconnected
-Fixed "Silence Alarm" button in wireless alarm notifications not working
-Fixed USB file and driver versions displayed in the About dialog
-Fixed "download" and "create report" workflow actions sometimes failing when triggered by multiple devices
-Fixed dragging a folder sometimes moving the wrong folder
-Fixed device status changes not appearing in the software language
-Fixed freezing sometimes when importing files
-Fixed duplicate file imports being marked as "succeeded" when they were skipped
-Fixed pulse rate units sometimes not calculating readings correctly in reports containing multiple datasets with different reading intervals
-Fixed rate unit offset not being applied
-Fixed delay when expanding print layout options
-Fixed page size descriptions sometimes being truncated
-Fixed cloud website URLs sometimes opening in File Explorer instead of a browser
-Fixed crashing when creating similar engineering units and switching between them in the Engineering Units dialog
-Fixed crashing sometimes when trying to close the file import dialog
-Fixed crashing sometimes when closing an empty graph report
-Fixed crashing sometimes when downloading data
-Fixed crashing sometimes when received wireless backfill data is added to a dataset in an open data table report


------------------------------------------------------------------------
MadgeTech 4 v4.2.11.1
November 29, 2016
------------------------------------------------------------------------

-Added support for RFCO2RHTemp2000A with a 5% CO2 sensor
-Fixed data table performance


------------------------------------------------------------------------
MadgeTech 4 v4.2.11.0
November 1, 2016
------------------------------------------------------------------------

-Added support for Element-HT and Element-CO2
-Added Alarms column to data table reports to display "high" and/or "low" alarm statuses in real time datasets
-Alarms are now automatically written to files within the preferences folder
-Entries in the Alarm Log dialog are now saved between software sessions
-Notifications are now automatically written to files within the preferences folder
-Statistics reports can now be exported to Excel
-Improved report folder load time
-Splash screen no longer stays on top of other windows
-Fixed installation sometimes failing due to language selection
-Fixed reading numbers sometimes being off by one when loading a dataset
-Fixed extra graph axes sometimes appearing when changing units
-Fixed timeslice "Select all" including hidden data
-Fixed units changing while configuring multiple fixed value lines
-Fixed rounding when calculating math channel values
-Fixed "no readings" conditions not triggering alarms when the alarm rule contains other conditions that aren't "no readings" conditions
-Fixed crashing sometimes when trying to download cloud data
-Fixed crashing sometimes when cloud connection is lost
-Fixed crashing sometimes when clicking links and buttons that open a browser window
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.2.9.0
June 27, 2016
------------------------------------------------------------------------

-Added Czech, Lithuanian, Russian, and Ukrainian localizations
-Device properties can be printed
-Cloud data can be downloaded
-HiTemp140X2 temperature channels are now numbered
-Corrected RHTemp1000 operating and measurement ranges
-Updated RHTemp1000IS operating and measurement ranges
-Cooling flags now display at temperatures below 40 °F after the temperature increases by up to 2 °F before decreasing
-Fixed math channels sometimes not correctly displaying channels as being selected
-Fixed chart labels having the same name when exporting multiple datasets with at least one channel hidden
-Fixed alarm and trigger input values sometimes being rounded incorrectly
-Fixed crashing when writing QuadTemp2000 or OctTemp2000 settings with all channels disabled
-Fixed crashing when viewing the properties of a thermocouple device having a temperature thermocouple type and the preference unit is in voltage
-Fixed crashing when opening reports saved in certain time zones
-Fixed crashing when adding an alarm rule condition with no device selected
-Fixed crashing when editing certain statistics in an empty report
-Fixed crashing when trying to add more than two channels to a subtraction math channel
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.2.7.2
January 4, 2016
------------------------------------------------------------------------

-Fixed a device identification issue when refreshing the connected devices list


------------------------------------------------------------------------
MadgeTech 4 v4.2.7.1
November 12, 2015
------------------------------------------------------------------------

-Fixed a device identification issue


------------------------------------------------------------------------
MadgeTech 4 v4.2.7.0
September 21, 2015
------------------------------------------------------------------------

-Added French, German, Spanish, Chinese (simplified), and Korean localizations
-Updated cooling flags behavior to work with multiple increase/decrease trends
-A rise of more than 5 °F for temperatures above or at 40 °F, or a rise at all for temperatures below 40 °F, will prevent further cooling flags from being displayed until the first flag's threshold is reached again
-Sterilization statistics can be displayed on graphs
-Installation can be automated with msiexec arguments
-Device ID changes on wireless devices are more quickly displayed
-Fixed interop not working
-Fixed Export All Data to Excel only exporting timeslice data when a timeslice is visible
-Fixed cooling flags sometimes not exporting to Excel
-Fixed cooling flag units only updating for one channel
-Fixed cooling flag annotations not being removed from a graph when removing channels
-Fixed graph view, time marker locations, and timeslice locations when opening reports in a different time zone (existing reports must be re-saved for this to take effect)
-Fixed occasional crashing when connecting a device
-Fixed crashing when attempting to access the Options dialog more than once
-Fixed crashing when attempting to print a data table report containing time markers and a visible Reading column
-Fixed units not changing in reports generated from other reports
-Fixed alarm rules sometimes reverting unit settings
-Fixed graph legend on printouts sometimes getting cut off
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.2.5.0
April 10, 2015
------------------------------------------------------------------------

-Added Finnish and Portuguese (Brazil) localizations
-Added support for HiTemp140-M12
-Added cloud features
-Added summary and dataset information to statistics reports
-Added Exchange support in email settings
-Added Fh and Fd statistics
-Alarm rules can be duplicated
-Device ID is displayed where applicable when editing alarm rules
-Engineering units can be applied to individual report channels
-Corrected TempRetriever and TempRetrieverRH operating range
-Corrected Therm.A.Lert and Therm.A.Lert-RH operating range and ambient range
-Fixed wireless real time data sometimes not displaying in an automatically generated graph
-Fixed alarm notifications initially displaying incorrect threshold values if the device alarm went off while the software wasn't running
-Fixed duplicate readings sometimes appearing in datasets if wireless communication is interrupted while a device is running in real time
-Fixed first and last readings sometimes being excluded from a data table report when a timeslice is enabled
-Fixed a display issue when zooming a graph containing multiple datasets
-Fixed a display issue when adding multiple datasets to a new graph
-Fixed value lines sometimes not displaying correctly after changing the graph scale
-Fixed print settings being ignored when printing a report through print preview
-Fixed graph line sometimes displaying too many discontinuities in real time data
-Fixed workflows not functioning correctly when saving data or creating reports in a folder that doesn't already exist
-Fixed crashing when adding a time marker to a report containing data recorded at a 1024 Hz reading interval
-Fixed crashing when attempting to copy data from a data table containing time marker rows
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.2.3.0
November 13, 2014
------------------------------------------------------------------------

-Added support for HiTemp140-FR, PRTemp140
-Added support for IFC203
-Added alarm acknowledging
-Added alarm details to alarm log and email notifications
-Multiple alarm notifications can now be selected
-Fixed calibration display not updating in the Device Properties dialog after calibrating
-Fixed crashing when saving a report containing a Last Value statistic
-Fixed installer not running when selecting the same non-English language as the current Windows language
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.2.1.1
September 12, 2014
------------------------------------------------------------------------

-Fixed installer not working on some Windows languages
-Fixed display language not persisting


------------------------------------------------------------------------
MadgeTech 4 v4.2.1.0
August 22, 2014
------------------------------------------------------------------------

-Added support for RFCO2RHTemp2000A, HiTemp140-FP, HiTemp140X2-TD-PT, HiTemp140X2-TD-FP, HiTemp140X2-FP-PT, HiTemp140X2-FP, ThermoVault140-PT-1, PR1000IS, QuadState, OctState
-Added support for HiTemp140 firmware revision 3.1
-Added horizontal value lines that can be displayed in graphs
-Added time markers that can be displayed in graphs and data tables
-Added workflows
-Added configurable default statistics
-Added "Time within range", "Time to threshold (ascending)", "Time to threshold (descending)", and "Last value" statistics
-Added Japanese localization
-Graph axes can now be individually scaled by either using the Set Scale dialog or holding Ctrl when dragging or zooming an axis
-Default unit scales can be configured in the unit preferences
-Graph axis labels that can't fully fit on the screen are no longer displayed
-Corrected Mean Kinetic Temperature input descriptions
-Single point markers will now resize according to line thickness
-Default single point marker size has been decreased
-Graph annotations not associated with a reading can now be hidden
-Selected point information now remains visible when the graph loses focus
-Exporting to Excel will now create multiple worksheets if necessary to display all readings
-Additional sterilization data can now be displayed in report properties when adding an A0 or F0 statistic
-Sterilization and pasteurization statistics now round to 2 digits
-Wireless data can now be downloaded while the device is running
-Corrected RTDTemp101A measurement resolution
-Fixed TransiTemp-EC, TempRetriever, and TempRetrieverRH start dates not being calculated when stopping using the pushbutton before downloading
-Fixed wireless devices not appearing in the device list after turning off wireless mode and connecting via USB
-Fixed wireless real time data backfill not working when the software crashes and the crash dialog is left open
-Fixed crashing when re-opening a saved report containing active real time data and attempting to click a point
-Fixed temporary freezing when a wired device is started in real time and immediately unplugged
-Fixed additional reports sometimes being created when starting multiple devices in real time
-Fixed graph legend overlapping graph when printing
-Fixed crashing when opening data table reports containing math channels
-Fixed hidden channels appearing on printed statistics reports
-Fixed reports opened from file not saving to database when no changes were made
-Fixed reports containing math channels with no channels selected not opening
-Fixed pinned annotations not staying pinned when re-opening a saved graph
-Fixed crashing when exporting timeslice data to Excel and a channel has no readings
-Fixed exporting to Excel failing when the default view in Excel isn't Normal
-Fixed empty reports not opening
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.1.10.0
December 20, 2013
------------------------------------------------------------------------

-Added support for RFCurrent2000A, RFPRHTemp2000A, LyoTemp
-Added ambient temperature selection when calibrating pHTemp101 and pHTemp2000
-Added Sum statistic for pulse devices
-Process101A data displays in milliamps by default
-Alarm and trigger settings are displayed in the device's engineering unit if it has one
-Saving a report to database for the first time will bring up a folder selection dialog
-Cooling flags can be enabled for graphs that contain more than one dataset
-Reports that were previously saved to file will default to "Save to file" in the save prompt that appears when closing the software
-When configuring "Time above" and "Time below" statistics, only the currently displayed units are available for selection
-"Time above" and "Time below" statistics will automatically update the unit when a channel unit changes
-Timestamps have been added to messages in the Batch Start dialog
-Device engineering units should no longer automatically import when they match existing units
-Thermocouple channels use the correct color preference
-Excel chart title is the report title
-Excel tab names include the report title
-Excel chart series names include device identifiers based on the "Channel Grouping" selection in the software
-"Manage Axis Positions" has been renamed to "Axis Positions"
-"Set Cooling Flags" has been renamed to "Cooling Flags"
-"Manage Math Channels" has been renamed to "Math Channels"
-Fixed HiTemp140 extended range values being clamped to 260 °C
-Fixed changes to display settings not writing after settings have been applied once and the Device Properties dialog hasn't been closed
-Fixed calibration wizard miscalculating the gain and offset for pHTemp101 and pHTemp2000 when using high/low values
-Fixed crashing when a QuadTemp or OctTemp with disabled channels encounters an interruption in communication during real time
-Fixed occasional freezing when a wired device is plugged back in after being disconnected during real time
-Fixed device ID not writing when a single device is started
-Fixed alarm popups displaying both high and low alarm conditions as being met when an RF2000A series device alarm is triggered
-Fixed annotations appearing on every reading when a Cryo-Temp or TransiTempII is running in real time
-Fixed crashing when cooling flags are enabled and non-temperature data is added to a report
-Fixed datasets not restoring from the recycle bin if they were originally in a report before being deleted
-Fixed new reports saving to database after saving to file
-Fixed graphs not updating the Updated column in the report list when the background color, view, or annotations are modified
-Fixed data tables printing all data when a timeslice is created
-Fixed changes to Reading column in data tables not saving
-Fixed pulse rate unit descriptions not displaying correctly
-Fixed display settings not writing if the LCD turns on or off while changing settings
-Fixed engineering units with negative gains not displaying correctly and sometimes not writing
-Fixed engineering units not appearing in unit preferences after being created until the software is restarted
-Fixed statistics views not saving changes when statistics are added or removed
-Fixed column widths and statistic property changes in statistics views not saving
-Fixed column reordering in data tables and statistics views not saving
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.1.8.2
September 20, 2013
------------------------------------------------------------------------

-Fixed Temp1000P and Temp1000S readings
-Fixed wireless real time sometimes causing crashing


------------------------------------------------------------------------
MadgeTech 4 v4.1.8.0
September 6, 2013
------------------------------------------------------------------------
-Added support for RFVolt2000A, RFPulse2000A
-Added support for IFC406
-Added relative standard deviation statistic
-Added start time and end time to report properties
-Added Start Time and End Time statistics
-Added an option to display the downloaded data of multiple selected devices in a single report
-Added elapsed time to cooling flag graph annotations
-Cooling flag information now appears in report properties
-The "configuration update timed out" error should now appear much less often
-Datasets of 101A series devices with trigger settings enabled will now display a reading count
-When multiple wireless devices are started together in real time, all datasets will now share the same graph
-Alarm rules now allow identical conditions that use devices of the same model but with different serial numbers
-Thermocouple data is now more accurate when displaying in a unit other than °C
-Engineering units with a negative gain can now be created
-Engineering units are now selectable when changing the vertical scale of a graph
-Devices with unknown reading rates are now displayed
-Grid reports and the Connected Devices and Files panels will now automatically scroll horizontally when dragging columns to reorder them
-Grid reports will now display timeslice data
-"ID" has been renamed to "Device ID"
-"Serial" has been renamed to "Serial No."
-"Type" has been renamed to "Model"
-Fixed buttons sometimes becoming disabled when a single device is listed and disconnected then reconnected
-Fixed crashing when entering invalid characters into a device template name
-Fixed alarm rule notification messages accumulating when multiple alarms go off at the same time
-Fixed displayed thermocouple voltage always rounding to two digits when not using the Millivolts thermocouple type
-Fixed crashing or freezing while multiple devices are running in real time
-Fixed sometimes not being able to move or delete real time datasets after devices have been stopped
-Fixed sometimes being able to move or delete real time datasets while the devices are still running
-Fixed the first point of a hidden graph channel being visible
-Fixed engineering unit list in the Engineering Units dialog not updating when the name or destination unit is changed
-Fixed inaccurate thermocouple readings at temperatures below -180 °C
-Fixed crashing when attempting to view a print preview and no default printer is specified
-Fixed duplicate devices sometimes appearing in the device dropdown when modifying an alarm rule condition
-Fixed interface list in the Communications tab of the Options dialog being truncated when at least 10 interface cables are connected
-Fixed save prompt appearing after deleting an engineering unit and attempting to select another unit
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.1.5.0
June 3, 2013
------------------------------------------------------------------------

-Added support for Event101, State101, State110, Event110, State101A, Event101A
-Added Locate feature for RF2000A devices
-Added cooling flag functionality to graph reports
-Added option to toggle graph time zone visibility
-Added cursor icons for zoom functions
-Added total page count to printouts
-Added revision to RFC1000 entries in the interface list
-Added date to the popup that appears when selecting a graph point
-Added "Add to new report" context item when selecting datasets
-Added missing icons to graph context menu
-Changed About screen layout
-Renamed "Grid" to "Data Table"
-Device list column preferences should now save and load properly
-Columns in the device list that don't apply to a device now display a hyphen ('-')
-The Device ribbon tab now stays selected when starting the software and the "Display an empty graph when the software starts" option is enabled
-The first detected device is now automatically selected
-Renamed the following device grid columns:
		--"Comm" is now "Port"
		--"ID" is now "Device ID"
		--"Type" is now "Model"
		--"Serial" is now "Serial No."
		-"Last Calibrated" is now "Last Calibration"
-SMTP email settings are now required before closing the Options dialog
-The Set Scale dialog now rounds vertical scale values when initially displayed
-Enable Autoscroll button should now be disabled when viewing inactive real time datasets
-Reports loaded from files will no longer re-import existing datasets when saving to database
-RTD devices now display alarm settings, trigger settings, and data in resistance preference unit instead of temperature preference unit
-Pressing the + or - key on the number row of the keyboard should no longer toggle RF2000A alarms while editing alarm settings
-Corrected displayed environment range for RFTemp2000A
-Corrected Australian time zone spelling
-Fixed Time Zone column data not copying properly from grid reports
-Fixed wireless devices sometimes being removed from the device list even after being plugged in
-Fixed device reset failing while the device is running
-Fixed OctProcess and OctVolt not calibrating properly
-Fixed pH not appearing as a conversion unit when viewing pH data
-Alarm and trigger settings are now rounded according to channel resolution rather than always two digits 
-Fixed thermocouple preference unit sometimes being ignored
-Fixed thermocouple channel calibration when using high/low values
-Fixed displayed real time data sometimes not updating
-Fixed conversion units derived from engineering units not being listed
-Fixed page range not being selectable in the print dialog when printing from a print preview
-Fixed occasional crashing when closing the software and layout settings are being saved
-Fixed crashing when the system Region and Language format is set to Saudi Arabia
-Fixed crashing when selecting a device type to use in an alarm rule and entering a serial number in an invalid format
-Fixed crashing when zooming out of a grid report too far
-Fixed crashing when dragging a folder to the recycle bin
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.1.2.0
April 4, 2013
------------------------------------------------------------------------

-Fixed alarm and trigger settings not writing properly to thermocouple devices after thermocouple data has been opened
-Fixed wireless devices sometimes going offline shortly after real time starting
-Fixed graph sometimes not displaying when starting wireless devices in real time


------------------------------------------------------------------------
MadgeTech 4 v4.1.1.0
February 8, 2013
------------------------------------------------------------------------

-Devices can now be started with a timed stop when wraparound is enabled
-Serial number and channel name are now sortable columns and selectable when copying statistics data
-Copying statistics data will no longer include statistics of hidden channels
-Improved battery level accuracy for RF2000A series devices
-Fixed 2000 series and newer devices not retrieving all readings when downloading while logging
-Fixed inaccurate pH readings of all pH devices
-Fixed RTDTemp101A alarm settings not saving
-Fixed crashing when a wireless device is removed from the device list
-Fixed manual start not working for Temp100, TransiTempEC, TempRetriever(RH), TransiTempII(RH), CryoTemp
-The wireless timeout interval can no longer be negative
-Fixed automatic stop not working when starting wireless devices in real time
-Fixed 101A series devices sometimes not starting when multiple devices are selected due to incompatible firmware revisions
-When batch starting devices and the start date is reached, a message is now displayed and further connected devices will no longer start
-Fixed batch start and start and settings writing with multiple devices selected not working with MicroTemp, MicroRHTemp,  TransiTempEC, TempRetriever(RH), TransiTempII(RH), CryoTemp, TSR101, PrTrans1000, and all 101A series devices except RHTemp101A and TC101A
-Fixed batch starting sometimes attempting to start all similar wireless devices
-Fixed crashing when attempting to start devices in real time after at least one device has disconnected and clicking No on the prompt that appears
-Temperature units are no longer displayed in the Set Scale dialog if no temperature channels are visible and a millivolts thermocouple type is used
-Fixed channel renaming not marking a report as modified
-Fixed crashing when attempting to set the scale of a graph using a unit of a different type than the channel unit
-Fixed unit description and label getting truncated if they cumulatively exceeded 10 characters
-Fixed engineering unit offset being miscalculated when using a derived reference unit, such as those with milli- or micro- prefixes
-Fixed save prompt appearing when deselecting an engineering unit that was auto-imported from a connected device in the Engineering Units dialog
-Alarm and trigger settings now properly display values as temperature for thermocouple devices
-RHTemp101A and TC101A now use the correct channel to calculate and display alarm and trigger settings
-Fixed thermocouple channel information in the Device Properties dialog not updating when changing the thermocouple type without applying
-Fixed crash caused by removing a "change over time" statistic
-Fixed Excel chart not generating properly for locales that don't use a comma as a list separator
-Fixed Excel "number stored as text" cell errors for locales that don't use a period as a decimal symbol, which was causing the chart to not format correctly
-Fixed crashing when attempting to open a dataset or report via dragging for locales that don't use a period as a decimal symbol
-Fixed crashing when attempting to select "Any condition is met" when creating an alarm rule
-Fixed alarm rule condition device not selecting properly when a generic "any" device is selected
-Title prompt no longer appears on software load when default empty graph loads and title generation method is set to prompt
-Fixed Serial and ID report title generation options not working properly
-Fixed crashing when attempting to set the scale of a graph using a unit of a different type than the channel unit
-Title prompt no longer appears when opening saved reports
-Fixed crashing when attempting to open reports with associated datasets that were deleted
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4 v4.1.0.2
December 21, 2012
------------------------------------------------------------------------

-Added support for RHTemp1000IS
-Added support for Temp1000IS
-Added support for RHTemp1000
-Added support for Temp1000
-Added support for PRHTemp101A


------------------------------------------------------------------------
MadgeTech 4 v4.1.0.1
December 17, 2012
------------------------------------------------------------------------

-Added support for RF2000A firmware revision 3.1


------------------------------------------------------------------------
MadgeTech 4 v4.1.0.0
December 13, 2012
------------------------------------------------------------------------

-Added support for RF2000A series
-Multiple axes can now be displayed
-Added an option to minimize to tray
-Added an option to manually set the scale of a graph
-Added an option to lock the vertical axis scale
-Added an option to lock the horizontal axis scale and automatically scroll as real time data is added
-XML files can now be imported
-Timeslice selections can now be exported to Excel
-Engineering units should now properly recalculate gain/offset and scale values after user input
-Engineering units, contact info, and real time alarm rules will now save and discard unsaved changes properly
-Wireless real time datasets will be reused when needed, rather than creating a new dataset each time a wireless device comes online
-Wireless devices will now display as running in real time when needed
-Wireless devices that are switched offline and immediately plugged in will now appear properly
-Corrected the list of available reading rates when starting a wireless device in real time
-Changing the view of a graph now marks the graph as modified
-If the "display an empty graph when the software starts" option is enabled, the intial graph that appears will now rescale when datasets are added
-Saved reports will now rescale when datasets are added
-Fixed channel count not updating when adding or removing channels and saving a report
-Statistics should no longer display blank values when a real time dataset is updated
-Column headers are now included when copying data from a statistics report
-Sterilization unit labels and calculations have been corrected
-Alarm rules with a "changes by" condition having a value of at most zero can no longer be created
-A message is now added to the notifications screen when an error occurs while checking alarm rules
-Fixed alarm rules using thermocouple channels not working
-Fixed alarm rule conditions having no device selected when the device is either a manually selected device type or not currently connected
-Fixed alarm rules and contacts showing unsaved changes until the software restarts
-Fixed alarm rules with multiple conditions not triggering when "any condition" is used and not all conditions are met
-Fixed device stop date not being cleared after starting with a stop date, manually stopping before the stop date is reached, then starting with a different stop option
-Fixed readings sometimes being inaccurate for thermocouple channels using thermocouples other than type J
-Fixed timezone not changing when starting 2000 series and newer devices
-Fixed channel information not updating in the device properties after the thermocouple type is changed
-Other minor fixes


------------------------------------------------------------------------
MadgeTech 4.0 Beta v4.0.3.0
November 2, 2012
------------------------------------------------------------------------

-When no devices are attached, the "choose device type..." option when configuring a real time alarm rule condition will still be selectable after closing the device selection dialog without choosing a device
-Graphs now have a context menu
-Graphs generated from other reports will automatically fit to view
-Fixed graph data resolution and precision when switching between units of different types, such as relative humidity and dew point
-Reports opened from files can be saved to the file database
-Reports will properly reload after being closed without saving changes
-Fixed channels being added multiple times when adding the same dataset to a report
-The graph cursor is automatically deselected when printing or the graph loses focus
-Report properties can be printed
-The reading number will now display properly in grid printouts
-Timestamps should no longer be cropped in grid printouts
-Grid printouts will no longer have gaps of data missing between columns
-Grids and statistics views containing no data can now be printed
-Grid and Excel values now round to the resolution of their associated channels
-Datasets with a reading rate faster than one second will now display properly in Excel charts
-Fixed statistics cells containing unit labels not copying to clipboard
-The Time to Percent statistic now displays the correct value
-Data exported to Excel will use system settings to format timestamps
-When exporting to Excel, the Time column now displays in the correct format
-The horizontal axis of Excel charts is now oriented to be more readable
-The Delete key will now move selected datasets to the recycle bin
-The Delete key now functions after the Title column of a report has been clicked
-The Device Properties option will no longer flicker when readings are retrieved from selected devices running in real time
-Importing CSVs containing thermocouple data will no longer have missing thermocouple channels
-Connecting USB accessories should no longer cause issues
-Device communication should no longer be affected after the system resumes from standby or hibernation
-Wireless devices running in real time will no longer attempt to restart when they come back online, which was also causing them to not appear in the device list
-Wireless devices will now write settings properly but always require a reset
-Wireless devices now have wrap enabled when starting in real time
-In the Start Device dialog, if Delay Start and Timed Stop are selected, the maximum value of the Timed Stop option will properly change according to the Delay Start value
-Corrected displayed log time when manual start is selected
-Fixed start time inaccuracies when delay starting a device
-Other minor bugfixes


------------------------------------------------------------------------
MadgeTech 4.0 Beta v4.0.2.0
August 31, 2012
------------------------------------------------------------------------

-Added Claim and Release to the wireless device context menu
-Fixed an issue where selecting an item in the Recent Documents list would sometimes open the currently selected dataset in the Files panel
-If a selected device disappears from the Connected Devices list, it will no longer be selected if it reappears.
-Improved engineering unit value conversion
-Fixed a number of issues with the alarm and trigger sliders in the Device Properties dialog;
-Toggling the "Use custom name" checkbox when renaming a channel in the Device Properties dialog will now enable the Apply button
-Wireless devices can no longer be started in real time while it's already running
-The reading rate will now change properly when starting a wireless device in real time
-Wireless devices will now stop running in real time when the Stop button or context item is selected
-Fixed an issue where the software would ocassionally crash when a wireless device goes offline
-When stopping a wireless device that's running in real time, a second dataset should no longer be generated
-Wireless devices that are set to delay start in real time will now start at the specified time
-When exporting to Excel, channel values will be rounded to the correct number of digits
-Math channels will now display column headers when exporting to Excel
-Improved support for exporting very large datasets to Excel
-Data will appear in the appropriate columns when exporting datasets with hidden channels to Excel
-Excel timestamps will now display fractions of a second
-Added an option to open generated reports into new tab groups. Currently, futher tab groups will not be generated when at least four are already present.
-Pressing Esc or Backspace while in the process of zooming on a graph will cancel the zoom operation
-The last data point in a graph is now selectable when using the arrow keys
-Data points on a graph will now round properly to match the appropriate value on the associated axis
-Added a "+" column to statistics reports that brings up the Add Statistic dialog
-Statistics will display the unit label next to values when needed
-The two delta statistics have been renamed to Delta (First/Last) and Delta (Min/Max)
-Other minor bugfixes


------------------------------------------------------------------------
MadgeTech 4.0 Beta v4.0.1.0
August 3, 2012
------------------------------------------------------------------------

-Added wireless support
-Items in the Notifications window no longer become unreadable when selected
-Added a "Clear All" button to the Notifications window
-Math channels are now listed in a separate channel group
-Removing a channel from a report will now remove it from all associated math channels
-Engineering units are now listed in the units dropdown
-A confirmation prompt may appear when downloading data from a device currently running
-When real time starting multiple devices that require passwords, a failure popup will no longer appear if all password prompts are cancelled
-The dataset and report context menus will properly appear when no items are selected
-The "Move To Folder" dialog only displays valid folder destinations
-Datasets associated with devices that are currently running in real time can no longer be deleted
-Reports containing "Above Threshold" and "Below Threshold" statistics can now be saved
-Added manual start delay time selection
-The destination unit dropdown now populates with the correct units when creating a new engineering unit
-A battery icon only appears in the Connected Devices panel for devices that report battery life
-Opening graphs will use its last view state rather than automatically zooming to fit all data on the screen
-Fixed keyboard shortcuts not working properly when a graph has focus
-Devices templates are now saved in the preferences directory and no longer replace all device properties
-Report titles are no longer automatically generated after the report is saved
-Virtual COM ports should no longer cause issues
-Other bugfixes


------------------------------------------------------------------------
MadgeTech 4.0 Beta v4.0.0.0
June 29, 2012
------------------------------------------------------------------------

Initial release