v0.2.18

Skyvern-AI/skyvernv0.2.18Oct 24, 2025by wintonzheng

AI Summary

Enhances browser streaming with clipboard transfer capabilities and introduces support for new AI models like Qwen3 and Claude 4.5 Haiku.

Key Highlights

  • Browser streaming improvements including clipboard transfer
  • Qwen3 featherless implementation
  • Claude 4.5 Haiku model support
  • SDK prototype release
  • Separation of cloud dependencies in pyproject.toml

New Features

  • Browser streaming clipboard transfer
  • Qwen3 model support
  • Claude 4.5 Haiku support
  • SDK prototype
  • Dependency separation

Full Release Notes

## What's Changed
* fix drop_params bug by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3756
* Skyvern SDK Prototype by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3624
* debugger block runs dez i (incremental improvements towards figma design(s)) by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3757
* Make order URL/Prompt consistent for TaskV2 by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3758
* Warn ConnectionClosedError in websocket/streaming by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3760
* magnifex qwen3 featherless implementation by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3764
* add claude 4.5 haiku support by @gswangg in https://github.com/Skyvern-AI/skyvern/pull/3763
* check customized element pointer style by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3772
* Update API specifications with fern api update by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3771
* add browser sessions to oss router/nav by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3773
* fix frontend none cdp url by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3775
* Allow testing webhook response in setup flow by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/3768
* Separate cloud dependencies in pyproject.toml by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3779
* support magic link in CUA engine by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3780
* Reapply: Separate cloud dependencies in pyproject.toml (#3779) by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3781
* update skyvern client by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3733
* Make PostHog async by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3786
* prepend scheme to login endpoint url by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3787
* do not use critical log unless it's really critical by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3778
* BE portion of seamless clipboard transfer in browser stream by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3788
* Fix broken SkyvernEnvironment in SDK by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3789
* TaskV2: Ask AI if relocation is needed based on current url as the first step by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3761
* Webhook Replay Test URL by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/3769
* Store user_url in initialize_task_v2 by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3791
* Store empty user_url as None in initialize_task_v2 by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3793
* upgrade precommit configurations by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3794
* handle NONE type in http response by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3795
* prepend url schema in skyvern page goto by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3796
* support new tab magic link logic by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3797
* Browser streaming: add org token to CDP connection header by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3792
* FE portion of seamless clipboard transfer in browser stream by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3799
* backend - add 'paused' as a workflow run status by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3800
* Skyvern 0.2.18 by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3784
* Refactoring: merge WorkflowParameterEditPanel and WorkflowParameterAddPanel by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3750
* Update custom domain URL format in docs.yml by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/3801
* Wait time optimization xp by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3802
* set context.step_id and context.task_id at the beginning of execute_step and unset at the end + auto log step_id & task_id by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3803
* Generate Fern TS sdk by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3785

## New Contributors
* @marcmuon made their first contribution in https://github.com/Skyvern-AI/skyvern/pull/3768

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v0.2.17...v0.2.18