We use PDFTextStripper to parse some PDF documents. The parsing sometimes assumes the file template and the order of the words in it.
The following Kotlin code prints the text content of the attached file, sorted by position.
Running this code with PDFBox 2.0.14 and 2.0.15 giving different parsing for the line
POLICY PERIOD: FROM 02/18/2018 TO 02/18/2019 (2.0.14)
POLICY PERIOD: FROM 02/18/2018 02/18/2019TO (2.0.15)
I suspect the cause is the changes done in this commit:
This somehow prevents us for safely upgrading to the newer version