Releases: phpcfdi/cfditopdf
Releases · phpcfdi/cfditopdf
Version 0.3.0
- Fix bug on
CfdiDataBuilder::createTfdSourceStringwhen TimbreFiscalDigital is version 1.0. - Extract logic from
Html2PdfBuilder::buildto:Html2PdfBuilder::buildPdf: convert from CfdiData to html to pdfHtml2PdfBuilder::convertHtmlToPdf: contains the logic of Html2Pdf
- Template
generic.phpuses alternative syntax for control structures - Removed:
PhpCfdi\CfdiToPdf\Utils\TemporaryFilename: usingCfdiUtilsPhpCfdi\CfdiToPdf\Utils\ShellExec: usingCfdiUtilsPhpCfdi\CfdiToPdf\PdfToText: used only on testing environment
- Improve test coverage
Version 0.2.3
- Due GitHub API change, need to upgrade deploy section on Travis and tag a new release to make upload and perform a full release cicle.
Version 0.2.2
- Development improvements, code does not have significant changes.
- Remove phive, back to composer for development tools.
- Move phar construction logic to
build-pharscript. - Update travis & scrutinizer & docs.
Version 0.2.1
Verify travis deploy
Version 0.2.0
- Depends on
phivehttps://phar.io/ to handle development dependences:
phpcs,phpcbf,phpstan&phar-builder - Add composer custom commands:
build:check-style: Runphp-cs-fixerandphpcsto check code style violationsbuild:fix-style: Runphp-cs-fixerandphpcsto fix code style violationsbuild:build: Fix code style violations, run quality assurance and run testbuild:qa: Runphplintandphpstanbuild:test: Runphpunitbuild:coverage: Runphpunitwith code coverage and store the html results inbuild/coverage/html/,build:phar: Build the phar file intobuild/cfditopdf.pharusingmacfja/phar-builder
- Build phar inside build and push it into release
- Improve messages from CLI utilily
bin/cfditopdf - Fix dependence on
eclipxe/cfdiutilsto explicit version instead ofmaster-dev