Reactor

July 1, 2024: Reactor Mapping Canvas Enhancements

Release Notes · Updated August 26, 2025

General Release

We have released several new features and usability improvements to the Mappings interface in Reactor Intelligent Platform: 

  1. Configuration Search Box on the Mapping Graph
  2. Mapping Configuration Screen Enhancements
  3. Mapping Expression Editor Enhancements
  4. Enhanced Error Reporting on Output Configurations

Configuration Search Box on the Mapping Graph

We added a menu and search box to the top-right corner of the Mapping UI's graph. Users can select a configuration from the menu to open a specific configuration, or search for a configuration using the search box. Once a configuration is selected, it will open and the mapping screen will focus on the pipeline containing the configuration.

 

Mapping Configuration Screen Enhancements

  1. We have added breadcrumb navigation to the top of the Mapping table for easier navigation into and out of nested objects in mapping configurations
  2. In Mapping tables, rows whose fields have long descriptions will expand to reveal the full description when users hover over the description
  3. Model configurations now have a universal variable called primary, which returns the upstream result of any primary input: this allows users to create and map derived fields that can be calculated from one or more fields in the source mapping layer (like total_refund, which is the sum of total_refund_principal, total_refund_shipping, and total_refund_tax)
  4. We have pinned Local Variables to the top of mapping tables (this is important because mapping expressions are executed in the order which they appear on the table, so local variables must be executed first)

Mapping Expression Editor Enhancements

  1. We have made the expression editor box taller, so longer mapping expressions are not obscured
  2. We added a box describing any Local Variable and/or Iterator added to the configuration by users, so users can reference them while writing mapping expressions
  3. Users can drag the line between the variables box and the expression box to resize both boxes

Enhanced Error Reporting on Output Configurations

On Output screens, we changed the display of critical errors that could prevent data from loading in the destination:

  1. Fields with critical errors are highlighted in red (for example, a missing required field) and displayed with a ❗️ icon, which reveals a tooltip with more details when the user hovers their mouse over it
  2. Fields with non-critical errors are highlighted in yellow (for example, a string field containing an empty string instead of a null) and displayed with a yellow ⚠️ icon, which reveals a tooltip with more details when the user hovers their mouse over it

Interested in learning more about Reactor Early Access? Please do not hesitate to reach out to our Customer Support team for more information!