Download Portal

← Back to Downloads

Release Notes

RXF_CPP 8.1.9

RXF_CPP_V8.1.9.Beta_20260211.zip - Login to get access


RXF_CPP_V8.1.9.Beta_20260211 Release Notes
 

RXF_CPP_V8.1.9.Beta_20260211 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.2.R00_202504251049.

New in Version V8.1.9.Beta_20260211

Changes introduced in RXF_CPP_V8.1.9.Beta_20260211 which was released on 2026-02-11.

Fixed Issues

IdentifierDescription
RXF-2005Add missing includes to stdint
RXF-1976Fix Issue with static Map initialization of NilItem on startup.
RXF-2011Updated vulnerable java libraries in Deployer
RXF-2011Updated vulnerable java libraries in TCTestExecution helper tool

New Features

IdentifierDescription
RXF-1205Add RXF_Logger
RXF-1746Add FlexibleSafetyRTOS Adapter
RXF-1980Add stdlib with malloc and free to RXFTypesCpp
RXF-1963Add RTOS Adapter for ThreadX
RXF-1963Added ThreadX adapter
RXF-2000Update filter function of the UML Target Debugger to also filter Operations and Trace Events
RXF-2000Update UML Target Debugger Data View to also support Trace Events and Operation Arguments.
RXF-1978The UML Target Debugger can be used to send a data package (String or byte stream) to the target which can be handled by a user defined operation.
RXF-1960Improve Makefile Handling of RXF and Deployer for GMake and NMake
RXF-1958Adding trace events for the UML Target debugger which can be configured inside the Rhapsody model and placed inside model user code / legacy code.

Changes in Behavior

IdentifierDescription
RXF-1992Refactor and improve RXF_Priority
RXF-1983Change ErrorHandler additional argument to intptr_t to have a clean support for pointers as argument
RXF-1891Refactor Memory Pools: Support pool based memory management for Container Classes, Allow choice between Heap and Memory Pools, Remove RXFContainersStatic
RXF-1981Change all non const static attributes and variables to lazy initialisation for safe startup
RXF-2003Return Floating Licenses immediately without linger.

New in Version V8.1.8

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

Fixed Issues

IdentifierDescription
RXF-1957Fix static inheritance handler to only simplify static inherited classes

New Features

IdentifierDescription
RXF-1965Add 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

IdentifierDescription
RXF-1933Add support for guarded Timout Transitions
RXF-1910Add embOS RTOS Adapter
RXF-1945Add new IBM Extension License Features
RXF-1917The UML Target Debugger can now be used to display message parameters in a cordinate system

Changes in Behavior

IdentifierDescription
RXF-1926Deployer 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

IdentifierDescription
RXF-1892The UML Target Debugger configuration will now be stored next to the Rhapsody model in an ini file.
RXF-1883Add TELELOGIC_LICENSE_FILE environment variable and registry entry to possible flexlm license sources
RXF-1900Added QNX Adapter
RXF-1890Add Mutex::lock(timeout) for CMSIS2 RTOS adapter
RXF-1889Make executeOnce() virtual to allow user to override
SOWI-549Support startDispatching of MainTask without start kernel
RXF-1880Provide status of main task through public operations
RXF-1877Add Semaphore for CMSIS2
RXF-1878Allow cancel events by ID

Changes in Behavior

IdentifierDescription
RXF-1879Adapt run to completion behavior from initial transition to OXF implementation
RXF-1856Delete deprecated Profiles/Rhapsody Folder. Find Profiles in Folder Profiles directly.
RXF-1875Unoverride 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

IdentifierDescription
RXF-1858Fix Include to timerfd in RXF::Tick of Linux Adapters
RXF-1859Fix compiler warning integer conversion resulted in a change of sign in EventQueue and Timer

New Features

IdentifierDescription
RXF-1467Introduce Environment RXF_CMake
RXF-1818Make stereotype <> applicable to TriggeredOperation
RXF-1826Added search function to UML Target Debugger.
RXF-1838Enable UML Target Debugger to drive operations

Changes in Behavior

IdentifierDescription
RXF-1855Remove overriden CodeCentric and SoftwareArchitect Settings
RXF-1856Move RXF Profiles one level up to reduce path length
RXF-1857Move Deployer.prp to Deployer Tools folder
RXF-1850Introduce 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

IdentifierDescription
RXF-1794Add missing Priority Type in TIRTOS RTOS Adapter
RXF-1793Fix 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

IdentifierDescription
RXF-1731Introduce Task::join() to fix problems in Active Destruction
RXF-1779Fix Race Condition Bug in Timer Handling.
RXF-1751Add support for Multiline Initializer List for statechart attributes
RXF-1755Fix IllegalArgumentException in FileGenerator when RXF and Usermodel are located in different drives.
RXF-1760Fix RXF Config File generation for NoFramework

New Features

IdentifierDescription
RXF-1737Enable Rhapsody-integrated make for uVision
RXF-1780Add Deployer Support for Additional Sources
RXF-1734Extended FileGeneratorHelper to generate Environment specific files like make.bat
RXF-1770Support Linux line endings in FileGeneration Helper
RXF-1783Add support for inherited RXF stereotypes.
RXF-1735Enable use of Template IDE Projects with Directory Exporter

Changes in Behavior

IdentifierDescription
RXF-1733Remove overridden property CPP_CG::Configuration::Environment from RXF Stereotype, set default environment to RXF in Environment.prp (loaded with RXF Profile)
RXF-1756Move deactivation of generated helper functions from RXF properties to MISRA profile.
RXF-1769Change returnAllowed to true for ERROR_MEMORY_POOL_FREE_FAILED in Event Pools
RXF-1282Use new(std::nothrow) in GEN consistently
RXF-1771Change StaticEventCheck from Error to Warning
RXF-1736Make paths in deployer.options relative
RXF-1761Do not change spacing during file generation by file generation helper (Properties GeneratedFiles, StandardFiles).
RXF-1752Improve 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

IdentifierDescription
RXF-1620Fixed Code Generation for guarded Timeouts.
RXF-1689Fixed 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

IdentifierDescription
RXF-1619Add Stereotype guarded to Profile RXFStereotypesCpp.sbsx
RXF-1628Add 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

IdentifierDescription
RXF-1514Add NoFramework Stereotype

Changes in Behavior

IdentifierDescription
RXF-1584Do not auto generate helper operations (get, set, ...) by default.
RXF-1372Make 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

IdentifierDescription
WST-2254Add Support for return Values on Triggered Operations
RXF-1432Add support for std::shared_ptr as relation implementation type.
RXF-1527Add Active Context as Parameter to Reactive Constructor

Changes in Behavior

IdentifierDescription
RXF-1433Moved all

Session info: No active session

Are you sure?

Message