Reactor Data Monthly Release Notes Digest: July 2025
Release Notes · Updated August 26, 2025
Even as summer heats up, the Reactor Data team has been hard at work this past month, delivering a wave of new features and key improvements across the platform. Dive into the digest below, grouped by UI theme, to see how we're making your Reactor experience even better.
Electron
- Electron's "Act/Plan" Toggle: We have added an "Act/Plan" toggle in Electron, giving you more control over how Electron applies changes to your mappings. You can now choose whether Electron auto-applies changes or presents a plan for your review first. Read more about this feature here.
- Reliable Electron Prompt Execution: Electron is now more reliable at successfully executing mapping changes based on your prompts.
-
Electron Upgrade for Metadata Fields: Electron is now smarter! It automatically uses pre-defined mappings and descriptions for Reactor-metadata-specific field names (such as
scid,reactor_is_redacted,loaded_at, etc.), ensuring greater consistency with no extra effort from your side. You can always overwrite Electron's suggested mappings, but now you don't need to cross-reference our landing table best practices page to remember how to map any of these key fields.
Sources
- Expanded Data Previews: The Data Preview panel for new data sources in Sources now displays up to 100 sample records (previously 25), providing a much more comprehensive initial look at your data.
Mappings
- Accurate Source Link Displays: We've corrected an issue where Source Link lines in the Mappings UI weren't updating after a Source Link was deleted. The UI now accurately reflects your active Source Links.
- "Cancel" Button Refinement: We have added a "Cancel" button to the Expression Editor. When selected, Reactor will discard changes to the specific field you're working on and revert to it's last-deployed state.
- Streamlined Sandbox Input Deletion: You can now easily delete inputs from a Model in the Mappings Sandbox using the trash icon.
- Input Label Name Error Fixed: We've resolved the "Label name is already in use" error that sometimes occurred when adding new inputs to a model on the Mappings page.
-
Improved Error Tab in Mapping Results: The Errors tab in the Mapping Results panel has been enhanced with sorting and filtering capabilities, a scroll bar for long lists of errors, and the display of the full field path for errors within nested fields (e.g.,
object.fieldinstead of justfield). - More Specific Error Messages for Complementary Inputs: When evaluating a model that includes both primary and complementary inputs, you will now receive a more specific error message if you attempt to evaluate the model against a complementary input, instructing you to select a primary input source instead.
- Smoother Configuration Saves: We fixed a bug where saving a model configuration in Production would close it. Now, your model stays open after saving, allowing you to continue working uninterrupted.
- No Refresh for Sandbox Saves: We've updated the underlying procedure for saving a model configuration so that your screen will no longer refresh after saving a Production model to Sandbox, removing an unnecessary disruption to your workflow.
- Infinite Request Loop Resolved: A bug that caused an infinite request loop when trying to add a new model has been resolved.
Destinations
- Unstuck the Add Sandbox Target workflow: We've resolved an issue that caused Reactor to hang when adding sandbox output targets on the Destinations page, ensuring a smoother deployment process.
Monthly Release Notes Digest