Download Portal

← Back to Downloads

Release Notes

RXF_CPP 8.1.12

RXF_CPP_V8.1.12.zip - Login to get access


RXF_CPP_V8.1.12 Release Notes
 

RXF_CPP_V8.1.12 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.3.R00_202603181123.

New in Version V8.1.12

Changes introduced in RXF_CPP_V8.1.12 which was released on 2026-09-10.

Fixed Issues

IdentifierDescription
RXF-2065Remove unreachable code in RXF::Task::fillStack()
RXF-2032Fix MISRA Findings
RXF-2066Fix Deployer warning for Container Selection DisabledContainers

New Features

IdentifierDescription
RXF-2064Add RXF Version info to generated RXF_Version.h
RXF-2063Make MemoryPoolBase::isMemoryInPool public

New in Version V8.1.11

Changes introduced in RXF_CPP_V8.1.11 which was released on 2026-08-17.

Fixed Issues

IdentifierDescription
RXF-2059Fix an Issue with Active Destruction for FlexibleSafetyRTOS
RXF-2046Fix critical Bug in EventQueue::cancelTimeoutEvent()

New Features

IdentifierDescription
RXF-2061Add support for static initialization of ActiveClasses for FlexibleSafetyRTOS
RXF-2056Add Stereotypes for abstract and virtual

Changes in Behavior

IdentifierDescription
RXF-2043Remove deprecated Timer::timeToTicks(). Use Tick::timeToTicks() instead.
RXF-2060Set Task in error state when create task fails
RXF-5058Consistancy Fixes in ErrorCodes and Requirements in RXF_Task
RXF-2057Remove deprecated constructor args from RXF_Reactive.
RXF-2055Make the MemoryPool API more intuitive and add getMaxRequestedBlockSize()
RXF-2062Do not globally override WriterTemplates for ModernCPP keywords anymore. Use existing WriterTemplate and custom Simplifier to locally override WriterTemplates in simplified model.

New in Version V8.1.10

Changes introduced in RXF_CPP_V8.1.10 which was released on 2026-07-27.

Fixed Issues

IdentifierDescription
RXF-2045Fix port code generation. Use the right code pattern property now for interface operation generation.
RXF-2042Make isIteratorValid in list and map more robust.
RXF-2040Add criticalSection locking to TaskListManagement
RXF-2023Fix WSL Environment and Linux Adapter Support for WSL
RXF-2023Fix MISRA Findings in RXF Code
RXF-2029Fix MSVC Makefile to work with TC CodeCoverage
RXF-2028Fixed license handling for network device change during tool usage
SOWI-2305Fix ConfigManagement support for Git by adding missing Value in CMTool Property enumeration.
RXF-2035Create deployer target directory, if it does not exist to avoid Exception.

New Features

IdentifierDescription
RXF-2024Add stdio Option for RXF_Logger
RXF-2025Update TCTestExecution Tool to support TestSets

Changes in Behavior

IdentifierDescription
RXF-2044Remove Legacy Support for V7.
RXF-2039Make active destruction bullet proof by using join to wait for termination.
RXF-2033Improve OXF Compatibility. Make OMContainers default on Profile Level, set RXFContainers only on RXF Stereotype.
RXF-2030Remove Option to automatically add MemorySectionSuffix to FileName. Use map file to map files explicitly.

New in Version V8.1.9

Changes introduced in RXF_CPP_V8.1.9 which was released on 2026-03-16.

Fixed Issues

IdentifierDescription
RXF-2021Fix Requirement generation for statically inherited OSLC Requirements. Only generate them if generate Requirements flag is set.
RXF-2013Add missinc include to new to RXF_List
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-2012Add Git as ConfigManagement Variant
RXF-1205Add RXF_Logger
RXF-1746Add FlexibleSafetyRTOS Adapter
RXF-1980Add stdlib with malloc and free to RXFTypesCpp
RXF-1963Add RTOS Adapter for ThreadX
RXF-2022Adding Target Debugger Plugin for TCP/IP Multi Target Testing.
RXF-2019Adding a User Panel to the UML Target Debugger to control the target application.
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-2020Remove Requirements from generated code
SOWI-2342Add extern C to FreeRTOS includes
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
SOWI-2399Remove virtual keyword from generated Reactive operations if override is set to improve AUTOSAR C++14 compliance.
RXF-2018Rework on Data Views for the UML Target Debugger. Make Data View more intuitive.
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


← Back to Downloads

Session info: No active session

Are you sure?

Message