Cumulus MX formal release versions

From Cumulus Wiki
Jump to navigationJump to search

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: 10 April 2020 (build 3072)

Any builds released since this date are listed in the support forum, but not yet added below.

Version 3.5.1

Build Fixes Additions Files affected
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

Version 3.5.0

Build Fixes Additions Files affected
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.6

Build Fixes Additions Files affected
3062 monthly records editor for stations with a met day starting at 9am range checks for latitude and longitude values \CumulusMX.exe

Version 3.2.5

Build Fixes Additions Files affected
30 \CumulusMX.exe

Version 3.2.4

Build Fixes Additions Files affected
30 \CumulusMX.exe

Version 3.2.3

Build Fixes Additions Files affected
30 \CumulusMX.exe

Version 3.2.2

Build Fixes Additions Files affected
30 \CumulusMX.exe

Version 3.2.1

Build Fixes Additions Files affected
30 \CumulusMX.exe

Version 3.2.0

Build Fixes Additions Files affected
30 \CumulusMX.exe

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