Download Portal

← Back to Downloads

Release Notes

RXF_CPP 8.1.8

RXF_CPP_V8.1.8.zip - Login to get access


 

RXF_CPP_V8.1.8 Release Notes

About Release Notes

This document lists all changes that have been applied to the product RXF_CPP from version to version. Changes can be new features which have been implemented, functional changes or fixed problems. If a change has been implemented for one parts this product consists of, if will be listed here.

This release has been tested with Rhapsody version 10.0.0.R00_202402122040.

New in Version V8.1.8

Changes introduced in RXF_CPP_V8.1.8 which was released on 2025-04-07.

Fixed Issues

Identifier

Description

RXF-1957

Fix static inheritance handler to only simplify static inherited classes

New Features

Identifier

Description

RXF-1965

Add new Environment RXF_MSVC


New in Version V8.1.7

Changes introduced in RXF_CPP_V8.1.7 which was released on 2025-03-06.

New Features

Identifier

Description

RXF-1933

Add support for guarded Timout Transitions

RXF-1910

Add embOS RTOS Adapter

RXF-1945

Add new IBM Extension License Features

RXF-1917

The UML Target Debugger can now be used to display message parameters in a cordinate system

Changes in Behavior

Identifier

Description

RXF-1926

Deployer opens TargetDebugger, if TargetDebuggerIniFile property is set


New in Version V8.1.6

Changes introduced in RXF_CPP_V8.1.6 which was released on 2024-08-02.

New Features

Identifier

Description

RXF-1892

The UML Target Debugger configuration will now be stored next to the Rhapsody model in an ini file.

RXF-1883

Add TELELOGIC_LICENSE_FILE environment variable and registry entry to possible flexlm license sources

RXF-1900

Added QNX Adapter

RXF-1890

Add Mutex::lock(timeout) for CMSIS2 RTOS adapter

RXF-1889

Make executeOnce() virtual to allow user to override

SOWI-549

Support startDispatching of MainTask without start kernel

RXF-1880

Provide status of main task through public operations

RXF-1877

Add Semaphore for CMSIS2

RXF-1878

Allow cancel events by ID

Changes in Behavior

Identifier

Description

RXF-1879

Adapt run to completion behavior from initial transition to OXF implementation

RXF-1856

Delete deprecated Profiles/Rhapsody Folder. Find Profiles in Folder Profiles directly.

RXF-1875

Unoverride Common Properties on RXF Stereotype


New in Version V8.1.5

Changes introduced in RXF_CPP_V8.1.5 which was released on 2024-02-07.

Fixed Issues

Identifier

Description

RXF-1858

Fix Include to timerfd in RXF::Tick of Linux Adapters

RXF-1859

Fix compiler warning integer conversion resulted in a change of sign in EventQueue and Timer

New Features

Identifier

Description

RXF-1467

Introduce Environment RXF_CMake

RXF-1818

Make stereotype <> applicable to TriggeredOperation

RXF-1826

Added search function to UML Target Debugger.

RXF-1838

Enable UML Target Debugger to drive operations

Changes in Behavior

Identifier

Description

RXF-1855

Remove overriden CodeCentric and SoftwareArchitect Settings

RXF-1856

Move RXF Profiles one level up to reduce path length

RXF-1857

Move Deployer.prp to Deployer Tools folder

RXF-1850

Introduce License Checking for RXF. See RXF Help for more details.


New in Version V8.1.4

Changes introduced in RXF_CPP_V8.1.4 which was released on 2023-07-14.

Fixed Issues

Identifier

Description

RXF-1794

Add missing Priority Type in TIRTOS RTOS Adapter

RXF-1793

Fix CodeGeneration for Types in Files


New in Version V8.1.3

Changes introduced in RXF_CPP_V8.1.3 which was released on 2023-05-23.

Fixed Issues

Identifier

Description

RXF-1731

Introduce Task::join() to fix problems in Active Destruction

RXF-1779

Fix Race Condition Bug in Timer Handling.

RXF-1751

Add support for Multiline Initializer List for statechart attributes

RXF-1755

Fix IllegalArgumentException in FileGenerator when RXF and Usermodel are located in different drives.

RXF-1760

Fix RXF Config File generation for NoFramework

New Features

Identifier

Description

RXF-1737

Enable Rhapsody-integrated make for uVision

RXF-1780

Add Deployer Support for Additional Sources

RXF-1734

Extended FileGeneratorHelper to generate Environment specific files like make.bat

RXF-1770

Support Linux line endings in FileGeneration Helper

RXF-1783

Add support for inherited RXF stereotypes.

RXF-1735

Enable use of Template IDE Projects with Directory Exporter

Changes in Behavior

Identifier

Description

RXF-1733

Remove overridden property CPP_CG::Configuration::Environment from RXF Stereotype, set default environment to RXF in Environment.prp (loaded with RXF Profile)

RXF-1756

Move deactivation of generated helper functions from RXF properties to MISRA profile.

RXF-1769

Change returnAllowed to true for ERROR_MEMORY_POOL_FREE_FAILED in Event Pools

RXF-1282

Use new(std::nothrow) in GEN consistently

RXF-1771

Change StaticEventCheck from Error to Warning

RXF-1736

Make paths in deployer.options relative

RXF-1761

Do not change spacing during file generation by file generation helper (Properties GeneratedFiles, StandardFiles).

RXF-1752

Improve Deployer Exporter sorting and grouping


New in Version V8.1.2

Changes introduced in RXF_CPP_V8.1.2 which was released on 2022-12-21.

Fixed Issues

Identifier

Description

RXF-1620

Fixed Code Generation for guarded Timeouts.

RXF-1689

Fixed bug in file generation helper causing problems with line endings in blanc lines of user generated RXF_*.h files (e.g. RXF_Config.h).

New Features

Identifier

Description

RXF-1619

Add Stereotype guarded to Profile RXFStereotypesCpp.sbsx

RXF-1628

Add OXF compatibility for OMReactive and OMEvent


New in Version V8.1.1

Changes introduced in RXF_CPP_V8.1.1 which was released on 2022-06-28.

New Features

Identifier

Description

RXF-1514

Add NoFramework Stereotype

Changes in Behavior

Identifier

Description

RXF-1584

Do not auto generate helper operations (get, set, ...) by default.

RXF-1372

Make CPP_CG::Framework::ReactiveEnableAccessEventData not conditional to maintain backward compatibility to TestConductor


New in Version V8.1.0

Changes introduced in RXF_CPP_V8.1.0 which was released on 2022-05-03.

New Features

Identifier

Description

WST-2254

Add Support for return Values on Triggered Operations

RXF-1432

Add support for std::shared_ptr as relation implementation type.

RXF-1527

Add Active Context as Parameter to Reactive Constructor

Changes in Behavior

Identifier

Description

RXF-1433

Moved all ModernCpp related Stereotypes to ModernCpp Profile - Load ModernCpp profile if unresolved Stereotypes appear

RXF-1494

Remove support for empty Reception Prefix

RXF-1536

Refactored Member Access Stereotypes - missing Stereotypes have been moved to RXFStereotypesCpp_Deprecated.sbsx


New in Version V8.0.1

Changes introduced in RXF_CPP_V8.0.1 which was released on 2022-03-14.

Fixed Issues

Identifier

Description

WST-1921

Fix generation of override keyword.

WST-1998

Fix Initialization of _lastState statechart attributes.

WST-2028

Fixed problem with namespace replacement in GEN macro call when it looked like GEN(evSomeEvent(someNamespace::someAttribute)).

RXF-1224

go to while(1) loop if Monitor::read return -1 after TargetDebugger connection has lost.

WST-2177

Fix Bug in EventQueue::cleanUp()



← Back to Downloads

Session info: No active session

Are you sure?

Message