v0.2.20
Skyvern-AI/skyvernv0.2.20Oct 30, 2025by wintonzheng
AI Summary
Updates SDK generation and model configurations while enhancing the workflow run UI with browser streaming capabilities, notifications, and status management.
Key Highlights
- Fern SDK post-processing and TypeScript code examples
- GPT-5 models configured with temperature 1
- Workflow run UI now shows browser stream
- OS-level workflow run alerts with sound
- Workflow status set to 'published' on save
New Features
- SDK post-processing update
- GPT-5 model configuration
- Workflow run UI browser stream
- OS notifications for workflow runs
- Workflow status management
Full Release Notes
## What's Changed * FE: allow workflow run UI to show browser stream if workflow run has one by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3838 * Cleanup ENABLE_TASKV2_METADATA_CURRENT_URL_VALIDATION experiment by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3836 * Fern: add TypeScript code examples by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3839 * Fern: generated SDK post processing by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3840 * not try selectable input for otp or secret input by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3843 * skip msedge download hub page by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3844 * mark readonly element as interactable by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3845 * label workflow failure reason by status by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3830 * Update API specifications with fern api update by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3842 * make templating lax again by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3846 * making gpt5 models have temp 1 by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3849 * Release v0.2.21 by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3848 * Log response status in request_logging by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3747 * SDK: support actions skeleton by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3817 * automatically parse content from totp url by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3852 * set up xp for using cheaper model for verication result by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3853 * Fix z-indexing issue for timeline/browser stream in debugger view by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3854 * set workflow status to 'published' when a user saves a workflow by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3855 * Use lazy imports in __init__.py by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3847 * Add GET /v1/credentials/totp to list recent 2FA codes per org by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/3770 * removing laminar by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3858 * revert #2154 - fix complete action bug by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3859 * Update `Copy to cURL` buttons to reference the new Runs API spec by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/3765 * OS-level workflow run alert (w sound) on status change by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3862 * add notification sound for workflow runs by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3863 * SDK: support select_option and extract by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3850 **Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.2.19...v0.2.20