documenso-upgrade-migration
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Documenso Upgrade & Migration
Output
- A versioned upgrade record with compatibility, access/audit checks, staged evidence, and a verified rollback revision.
- A paused/reversible release decision when any signing, authorization, or retention requirement regresses.
Examples
Upgrade in a development workspace using synthetic documents and signers, test the previous and target versions for lifecycle, callback, access, and audit behavior, then stage a canary. Retain the prior release/configuration and roll back immediately if a control fails; do not validate upgrades by changing live signed documents.
Current State
!npm list @documenso/sdk-typescript 2>/dev/null || echo 'SDK not installed'
!npm list documenso-sdk-python 2>/dev/null || pip show documenso-sdk-python 2>/dev/null | head -3 || echo 'Python SDK not installed'
Overview
Guide for upgrading between Documenso API versions and SDK updates. Documenso has two API versions: v1 (legacy, document-centric) and v2 (recommended, envelope-based with multi-document support). The TypeScript and Python SDKs use the v2 API by default.