What’s New in ThingWorx Utilities 6.5.0
This section describes new features and functionality in ThingWorx Utilities 6.5.0-01.
Core Platform
  • Enhanced Resource Manager to support model tags as Capability identifiers:
    • Speeds up filtering by model tags
    • Passes model tags to the resource manager instead of data shapes for relationship capabilities such as Owning/Ownable
    • Continues to use data shape for non-relationship capabilities
  • The Salesforce OAuth Authentication has been improved to handle session time outs and will not require restarting the application.
  • The following changes have been made to Resource Providers:
    • The ThingWorx Resource Provider thing template, PTC.Resource.ThingworxResourceProviderTemplate, has been changed to PTC.Resource.ThingbasedResourceProviderTemplate.
    • The ThingWorx Resource Provider class com.ptc.resource.ThingworxResourceProvider to com.ptc.resource.ThingBasedResourceProvider.
    • The ThingWorx Resource Provider class com.ptc.resource.JavaBasedResourceProvider has been removed.
    • A new data table-based Resource Provider Template, PTC.Resource.DataTableBasedResourceProviderTemplate is available to create a resource provider that exposes data table entries as resources.
  • ThingWorx Utilities has been updated to use Google Widgets 1.1.
User Management
  • Non-admin users are now able to execute the following use cases:
    • Ability to assign assets to an organization so users can identify assets owned by a particular organization
    • Ability to create new organizations and assign assets to them
Delivery and Deployment
  • Updates have been made to extension deliverables to support on-premise delivery. Documentation of manual steps required for installation and configuration has been provided as well. This affects the following extensions:
    • Base ThingWorx Utilities Extension
    • ThingWorx Remote Access and Control Client Extension
    • ThingWorx Workflow Builder/ ThingWorx Workflow Manager Extension
ThingWorx Workflow Builder and ThingWorx Workflow Manager
  • Activity steps have been split into multiple tasks: Receive Task, Service Task, and User Task.
  • An expression builder has been added to the Exclusive Gateway step.
  • By default, business process definitions are created in an inactive state when copying using Save As.
  • User sessions have been improved so that performing a browser refresh or using the Utility Switcher does not close or restart the ThingWorx Workflow Builder session.
  • Added non-admin user support in both the ThingWorx Workflow Builder and the ThingWorx Workflow Manager
    • Non-admin users cannot create, update, or delete Business Process Definitions in the ThingWorx Workflow Builder.
    • Non-admin users cannot cancel an active business process in the ThingWorx Workflow Manager.
  • Enhanced run time exception/error reporting has been added to the ThingWorx Workflow Manager.
  • Export and import support for business process definitions has been added.
ThingWorx Remote Access and Control and ThingWorx Software Content Management Utilities
  • Utilities have been refactored for multiple extensions:
    • Created a separate extension for the ThingWorx Remote Access and Control utility that is independent of the ThingWorx Software Content Management extension.
    • Created a separate extension for the ThingWorx Software Content Management utility that is independent of the ThingWorx Remote Access and Control extension.
    • Created a separate, independent extension for the File Transfer utility.
    • Created a separate, independent extension for the Asset Search utility.
    • Created a separate, independent extension for the Asset Dashboard utility.
  • Added support for purging deployments by date range or assets.
  • Merged the existing ThingWorx Utilities Accelerator Installation and User Guide into the ThingWorx Utilities Help Center.