Version 2.0.1
July 10, 2026
Fixed
download()returning an empty response when called from Twig templates. In Craft 4+, templates render while the response is already being sent, so the response is now sent explicitly before the request ends.
Version 2.0.0
July 10, 2026
Added
- Craft CMS 4 and 5 compatibility.
- Environment variable support for the API Key setting, with autosuggest in the settings UI.
Changed
- Upgraded from the PDFShift v2 API to the v3 API (
X-API-Keyauthentication). - API requests now use Craft's bundled Guzzle client instead of raw cURL.
- Downloads are now sent through Craft's response object and properly end the request.
- Fixed the settings asset bundle namespace mismatch by removing the unused asset bundle entirely.
Removed
- Craft CMS 3 support. PHP 8.0.2+ is now required.
- Leftover scaffolding: empty asset bundle, unused translations,
.craftplugin, andpackage-lock.json.
Version 1.1.1
October 27, 2020
Changed
- Added support for psr-4 autoloading
Version 1.1.0
December 12, 2019
Changed
- Optimize Download Functionality.
Added
- Error Handling.
Version 1.0.3
August 5, 2019
Changed
- Set download functionality to redirect to S3 URL in order to increase browser compatibilities.
Version 1.0.2
July 3, 2019
Fixed
- Set correct license.
Version 1.0.1
July 3, 2019
Fixed
- macOS File Case Issues.
Version 1.0.0
July 3, 2019
Added
- Initial Release.