December 03, 2025
Dear Reactis User:
We are pleased to announce the availability of:
- Reactis for Simulink V2025.2
- Reactis for C V2025
- Reactis Model Inspector V2025.2
- Reactis for Simulink V2025.0.2 patch
- Reactis for Simulink V2024.2.4 patch
- Reactis for C V2024.0.3 patch
- Reactis for C V2023.0.2 patch
Reactis for Simulink V2025.2
The V2025.2 release of Reactis includes all bug fixes that were included
in patch releases through V2025.0.2 plus the new features listed
below.
Support MATLAB/Simulink Projects
Reactis now supports loading MATLAB projects (formerly Simulink projects). This simplifies
the process of setting up a model for use in Reactis. The purpose of MATLAB projects is to
define settings like model search path and workspace initialization. Reactis now reads those
definitions from the MATLAB project, eliminating the need to repeat these setup steps
within Reactis.
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
Model Comments
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.
Newly Supported Simulink Features
The following Simulink features are newly supported in Reactis V2025.2:
- MATLAB R2025b.
- MATLAB projects, see description above.
- Using Simulink.VariantVariable objects in block parameters.
- Output function call setting for top-level input ports.
Other Improvements
- Test suite CSV template export.
A new menu entry Test Suite > Create CSV Template lets you create a
template for importing CSV test 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.
Reactis for C V2025
The V2025 release of Reactis for C includes all bug fixes that were included
in patch releases through V2024.0.3 plus the new features listed below.
Simplified Back-to-Back Testing of AUTOSAR Code
A new import wizard simplifies back-to-back testing of AUTOSAR code against a
Simulink model. The wizard generates a Reactis for C harness for testing a
runnable against the corresponding portion of a model. Reactis also generates
the RTE code necessary to run the C code in Reactis for C. You can directly run
the tests generated by Reactis for Simulink in Reactis for C.
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
Reactis Harness 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
C file. This leads to more compact and readable reports.
Reactis Model Inspector V2025.2
The V2025.2 release of Reactis Model Inspector includes the following
new features.
Support MATLAB/Simulink Projects
Reactis Model Inspector now supports loading MATLAB projects (formerly
Simulink projects). This simplifies the process of setting up a model for use in
Reactis Model Inspector. The purpose of MATLAB projects is to define settings
like model search path and workspace initialization. Reactis now reads those
definitions from the MATLAB project, eliminating the need to repeat these setup
steps within Reactis Model Inspector.
Model Comments
You can now add comments to models within Reactis Model Inspector. Comments
are saved in the .rsi file maintained by Reactis Model Inspector,
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.
Model Inspector will also display and support editing comments that were added
using Reactis for Simulink.
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.
Newly Supported Simulink Features
The following Simulink features are newly supported in Reactis Model
Inspector V2025.2:
- MATLAB R2025b.
- MATLAB projects, see description above.
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 Model Inspector toolbar,
simplifying switching harnesses in Reactis Model Inspector.
Reactis for Simulink V2025.0.2
The following bugs were fixed since V2025.0.1:
- When performing a batch add of C source files to an RSM file, the pattern matching is too broad (#5784)
- Open/Highlight in Simulink fails to invoke MATLAB in some cases (#5777)
- bug: Uncaught exception: NotFoundInTable for Stateflow charts with disabled coverage (#5780)
- Value a of pointed-to C character sometimes not shown when hovering (#5719)
Reactis for Simulink V2024.2.4
The following bugs were fixed since V2024.2.3:
- When performing a batch add of C source files to an RSM file, the pattern matching is too broad (#5784)
- Value a of pointed-to C character sometimes not shown when hovering (#5719)
Reactis for C V2024.0.3
The following bugs were fixed since V2024.0.2:
- In the Harness Editor General pane, Initialization Function radio buttons do not affect the RSH file (#5630)
- When performing a batch add of C source files to an RSM file, the pattern matching is too broad (#5783)
- GUI crashes intermittently when resetting coverage metrics to default values (#5785)
- Value of pointed-to character sometimes not shown when hovering (#5715)
- Initialization function not set correctly when creating new test harness (#5723)
Reactis for C V2023.0.2
The following bugs were fixed since V2023.0.1:
- When performing a batch add of C source files to an RSM file, the pattern matching is too broad (#5783)
- GUI crashes intermittently when resetting coverage metrics to default values (#5785)
- Value of pointed-to character sometimes not shown when hovering (#5715)
- Reading of non-word-aligned structures sometimes fails (#5542)
- Displayed value of floating point struct/array element is truncated to the nearest integer when hovering (#5606)
- Changing file-level coverage settings via Reactis for C API does not work in some cases (#5614)
- Address of _Bool value incorrectly calculated (#5634)
- Error compiling multi-line comment within C macro actual argument list (#5685)
Reactis is a registered trademark of Reactive Systems, Inc. MATLAB,
Simulink, Stateflow, and Embedded MATLAB are registered trademarks of MathWorks,
Inc. AUTOSAR is a registered trademark of the AUTOSAR GbR.
You may download the patches or full installers from the
Reactis User Pages.
Best Regards,
The Reactis Team