Cumulus MX formal release versions: Difference between revisions

From Cumulus Wiki
Jump to navigationJump to search
m
add category
m (add category)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Introduction =
= Introduction =


This article lists in concise tabular format all MX releases starting at build 3047. Mark Crossley brought MX out of the beta development with build 3050, but the preceding few builds contained important changes they are worth including here. The very first version 3.0.0 build by Mark was 3044 which included some elements that were in Steve Loft's source (left to the Community when as part of his retirement he gave up involvement in Cumulus) but had not been previously released. However, 3044, 3045, 3046 were all experimental in that they tried to fix certain bugs and prepare a basis from which later builds could start really introducing new functionality, you can look them up at [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 MX Current (releases since b3043)] in support forum.
This article lists in concise tabular format all MX releases starting at build 3045, the first with significant updates.  


The purpose of this article is to make it easier to look up what features were introduced at each version.  It uses material taken from the support forum, both from the release announcements and from discussions about problems and fixes mentioned elsewhere.
Mark Crossley brought MX out of the beta development with build 3050, but the preceding few builds contained important changes they are worth including here.
 
The very first version 3.0.0 build by Mark was 3044 which included some elements that were in Steve Loft's source (left to the Community when as part of his retirement he gave up involvement in Cumulus) but had not been previously released. However, 3044, 3045, 3046 were all experimental in that they tried to fix certain bugs and prepare a basis from which later builds could start really introducing new functionality, you can look them up at [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 MX Current (releases since b3043)] in support forum.
 
The purpose of this article is to make it easier to look up what features were introduced at each version.  It uses material taken from the support forum, both from the release announcements and from discussions about problems and fixes mentioned elsewhere, as often the official release announcement focusses on how affects user and does not cover all bug fixes and code improvements.


This article is NOT a comprehensive guide to what you need to do when upgrading. If you are using an old version and wish to know what version to update to, please see detailed advice in [[Updating MX to new version]] article.
This article is NOT a comprehensive guide to what you need to do when upgrading. If you are using an old version and wish to know what version to update to, please see detailed advice in [[Updating MX to new version]] article.
Line 27: Line 31:
** In a few releases the files included in the zip have had some inconsistencies with what is reported as the changed files. This is generally because either a particular correction was made in advance of other preparation for a new release and forgotten about, or because a minor correction was made after the formal release.
** In a few releases the files included in the zip have had some inconsistencies with what is reported as the changed files. This is generally because either a particular correction was made in advance of other preparation for a new release and forgotten about, or because a minor correction was made after the formal release.
**For the rare case where the files included are not matched with the commit to form the executable, this may mean although you have a working release for most aspects of MX, some functionality within MX does not work at that release.
**For the rare case where the files included are not matched with the commit to form the executable, this may mean although you have a working release for most aspects of MX, some functionality within MX does not work at that release.
There are currently 8 forks off from Cumulus MX on the githum.com, with other developers experimenting with Cumulus MX in different ways. Only the Mark Crossley releases are listed below.


== Instructions ==
== Instructions ==


This page is a precis of the information contained in the support forum at [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 Cumulus MX Announcements and Download - PLEASE READ FIRST]
This page is a prećis of the information contained in the support forum at [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 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.
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.
Line 44: Line 51:


At the time I typed this, there were '''261 files spread through 57 folders in each release zip'''. It is possible as you read this, that file count has been increased due to extra functionality!
At the time I typed this, there were '''261 files spread through 57 folders in each release zip'''. It is possible as you read this, that file count has been increased due to extra functionality!


== Finding Downloads ==
== Finding Downloads ==


All releases can be downloaded on [https://github.com/cumulusmx/CumulusMX/releases/ this page], the latest release can always be directly downloaded directly from link at [[Software#Current_Release|MX Current_Release]]. Don't forget neither download page will tell you what has changed since previous releases, nor does either page tell you any actions you must take if upgrading from a previous release.
All releases can be downloaded on [https://github.com/cumulusmx/CumulusMX/releases/ this page], the latest release can always be directly downloaded directly from link at [[Software#Current_Release|MX Current_Release]]. Don't forget neither download page will tell you what has changed since previous releases, nor does either page tell you any actions you must take if upgrading from a previous release.
There are currently 8 forks off from Cumulus MX on the githum.com, with other developers experimenting with Cumulus MX in different ways. Only the Mark Crossley releases are listed below.


== Revision Date ==
== Revision Date ==
Line 57: Line 61:
Normally, before details of a release are added to this page a check is made that the formal release announcement does cover all changes made since previous release, to ensure the entry here is correct.
Normally, before details of a release are added to this page a check is made that the formal release announcement does cover all changes made since previous release, to ensure the entry here is correct.


Latest Update to this page: 9 July 2020 (reporting build 3087)
Latest Update to this page: 28 July 2020 (reporting build 3089)
 
 
<div style="background: LemonChiffon;padding:5px; margin:2px;">
[[File:Crystal Clear info.png|40px]] This document is 'Work In Progress' so content may not be complete or accurate!
</div>
[[Category:Cumulus MX]]
 
= Version 3.7.x =
 
{| class="wikitable" border="1"
|-
!style="width:50px"|Version
!style="width:50px"|Build
!style="width:300px"|Fixes
!style="width:350px"|Additions
!style="width:400px"|Files affected
|-
|3.7.0 (28 Jul 2020)
|3089
|There are quite a few fixes in this 50th release since Mark Crossley took over......see release announcement at https://cumulus.hosiene.co.uk/viewtopic.php?p=145048#p145048
|There are many new features in this release......see release announcement
|In release announcement the recommendation is to replace all files
|}


= Version 3.6.x =
= Version 3.6.x =
Line 341: Line 368:


New files: \interface\alarmsettings.html, \interface\js\alarmsettings.js, \interface\sounds\alarm.mp3
New files: \interface\alarmsettings.html, \interface\js\alarmsettings.js, \interface\sounds\alarm.mp3
Although not mentioned in release environment,various library dependencies for CumulusMX.exe were added to distribution in this release - see dll files mentioned in[[Cumulus_MX#Library_Software_for_the_MX_engine|Library_Software_for_the_MX_engine]].
|}
|}


Line 438: Line 467:


Updated: \CumulusMX.exe; \CumulusMX.exe.config; \CumulusMX.pub; \FluentFTP.dll; \HidSharp.dll; \interface\js\diaryeditor.js; \interface\json\StationOptions.json
Updated: \CumulusMX.exe; \CumulusMX.exe.config; \CumulusMX.pub; \FluentFTP.dll; \HidSharp.dll; \interface\js\diaryeditor.js; \interface\json\StationOptions.json
|-
|3046
|ET annual rollover
|Weather diary
|\CumulusMX.exe
|-
|3045
|Davis TCP; WebSocket connection now uses same port as HTTP (optionally set by -port parameter when starting MX)
|Added refraction correction; 2nd order humidity correction
|}
|}
5,838

edits

Navigation menu