v0.2.19

Skyvern-AI/skyvernv0.2.19Oct 28, 2025by wintonzheng

AI Summary

Implements the InteractionBlock and removes legacy authentication schemes, alongside updates to API specifications and workflow parameter templating.

Key Highlights

  • Removal of `x-api-key` auth scheme
  • Implementation of InteractionBlock
  • Workflow run UI browser stream display
  • Stricter Jinja rendering for workflow blocks
  • Update to API specifications via Fern

Breaking Changes

  • Removal of `x-api-key` auth scheme

New Features

  • InteractionBlock implementation
  • Workflow run UI browser stream
  • Workflow parameter templating strictness
  • API specification updates

Full Release Notes

## What's Changed
* chore: remove `x-api-key` auth scheme by @dsinghvi in https://github.com/Skyvern-AI/skyvern/pull/3805
* Release 0.2.19: Update Fern TS SDK by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3807
* fix script gen asyncio create_task bug by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3798
* Backend: implement InteractionBlock by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3810
* fix SelectItem value for Run With in start node workflow settings by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3774
* fix reload action by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3811
* add log attrs for failed emails by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3812
* ensure disable_cache saves for v2 task block by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3813
* fix settings in email api by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3814
* get task v2 block disable_cache value back by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3815
* point flash and flash lite to stable by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/3816
* fix send email api by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3818
* FE implementation of InteractionNode by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3821
* TypeScript SDK: building automatically via workflow by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3820
* Update API specifications with fern api update by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/3819
* get workflow runs by ids by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/3824
* Jon/backend hitl buffs by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3826
* Extract SkyvernPageAi from SkyvernPage by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3825
* make jinja rendering in blocks more strict by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3827
* various hitl buffs by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3828
* Fern: regenerated Python SDK by @stanislaw89 in https://github.com/Skyvern-AI/skyvern/pull/3829
* BE: allow workflow run UI to show browser stream if workflow run has one by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3834
* make templating strictness easy to switch between by @jomido in https://github.com/Skyvern-AI/skyvern/pull/3835


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