List & Label Enterprise Reporting Edition 31.001
Released: Jan 22, 2026
31.001 での更新項目
機能
- General:
- PDF/ZUGFeRD: Official support for the ZUGFeRD format in version 2.4.
- Delphi: Added support for Embarcadero RAD Studio 13.
- Enhanced speed and reduced memory consumption of the "Endless Export" feature (HTML, XLS, TXT, CSV). However, truly "endless" exports remain impractical, as memory usage continues to increase with data volume. For substantial data exports, executing the process in a 64-bit environment is required.
- Cross Platform:
- Added support for LL.VisibleTableLineIndex and LL.TableLineIndex.
- The ProjectConverterOptions class includes a new member, ProjectPassword, which enables setting the password needed to read password-protected project files during conversion. To utilize this feature, use the overload that accepts ProjectConverterOptions directly (see documentation). However, note that LLCP does not currently support re-encrypting files; thus, the converted file will be unencrypted and readable.
- Text rendering has been enhanced with contrast optimization. White and black text will now be adjusted to improve visibility when the contrast with the background is too low.
- Added support for nested tables (i.e., tables within tables).
- The Date$ function now supports cropping day and month names using %nD and %nM.
- Added a log warning when using additive operators on unit properties without UnitFromSCM, helping to avoid layout issues in LLCP.
- Improved handling of very small text objects that prevent page wrapping.
- Improved Debwin4 logging for nested inner exceptions.
- When loading a project file from a stream, the stream is now rewound before reading (if supported).
- OpenProject now supports creating a new empty project directly in a stream.
- The And and Or operators now support SQL-style three-valued NULL logic.
- Database-level FilterSyntaxTranslation can now correctly resolve constants and parent table identifiers.
- Unsupported field types (e.g., checkboxes, data graphics) no longer throw exceptions; they are assigned zero height and logged instead.
- Implemented indentation and scaling properties for SubItemSubReports.
- Added a heuristic to better interpret rotation values (quadrant vs. degree-based) for classic designer compatibility.
- .NET:
- Ad-hoc Designer now provides fallback paper sizes when no printer is installed.
- ADO data provider schema caching was changed from static to instance-specific to improve stability in long-running processes.
- Added a new AuthorizationHeader authentication mode to the Windows Client Web Designer.
- Barcode fallback type for unparseable types was corrected from EAN128 to CODE128.
- Designer:
- Contrast optimization now also considers solid pattern zebra shading (simple scenarios).
- PDF objects can now be selected by clicking on surrounding space created by isotropic filling.
- Window positions changed via Windows snap keys are now correctly remembered.
- DOM:
- The barcode() function can now detect the barcode type from quoted values even if variables cannot be evaluated.
- Web Components:
- WRD: Updated Monaco Editor to mitigate multiple security issues caused by outdated DOMPurify versions.
- The combit.ListLabel31.WebDesigner.exe is now digitally signed.
- Other:
- Storage conversions using LlStgsysStorageConvert now copy only required BLOBs, significantly reducing file size.
- Dynamic Pascal declaration files now compile successfully with Delphi 13 Florence.
- Updated libpng to version 1.6.54 to mitigate CVE-2026-22695 and CVE-2026-22801.
- Updated libpng to version 1.6.53 to mitigate CVE-2025-66293.
- Updated libpng to version 1.6.51 to mitigate CVE-2025-65018, CVE-2025-64720, CVE-2025-64506, and CVE-2025-64505.
- Report Server:
- Web Components: Updated axios.