8.2.5
- Обновлена библиотека mpdf до 8.2.5
- В релизе публикуются 2 сборки: со шрифтами (~44.7 Mb) и без шрифтов (~3.1 Mb)
- Добавлены скрипты сборки для запуска через composer
- В composer.json добавлены параметры оптимизации загрузчика классов
- Решена проблема конфликта с зависимостями joomla (
psr/log
,psr/http-message
)
8.2.2
- Обновлена библиотека mpdf до 8.2.2
- Добавлены namespace для класса JMpdf
8.0.11
- Обновлена библиотека mpdf до 8.0.11
- Добавлен магический метод __call для прямых обращений к mpdf свойству класса JMpdf
- Не работает больше загрузка неймспейса напрямую mpdf, используйте вместо этого загрузку
JPATH_LIBRARIES . '/mpdf/libraries/vendor/autoload.php'
- Удалены все шрифты кроме dejavu sans, при запуске mpdf напрямую будет ругаться на шрифты, вам надо загрузить их самостоятельно при запуске класса mpdf, JMpdf создается по умолчанию только с Dejavu Sans
- Так как удалились все шрифты, то размер библиотеки сократился с ~46мб до ~3.3мб, все остальные шрифты, возможно, будут выложены отдельным расширением
- Добавлен метод загрузки своих шрифтов addFonts(). Смотрите пример в examples/fonts.php