Reference Topics > What's new (previous releases) > What's new in Modeler 8.3
  
What's new in Modeler 8.3
* 
This topic contains What's New information for a previous release of Modeler.
Install
You can no longer install Modeler on Windows XP and Windows Server 2003.
Modeler
Numerous performance improvements have been made to Modeler. For example, the Profile Helper now initializes in significantly less time than in the previous release, and diagram rendering is now faster.
You can now start Modeler using a URL from Windows Explorer, a supported web browser, or the Run dialog. For more information, see Starting Modeler.
Integration for PTC ThingWorx
Modeler is now integrated with PTC ThingWorx. See Overview of integration for PTC ThingWorx (Integration for PTC ThingWorx).
New ThingWorx profile for modeling ThingWorx information in a model..
The Examples database now includes the Electric Car Charger (Java) model, which demonstrates use of the ThingWorx profile in a model.
ACS Code Generation DLLs for C++ and Java can now generate code that exposes data and services to ThingWorx Things and Mashups. For more information, see Modeling code for systems that can be used by ThingWorx things and mashups (Integration for PTC ThingWorx).
SySim model executions can now work with PTC ThingWorx. For more information, see
Working with PTC ThingWorx (SySim).
Integration for PTC Windchill
Modeler is now integrated with PTC Windchill PDMLink. For more information, see Overview of Integration for PTC Windchill (Integration for PTC Windchill).
New Windchill Exporter add-in for exporting Modeler systems and sub-systems to Windchill PDMLink. For more information, see Overview of exporting Modeler systems and sub-systems to Windchill PDMLink (Integration for PTC Windchill).
New Manage Traces app for creating trace links from Parts in Windchill to Blocks in Modeler. .
Integration for IBM Rational DOORS
On the Requirement Options and Traceability page, you can now select which item types are included in the synchronization.
When you synchronize Requirements, sub-types of Requirements are now synchronized as well.
When you synchronize Event Action Blocks, you can now synchronize their Guard Conditions.
SysML and SySim
Requirement Tables, Allocation Tables and Allocation Matrices are now opened in your internet browser by default.
New diagram populate commands for populating all missing links on a diagram.
New commands for setting the type of a redefinition.
New Find Items button on the Links Editor and Select Type dialogs.
For more information, see What’s new in SysML support (SysML).
SySim model executions can now work with PTC ThingWorx. For more information, see Working with PTC ThingWorx (SySim).
UPDM
UPDM Products that are based on a matrix or table are now opened in your internet browser by default.
New diagram populate commands for populating all missing links on a diagram.
You can now create a Package from an Architectural Description.
New Find Items button on the Links Editor and Select Type dialogs.
For more information, see What’s new in UPDM profiles (UPDM).
Web Interface
Numerous enhancements have been made to Web Interface websites and the REST service, including support for LDAP authentication, generation of tables and matrices to HTML, an improved user interface, and the generation of external links for displayed items. For more information, see What’s new in Web Interface (Web Interface).
Publisher
Publisher now includes these new assignable items: Custom Revision History, Distribution List and Custom Table. For more information, see What’s new in Publisher (Publisher).
System Generation and Simulation
You can now use breakpoints when performing a system simulation of a Java system. For more information, see Overview of breakpoints (system simulation).
Sandboxes
After reconciling a private sandbox, you can now rebase that sandbox, and create a new version of that sandbox.
Code generation
ACS Code Generation DLLs for C++ and Java now generate code that supports ThingWorx. For more information, see Overview of integration for PTC ThingWorx (Integration for PTC ThingWorx).
If you want to generate and build C or C++ code for simulation, you must now first build the dependent libraries.
The following ACS Code Generation DLLs are no longer provided: C VxWorks Production, C VxWorks Animation, Cpp POSIX Production, Cpp VxWorks Production, Cpp POSIX Animation and Cpp VxWorks Animation.
Scripts
New AfterMenuCommit function for Menu Command scripts. The AfterMenuCommit function is run after the CommitMenu function For more information, see Script functions, attributes and objects - menu command scripts.
TellMe
You can now set the top object by dragging an item or symbol from Modeler to the TellMe utility. For more information, see Changing the top object to an item, diagram or symbol selected in Modeler (TellMe utility).
ScfUtils
New ScfUtils command for finding and optionally deleting orphaned items in a database. For more information, see Finding and optionally deleting orphaned items through ScfUtils (Model Explorer).
Utilities Profile
The Utilities profile now allows you to create Activity Diagrams and State Diagrams directly from an Actor, Class or Use Case. For more information, see Overview of the Utilities profile package (Utilities profile).
Lightweight Extensions
When a Package contains Stereotype and Script items that define lightweight extensions, that Package must now have the «LightweightProfile» stereotype applied to it. For more information, see Creating a profile package for lightweight extensions.
Lightweight Profiles now have a version number. Changes made to lightweight extensions typically take effect only after the Lightweight Profile Version number is changed to a later version. Fore more information, see Overview of lightweight extensions of PTC profiles
Items and properties
New Reception item for Classes and Interfaces. For more information, see Reception (dictionary item).
New Language property of an Event Action Block that allows you to set the Code Editor language for the Action, Change Expression, Guard Condition and Time Expression properties. See Language (property).
New Merge Permissions property of a Package that determines whether the access permissions of the Package are exported when using the Package Import/Export > Export command. See Merge permissions (property).
Automation Interface
New Reception object. .
New Language attribute for Event Action Block, and Merge Package Permissions attribute for Package.
New CreateCloneEx function for performing large clone operations.
For more information, see What’s new in the Modeler automation interface (automation interface).
Miscellaneous
You can now use the Code Editor to edit more property types in a model, such as script properties. In addition, through the Tool Options dialog you can now begin the line numbering at 1 rather than at 0. See Overview of the code editor.
When the new command Show Profile Browser Items Sorted is selected on the View menu, the items in a Profile pane are ordered alphabetically. When the command is cleared, the items in a Profile pane are ordered as specified in the Model. See Creating a pane for a profile package.