Releases: vws-java/Barcode-Lib4J
Releases · vws-java/Barcode-Lib4J
Barcode-Lib4J 3.1.1
Barcode-Lib4J 3.1.0
- Zero dependencies: Library is now completely self-contained with no external dependencies
- PDF generation: Creates PDFs independently - OpenPDF is no longer required
- EPS/PDF output: Reduced file sizes by ~13% using native rectangle commands instead of rectangular paths
- Enum "BarcodeType": Added six "supports...()" methods to query barcode type properties
- Enum "ImageTransform": Added "getRotationDegrees()" method to retrieve the rotation angle in degrees
Barcode-Lib4J 3.0.0
This major release contains significant breaking changes. Code written for v2.x will require updates.
- Comprehensive migration from primitive types to enums
- Enhanced parameter validation in constructors and methods
- Classes removed or renamed throughout the packages
- Javadoc documentation thoroughly reworked and updated
- Minimum Java version increased from Java 9 to Java 11
- OpenPDF compatibility: Added support for version 3.0.0+
(limited in pom.xml to 1.3.0-1.4.x due to Java 11 compatibility)
Barcode-Lib4J 2.0.2
First release on GitHub and Maven Central.
The library was previously distributed exclusively via https://www.vw-software.com/java-barcode-library/ and is now available through standard channels for easier integration.