Update mPDF to latest 8.0 stableThere's some known issues with PHP 8, like exporting PDF files with SVG gradients, that was already fixed on newer mPDF versions from 8.0 branch.
Use mpdf's own QR code generation instead #465This drops the dependency of an external service in favor of MPDF's ownbarcode library. Sizes are configured somewhat differently there, so thesettin
Use mpdf's own QR code generation instead #465This drops the dependency of an external service in favor of MPDF's ownbarcode library. Sizes are configured somewhat differently there, so thesetting has been renamed.Obsolete language strings are removed in a follow-up commit
show more ...
Update mpdf dependency to version 8Added support for PHP 7.3 and 7.4
update the mpdf library to 7.0.3This might improve performance with large CSS files (#333) and possiblyresolve some bugs (#316 and maybe #246).
updated dependencieswe ignore paragonie/random_compat because it's provided in DokuWiki corealready.x
fixing composer weirdness with pseudo submodulesSee https://lornajane.net/posts/2014/using-composer-without-gitignoring
This is a quick an dirty switch to the current MPDF devel versionThis makes the plugin working on PHP 7.1 again, however I did not lookdeeply in how much the API changed and just tried to quickly
This is a quick an dirty switch to the current MPDF devel versionThis makes the plugin working on PHP 7.1 again, however I did not lookdeeply in how much the API changed and just tried to quickly make thewhole thing work again.I opted for a composer based install of the library to have the properdependencies installed. I also checked in the result to have the plugineasily install via the extension manager.