v1.0.35

Skyvern-AI/skyvernv1.0.35May 8, 2026by github-actions[bot]

AI Summary

A bug-fix release addressing Copilot workflow state hydration, credential retry loops, and TOTP handling, alongside improvements to script generation.

Key Highlights

  • Fixed block-run credential retry loop detection.
  • Hydrated Copilot workflow state to prevent delivery replies.
  • Added while_loop script generation and caching.
  • Prevented challenge wait blocks in certain scenarios.

New Features

  • Fix block-run credential retry loop detection
  • Hydrate Copilot workflow state
  • While_loop script generation and caching
  • Retry OTP polling for full wall-clock timeout
  • Prevent challenge wait blocks

Full Release Notes

## What's Changed

Version bumped from 1.0.34 to 1.0.35

### Recent Changes
- [Self-host] Add CDP streaming defaults and diagnostics (#5875) (2dc25e61)
- SKY-9652 Fix block-run credential retry loop detection (#5887) (e666d5b0)
- fix(SKY-9658): prevent unbacked copilot workflow delivery replies (#5890) (f8144c4f)
- fix(SKY-9650): hydrate Copilot workflow state (#5889) (f94c6cf8)
- fix(SKY-9565): relax late block-running guard (#5884) (028b9059)
- fix(SKY-9644): make site-block stop nudge proxy-aware (#5883) (78260728)
- feat(SKY-9570): turn classify-UNKNOWN into a productive learning signal (#5882) (c587bfb6)
- SKY-9645 Prevent challenge wait blocks (#5881) (802122cc)
- fix(SKY-9565): block late Copilot block-running attempts (#5880) (e1c25933)
- feat(SKY-9536): wire shadow-mode FP gate to cross-run extraction cache hit path (#5879) (3cec83ef)
- fix(SKY-9553): retry OTP polling for full wall-clock timeout (#5878) (2d5e5e4b)
- perf(SKY-9203): parallelize browser session file metadata + presign (#5876) (6760da53)
- fix: discard invalid TOTP secrets at registration time with error log (#5874) (eec63670)
- fix(SKY-9643): convert file:// signed_url to artifact server URL (#5873) (cfcc1d65)
- Clarify credential lookup errors (#5872) (eb4a1c69)
- fix(SKY-9616): fall back to workflow API response for workflowPermanentId on /runs/ route (#5870) (2ca18209)
- feat(SKY-8771): while_loop script generation and caching (#5869) (228b30cd)

**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.34...v1.0.35


## What's Changed
* feat(SKY-8771): while_loop script generation and caching by @wintonzheng in https://github.com/Skyvern-AI/skyvern/pull/5869
* fix(SKY-9616): fall back to workflow API response for workflowPermanentId on /runs/ route by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/5870
* Clarify credential lookup errors by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/5872
* fix(SKY-9643): convert file:// signed_url to artifact server URL by @celalzamanoglu in https://github.com/Skyvern-AI/skyvern/pull/5873
* fix: discard invalid TOTP secrets at registration time with error log by @LawyZheng in https://github.com/Skyvern-AI/skyvern/pull/5874
* perf(SKY-9203): parallelize browser session file metadata + presign by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/5876
* fix(SKY-9553): retry OTP polling for full wall-clock timeout by @AronPerez in https://github.com/Skyvern-AI/skyvern/pull/5878
* feat(SKY-9536): wire shadow-mode FP gate to cross-run extraction cache hit path by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/5879
* fix(SKY-9565): block late Copilot block-running attempts by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/5880
* SKY-9645 Prevent challenge wait blocks by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/5881
* feat(SKY-9570): turn classify-UNKNOWN into a productive learning signal by @pedrohsdb in https://github.com/Skyvern-AI/skyvern/pull/5882
* fix(SKY-9644): make site-block stop nudge proxy-aware by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/5883
* fix(SKY-9565): relax late block-running guard by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/5884
* fix(SKY-9650): hydrate Copilot workflow state by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/5889
* fix(SKY-9658): prevent unbacked copilot workflow delivery replies by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/5890
* SKY-9652 Fix block-run credential retry loop detection by @andrewneilson in https://github.com/Skyvern-AI/skyvern/pull/5887
* [Self-host] Add CDP streaming defaults and diagnostics by @suchintan in https://github.com/Skyvern-AI/skyvern/pull/5875


**Full Changelog**: https://github.com/Skyvern-AI/skyvern/compare/v1.0.34...v1.0.35