github Skyvern-AI/skyvern v1.0.31
Release v1.0.31

7 hours ago

What's Changed

Version bumped from 1.0.30 to 1.0.31

Recent Changes

  • fix: stop generating fill_form() in adaptive caching for non-ATS workflows (#5497) (ded9646)
  • feat: show downloaded files only for selected block (SKY-8856) (#5496) (4220577)
  • revert: remove browser profile corruption fallback from PR #9865 (#5495) (59adc68)
  • Bump version to 1.0.31 (#5494) (c577af9)
  • feat: add summarize-output LLM endpoint for workflow runs (SKY-8857) (#5493) (cb6d5e8)
  • fix: scope downloaded files to current task block (#SKY-8914) (#5492) (065d0cd)
  • Add andrewneilson to sync-skyvern-cloud workflow (#5490) (1f47a83)
  • feat: add CLI telemetry to close PostHog blind spot (#5491) (ad29771)
  • SKY-8879 copilot-stack/01: hygiene carve-outs (#5489) (5dcc8d8)
  • fix(extraction-shadow): follow-up to SKY-8871 — cycle, dead code, comment nits (#5486) (ff198cb)
  • Add undo/redo to workflow editor (SKY-8869) (#5484) (3db5dd4)
  • feat(extraction-cache): shadow-mode correctness verification (SKY-8871) (#5483) (50a196c)
  • feat(extraction-cache): structured telemetry fields (SKY-8870) (#5482) (55a7966)
  • fix: align Items per page pagination styling across runs pages (SKY-8868) (#5480) (92b1011)
  • SKY-8781 preserve login credential keys on MCP workflow updates (#5479) (1ecde88)
  • Optimize step count query to fix DB timeouts (SKY-8910) (#5478) (499bb52)
  • Fix loop-scoped Task V2 download filtering (#5477) (fa397af)
  • Remove Glama watermarks (#5476) (32937c3)
  • fix: prevent block output from leaking across loop iterations (#SKY-8835) (#5475) (f76faa4)
  • fix: fail immediately on non-retriable navigation errors (SKY-8875) (#4976) (ef1665b)
  • [NO-TICKET] add name to merge sync (#5474) (fbc8e22)
  • Add andrewneilson to auto-merge-sync (#5473) (fdb776f)
  • Normalize feature flag resolution logging (#5472) (ae0d613)
  • Update API specifications with fern api update (#5470) (8fa7093)
  • fix(SKY-8778): click-first + re-scrape diff for shadow DOM comboboxes (#5471) (603b6bb)
  • docs: Add keywords and descriptions for every page, rewrote llms.txt, added another redirect (#5461) (022ec7b)
  • fix: remove litellm git source that breaks Docker build (#5467) (94470d6)
  • feat: add Gemini flex service tier configs for 50% cost savings (#5466) (31d0ede)
  • Cache data-extraction-summary LLM calls across loop iterations (#5465) (d357b35)
  • fix: ScriptTerminationException swallowed by download/action/login block runners (#5463) (a48423c)
  • [NO-TICKET] Preserve zero token counts in LLM duration metrics log (#5462) (5a581ca)
  • [NO-TICKET] Remove dir, add to ignore, add pr template (#5453) (e25c323)
  • Cache extract-information results per workflow run (SKY-8819) (#5459) (5348ff6)
  • [Oncall] [SKY-8859] Log malformed auth token shape without changing auth behavior (#5458) (a6dadc4)
  • [SKY-8863] Address spillover (#5457) (9c945ee)
  • fix: prevent loop block UI overflow in run details sidebar (#5456) (8c13eca)
  • fix: resolve noVNC RFB constructor failure after Vite 8 upgrade (#5455) (fd66b10)
  • Remove unnecessary S3 PUTs (#5448) (688b010)
  • Revert Parallel Workflow Loops (SKY-8175, SKY-8176, SKY-8177, SKY-8180) (#5445) (18ab844)
  • chore: bump eslint-plugin-react-refresh to ^0.4.26 (#5452) (7d99f0e)
  • fix: prevent agent-mode runs from triggering script regeneration (#5444) (542ee9b)
  • [NO-TICKET] Bump + test deps (#5443) (893177f)
  • docs: move Glama badge to MCP section, fix docs link (#5414) (cdfc201)
  • fix: bump fastmcp minimum to >=3.2.0 in integration overrides (#5442) (a536bc5)
  • fix: classify proxy failures as PROXY_ERROR, not BROWSER_ERROR (#5441) (5584d2c)
  • fix(SKY-8810): fix US_WA timezone and set LANG=en_US.UTF-8 on Hetzner pods (#5438) (994dce0)
  • fix: validate bare interaction calls missing selector and ai argument (#5437) (8d424d8)
  • fix(SKY-8803): unblock concurrent browser launches in parallel for-loop engine (#5436) (eb9ad10)
  • feat: pass block termination criteria to script reviewer (#5435) (1da3372)
  • fix: use dynamic selectors for navigation blocks inside for-loops (#5434) (45f7650)
  • fix: resolve workflow parameter templates in cached extraction prompts (#5432) (d0a8cc7)
  • SKY-8818: progressive wait_until for file_download navigation + low max_steps observability (#5431) (5750f73)

Full Changelog: v1.0.30...v1.0.31

What's Changed

  • SKY-8818: progressive wait_until for file_download navigation + low max_steps observability by @AronPerez in #5431
  • fix: resolve workflow parameter templates in cached extraction prompts by @pedrohsdb in #5432
  • fix: use dynamic selectors for navigation blocks inside for-loops by @pedrohsdb in #5434
  • feat: pass block termination criteria to script reviewer by @pedrohsdb in #5435
  • fix(SKY-8803): unblock concurrent browser launches in parallel for-loop engine by @AronPerez in #5436
  • fix: validate bare interaction calls missing selector and ai argument by @pedrohsdb in #5437
  • fix(SKY-8810): fix US_WA timezone and set LANG=en_US.UTF-8 on Hetzner pods by @LawyZheng in #5438
  • fix: classify proxy failures as PROXY_ERROR, not BROWSER_ERROR by @LawyZheng in #5441
  • fix: bump fastmcp minimum to >=3.2.0 in integration overrides by @wintonzheng in #5442
  • docs: move Glama badge to MCP section, fix docs link by @marcmuon in #5414
  • [NO-TICKET] Bump + test deps by @AronPerez in #5443
  • fix: prevent agent-mode runs from triggering script regeneration by @pedrohsdb in #5444
  • chore: bump eslint-plugin-react-refresh to ^0.4.26 by @wintonzheng in #5452
  • Revert Parallel Workflow Loops (SKY-8175, SKY-8176, SKY-8177, SKY-8180) by @AronPerez in #5445
  • Remove unnecessary S3 PUTs by @wintonzheng in #5448
  • fix: resolve noVNC RFB constructor failure after Vite 8 upgrade by @LawyZheng in #5455
  • fix: prevent loop block UI overflow in run details sidebar by @AronPerez in #5456
  • [SKY-8863] Address spillover by @AronPerez in #5457
  • [Oncall] [SKY-8859] Log malformed auth token shape without changing auth behavior by @marcmuon in #5458
  • Cache extract-information results per workflow run (SKY-8819) by @AronPerez in #5459
  • [NO-TICKET] Remove dir, add to ignore, add pr template by @AronPerez in #5453
  • [NO-TICKET] Preserve zero token counts in LLM duration metrics log by @AronPerez in #5462
  • fix: ScriptTerminationException swallowed by download/action/login block runners by @pedrohsdb in #5463
  • Cache data-extraction-summary LLM calls across loop iterations by @pedrohsdb in #5465
  • feat: add Gemini flex service tier configs for 50% cost savings by @pedrohsdb in #5466
  • fix: remove litellm git source that breaks Docker build by @wintonzheng in #5467
  • docs: Add keywords and descriptions for every page, rewrote llms.txt, added another redirect by @kunalm2345 in #5461
  • fix(SKY-8778): click-first + re-scrape diff for shadow DOM comboboxes by @LawyZheng in #5471
  • Update API specifications with fern api update by @wintonzheng in #5470
  • Normalize feature flag resolution logging by @wintonzheng in #5472
  • Add andrewneilson to auto-merge-sync by @andrewneilson in #5473
  • [NO-TICKET] add name to merge sync by @AronPerez in #5474
  • fix: fail immediately on non-retriable navigation errors (SKY-8875) by @andrewneilson in #4976
  • fix: prevent block output from leaking across loop iterations (#SKY-8835) by @LawyZheng in #5475
  • Remove Glama watermarks by @suchintan in #5476
  • Fix loop-scoped Task V2 download filtering by @wintonzheng in #5477
  • Optimize step count query to fix DB timeouts (SKY-8910) by @wintonzheng in #5478
  • SKY-8781 preserve login credential keys on MCP workflow updates by @marcmuon in #5479
  • fix: align Items per page pagination styling across runs pages (SKY-8868) by @AronPerez in #5480
  • feat(extraction-cache): structured telemetry fields (SKY-8870) by @AronPerez in #5482
  • feat(extraction-cache): shadow-mode correctness verification (SKY-8871) by @AronPerez in #5483
  • Add undo/redo to workflow editor (SKY-8869) by @AronPerez in #5484
  • fix(extraction-shadow): follow-up to SKY-8871 — cycle, dead code, comment nits by @AronPerez in #5486
  • SKY-8879 copilot-stack/01: hygiene carve-outs by @andrewneilson in #5489
  • feat: add CLI telemetry to close PostHog blind spot by @marcmuon in #5491
  • Add andrewneilson to sync-skyvern-cloud workflow by @andrewneilson in #5490
  • fix: scope downloaded files to current task block (#SKY-8914) by @AronPerez in #5492
  • feat: add summarize-output LLM endpoint for workflow runs (SKY-8857) by @AronPerez in #5493
  • Bump version to 1.0.31 by @wintonzheng in #5494

Full Changelog: v1.0.30...v1.0.31

Don't miss a new skyvern release

NewReleases is sending notifications on new releases.