June 2026 (version 2.26.06.15)
reviewed: 15 June 2026
⚡ Performance Improvements
Internal Collections Optimization
Significant improvements have been made to the internal runtime collections, optimizing the balance between CPU usage and memory allocation. Lookup patterns have been refined, resulting in faster data access operations and improved throughput for high-volume datasets.
String Builder Enhancements
We have optimized the internal string manipulation routines to significantly reduce memory allocations. This reduction directly lowers garbage collection pressure, delivering better runtime efficiency.
🚀 New Features
Attribute Case Sensitivity Massagers
Added new functions to allow massaging an attributes case sensitivity.
// Get current case sensitivity setting
set('isCaseSensitive', boDesc.getAttrCaseSensitive([desc], [attr]))
// Set case sensitivity dynamically
boDesc.setAttrCaseSensitive([desc], [attr], true())
🐞 Fixes
Tooltip Rendering
Resolved a stack overflow exception that occurred when <@page/tooltip> qualifiers were rendered with a nested null label value.
Property Bag to Business Object
Improved error messaging for pb2bo conversion failures on invalid entity property bags.
Iterator Entity Control Names
Resolved an issue where iterator generated entity control names could produce duplicate identifiers. The runtime now guarantees unique naming across all entities.
Shell Function Handler
Addressed a processing hanging issue that occurred when the shell output pipe buffer reached capacity. The handler now manages buffer state internally and implements non-blocking I/O handling to prevent the process hanging during execution.
Word Function Handler
Resolved a null reference exception that occurred during negative table lookups within Word documents. The table lookup mechanism now properly handles offset calculations and boundary conditions.
DOCX Function Handler
Resolved element path resolution failures when locating sections within DOCX documents. The parser now correctly navigates section boundaries while maintaining path references throughout the document structure.