Meta
Migration and Compatibility
Guidance for teams migrating from older integration styles.
Recommended migration path
- Move to
load/unloadlifecycle control. - Replace ad-hoc state updates with
setViewStateandsetSearchState. - Normalize annotation flows around
create,update,delete, and selection helpers. - Consolidate event handling via typed
addEventListenerand compatibilityon/offonly where needed.
Compatibility mode
Use compatibility methods when preserving existing integration contracts, but prefer typed viewer APIs for new work.
Newly strengthened APIs in this branch
signDocument,getSignaturesInfo,setSignaturesLTVbeginContentEditingSession,setEditingAnnotationhasUnsavedChanges,ensureChangesSavedexportInstantJSON/importInstantJSONround-trips for outline/signatures metadata