Software releases
Software Releases
LumenVox releases new versions of its software products on a periodic basis. There are three kinds of software releases: Major, Minor, and Maintenance.
Major Releases
A Major Release represents a version of LumenVox software that has changed in a very significant way, e.g. many new features have been added or some significant change has been made to the way that components function. LumenVox averages one major release every 12-18 months.
Minor Releases
A Minor Release represents a version of LumenVox software that has changed in a significant way, but not significantly enough to warrant a Major Release. The most common reason for Minor Releases is to add new functionality to the software. LumenVox averages about 3-4 Minor Releases per Major Release.
Maintenance Releases
A Maintenance Release is issued to fix a defect. Occasionally new functionality is included in a Maintenance Release. LumenVox averages 1 or 2 Maintenance Releases per Minor Releases.
Software Patches
LumenVox does not provide patches to software. If technical issues are identified that require a change to software, that fix will be made in the next released version of the LumenVox software. Issues with critical severity may cause LumenVox to expedite the release of the next software version, and customers are expected to upgrade to the latest software version to receive the fix.
Software Versioning
The version of any piece of LumenVox software is numbered in the X.Y.ZZZ format, where X is the Major Version, Y is the Minor Version, and ZZZ is the Maintenance Version. For example, the first public release of a new Major Version of LumenVox might be numbered 18.0.400 to indicate that its Major Version is 18, its Minor Version is 0, and its Maintenance Version is 400. A new Maintenance Release might be versioned 18.0.500, and the next Minor Release would be 18.1.100.
LumenVox keeps the versions of its products in synch, so any release will have the same version, e.g. the ASR and TTS would both be versioned 18.0.400. The one exception to this policy is that ASR acoustic models and TTS voices, which rarely change between Minor Releases, are generally not re-versioned for Maintenance Releases. Because these files are usually quite large, this policy saves users from having to download large files that have not changed. For example, the 18.0.400 ASR could be used with an 18.0.100 acoustic model.
**** All components of an individual LumenVox Installation must be from the same release. LumenVox does not support mixing components of a single individual installation from multiple releases.
Release Notes
Comprehensive Release Notes are available for each release of the software. These are available on Github
Supported Versions
LumenVox offers technical support for versions of our software released within the last two years (i.e. the last 24 months) or 2 major releases, whichever is greater. Technical support includes help with installation, configuration, licensing, etc. It also includes help working around technical issues, where possible. Currently supported releases are below, all other releases are deprecated and should be considered unsupported. Please reach out to LumenVox Technical Support or your Sales Representative to discuss upgrade options if you are currently using an unsupported version of LumenVox software.
Software Maintenance
Software Maintenance allows customers to use the latest version of the LumenVox software. As long as a customer's Software Maintenance contract is current, the customer is entitled to use the newest release of LumenVox software. This is represented in the License file as a Software Maintenance Expiration Date associated with a group of ports. After this date, the ports under license will no longer function with new releases of LumenVox software.
For example, if a License file contained a group of ports with a Software Maintenance Expiration Date of March 31, 2023 then the customer would not be able to use a version of the LumenVox software released in April 2023 (but all earlier releases would work). Attempting to use newer versions of the software than the Software Maintenance Expiration Date allows will result in runtime errors.
Subscription Licenses do not have Software Maintenance Expiration Dates.