Cumulus MX formal release versions
Introduction
This page is a precis of the information contained in the support forum at Cumulus MX Announcements and Download - PLEASE READ FIRST
As that topic name suggests you should read it before you upgrade to a new release. If you are intending to upgrade to any new release, please read all of the release notes since the build you are currently running.
Revision Date
Latest Update: 14 April 2020 (build 3073)
Any builds released since this date are listed in the support forum, but not yet added below.
Version 3.5.x
Version | Build | Fixes | Additions | Files affected |
---|---|---|---|---|
3.5.2 | 3073 | Improvements to MQTT processing | setting for MQTT to force IPv4/IPv6 connectivity, Sensor Contact lost flag/alarm for Davis WLL devices, GW1000 raw Lux value is now available via the <#Light> weg tag, three new web tags...
|
\CumulusMX.exe, \MQTTnet.dll |
3.5.1 | 3072 | "Stop second instance" of Cumulus running now made optional; indexT.htm had missing quotation mark in moon image reference | Implements the "record set" web tags. These will be set from the time of the record until a timeout value (default 24 hours); New Cumulus.ini file settings | \CumulusMX.exe, \web\indexT.htm |
3.5.0 | 3071 | "Stop second instance" of Cumulus running made mandatory; hung update interval (S)FTP sessions getting hung; <#moonage> web tag | support for MQTT output; Tidy up of /interface folder to remove unused files; Removal of Highcharts scripts from the distribution; support for generating a Moon Phase image; New Cumulus.ini file settings | New Files: \Licences-Additional.txt, \MQTTnet.dll, \mqtt\DataUpdateTemplate.txt, \mqtt\IntervalTemplate.txt,\web\MoonBaseImage.png
Updated files: \CumulusMX.exe, \FluentFTP.dll, \Newtonsoft.Json.dll, \interface\ - [Many changes, delete and replace], \web\indexT.htm, \webfiles\js\cumuluscharts.js |
Version 3.4.6
Build | Fixes | Additions | Files affected |
---|---|---|---|
3070 | station wind chill on Davis WLL devices, auto-discovered Davis WLL Station-Ids not being saved to the config file | More robust failure handling for realtime FTP connections, Additional diagnostics output in the console and log file for badly formed web tags | \CumulusMX.exe only |
Version 3.4.5
Build | Fixes | Additions | Files affected |
---|---|---|---|
3069 | <#MoonPercent> and <#MoonPercentAbs> | Adds Editors for: Dayfile, Monthly Logs, Extra Logs;
Widens the time windows for the Moons phase names |
\CumulusMX.exe and most files in \interface\.... |
Version 3.4.4
Build | Fixes | Additions | Files affected |
---|---|---|---|
3068 | NOAA yearly report, re annual averages for temperature and wind | detects invalid CumulusMX.exe command line parameters
Adds a new command line parameter -debug |
\CumulusMX.exe only |
Version 3.4.3
Build | Fixes | Additions | Files affected |
---|---|---|---|
3067 | Cumulus.ini: a station configuration screen option: disable the entry/update of the stations IP address via auto-discovery (ZeroConfig) | \CumulusMX.exe, \interface\json\StationOptions.json, \interface\json\StationSchema.json |
Version 3.4.2
Build | Fixes | Additions | Files affected |
---|---|---|---|
3066 | Improved error handing for invalid Davis WLL Station Ids; Improved error handling when the network connection to a Davis WLL is lost (and restored) | Data Stopped alarm to the Dashboard and Alarm Settings screens; DataStopped handling to Ecowitt GW1000 devices; auto detect a GW1000's IP address on startup | \CumulusMX.exe, \interface\alarmsettings.html, \interface\index.html, \interface\js\alarmsettings.js, \interface\js\dashboard.js |
Version 3.4.1
Build | Fixes | Additions | Files affected |
---|---|---|---|
3065 | WLL if you change the WL.com logging interval around a catch-up period, gust values from WLL devices | WLL broadcast data watchdog and warning, implements DataStopped flag
Cumulus.ini: readonly setting, AutoUpdateIpAddress |
\CumulusMX.exe |
Version 3.4.0
Build | Fixes | Additions | Files affected |
---|---|---|---|
3064 | Monthly Records editor for dry/wet periods; Beaufort calculations; Davis VP2 and WLL; FTPS on realtime FTP updates | Cumulus.ini: DisableFtpsExplicit; use WL.com as a "logger" option; <#MoonAge>;FTP Now does a full update interval process (not just FTP files); console checks (if online link up) if newer MX version available | \CumulusMX.exe, \interface\json\StationOptions.json, \interface\json\StationSchema.json |
Version 3.3.0
Build | Fixes | Additions | Files affected |
---|---|---|---|
3063 | Ecowitt Soil Temperature/Moisture/Leak detector channel numbering; today's rainfall during CMX start-up; GW1000 Lightning data decode; date on <#Snow*> web tags; and if Cumulus.ini inherited from Cumulus 1 generated files:
Changes the [FTP Site] section name to [FTP site] Changes NOAA default monthly name if it reads "NOAAMO'mmyy'.txt" (MX believes "mm" means minutes, not month) into "NOAAMO'MMyy'.txt (which works on both Cumulus 1 and MX) |
diagnostic logging info for Lacrosse WS2300 stations | \Renci.SshNet.dll (new), \CumulusMX.exe, \FluentFTP.dll, \interface\json\InternetOptions.json, \interface\json\InternetSchema.json |
Version 3.2.x
Version | Build | Fixes | Additions | Files affected |
---|---|---|---|---|
3.2.6 | 3062 | monthly records editor for stations with a met day starting at 9am | range checks for latitude and longitude values | \CumulusMX.exe |
3.2.5 | 3061 | MonthlyAlltimeLog.txt, missing WLL station description | This Month and This Year records editors, FTP Now option | \CumulusMX.exe |
3.2.4 | 3060 | uncaught Web exceptions in Davis WLL, Monthly Records editor | log file '\CumulusMX\data\monthlyalltimelog.txt' for 'MonthlyAlltime.ini' file changes | \CumulusMX.exe |
3.2.3 | 3059 | Monthly Records editor | Cumulus.ini file automatically backed up each day/program start | \CumulusMX.exe, \interface\alltimerecseditor.html, \interface\monthlyrecseditor.html, \interface\js\alltimerecseditor.js, \interface\js\monthlyrecseditor.js |
3.2.2 | 3058 | default website pages header not wrapping on small screens, All Time Records editor | Monthly Records editor | Updated files: \CumulusMX.exe, \interface\<allfiles>.html, \web\<allfiles>T.htm
New files: \interface\monthlyrecseditor.html, \interface\js\monthlyrecseditor.js |
3.2.1 | 3057 | WMR200 stations writing a zero value Apparent Temperature, Dashboard for IE browser,default website index page header not wrapping on small screens, Davis stations connected via TCP/IP to detect failures | Solar calibration settings offset and multiplier | \CumulusMX.exe |
3.2.0 | 3056 | All Time Records editor, missing Cumulus multipliers, to catch badly formed Davis WLL broadcast messages, cases producing an initial zero value wind chill on startup | support for Ecowitt GW1000 WiFi gateway, lots of new web tags, new Cumulus.ini file setting [Offsets] PressMult = 1.0 (default) | Updated files: \CumulusMX.exe, \interface\json\StationOptions.json, \interface\json\StationSchema.json, \interface\<AllFiles>.html, \interface\js\extrasensors.js, \interface\js\alltimerecseditor.js, \interface\js\dashboard.js, \interface\css\main.css, \interface\json\CalibrationSchema.json
New files: \interface\alarmsettings.html, \interface\js\alarmsettings.js, \interface\sounds\alarm.mp3 |
Version 3.1.x
Build | Fixes | Additions | Files affected |
---|---|---|---|
3055 | All Time Records editor | \CumulusMX.exe | |
3054 | Davis WLL timestamps always being in UTC, now uses local time | 0 responses; new editors for 'current conditions' and 'all-time records' | Updated files: \CumulusMX.exe, \interface\<allexistingfiles>.html
New files: \interface\currentcondeditor.html, \interface\alltimerecseditor.html, \interface\js\alltimerecseditor.js, \interface\lib\x-editable\bootstrap-editable.css, \interface\lib\x-editable\bootstrap-editable.min.js, \interface\img\loading.gif |
3053 | Mono 5.x generating short month names ending with "." as used for log file names, removes that dot | support for Davis WeatherLink Live devices, Cumulus.ini file setting 'EWpressureoffset' for Fine Offset stations, display and generation of NOAA Monthly and Yearly reports | Updated files: \CumulusMX.exe, \CumulusMX.exe.config, \interface\<allfiles>.html, \interface\json\StationOptions.json, \interface\json\StationSchema.json
New files: \Tmds.MDns.dll |
Version 3.0.2
Build | Fixes | Additions | Files affected |
---|---|---|---|
3052 | Davis archive downloads from the the logger when the day rollover processing takes longer than 10 seconds | \CumulusMX.exe, \CumulusMX.exe.config, \CumulusMX.pdb |
Version 3.0.1
Build | Fixes | Additions | Files affected |
---|---|---|---|
3051 | For various Davis features | Davis archive data processing progress indication | \CumulusMX.exe, \CumulusMX.pdb |
Version 3.0.0
Build | Fixes | Additions | Files affected |
---|---|---|---|
3050 | None | adding support for locales that use multi-character date separators | \CumulusMX.exe and \CumulusMX.pdb |