Releases: apoex/gs1
Releases · apoex/gs1
GS1 2.0.3
GS1 2.0.2
Fixed
- Fix the CI release pipeline
GS1 2.0.1
Fixed
- Fix the CI release pipeline
GS1 2.0.0
Changed
-
Minimum supported version of Ruby is now 3.0.5 (breaking change)
-
Extra elements in barcodes are now ignored (breaking change). Set the
ignore_extra_barcode_elementsconfiguration option tofalseto restore
previous behavior -
AI classes are lazy loaded now (possibly breaking change)
Added
-
Add a new option (
ignore_extra_barcode_elements) to configure if extra
elements in barcodes should be reported as an error or ignored. By default,
ignore -
Added the
GS1.ai_classesmethod. This contains all AI classes. This is the
same asGS1::AI_CLASSESfrom previous versions, buy lazy loaded -
All application identifiers (as of 2025-01-30) are now recognized
Removed
- Removed the
GS1::AI_CLASSESconstant. UseGS1.ai_classesinstead - The following classes have been removed:
GS1::BatchandGS1::SerialNumber.
They have been replaced with generated anonymous classes.