July 2026 (version 2.26.07.06)
reviewed: 6 July 2026
🚀 New Features
DOCX Native Section Support
Sections can now be used as native elements within DOCX documents, enabling more flexible document structure and layout control.
DOCX Multiline Text Support
The <@docx/text> element now automatically handles multiline content, preserving line breaks where needed.
DOCX Table Cell Grid Span and Vertical Merge
Added support for grid spanning and vertical merging within DOCX table cells, allowing for more complex table layouts.
<@docx/table
rows: <@docx/content
<@docx/table/row
cells: <@docx/table/cell
hSpan: 2
content: 'row 1'
>
>
<@docx/table/row
cells: <@docx/table/cell
hSpan: 2
content: 'row 2'
>
>
<@docx/table/row
cells: <@docx/table/cell
hSpan: 2
content: 'row 3'
>
>
<@docx/table/row
cells: <@docx/content
<@docx/table/cell
width: '20%'
content: 'row 4, cell 1'
>
<@docx/table/cell
content: 'row 4, cell 2'
>
>
>
<@docx/table/row
cells: <@docx/content
<@docx/table/cell
width: '20%'
content: 'row 5, cell 1'
vMerge: 'restart'
>
<@docx/table/cell
content: 'row 5, cell 2'
>
>
>
<@docx/table/row
cells: <@docx/content
<@docx/table/cell
width: '20%'
vMerge: 'continue'
>
<@docx/table/cell
content: 'row 6, cell 2'
>
>
>
<@docx/table/row
cells: <@docx/content
<@docx/table/cell
width: '20%'
content: 'row 7, cell 1'
>
<@docx/table/cell
content: 'row 7, cell 2'
>
>
>
>
>
🔧 Updates
DOCX Table Row and Cell Index Alignment
Updated the docx.addElement() function to ensure table rows and cells are inserted at their expected visible index, improving predictability when building tables programmatically.
DOCX Number Merging
Improved number (list) merging logic when adding elements from another document. The update provides more accurate and consistent results.
Dependency Updates
Updated internal dependencies to address security alerts, keeping CaseMaster aligned with the latest patched versions of third-party libraries.
🐞 Fixes
Cloning Null Business Object Property
Fixed a null reference exception that occurred when attempting to clone a null business object instance.
XML Document Element
Resolved an issue where the XML Function Handler would fail to update the XML document element correctly when building or updating the XML.
String to Time Casting Stack Overflow
Fixed a stack overflow exception that occurred when casting a string to a time value.
DDL Encrypted Attribute Handling
The DDL handler now properly handles encrypted attributes for INSERT and UPDATE statements, ensuring encrypted values are processed and injected correctly.
Dumped Property Bag Parsing
Fixed an issue where a dumped property bag containing business object properties would fail to parse.