Documentation Index

Fetch the complete documentation index at: https://help.csgi.com/llms.txt

Use this file to discover all available pages before exploring further.

📢 Announcement:  Xponent Journey Hub, Bill Explainer, and Xponent Communication Control April 2026 (26.1) Release Notes are now available – Check out the latest updates published on April 2026.

Xponent Journey Hub April 2025 (24.3.4.2) Release Notes

Prev Next

Overview

Release 24.3.4.2 includes key enhancements along with an important bug fix to improve JavaScript node behavior. This update focuses on reducing delays in version creation and visual test startup particularly for large or complex projects and aligns JavaScript node execution more closely with standard JavaScript behavior.

Continuous Improvements

  • Improved Version Creation Performance in HUB: This release introduces key performance enhancements to significantly reduce version creation time in HUB, especially for large and complex projects. Users previously experienced delays of several hours when publishing new versions. With this update, the underlying processing has been optimized, minimizing database calls, improving JavaScript node formatting, and introducing better caching. These enhancement result in noticeably faster version creation and an improved user experience when managing projects.

  • Improved Visual Test Startup Time: Startup time for visual tests has been reduced through optimizations in JavaScript node formatting and execution, particularly in graphs with complex logic.

  • JavaScript Node Behavior Improvements: In addition to the bug fix, this release brings JavaScript node behavior closer to standard JavaScript, making it more intuitive to use. It also introduces support for certain syntax that previously resulted in errors, and in some cases, error messages are now more descriptive helping users debug more effectively.

    Note

     You will automatically benefit from faster version creation and visual test startup when using the latest release. These improvements apply across the application, and no manual steps are needed to enable them.

Bug Fixes

We have fixed the following bug, ensuring these functionalities now work as expected:

  • KIT-15082 - Fixed an issue where JavaScript node arguments were set as constants, preventing reassignment and causing runtime errors. Arguments can now be reassigned as expected during node execution. This update also includes minor changes to how JavaScript nodes handle re-declaring arguments as variables, making their behavior more intuitive and aligned with standard JavaScript.

    Note

     Graphs deployed from versions created after this release, or run from the current version, may experience this behavior change.

  • KIT-15124 - Fixed an issue where formatted prototypes for columnar tables failed to cache rule sources and destinations, resulting in data reference errors at runtime. This affected API-triggered graphs when expected input values were missing.