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

13 hours ago

What's Changed

Version bumped from 1.0.12 to 1.0.13

Recent Changes

  • v1.0.13 (#4674) (64ae3a6)
  • speculative step with mouse movement (#4679) (e77c469)
  • Fix LiteLLM callback leak: cache router handlers by llm_key (#4678) (ab29217)
  • Sanitize text fields in create_task to prevent NUL byte DataErrors (#4677) (3e38486)
  • SKY-7807/7808: Workflow MCP tools — CRUD + execution (#4675) (8b84cae)
  • Fix stale litellm httpx client errors in Temporal workers (#SKY-7879) (#4676) (ed9e37e)
  • Apply default thinking budget to all LLM prompts (#4671) (c174186)
  • Add PRESS_ENTER action type to extract-action prompt (#SKY-7792) (#4669) (2262884)
  • Prompt user for parameter values before running blocks in debugger (#SKY-6097) (#4668) (7e6dfcc)
  • Fix UI runs search to filter by run parameter values and extra HTTP headers (#SKY-7427) (#4667) (94bf538)
  • Bump the uv group across 3 directories with 13 updates (#4662) (1d4f9ef)
  • Update API specifications with fern api update (#4648) (f690dc1)
  • fix: workflow editor UX improvements (#SKY-7859, #SKY-7860) (#4634) (8cc9b42)
  • Add Claude 4.5 Opus support and improve SDK documentation (#4633) (8162498)
  • Bump the uv group across 2 directories with 2 updates (#4575) (75af862)
  • feat: provide support for BROWSER_ADDITIONAL_ARGS (#4637) (d9707e0)
  • SKY-7801/7802: MCP Foundation + Hybrid Browser Tools (selector + AI intent) (#4660) (4f1bf25)
  • Fix finally block executing twice on successful workflow runs (#4659) (cb7225c)
  • Split AI Validation and Human Interaction blocks in frontend (#4658) (ce372cf)
  • Update API specifications with fern api update (#4657) (25fa083)
  • Rename workflow /debug URL path to /build (#SKY-7362) (#4656) (5dd73ce)
  • Add start-local npm script for local development (#4655) (0772ae8)
  • Auto-sanitize workflow YAML block labels and import references (#4654) (fe9324a)
  • Increase webhook request timeout from 10 to 60 seconds (#4653) (dca4186)
  • Auto-generate meaningful workflow titles via debounced LLM (#SKY-7287) (#4652) (a6af22f)
  • Fix replica conflict errors and optimize screenshot worker DB calls (#4651) (3244442)
  • Fix: Sanitize PDF text to prevent PostgreSQL NUL byte errors (#4650) (b55f0e3)
  • Fix third-party logger noise flooding stderr after structlog StreamHandler addition (#4649) (820b0a6)
  • Fix structlog AttributeError when logging from stdlib loggers (#4647) (bee4adb)
  • Fix React error #185 when copy-pasting content between blocks (#SKY-7638) (#4646) (7a82176)
  • Fix HTTP request block overflowing wrapper blocks (#SKY-7486) (#4645) (4351929)
  • Fix Jinja2 template errors from invalid parameter/block names with special characters (SKY-7356) (#4644) (7bf1c72)
  • debugging docs section (#4638) (c35a744)
  • fix: restore DESC order in get_tasks_actions for timeline UI (#4643) (b802b5d)
  • Add conditional block support for script caching (v2 - with bug fix) (#4642) (5fd4263)
  • Fix debugger loop block visual overlap when status row appears (#SKY-7310) (#4641) (7e978bb)
  • Improve version history icon to better represent document versions (#SKY-7370) (#4640) (4c760f0)
  • Move Run Workflow button to top of page (#4626) (1e29d31)
  • Revert "Remove code generation deletion confirmation prompt" (#4639) (a664ef5)
  • Remove code generation deletion confirmation prompt (#4635) (54c795b)
  • Reorganize workflow API routes with proper router separation (#4628) (0cbe5ee)
  • OTEL backend for metrics/traces/logs (#4632) (566a108)
  • Skip LLM call for location autocomplete when single option matches (#4631) (be00c65)
  • Fix ForLoop blocks not executing with cached scripts (#SKY-7751) (#4630) (7654dc6)
  • feat: new workflows docs (#4565) (734e0e6)
  • Add CLAUDE.md for prompt template sync guidance (#4619) (54bab31)
  • fix stuck cron task not found issue (#4627) (a7cde69)
  • Update API specifications with fern api update (#4624) (112f5ce)
  • Open workflow copilot by default when no blocks exist (#4625) (3eb7f60)
  • Fix ActionDragPath subscript error in CUA drag action parsing (#SKY-7774) (#4623) (36f499a)
  • Clear default value state when switching to credential type (#SKY-7820) (#4622) (4301e31)
  • Unify parameter creation dialog with credential type option (SKY-7768) (#4621) (7e35514)

Full Changelog: v1.0.12...v1.0.13

What's Changed

  • Unify parameter creation dialog with credential type option (SKY-7768) by @celalzamanoglu in #4621
  • Clear default value state when switching to credential type (#SKY-7820) by @celalzamanoglu in #4622
  • Fix ActionDragPath subscript error in CUA drag action parsing (#SKY-7774) by @wintonzheng in #4623
  • Open workflow copilot by default when no blocks exist by @wintonzheng in #4625
  • Update API specifications with fern api update by @wintonzheng in #4624
  • fix stuck cron task not found issue by @LawyZheng in #4627
  • Add CLAUDE.md for prompt template sync guidance by @pedrohsdb in #4619
  • feat: new workflows docs by @naman06dev in #4565
  • Fix ForLoop blocks not executing with cached scripts (#SKY-7751) by @pedrohsdb in #4630
  • Skip LLM call for location autocomplete when single option matches by @pedrohsdb in #4631
  • OTEL backend for metrics/traces/logs by @wintonzheng in #4632
  • Reorganize workflow API routes with proper router separation by @suchintan in #4628
  • Remove code generation deletion confirmation prompt by @suchintan in #4635
  • Revert "Remove code generation deletion confirmation prompt" by @suchintan in #4639
  • Move Run Workflow button to top of page by @suchintan in #4626
  • Improve version history icon to better represent document versions (#SKY-7370) by @celalzamanoglu in #4640
  • Fix debugger loop block visual overlap when status row appears (#SKY-7310) by @celalzamanoglu in #4641
  • Add conditional block support for script caching (v2 - with bug fix) by @pedrohsdb in #4642
  • fix: restore DESC order in get_tasks_actions for timeline UI by @pedrohsdb in #4643
  • debugging docs section by @naman06dev in #4638
  • Fix Jinja2 template errors from invalid parameter/block names with special characters (SKY-7356) by @celalzamanoglu in #4644
  • Fix HTTP request block overflowing wrapper blocks (#SKY-7486) by @celalzamanoglu in #4645
  • Fix React error #185 when copy-pasting content between blocks (#SKY-7638) by @celalzamanoglu in #4646
  • Fix structlog AttributeError when logging from stdlib loggers by @wintonzheng in #4647
  • Fix third-party logger noise flooding stderr after structlog StreamHandler addition by @wintonzheng in #4649
  • Fix: Sanitize PDF text to prevent PostgreSQL NUL byte errors by @LawyZheng in #4650
  • Fix replica conflict errors and optimize screenshot worker DB calls by @wintonzheng in #4651
  • Auto-generate meaningful workflow titles via debounced LLM (#SKY-7287) by @celalzamanoglu in #4652
  • Increase webhook request timeout from 10 to 60 seconds by @suchintan in #4653
  • Auto-sanitize workflow YAML block labels and import references by @suchintan in #4654
  • Add start-local npm script for local development by @suchintan in #4655
  • Rename workflow /debug URL path to /build (#SKY-7362) by @celalzamanoglu in #4656
  • Update API specifications with fern api update by @wintonzheng in #4657
  • Split AI Validation and Human Interaction blocks in frontend by @suchintan in #4658
  • Fix finally block executing twice on successful workflow runs by @marcmuon in #4659
  • SKY-7801/7802: MCP Foundation + Hybrid Browser Tools (selector + AI intent) by @marcmuon in #4660
  • feat: provide support for BROWSER_ADDITIONAL_ARGS by @davidecavestro in #4637
  • Bump the uv group across 2 directories with 2 updates by @dependabot[bot] in #4575
  • Add Claude 4.5 Opus support and improve SDK documentation by @suchintan in #4633
  • fix: workflow editor UX improvements (#SKY-7859, #SKY-7860) by @suchintan in #4634
  • Update API specifications with fern api update by @wintonzheng in #4648
  • Bump the uv group across 3 directories with 13 updates by @dependabot[bot] in #4662
  • Fix UI runs search to filter by run parameter values and extra HTTP headers (#SKY-7427) by @celalzamanoglu in #4667
  • Prompt user for parameter values before running blocks in debugger (#SKY-6097) by @celalzamanoglu in #4668
  • Add PRESS_ENTER action type to extract-action prompt (#SKY-7792) by @pedrohsdb in #4669
  • Apply default thinking budget to all LLM prompts by @pedrohsdb in #4671
  • Fix stale litellm httpx client errors in Temporal workers (#SKY-7879) by @pedrohsdb in #4676
  • SKY-7807/7808: Workflow MCP tools — CRUD + execution by @marcmuon in #4675
  • Sanitize text fields in create_task to prevent NUL byte DataErrors by @pedrohsdb in #4677
  • Fix LiteLLM callback leak: cache router handlers by llm_key by @pedrohsdb in #4678
  • speculative step with mouse movement by @LawyZheng in #4679
  • v1.0.13 by @wintonzheng in #4674

New Contributors

Full Changelog: v1.0.12...v1.0.13

Don't miss a new skyvern release

NewReleases is sending notifications on new releases.