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
Identifier
Description
RXF-2005
Add missing includes to stdint
RXF-1976
Fix Issue with static Map initialization of NilItem on startup.
RXF-2011
Updated vulnerable java libraries in Deployer
RXF-2011
Updated vulnerable java libraries in TCTestExecution helper tool
New Features
Identifier
Description
RXF-1205
Add RXF_Logger
RXF-1746
Add FlexibleSafetyRTOS Adapter
RXF-1980
Add stdlib with malloc and free to RXFTypesCpp
RXF-1963
Add RTOS Adapter for ThreadX
RXF-1963
Added ThreadX adapter
RXF-2000
Update filter function of the UML Target Debugger to also filter Operations and Trace Events
RXF-2000
Update UML Target Debugger Data View to also support Trace Events and Operation Arguments.
RXF-1978
The 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-1960
Improve Makefile Handling of RXF and Deployer for GMake and NMake
RXF-1958
Adding 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
Identifier
Description
RXF-1992
Refactor and improve RXF_Priority
RXF-1983
Change ErrorHandler additional argument to intptr_t to have a clean support for pointers as argument
RXF-1891
Refactor Memory Pools: Support pool based memory management for Container Classes, Allow choice between Heap and Memory Pools, Remove RXFContainersStatic
RXF-1981
Change all non const static attributes and variables to lazy initialisation for safe startup
RXF-2003
Return 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
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