v2.8.0
What's Changed
Features
- EXPERIMENTAL - Preparation of a CLI version of Office-stamper, to be able to stamp directly with sensible presets, inspired from the examples folder
- Added Google Doc to the list of supported editors
- Improved management of SdtRun as stampable elements of docx
Bugfixes
- Fixed management of comment made in Google Doc, as mentioned by @jushar in #534
- Fixed management of instrText in TOC, as mentioned by @tiagobutzke in #539
Dependencies
-
Bump
org.docx4j:docx4j-corefrom11.5.1to11.5.3 -
Bump
org.docx4j:docx4j-JAXB-ReferenceImplfrom11.5.1to11.5.3 -
Bump
org.springframework:spring-expressionfrom6.2.1to6.2.8 -
Bump
org.springframework:spring-contextfrom6.2.1to6.2.8
Documentation
-
Massive rework of the documentation, now most of it is on the https://verronpro.github.io/office-stamper/[site]
-
Add a Style Guide, notably to improve AI assistants correctness
-
Improve the https://github.com/verronpro/office-stamper/issues/new/choose[bug report form] to include Docx editor used and reduce analysis time
-
Bump
org.apache.maven.skins:maven-fluido-skinfrom1.11.1to2.1.0 -
Bump
org.asciidoctor:asciidoctor-maven-pluginfrom3.1.1to3.2.0 -
Added
org.asciidoctor:asciidoctor-parser-doxia-moduleversion3.2.0
Continuous Integration
-
Add the sonarlint configuration, for contributors that would like to see the list of issues
-
Bump
org.apache.maven.plugins:maven-compiler-pluginfrom3.13.0to3.14.0 -
Bump
org.apache.maven.plugins:maven-surefire-pluginfrom3.5.2to3.5.3 -
Bump
org.junit.jupiter:junit-jupiterfrom5.11.4to5.13.3 -
Bump
org.apache.maven.plugins:maven-surefire-pluginfrom3.5.2to3.5.3 -
Bump
org.jacoco:jacoco-maven-pluginfrom0.8.12to0.8.13 -
Bump
org.pitest:pitest-mavenfrom1.17.3to1.20.0 -
Bump
org.pitest:pitest-junit5-pluginfrom1.2.1to1.2.3 -
Bump
org.apache.maven.plugins:maven-gpg-pluginfrom3.2.7to3.2.8 -
Bump
org.slf4j:slf4j-nopfrom2.0.16to2.0.17 -
Bump
org.slf4j:slf4j-simplefrom2.0.16to2.0.17
Refactorings
- Word 2 String now manage FldChar, instrText, and Hyperlink.
New Contributors
Full Changelog: v2.7.0...v2.8.0