175290: Pure virtual destructor in base class makes derived class abstract
Pure virtual destructors are not considered for computing abstractness of class/capsule.
175193: Code for protocol event with "Data Class = *" gives "error: no matching function"
Code generation for protocol events with Data Class = * has been fixed. Even if data parameter has type defined as native type, two functions will be generated: one without arguments and another with a data argument.
175089: Support for deprecated C++ feature
It's now possible to mark elements as deprecated. It's also possible to specify a deprecation message which the compiler will print if a deprecated element is referenced. This feature requires C++ 14 or later C++ language versions.
173107: CQPAR00245260 - Extend navigate options in Inheritance Browser to open source code
It is now possible to navigate to source code using Navigate context menu in Inheritance Explorer.
173036: Tabs closed or broken after changing code version in repo (e.g. git rebase).
'Model is closed or not available' error dialog has been removed. Now there will not be any error dialog instead diagram editor closes automatically when user switches branches on the disk.
164472: RFE Improve inheritance explorer navigation options
New context menu item "Explore Inheritance" now opens the Inheritance Explorer view from Project Explorer or Diagram Editor. It is now possible to see Interfaces in Inheritance Explorer hierarchy, apply filters on elements in Members pane and navigate to source code using Navigate context menu.
121223: Deprecation handling of operations
It's now possible to mark elements as deprecated. It's also possible to specify a deprecation message which the compiler will print if a deprecated element is referenced. This feature requires C++ 14 or later.