- Add the new userAgentToken API option, to enable passing a key that will be passed back on resource requests
- Don't require document_content, so document_url can be passed
- Add new API options (including prince_options[pdf_forms] to enable PDF forms)
- Switch API host to more secure api.docraptor.com (dropping old TLS)
- Require PHP 7.4+
- Fix PHP 8.1 deprecation issues
- Change uses of getRealPath to getPathname by request in #28
- Add support for Guzzle 7
- Switch from Swagger to OpenApi 5.3.0 (required for Guzzle 7)
The major version bump for this release is because of the change from Swagger to OpenApi. There is no intended change in functionality, but changing generators created a substantial changeset in the client code. Please see the commit message for more technical details.
- add support for hosted documents
- upgrade to latest swagger 2.4.14
- composer is now used to manage dependencies
- BREAKING CHANGE: configuration change
- Upgrade to new swagger generation version (v2.2.3)
- Added support for
prince_options[pdf_title]
andignore_console_messages
options
- Added support for the pipeline API parameter
- No significant code changes
- Added support for prince_options[no_parallel_downloads]
- Added support for prince_options[debug]
- Fix release process issue causing 0.2.0 to not be seen by packagist.
- BREAKING CHANGE: Rename ClientApi to DocApi
- BREAKING CHANGE: createDoc and getAsyncDoc responses are now binary strings instead of temp files
- Example and documentation improvements
- Initial release