All notable changes to this project will be documented in this file.

[0.7.0] - 2026-06-28

Added

Changed

  • Bumped the package version to 0.7.0.
  • Refreshed the README and LiveBook embedded signing example for the current API surface, current regional endpoints, API-key or OAuth auth, and hosted-PDF usage.
  • Expanded request handling so document and template operations can automatically switch between JSON and multipart payloads where the official BoldSign API allows file uploads.
  • Updated the default regional base URLs to match the current official BoldSign endpoints, including CA and AU regions.

Fixed

  • Added compatibility with req 0.6 by converting multipart form-part names to atoms at the request boundary while preserving the exact BoldSign wire field names.
  • Corrected several HTTP verb and query-parameter mismatches in existing document, template, team, user, and identity verification wrappers.
  • Aligned identity verification requests with the current official API contract.

Tests

  • Added extensive Bypass-backed coverage across client auth, documents, templates, contacts, contact groups, custom fields, users, teams, identity verification, plan APIs, and multipart encoding.
  • Added multipart regression coverage for Req-compatible atom part names, including bracketed/dotted BoldSign field names.

[0.5.2] - 2026-04-12

Fixed

  • Send document requests now stay on JSON by default and only switch to multipart when files are actually present.
  • Multipart form encoding now follows the official BoldSign SDK pattern for file uploads plus JSON-encoded complex fields such as signers and textTagDefinitions.

[0.5.0] - 2026-04-10

Added