- Support for Php 8.3
- Code style updates for newer Magento Coding Standard
- Support for Php 8.2
- pt_BR translation thanks to Vitor Martins
- Support for Php 8.0
- Support for Php 8.1
- Compatibility with Magento 2.3.6
- Don't keep temporary files in var folder
- Compatibility with Magento 2.4.1, for Magento 2.4.0 and below use earlier versions
- Updated copyright notice
- Compatibility with Magento 2.4, for Magento 2.1 and below use earlier versions
- Support for Php 7.4
- Support for Php 7.3
- PHPStan to development tools
- Order item sku is required in tests on 2.3.1
- Adopt latest Magento Coding Standards
- Initial MFTF acceptance test
- Support for Magento 2.3
- Reorganise unit and integration tests
- Adjust integration test for 2.2.5
- Ability to translate more terms (thanks @gediminaskv)
- Minor code style issue
- Package name renamed to fooman/printorderpdf-implementation-m2, installation should be via metapackage fooman/printorderpdf-m2
- Increased version number by 100 to differentiate from metapackage
- Change setTemplate workaround, use area emulation instead Constructor change in Plugin\PaymentInfoBlockPlugin, removes copied template files
- Allow for different pdf versions in test
- Added preprocessing of tests to run across 2.1/2.2
- Empty payment details by providing frontend pdf template for known template files
- Added support for PHP 7.1
- Support for bundled products
- Compatibility with Magento 2.1, for Magento 2.0 use earlier versions
- Test improvements
- Change folder structure to src/ and tests/
- Provide a Pdf Renderer so that Fooman Email Attachments M2 (separate extension) can attach a pdf to outgoing order confirmation emails
- Translations
- PSR-2
- Use Magento repositories and factory
- Use Magento massaction
- Update code to stay compatible with latest Magento development branch
- Update code to stay compatible with latest Magento development branch
- Initial release for Magento 2