Simulator 5.96
  • 23 Jan 2025
  • 5 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Simulator 5.96

  • Dark
    Light
  • PDF

Article summary

Release date: 2025-01-15

Key Updates Summary

This release brings 10 major improvements to enhance your experience:
Actor Interface Enhancement

  1. Streamlined menu design with improved usability.
  2. New two-line title support.
  3. Enhanced renaming interface.

Workspace Organization

  1. New Parent-Owner hierarchy system.
  2. Improved relationships between Workspaces, Graphs, and Layers.
  3. Automated valency management.

Data Visualization

  1. Interactive Line dashboard legends.
  2. Click-to-toggle account value display.
  3. Enhanced graph visualization controls.

My Verse Experience

  1. Smart navigation based on user roles.
  2. Improved MySimulator and MyTwin integration.
  3. Enhanced employee role support.

Smart Forms Components Update

  1. New page submission controls.
  2. Enhanced table functionality.
  3. Improved multiselect capabilities.
  4. Expanded text input fields.

Event System Improvements

  1. New Meeting tab configuration.
  2. Multiple attachment handling.
  3. Enhanced Split view mode.
  4. Customizable header controls.

Template System Enhancement

  1. New JSON field type with dedicated editor.
  2. Improved Calendar field functionality.
  3. Enhanced static date handling.

Account Management

  1. Updated system account context menu.
  2. Improved transaction visibility.
  3. Enhanced account navigation.

API and Performance

  1. New Script API endpoints.
  2. Enhanced valency actor sorting.
  3. Improved user session monitoring.

User Experience

  1. Enhanced web accessibility.
  2. Improved system feedback.
  3. Better error handling.

New Features

1. Actor Menu Redesign

What's New:

  • Compact menu design with core functions readily available.
  • Additional functions accessible via dropdown.
  • Improved renaming interface with text editing field.
  • Two-line support for actor titles in side panel.
  • Auto-closing when clicking outside the menu.

How to Use:

  1. Click on any actor on a layer to open the new compact menu.
  2. Access additional functions via the dropdown option.
  3. Double-click actor name or use rename option to edit title.
  4. Open the actor panel to view two-line title.
Additional items in the dropdown menuSet custom colorTwo-line actor title
new actor menunew actor menu-set colortwo-line actor details

2. Added Parent-Owner Valency for Workspaces, Graphs and Layers

What's New:

  • Added the valency for Workspaces:

    • Workspace ➔ Parent Actor for Graph
    • Owner ➔ Workspace
    • Graphs within the workspace ➔ Child Actors
  • Added the valency for Graphs:

    • Graph ➔ Parent Actor
    • Layers within the graph ➔ Child Actors
  • Added the valency for Layers:

    • Layer ➔ Parent Actor
    • Actors within the layer ➔ Child Actors

Valency links are automatically assigned to reflect "Parent-Child" relationships and ownership hierarchy during actor creation.

How to Use:

  1. Open the actor panel for an object you want to see the valency for.
  2. Navigate to the Accounts tab.
  3. Open the System-Valency account:

valency-owner

3. Account Values Turn On and Off by Click on Line Dashboards

What's New:

  • Account values turning off and on when clicking on the corresponding legend element on Line dashboards was implemented.

How to Use:

  1. Open a Line type dashboard.
  2. Click an account in the legend to remove its graph from the dashboard display. The account name becomes displayed in strikethrough style.
  3. To make the account graph visible, click the account again.

line off

4. My Verse Navigation Enhancement

What's New:

  • Smart navigation based on MySimulator graph and MyTwin layer status.

How to Use:

  1. Open My Verse page.
  2. The system will automatically navigate to the appropriate view based on the user's MySimulator and MyTwin status.

If the user has an employee role, the following My Verse layer view is displayed:

my verse layer

For users with no employee role, the layer will be empty.

5. Smart Forms Component Improvements

What's New:

How to Use:

  1. Table configuration:
  2. Set maximum selection limit in Multiselect:extra:length parameter.

6. Event System Updates

What's New:

  • New Meeting tab display configuration option for the Split view mode.
  • Multiple attachment selection and download.
  • Split mode text movement with hotkeys.
  • Customizable header controls with label option.
  • Improved text input field with 8-line auto-expansion.

How to Use:

  1. In the Event Split view mode, use the “eventTabs_meeting” in the event URL to enable the Meeting tab display:

events tab

For more info, see Configure Events Page UI.

  1. In the Event Split view mode, use the “hideEditReactionBtn” in the event URL to remove Edit button on reactions:

disable edit

For more info, see Configure Events Page UI.

  1. In the Event Split view mode, use the “customHeaderControls_label” in the event URL to remove the label:
customHeaderControls_truecustomHeaderControls_label
header controls true1header controls label

For more info, see Configure Events Page UI.

  1. To download multiple attachments, on the Attachments tab, select multiple attachments using checkboxes and click Download all:

multi-attachments download

  1. In the Event Split view mode, use Shift/Alt/Ctrl/Cmd + Enter hotkeys for quick text movement.

7. Account Template Enhancements

What's New:

  • New JSON field type with dedicated editor to work with JSON data.
  • Static date property for Calendar type fields.

How to Use:

To view or edit the JSON data stored in an actor:

  1. Open the Actors bag page.
  2. Click the needed actor.
  3. Open the Form properties:
BeforeNow
json fieldjson editor in actor

Actor body edit using the JSON editor:

json editor when editing

8. Calendar Type Field Enhancement for Accounts Templates

What's New:

  • Static date property for Calendar type fields

How to Use:

To create or edit the Static date in the Calendar fields:

  1. Open the Account Templates page.
  2. Click the needed actor or Create to create a new one.
  3. On the Constructor tab, select the Calendar section type.

static date-calendar type selection

  1. Click the Main settings icon.
  2. Select the Static date checkbox.

static date-static date in settings

When using Static date the date is processed in unixtime with timeZone:0.

9. Updated the System Account Context Menu in Actor Details

What's New:

  • Design for the Show transactions account context menu on Accounts and Actors bag pages:
Show transactions in accountsShow transactions in system accounts
show transactions-accountshow transactions-system account

10. API Updates

What's New:

  • New Smart Forms API endpoints for Smart Forms.
  • Enhanced valency actor sorting.

How to Use:

  1. You can access new Script API endpoints:
  • POST: /applications/workSpace
  • GET: /app_content/struct/scriptId/stageId
  • PUT: /app_content/scriptId
  • POST: /applications/deploy/scriptId

Fixed Issues

1. Actors Bag Navigation

  • Fixed issue where moving between tabs changes number of actors in filter.

2. Account Filter in Transfers

  • Resolved improper functioning of accounts filter.

3. Actor Deletion Webhook

  • Fixed premature triggering of 'deleteActor' webhook event.
  • Event now triggers only after successful actor deletion.

4. Import Functionality

  • Corrected error handling for ZIP file imports.
  • Fixed the "File does not contain necessary import parameters" error.

5. Snippet Scrolling

  • Resolved scrolling functionality issues in snippets.

6. Form Field Type Handling

  • Fixed text field requiring integer but receiving string value.

7. Smart Forms Style Management

  • Corrected CTRL+Z behavior to remove only recent changes instead of all styles.

8. System Object ID Handling

  • Fixed actor breaking when "systemObjId" is set to empty string.
  • Improved error handling for system object identification.

9. Web Widget Accessibility

  • Added descriptive and unique titles for frames and iframes.
  • Enhanced navigation for users with assistive technologies.

Was this article helpful?

What's Next