Skip to content

v7.0.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@pdsaroka pdsaroka released this 05 Jan 16:51
· 9 commits to main since this release

πŸš€ Release 7.0.0-rc.1

This release updates the PandaDoc TypeScript API client SDK to match OpenAPI Specification version 7.15.0 (from 6.2.0). This is a major update with significant new features and breaking changes.

✨ What's New

Major New Features

  • Content Library API - Full CRUD operations for content library items
  • Document Sections & Bundles - Manage document sections with upload and deletion
  • Auto Reminders - Configure automatic reminders for documents
  • Workspaces API - Complete workspace management with member and API key support
  • Templates API - Create, update, and delete templates
  • Notary Services (v2) - Full notarization workflow support
  • Product Catalog (v2) - Manage product catalog items
  • Document Fields API - Get and create document fields
  • Document Settings & Audit Trail (v2) - Enhanced document management
  • DOCX Export (Beta) - Export documents to DOCX format
  • Linked Objects API - Manage document-to-CRM relationships
  • Users & Member Tokens - User management and token generation

Enhancements

  • Added country field to contacts
  • Enhanced pricing tables with external_columns and fee support
  • New document properties: images, tables, texts, ref_number
  • Improved field and recipient type discrimination
  • Enhanced error handling with info_message and links in 403 responses
  • New webhook events: content_library_item_created, document_completed_pdf_ready, document_section_added, template_updated, template_deleted
  • Better default values for query parameters

⚠️ Breaking Changes

Document Updates

  • PATCH /public/v1/documents/{id} - Recipients structure changed to discriminator-based types
  • GET /public/v1/documents/{id}/details - Recipient and field models refactored

Webhooks

  • Breaking: template_modified event removed β†’ use template_updated and template_deleted

Other Breaking Changes

  • Contact updates: removed email property
  • Templates: fields parameter type changed from string to array

πŸ“¦ Installation

npm install pandadoc-node-client@7.0.0-rc.1

Note: This SDK is automatically generated from the PandaDoc OpenAPI Specification. SDK version 7.0.0-rc.1 corresponds to OAS version 7.15.0.

Full Changelog: v6.2.0...v7.0.0-rc.1