Skip to main content

Veritran Docs

2.9.24

Release date: June 2025

New Features and Improvements
  • We improved the handling of global registers and arrays by optimizing memory management and eliminating data loss issues. We implemented singleton repositories for global registers and arrays, ensuring a single reference and removing the need for synchronization between components. This results in more efficient and reliable global data access and manipulation for users.

  • We added default error handling support for service calls in the lambda interpreter. This provides greater flexibility and customization when developing lambdas.

  • We introduced a new functionality that enables serving the required files for integrating FaceTec SDK version 9.7.66, simplifying biometric authentication implementation. This enhancement streamlines integration for our clients and offers a more secure, modern user experience.

Fixes
  • We fixed a synchronization issue when retrieving empty arrays from within a lambda context, which caused column definitions to be lost. Now, previously defined arrays that return empty maintain their column structure, preserving data integrity and avoiding processing or visualization errors.

  • We fixed a frontend error that removed empty arrays received from the backend, misinterpreting their lack of data as a deletion signal. Now, empty arrays are preserved as existing structures without content, aligning their state with the backend.

  • We fixed a synchronization issue with dynamic registers from organisms defined in libraries. The system was incorrectly attempting to retrieve the library and interface from the organism’s context instead of the main module. With this fix, registers now synchronize correctly even when defined outside the main module.

  • We fixed a synchronization error in the encodeFile configuration attribute, which failed to transmit its value correctly between frontend and backend transactions. Now, when a token is registered in encodeFile, it remains available throughout the entire transaction flow, ensuring reliable file encoding and a more consistent user experience.

  • We resolved an issue where certain texts appeared with visible special characters (such as <, >, &) instead of rendering properly. These texts are now displayed as expected, without strange symbols.

  • We fixed a problem identifying open contextual panels (like row dropdown menus) when multiple organisms were present on screen. Now, all panels are properly detected and closed when clicking outside them, improving navigation and ensuring a cleaner, more predictable interface.

  • We fixed a URL concatenation issue when loading React components. If the path included query parameters, the concatenation failed and blocked the resource from loading. This fix ensures proper handling of URLs with parameters, improving navigation and providing a more stable experience.

  • We resolved a dependency issue in the frontend that caused inconsistent behavior between development and production builds. This fix ensures functional coherence and prevents unexpected errors during the development-to-production transition, improving reliability for end users.