NG Composer feature availability

    In each of our upcoming releases we are building out NG Composer and will eventually sunset the legacy Composer.  Use this document as a guideline on what is available in the Next Gen Composer and what is still best done in the legacy Composer.

     

    NG Composer functionality

     

    FeatureAvailable in NG Composer ReleaseNotes

    Entity Editing

    Projects7.4.0
    Depends On8.1.0
    Edit Entities (Entity Management)TBDUse Legacy Composer to add or delete entities to a project
    Things7.4.0
    Data Table7.4.0User experience improved in ThingWorx 8.0
    Streams7.4.0
    Value Streams7.4.0
    Blogs7.4.0
    Wikis7.4.0
    Thing Templates7.4.0
    Thing Shapes7.4.0
    Data Shapes7.4.0Multiple Field Duplicate to be implemented in subsequent release.
    Model Tags (Vocabulary and Terms)7.4.0
    Industrial Connectors7.4.0Improved user experience in ThingWorx 8.0
    Integration Connectors7.4.0Improved user experience in ThingWorx 8.0
    Model Tags (Vocabulary and Terms)7.4.0
    Application Keys7.4.0
    Subsystems8.0.0
    Resources8.0.0
            Change History8.1.0
            Mashups8.1.0

    Base Type Editors

    Avatar7.4.0
    Basetype Name7.4.0
    Blob7.4.0
    Boolean7.4.0
    Dashboard Name7.4.0
    Datashape Name7.4.0
    Date7.4.0
    Date Time7.4.0
    File Repository7.4.0
    Group Name7.4.0
    GUID7.4.0
    HTML8.0.0Includes documentation field found on entity General Information page
    Hyperlink7.4.0
    Image7.4.0
    Image Link7.4.0
    Infotable7.4.0
    Integer7.4.0
    JSON7.4.0
    Location7.4.0
    Long7.4.0
    Mashup Name7.4.0
    Menu Name7.4.0
    Notification Content Name7.4.0
    Notification Definition Name7.4.0
    Number7.4.0
    Password7.4.0
    Persistence Provider Name7.4.0
    Persistence Provider Package7.4.0
    Project Name7.4.0
    Query7.4.0
    String7.4.0
    Tag7.4.0
    Text7.4.0
    Thingcode8.0.0
    Thing Name7.4.0
    Thing Shape Name7.4.0
    Thing Template Name7.4.0
    Time Span7.4.0
    User Name7.4.0
    Value Stream7.4.0
    Vec2, Vec3, Vec48.0.0
    XML7.4.0

    Property and Alert Management

    Property Editing (CRUD)7.4.0Local property, local bound property, and remote bound property;  including all applicable aspects for each.
    Duplicate (Individual Properties)8.0.0Can duplicate individual properties. Multiple property duplicate will be implemented in a later release. Duplicate action resides in Property list under "Actions" column
    Manage Bindings (Dialog)7.4.0Creating/Adding  a Data shape via Dialog box not supported.
    Set Values
    Add Alert from Property List7.4.0New functionality in Next Generation Composer
    Alert Editing (CRUD)7.4.0New Alerts page created to manage all alerts on a Thing
    Anomaly Alert8.0.0New alert type for 8.0.0 to support Thingworx Anomaly Detection
            Notifications8.1.0

    Service Management

    JavaScript Editing7.4.0Enhanced in 8.0.0
    SQL Query and Command Editing8.0.0
    Route Editing (Connectivity End-Points)7.4.0Enhanced in 8.0.0
    Remote Service Editing8.0.0
             Remote Service Binding8.1.0
    Generic Service Viewing8.0.0
    Code-Completion for Properties, Services and Events8.0.0Some capabilities in 7.4.0
    Code Linting for JavaScript Services8.0.0
    Code Validation for JavaScript Services7.4.0
    Code Snippets7.4.0
    "Me" and Entities Code Insert8.0.0
    Ability to Save and Execute Tests while Editing8.0.0
    Ability to Save and Continue to Edit Service8.0.0
    Ability to store Test input parameters across test execution8.0.0Some capabilities in 7.4.0.  Improved user experience in ThingWorx 8.0.0.  Edit session-based
    Ability to view JSON service output in test execution8.0.0
    Ability to view embedded Info-Tables in test execution with drill-down behavior8.0.0
    Provide Light and Dark editing themes for JavaScript Editing7.4.0
    Find and Replace including REGEX statements7.4.0

    Events

    Event Editing (CRUD)8.0.0

    Subscription Management

    Subscription Editing (CRUD)7.4.0
    JavaScript Editing (CRUD)7.4.0
    Code-Completion for Properties, Services and Events8.0.0Code-Completion for Services and Events still to be implemented
    Code Linting for JavaScript Services8.0.0
    Code Validation for JavaScript Services7.4.0
    Provide Light and Dark editing themes for JavaScript Editing7.4.0
    Find and Replace including REGEX statements7.4.0

    Configuration Tables

    Single Row Configuration Table Edit and Update7.4.0
    Multi Row Configuration Table edit and Update8.0.0

    Mashup Builder

            Embedded Mashup Builder8.1.0

    Import / Export

             Import from File8.1.0

     

    Best done or only available in Legacy Composer

    Subscription Management

    FeatureNotes

    Entity Editors

             Masters
             Gadgets
    Dashboards
    Menus
    Media
    Style Definitions
    State Definitions
    Mashups
    User Groups
    Users
    Organizations
    Directory Services
    Authenticators
    Localization Tables
    Logs

    Properties

    Duplicate Multiple Properties
    Create/Add Data Shapes to Remote Bound Infotables via Dialog

    Service Management

    Ability to Override Services

    Subscription Management

    Code-Completion for Services and Events
    "Me" and Entities Code Snippet Insert

    Configuration Tables

    Shared Configuration Tables

    Permissions

    Collection Permissions
    Entity Permissions