v1.0.22
Skyvern-AI/skyvernv1.0.22Feb 26, 2026by wintonzheng
AI Summary
Release v1.0.22 focuses on TOTP/2FA improvements, adds Workflow Trigger Block backend, enhances MCP server configuration, and includes various bug fixes for captcha handling, workflow imports, and browser session features.
Key Highlights
- TOTP verification UI fixes: timer, expired code retry, 2FA banner suppression, and goal-text extraction
- Added Workflow Trigger Block backend for workflow automation
- Removed admin impersonation feature from MCP for security
- Added FORCE_BROWSER_SESSION feature flag for browser control
- Fixed SVG text captcha handling and MCP remote tool API environment issues
New Features
- Workflow Trigger Block backend (SKY-8072)
- FORCE_BROWSER_SESSION feature flag
- Skyvern MCP setup documentation
- TOTP webhook now includes workflow_permanent_id in POST body
Full Release Notes
## What's Changed Version bumped from 1.0.21 to 1.0.22 ### Recent Changes - Bump version to 1.0.22 (#4892) (9a2342c2) - [SKY-48] fix TOTP verification UI: timer, expired code retry, 2FA banner suppression, and goal-text extraction (#4860) (32ad9d36) - Remove admin impersonation feature from MCP (#4889) (2f65635e) - Remove local access restriction from auth_status endpoint (#4870) (6e3ac2d8) - Add Skyvern MCP setup to MCP_SETUP.md (#4886) (33c2920c) - feat: add Workflow Trigger Block backend (#SKY-8072) (#4885) (8fbf937e) - fix: handle local Postgres without skyvern role in quickstart (#4877) (#4878) (3b21c217) - fix: title formatting for 'MCP Server' and 'CLI & Skills' docs (#4879) (43e24880) - Re-apply workflow import default value stringification fix (SKY-8082) (#4883) (63cb8893) - Expand last loop iteration by default in workflow run timeline (#4882) (5d69b4ec) - Re-apply data_schema support for natural language loop blocks (SKY-7055) — frontend (#4881) (fec13555) - fix svg text captcha (#4880) (3ca0aa86) - Pass workflow_permanent_id in TOTP webhook POST body (#4871) (1b1779f6) - fix MCP remote tool handlers calling wrong API environment (#4869) (1f2ee7b8) - fix: Allow saving credentials without blocking on browser profile test (#SKY-8078) (#4867) (b71f97cb) - get reverted code back (#4865) (0d67523c) - Add FORCE_BROWSER_SESSION feature flag (#4864) (a19814cf) **Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.21...v1.0.22 ## What's Changed * Add FORCE_BROWSER_SESSION feature flag by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4864 * get reverted code back by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4865 * fix: Allow saving credentials without blocking on browser profile test (#SKY-8078) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4867 * fix MCP remote tool handlers calling wrong API environment by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/4869 * Pass workflow_permanent_id in TOTP webhook POST body by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4871 * fix svg text captcha by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/4880 * Re-apply data_schema support for natural language loop blocks (SKY-7055) — frontend by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4881 * Expand last loop iteration by default in workflow run timeline by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4882 * Re-apply workflow import default value stringification fix (SKY-8082) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4883 * fix: title formatting for 'MCP Server' and 'CLI & Skills' docs by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/4879 * fix: handle local Postgres without skyvern role in quickstart (#4877) by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/4878 * feat: add Workflow Trigger Block backend (#SKY-8072) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4885 * Add Skyvern MCP setup to MCP_SETUP.md by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/4886 * Remove local access restriction from auth_status endpoint by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4870 * Remove admin impersonation feature from MCP by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/4889 * [SKY-48] fix TOTP verification UI: timer, expired code retry, 2FA banner suppression, and goal-text extraction by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/4860 * Bump version to 1.0.22 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4892 ## New Contributors * @andrewneilson made their first contribution in https://github.com/Skyvern-AI/skyvern/pull/4879 **Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.21...v1.0.22