Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This Releases page will organize the efforts needed to release as well as Release notes, versions etc.

Versioning explained

Info

This versioning scheme could be changed in the near future

Release

Description

A Release is described as the sum of the stages of development for a particular set of modules.

For example,

For the Edge products, a release involves many different modules, including:

eACM, Priority Forward, App Manager, Edge Mass Manager, which in turn have their own internal modules.

Versioning

MAJOR.MINOR.DEPENDENCY.BUILD

...

Major version when you make incompatible changes.

...

Minor version when you add backwards compatible functionality.

...

Software Maintenance Policy:

AUTOSOL actively maintains versions of eACM for three years after their initial release dates. This three-year period is called Active Maintenance. While in Active Maintenance, AUTOSOL will fully support each version with security updates and hotfixes.

Major releases boast new features, bug fixes, security updates, and other add-ons. Minor releases will not include new features and instead will typically focus on stabilizing the last major release with updates to existing features, bug fixes, and security patches.

eACM Versioning Explained

Format: MAJOR.MINOR.DEPENDENCY.PATCH

  • Major versions include changes that are incompatible with all prior versions

  • Minor versions include new functionality that is backwards compatible.

  • Dependency version changes require a new external dependency downloaded from the internet.

    • A change to this digit signifies you would require internet access is required to fully upgrade, or

    • If necessary, contact AUTOSOL support for an offline method to obtain that dependency in the target platform.

  • Patch version when you make backwards compatible bug fixes.

...

    • for obtaining the new dependency.

  • Patch versions include bug fixes and security updates that are backwards compatible.

eACM Release Matrix

Active Maintenance: AUTOSOL will fully support each version with security updates, bug fixes, and other requested development.

Out of Maintenance: This version is no longer supported with new development. The support team will be unable to investigate reported issues unless the issue also exists in a supported version.

eACM Version

Release Contents

Release Date

Active Maintenance Ends

Backwards Compatibility

3.5.5.0

  • AUTOSOL App Manager 3.5.5.0

  • Edge MQTT 2.4.0.0

  • CPU Statistics 1.0.0.0

  • Edge ACM 3.1.0.0

  • File Handler 1.3.1.3

  • OPC UA 1.4.0.0

  • Priority Forward 2.1.0.0

02/2024

02/2027

Backwards compatible with 3.X.5.X

3.4.5.0

  • eACM 3.0.0.0

  • MQTT 2.3.0.0

  • File Handler 1.1.1.0

  • OPC UA 1.2.0.0

  • PF 2.1.0.0

08/2023

08/2026

Backwards compatible with 3.X.5.X

3.3.5.0

  • AUTOSOL App Manager 3.3.0.0

  • Edge ACM 2.5.0.0

  • Edge MQTT Publisher 2.2.0.0

  • Tag Viewer

05/2023

05/2026

Backwards compatible with 3.X

3.1.4.0

  • App Manager 3.1.4.0

  • Bridge 2.1.1.5

  • Edge ACM 2.3.0.0

  • Edge MQTT 2.1.0.0

  • File Handler 1.0.1.0

  • Priority Forward 2.0.0.2

12/2022

12/2025

Backwards compatible with 3.X

3.0.4.0

  • App Manager 3.0.4.0

  • Bridge 2.1.1.2

  • Edge ACM 2.2.0.0

  • Edge MQTT 2.0.0.0

  • File Handler 1.0.1.0

  • Priority Forward 2.0.0.1

05/2022

05/2025

Not backwards compatible

2.5.3.1

  • App Manager 2.5.3.1

  • Bridge 2.0.0.4

  • Edge ACM 2.1.0.1

  • Edge MQTT 1.3.0.2

12/29/2021

12/31/2024

Backwards compatible with 2.x

2.5.3.0

  • App Manager 2.5.3.0

  • Azure 1.1.0.1

  • Edge ACM 2.1.0.0

  • File Handler 1.0.0.0

  • Edge MQTT 1.3.0.0

10/31/2021

03/31/2024

Backwards compatible with: 2.x

2.4.2.2

  • Edge MQTT 1.2.0.2

10/15/2021

10/31/2024

Backwards compatible with: 2.x

2.4.2.1

  • Edge ACM 2.0.0.6

  • Edge MQTT 1.2.0.1

10/1/2021

10/31/2024

Backwards compatible with: 2.x

2.4.2.0

  • App Manager 2.4.2.0

  • Edge ACM 2.0.0.5

  • Edge MQTT 1.2.0.0

09/20/2021

09/30/2024

Backwards compatible with: 2.x

2.3.1.0

  • App Manager 2.3.1.0

  • Edge ACM 2.0.0.4

  • Edge MQTT 1.1.0.0

06/14/2021

06/30/2024

Backwards compatible with 2.x

2.2.1.1

  • Edge ACM 2.0.0.3

  • Edge MQTT 1.0.0.6

04/01/2021

04/30/2024

Backwards compatible with 2.x

2.2.1.0

  • App Manager 2.2.1.0

12/15/2020

Maintenance ended 12/31/2023

Backwards compatible with 2.x

2.1.0.2

  • Edge ACM 2.0.0.2

  • Edge MQTT 1.0.0.5

  • Bridge 2.0.0.2

12/01/2020

Maintenance ended 12/31/2023

Backwards compatible with 2.x

2.1.1

  • Edge ACM 2.0.1

  • AUTOSOL MQTT 1.0.4

  • AUTOSOL App Manager 2.1.1

11/20/2020

Maintenance ended 11/30/2023

Backwards compatible with: 2.x

2.1.0

  • AUTOSOL App Manager 2.1.0

  • AUTOSOL Bridge 2.0.1 (previously named AUTOSOL MQTT to OPC)

10/20/2020

Maintenance ended 10/31/2023

Backwards compatible with: 2.x

2.0.3

  • Corrects memory leak in MQTT

  • No new features

08/2020

Maintenance ended 08/31/2023

Backwards compatible with: 2.x

2.0.2

  • Prevent Demand write crash in MQTT

  • No new features

08/2020

Maintenance ended 08/31/2023

Backwards compatible with: 2.x

2.0.1

  • Ability to install Azure app in architectures without “libcurl”

  • No new features

08/2020

Maintenance ended 08/31/2023

Backwards compatible with: 2.0

2.0.0

  • AUTOSOL App Manager 2.0.0

  • Edge Manager 2.0.0

  • Edge ACM 2.0.0

  • AUTOSOL MQTT 1.0.0

  • Azure app 1.0.0

08/2020

Maintenance ended 08/31/2023

Not backwards compatible

1.0.1

  • Prevent logs from growing indefinitely

  • No new features

11/2019

Maintenance ended 03/2022

1.0.0

  • App Manager 1.0

  • Edge ACM 1.1.0

  • Priority Forward 2.0.0

  • Custom Modbus register sets added to Edge ACM

06/2019

Maintenance ended 03/2022