Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.1 KB

File metadata and controls

27 lines (20 loc) · 1.1 KB

Changelog

1.0.1 - 2026-07-09

Fixed

  • Improved validation for SDK configuration, request options, and low-level convert() inputs.
  • Improved handling of malformed API responses, including invalid direct PDF responses and invalid numeric fields.
  • Improved request body validation for JSON serialization, object keys, and custom header maps.
  • Improved webhook payload validation.

1.0.0 - 2026-06-16

Initial release of the official PDFBolt Python SDK.

Added

  • Direct PDF generation from HTTPS URLs, raw HTML, and published templates.
  • Sync conversion jobs returning temporary PDF URLs.
  • Async conversion jobs with webhook delivery.
  • Custom S3 presigned URL support for sync and async conversions.
  • Usage API support.
  • Webhook signature verification helpers.
  • Typed result models for direct, sync, async, webhook, usage, and rate-limit responses.
  • SDK error classes for API, network, validation, configuration, and webhook signature failures.
  • Typed Python package metadata with py.typed for type-aware users and tools.
  • Local unit tests, optional live integration tests, examples, and GitHub CI.