Skip to main content

Veritran Docs

2.9.23

Release date: May 2025

New Features and Improvements
  • We added a new parameter to the following messages, allowing developers to specify which module the action should be executed on:

    • app.plugins.process

    • app.devTools.emitMessage

    • app.devTools.filterSimulator

    • app.devTools.storage.getArray

    • app.devTools.storage.getRegister

    This improvement offers greater precision when working with multiple modules, making development, testing, and debugging in complex environments easier.

  • We also introduced two new functions to improve component exploration and analysis during development:

    • app.plugins.viewTreeOf: accepts a module as a parameter and returns its component tree.

    • app.plugins.searchByComponentId: allows searching for components by componentId regardless of the module they belong to.

Fixes
  • We resolved a dependency issue in the development environment that was preventing live-reloading from functioning. Now, the same versions of dependencies included in the production binary are used, improving consistency across environments and enabling a smoother, more reliable development experience.

  • We fixed an error in the selection of object properties where the name property was mistakenly used instead of process. This correction ensures that associated processes are correctly identified and executed, preventing unexpected behavior and improving functional accuracy for the user.

  • We resolved an issue in the FAT platform that prevented proper synchronization of selected elements (selectedRows) per module. Previously, only the main module managed this information, leading to inconsistencies in the user experience. We implemented the same modular handling previously applied in Delta2, now ensuring consistent management of selected arrays across all modules. This fix enhances accuracy in data interaction and selection within the interface.