24. Revision History#

Different versions of Reactis are labeled as shown in Figure 24.1 and described below.

_images/versionLabel.png

Fig. 24.1 Version labels begin with a “V” and include three parts: a year, a major release number, and a patch release number. The parts are numbers separated by decimal points. By convention, trailing zeros are omitted.#

Major Releases.

There are two major Reactis releases each year, for example V2025 and V2025.2.

Beta Releases.

Reactive Systems sometimes makes beta releases available to customers interested in evaluating the newest features of Reactis. Beta releases do not undergo as much testing as major releases do. By convention, beta releases have odd numbered major release numbers. For example, V2025.1, and V2025.3 denote beta releases.

Patch Releases.

Both stable and beta releases may be patched. The label for a patch release is constructed by extending the label for the major release to be patched with a suffix that includes a second decimal point and a patch release number. For example:

V2025.0.1

denotes the first patch release for V2025

V2025.2.3

denotes the third patch release for V2025.2

24.1. Patches Mailing List Archive#

Patches to Reactis are posted to the Reactive Systems website between major releases. To view a summary of recent changes, please view the archives of the Reactis Patches mailing list available at:

https://reactive-systems.com/mlists.msp?lid=2

24.2. V2025.2 (3 December 2025)#

The V2025.2 release of Reactis includes the bug fixes that were included in patch releases through V2025.0.2, plus the new features listed below.

24.2.2. Track Coverage Within State Action Code#

For Stateflow charts using the MATLAB action language, Reactis now supports tracking coverage within state entry/during/exit actions. The following coverage metrics are tracked:

  • Statement coverage

  • Condition, Decision and MC/DC coverage

  • MCC coverage

24.2.3. Adding Comments to a Model#

Users can now add comments to models within Reactis. Comments are saved in the .rsi file maintained by Reactis, leaving the model file itself unmodified. For each comment, Reactis tracks creation date and user as well as the user and date when it was last modified.

A comment is pinned to a specific location within a model, i.e. a location in a Simulink system or Stateflow chart of the model. Additionally, a list of all comments in a model can be displayed by selecting Edit > Comments.

24.2.5. Other Improvements#

Test suite CSV template export.

A new menu entry Test Suite > Create CSV Template lets you create a template for importing CSV data into Reactis. For the currently loaded model, it creates a CSV file containing a single row that has an entry for each top-level input and output of the model as well as test points and configuration variables. You can load this template in Excel, fill in the desired test data, and import the hand-crafted test back into Reactis.

Harness selector in main window.

The harness selector drop-down box, previously only accessible within the RSI File Editor, is now also accessible in the main Reactis toolbar, simplifying switching harnesses in Reactis.

Omit empty metrics in coverage report.

A new option when generating a coverage or test execution report lets you to omit rows for coverage metrics for which no targets are present in a Simulink system or Stateflow chart. This leads to more compact and readable reports.

24.3. Previous Major Release Dates#

Major releases of Reactis for Simulink prior to V2025.2 occurred on the following dates:

V2025

June 3, 2025

V2024.2

November 21, 2024

V2024

June 5, 2024

V2023.2

December 22, 2023

V2023

June 30, 2023

V2022.2

December 23, 2022

V2022

June 22, 2022

V2021.2

December 23, 2021

V2021

July 9, 2021

V2020.2

December 18, 2020

V2020

July 17, 2020

V2019.2

December 20, 2019

V2019

June 28, 2019

V2018.2

December 20, 2018

V2018

June 27, 2018

V2017.2

December 22, 2017

V2017

July 7, 2017

V2016.2

December 22, 2016

V2016

June 20, 2016

V2015.2

December 18, 2015

V2015

June 30, 2015

V2014.2

December 19, 2014

V2014

June 25, 2014

V2013.2

December 17, 2013

V2013

August 14, 2013

V2012.2

December 19, 2012

V2012

June 14, 2012

V2011.2

December 20, 2011

V2011

June 22, 2011

V2010.2

November 19, 2010

V2010

February 8, 2010

V2009.2

July 22, 2009

V2009

January 16, 2009

V2008

June 10, 2008

V2007

October 31, 2007

V2006.2

November 6, 2006

V2006

January 25, 2006

V2005

May 18, 2005

V2004.2

December 17, 2004

V2004

March 3, 2004

V2003.2

October 16, 2003

V2003

February 4, 2003

V2002

June 3, 2002