laminas/laminas-barcode
Programmatically create and render barcodes as images or in PDFs
2.16.0
5.0M downloads/mo
#2456 most downloaded on Packagist
laminas/laminas-barcode
What this package is like to depend on
Last release 6 months ago
13 Feb 2026
Ships fairly regularly
a new release about every 8 months
Rarely documented
notes for 15 of 79 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
79 releases · first in 2019
1 release in the last 12 months
see the full history below
Release timeline
79 releases · Dec 2019 to Feb 2026Releases
latest 60 of 79-
2.16.013 Feb 2026Release notes
Open source →2.16.0 - 2026-02-13
Added
- PHP 8.5 compatibility
Removed
- PHP 8.1 compatibility
Release Notes for 2.16.0
Feature release (minor)
2.16.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 30: Support PHP 8.5 thanks to @D3strukt0r
Release notes
Open source →Added
- PHP 8.5 compatibility
Removed
- PHP 8.1 compatibility
Release Notes for 2.16.0
Feature release (minor)
2.16.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 30: Support PHP 8.5 thanks to @D3strukt0r
-
2.15.028 Aug 2025Release notes
Open source →2.15.0 - 2025-08-28
Added
- PHP 8.4 compatibility
Release Notes for 2.15.0
Feature release (minor)
2.15.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Dependencies
Enhancement
- 26: PHP 8.4 support thanks to @ElTeteDBit
Release notes
Open source →Added
- PHP 8.4 compatibility
Release Notes for 2.15.0
Feature release (minor)
2.15.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Dependencies
- 27: Add support for PHP 8.4 and Upgrade PHPUnit to 10.x thanks to @ynnoig
Enhancement
- 26: PHP 8.4 support thanks to @ElTeteDBit
-
2.14.013 Jun 2024Release notes
Open source →2.14.0 - 2024-06-13
Release Notes for 2.14.0
Feature release (minor)
2.14.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
Release notes
Open source →
Release Notes for 2.14.0
Feature release (minor)
2.14.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
- 24: FIX
num_pointsparameter deprecation inimagepolygon()thanks to @ls-youssef-jlidat
-
2.13.005 Dec 2023Release notes
Open source →2.13.0 - 2023-12-05
Release Notes for 2.13.0
Feature release (minor)
2.13.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 23: Add php 8.3 and drop php 8.0 thanks to @Xerkus
Release notes
Open source →
Release Notes for 2.13.0
Feature release (minor)
2.13.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 23: Add php 8.3 and drop php 8.0 thanks to @Xerkus
-
2.12.015 Nov 2022Release notes
Open source →2.12.0 - 2022-11-15
Release Notes for 2.12.0
Feature release (minor)
2.12.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 20: Feature: Support PHP 8.2 thanks to @ghostwriter
Release notes
Open source →
Release Notes for 2.12.0
Feature release (minor)
2.12.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 20: Feature: Support PHP 8.2 thanks to @ghostwriter
-
2.11.004 Jan 2022Release notes
Open source →2.11.0 - 2022-01-04
Release Notes for 2.11.0
Added
- This release adds support for PHP 8.1.
Removed
- This release removes support for PHP versions prior to 7.4.
2.11.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Documentation,Enhancement
Enhancement
- 15: Added PHP8.1 support. thanks to @Pelex
Release notes
Open source →
Release Notes for 2.11.0
Added
- This release adds support for PHP 8.1.
Removed
- This release removes support for PHP versions prior to 7.4.
2.11.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Documentation,Enhancement
- 16: Updates sections for installation requirements and deprecations thanks to @froschdesign
Enhancement
- 15: Added PHP8.1 support. thanks to @pelex
-
2.10.017 Dec 2021Release notes
Open source →Release Notes for 2.10.0
Feature release (minor)
2.10.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
-
2.9.010 Feb 2021Release notes
Open source →2.9.0 - 2021-02-10
Release Notes for 2.9.0
Added
- Adds support for PHP 8.
Removed
-
Removes support for PHP versions prior to 7.3.0.
-
Removes support for laminas/laminas-servicemanager versions prior to 3.6.0.
2.9.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Enhancement
- 10: PHP 8 Support thanks to @weierophinney
- 9: PHP 8.0 support thanks to @boesing
Release notes
Open source →
Release Notes for 2.9.0
Added
- Adds support for PHP 8.
Removed
-
Removes support for PHP versions prior to 7.3.0.
-
Removes support for laminas/laminas-servicemanager versions prior to 3.6.0.
2.9.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Enhancement
- 10: PHP 8 Support thanks to @weierophinney
- 9: PHP 8.0 support thanks to @boesing
-
2.8.229 Mar 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Fixed
replaceversion constraint in composer.json so repository can be used as replacement ofzendframework/zend-barcode:^2.8.0.
Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Fixed
replaceversion constraint in composer.json so repository can be used as replacement ofzendframework/zend-barcode:^2.8.0.
-
2.8.124 Jan 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #2 Fixes php warning about invalid character ignored when setting color as hex code
Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #2 Fixes php warning about invalid character ignored when setting color as hex code
-
2.8.031 Dec 2019Release notes
Open source →Added
- zendframework/zend-barcode#48 adds the methods
setProvidedChecksum(bool $value)(and the optionprovidedChecksum) andgetProvidedChecksum(). These allow indicating that the barcode text includes a checksum value for purposes of validation.
Changed
- Nothing.
Deprecated
- zendframework/zend-barcode#49 deprecates
Laminas\Barcode\Renderer\Pdf. The renderer uses the now-abandoned zendframework/zendpdf package, and, as such, is deprecated as well, and scheduled for removal with version 3.0.0. We will release a separate PDF renderer package at a later date that consumes a 3rd party PDF library.
Removed
- Nothing.
Fixed
- Nothing.
- zendframework/zend-barcode#48 adds the methods
-
2.7.131 Dec 2019Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
-
zendframework/zend-barcode#43 fixes typo in exception message of
Laminas\Barcode\Exception\UnexpectedValueException. -
zendframework/zend-barcode#44 changes curly braces in array and string offset access to square brackets in order to prevent issues under the upcoming PHP 7.4 release.
-
zendframework/zend-barcode#45 fixes rotation calculations.
-
zendframework/zend-barcode#46 fixes generating checksum for EAN5 and Identcode/Leitcode. These barcodes have fixed length and checksum generator must use also leading zeros.
-
zendframework/zend-barcode#47 fixes text length for EAN2 and EAN5 by adding leading zeros.
-
2.7.031 Dec 2019Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
-
zendframework/zend-barcode#25 removes support for PHP 5.5.
-
zendframework/zend-barcode#38 removes support for HHVM.
Fixed
- Nothing.
-
2.6.131 Dec 2019Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
-
zendframework/zend-barcode#24 updates the SVG renderer to remove extraneous whitespace in
rgb()declarations, as the specification dis-allows whitespace, and many PDF readers/manipulators will not correctly consume SVG definitions that include them. -
zendframework/zend-barcode#36 provides several minor changes to namespace imports for the
Laminas\Barcode\Objectnamespace to ensure the package works on PHP 7.2.
-
2.6.031 Dec 2019Release notes
Open source →Added
- zendframework/zend-barcode#23 prepares and publishes the documentation to https://docs.laminas.dev/laminas-barcode/
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- zendframework/zend-barcode#12 and zendframework/zend-barcode#16 update the code base to be forwards-compatible with laminas-servicemanager and laminas-stdlib v3.
-
2.5.231 Dec 2019Nothing published for this version
-
2.5.131 Dec 2019Nothing published for this version
-
2.5.031 Dec 2019Nothing published for this version
-
2.4.1331 Dec 2019Nothing published for this version
-
2.4.1231 Dec 2019Nothing published for this version
-
2.4.1131 Dec 2019Nothing published for this version
-
2.4.1031 Dec 2019Nothing published for this version
-
2.4.931 Dec 2019Nothing published for this version
-
2.4.831 Dec 2019Nothing published for this version
-
2.4.731 Dec 2019Nothing published for this version
-
2.4.631 Dec 2019Nothing published for this version
-
2.4.531 Dec 2019Nothing published for this version
-
2.4.431 Dec 2019Nothing published for this version
-
2.4.331 Dec 2019Nothing published for this version
-
2.4.231 Dec 2019Nothing published for this version
-
2.4.131 Dec 2019Nothing published for this version
-
2.4.031 Dec 2019Nothing published for this version
-
2.3.931 Dec 2019Nothing published for this version
-
2.3.831 Dec 2019Nothing published for this version
-
2.3.731 Dec 2019Nothing published for this version
-
2.3.631 Dec 2019Nothing published for this version
-
2.3.531 Dec 2019Nothing published for this version
-
2.3.431 Dec 2019Nothing published for this version
-
2.3.331 Dec 2019Nothing published for this version
-
2.3.231 Dec 2019Nothing published for this version
-
2.3.131 Dec 2019Nothing published for this version
-
2.3.031 Dec 2019Nothing published for this version
-
2.2.1031 Dec 2019Nothing published for this version
-
2.2.931 Dec 2019Nothing published for this version
-
2.2.831 Dec 2019Nothing published for this version
-
2.2.731 Dec 2019Nothing published for this version
-
2.2.631 Dec 2019Nothing published for this version
-
2.2.531 Dec 2019Nothing published for this version
-
2.2.431 Dec 2019Nothing published for this version
-
2.2.331 Dec 2019Nothing published for this version
-
2.2.231 Dec 2019Nothing published for this version
-
2.2.131 Dec 2019Nothing published for this version
-
2.2.031 Dec 2019Nothing published for this version
-
2.1.631 Dec 2019Nothing published for this version
-
2.1.531 Dec 2019Nothing published for this version
-
2.1.431 Dec 2019Nothing published for this version
-
2.1.331 Dec 2019Nothing published for this version
-
2.1.231 Dec 2019Nothing published for this version
-
2.1.131 Dec 2019Nothing published for this version
-
2.1.031 Dec 2019Nothing published for this version