<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-assembly</artifactId>
    <version>23.8</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '23.8')
copied!  
<dependency org="com.groupdocs" name="groupdocs-assembly" rev="23.8">
    <artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "23.8"
copied!  

What’s new in the GroupDocs.Assembly for Java 23.8

Release Highlights

GroupDocs.Assembly for Java 23.8 introduces refined logic for handling data source discrepancies in templates. With this release, variables initialized from missing object members are now treated as missing themselves, enabling more predictable and error-resistant template behavior in dynamic data scenarios.

New Features

  • Treat Missing Member Variables as Missing: Improved handling ensures that if a template variable is initialized from a non-existent member, it inherits the missing status. This behavior helps prevent misleading outputs and enhances the resilience of document templates to unexpected or incomplete data.

Public API and Backward Incompatible Changes

  • Missing Member Initialization Logic: This logic change may affect existing templates that rely on fallback values or implicit assumptions about non-existent data members. It is advised to test existing templates to ensure compatibility with this new behavior.

🔍 Explore the Full Release Details

For full list of updates, please visit GroupDocs.Assembly for Java 23.8 Release Notes.


template missing member variable | groupdocs assembly java 23.8 | groupdocs assembly template resilience | groupdocs missing data handling

VersionRelease Date
24.9.1September 27, 2024
24.9September 10, 2024
23.8August 18, 2023
22.12December 22, 2022
22.2March 5, 2022
20.6January 25, 2022
20.4January 25, 2022
20.12January 25, 2022
19.10January 25, 2022
18.6January 25, 2022
18.2January 25, 2022
17.12January 25, 2022
17.1.0January 25, 2022
21.7July 9, 2021
21.4April 30, 2021
21.3March 19, 2021
21.1January 31, 2021
20.11November 26, 2020
20.9September 30, 2020
20.8August 25, 2020
20.3March 17, 2020
19.11November 18, 2019
19.8August 24, 2019
19.7July 16, 2019
19.5May 27, 2019
19.3March 8, 2019
19.1January 29, 2019
18.12December 6, 2018
18.10October 31, 2018
18.9September 11, 2018
18.7July 31, 2018
18.5June 1, 2018
18.1April 20, 2018
17.11April 20, 2018
17.9April 20, 2018
17.8.0April 20, 2018
17.5.0April 20, 2018
17.3.0April 20, 2018