Skip to content

[1.3.3] SDK: robust pre-send validation

Choose a tag to compare

@haltakov haltakov released this 08 Sep 23:34
· 96 commits to main since this release

Fixes pre-send validation across all eleven platforms: real media dimensions, aspect ratios, duration and encoding; final platform options; Telegram formatting; and provider-exposed account eligibility. Invalid content now fails before publishing rather than reaching the provider or silently losing attachments. Also fixes TikTok single-chunk upload size declarations.

Upgrade: local video publishing requires FFmpeg (ffprobe on PATH), or an absolute FFPROBE_PATH. Node.js 20+ remains supported. Provider-side moderation and state changes can still reject posts after validation.

Validated with 565 SDK tests, 49 CLI tests, and the previously deployed end-to-end validation regressions. See migration notes and validation coverage.

npm install @simple-post/sdk@1.3.3