Skip to content

Releases: seanox/pdf-service

4.4.0 20230716

16 Jul 11:35
Compare
Choose a tag to compare
BF: Maven: Update of dependencies
CR: Service: Optimization of the use of HTML-Entities
    e.g.   ... previously caused XML errors in the renderer

4.3.0 20221127

27 Nov 08:28
Compare
Choose a tag to compare
BF: Build: Optimization/correction of the release info process
BF: Build: Added test before release
BF: Maven: Update of dependencies
CR: Template: Added methods to customize document and/or pages  
    - for signatures, encryption, annotations, ...  
    - to manipulate, filter, sort, remove, add, ...  

4.2.0 20220811

11 Aug 16:56
Compare
Choose a tag to compare
BF: Review: Optimizations
BF: Generator: Correction when parsing structures
    Structures deeper 65535 levels no longer cause an exception.
CR: Change from wording segment, which is now called structure
CR: Generator: Added placeholder syntax for disposable structures
    e.g. #[scope{{...}}]
    Disposable structures are bound to their place and, unlike a normal
    structure, can be defined differently multiple times, but cannot be
    reused or extracted based on their identifier.
CR: Generator: Added structures for single values
    e.g. #[price[[Your price #[#] Euro]]]
         #[price{{Your price #[#] Euro}}]
    Previously, single values was output directly. Now a structure can be
    used here as well. For single value, the additional placeholder #[#] was
    introduced. These structures can also be used to replace the exists
    placeholder and for conditional output of static text.
    e.g. #[value[[text output only if value exists]]]
         #[value{{text output only if value exists}}]
    Placeholders for static texts can be used from.
    e.g. #[price[[Your price #[#] ![currency]]]]
         #[price{{Your price #[#] ![currency]}}]
CR: Generator: Placeholder identifier conventions optimized
    Optimized for the conventions for variables in Java.
    Identifier can start and end with characters: a-z A-Z _ $ in between the
    characters: a-z A-Z _ - $ can be used.

4.1.2 20220713

13 Jul 19:48
Compare
Choose a tag to compare
BF: Build: Optimization of the release info process
BF: Maven: Update of dependencies
BF: Template: Correction for handling unexpected data type in data map
    e.g. Collection with Integer caused errors

4.1.1 20220327

27 Mar 19:05
Compare
Choose a tag to compare
BF: Maven: Update of dependencies
BF: Build: Optimization of the release info process
CR: OpenHtmlToPdf: Update to version 1.0.10
CR: Releases only as attachments on the GitHub release page

4.1.0 20210924

24 Sep 05:27
Compare
Choose a tag to compare
BF: Maven: Update of dependencies
BF: Review: Optimization (code + tests)
CR: OpenHtmlToPdf: Update to version 1.0.9
CR: Java: Switch to version 11
CR: Preview: Added argument/option/keyword/... @Resources
CR: Designer: Added argument/option/keyword/... @Resources
CR: Maven: Added static code analysis
CR: Template: Optimization of @Resources, class need not be public

4.0.3 20200830

31 Aug 10:34
Compare
Choose a tag to compare
BF: Service: Optimization of the code
BF: Template: Correction/optimization of exists-placeholder
BF: Template Preview Properties: Correction of the logic during parsing
BF: JUnit: Cleanup of JUnit4
BF: Maven: Minimization and update dependencies