v1.0.21

Skyvern-AI/skyvernv1.0.21Feb 24, 2026by wintonzheng

AI Summary

Release v1.0.21 adds support for new AI models, improves MCP server integration, enhances workflow parameter handling, and adds analytics tracking for setup pain points.

Key Highlights

  • Added Gemini 3.1 Pro and Inception Mercury-2 model support
  • MCP remote server mounted on existing API service at /mcp endpoint
  • Added PostHog analytics for setup pain points tracking
  • Show reserved parameters in workflow block parameter picker
  • Fixed browser session proxy dropdown and action count display issues

New Features

  • New AI model support (Gemini 3.1 Pro, Inception Mercury-2)
  • MCP server integration at /mcp
  • PostHog analytics for setup tracking
  • URL-based tab navigation for browser session page
  • current_date added to reserved parameters list

Full Release Notes

## What's Changed

Version bumped from 1.0.20 to 1.0.21

### Recent Changes
- Bump version to 1.0.21 (#4858) (0cb9e41a)
- fix: remote MCP auth broken by encrypted token mismatch + docs clarity (#4863) (a6d24bc2)
- Link browser session ID to browser session page in workflow run header (#4862) (879c86d6)
- Show reserved parameters in workflow block parameter picker (#SKY-7548) (#4857) (03085e1a)
- Fix run action count showing 0 despite steps executing (#SKY-7936) (#4856) (498c8422)
- Fix browser session proxy dropdown behavior and complete create-session config support (#4855) (b2653ebd)
- Add current_date to reserved parameters list (#SKY-7547) (#4854) (a5205598)
- Fix loop/conditional block showing "no screenshot found" (#SKY-8024) (#4853) (e6db2830)
- Re-apply SKY-7366: Improve 422 error messages for workflow save (#4852) (f076235e)
- Re-apply data_schema support for natural language loop blocks (SKY-7055) — backend (#4851) (2a9b44f1)
- Remove s3 storage tier tagging (#4850) (3dedb173)
- Fix conditional block crash when all prompt branches are Jinja-rendered (#4849) (defa6846)
- Add URL-based tab navigation to browser session page (#4848) (6d9e24cb)
- [SKY-48] Update TOTP Entry Remaining Display Time (#4845) (acc530ac)
- Add Gemini 3.1 Pro and Inception Mercury-2 model support (#4847) (e1c5e5c9)
- Clean up browser launch failure messaging (#4844) (bc369f53)
- Add request logging and error handling to artifact and frontend servers (#4829) (43781af7)
- Mount MCP remote server on existing API service at /mcp (#4843) (96343ab5)
- Add PostHog analytics for setup pain points tracking (#4840) (72caccd3)
- Fix conditional block misinterpreting resolved template variables (#4841) (5344d9ae)
- fix: Use SettingsManager for model-to-LLM-key mapping so cloud fallback overrides apply (#4839) (526f11dd)
- Add bump-version Claude skill for OSS releases (#4834) (a19da94d)

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.20...v1.0.21


## What's Changed
* Add bump-version Claude skill for OSS releases by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4834
* fix: Use SettingsManager for model-to-LLM-key mapping so cloud fallback overrides apply by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/4839
* Fix conditional block misinterpreting resolved template variables by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4841
* Add PostHog analytics for setup pain points tracking by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4840
* Mount MCP remote server on existing API service at /mcp by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/4843
* Add request logging and error handling to artifact and frontend servers by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4829
* Clean up browser launch failure messaging by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4844
* Add Gemini 3.1 Pro and Inception Mercury-2 model support by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4847
* [SKY-48] Update TOTP Entry Remaining Display Time by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/4845
* Add URL-based tab navigation to browser session page by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4848
* Fix conditional block crash when all prompt branches are Jinja-rendered by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4849
* Remove s3 storage tier tagging by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4850
* Re-apply data_schema support for natural language loop blocks (SKY-7055) — backend by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4851
* Re-apply SKY-7366: Improve 422 error messages for workflow save by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4852
* Fix loop/conditional block showing "no screenshot found" (#SKY-8024) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4853
* Add current_date to reserved parameters list (#SKY-7547) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4854
* Fix browser session proxy dropdown behavior and complete create-session config support by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/4855
* Fix run action count showing 0 despite steps executing (#SKY-7936) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4856
* Show reserved parameters in workflow block parameter picker (#SKY-7548) by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/4857
* Link browser session ID to browser session page in workflow run header by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4862
* fix: remote MCP auth broken by encrypted token mismatch + docs clarity by @marcmuon in https://github.com/Skyvern-AI/skyvern/pull/4863
* Bump version to 1.0.21 by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/4858


**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.20...v1.0.21