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

5 hours ago

What's Changed

Version bumped from 1.0.22 to 1.0.23

Recent Changes

  • bump version 1.0.23 (#4952) (3b9a565)
  • Fix infinite script regeneration loop for traditional caching workflows (#4951) (b952468)
  • add warning log for unauthorized browser serve request (#4950) (2dd86a5)
  • Fix conditional block reviewer routing and add hardcoded value detection (#4949) (db7fcdd)
  • suchintan's feedback + changelog (#4947) (59cd1e1)
  • Add browser_profile_id to browser session creation (#4946) (a4d9c9d)
  • Fix CDP proxy auth: add Request-stage pattern for Fetch.authRequired (#4945) (4857143)
  • Fix organization switching on page refresh (#4944) (b517e3d)
  • fix: restore self.pages cache lookup in get_or_create_for_workflow_run for PBS workflow runs (#4943) (276203d)
  • Fix OTEL exporter localhost:4317 errors on production workers (#4942) (fc95cff)
  • fix: prevent final→non-final status overwrite race in update_status (#4928) (114b0ec)
  • Make calero rollout easier (#4938) (c0d32e4)
  • Add CDP proxy authentication via Fetch.authRequired (#4936) (6a0c5eb)
  • Revert "add enable_download to extra_http_headers by default when browser address is found" (#4935) (5da370a)
  • Fix CDP download interceptor missing XHR-triggered downloads (#4934) (44d3635)
  • add enable_download to extra_http_headers by default when browser address is found (#4932) (2c61873)
  • Fix for-loop adaptive caching: output aggregation, cached function bodies, and template resolution (#4931) (fab3347)
  • Add FORCE_NEW_BROWSER_CONTEXT_CDP_FETCH feature flag with async cleanup (#4930) (7aec0da)
  • Add browser rotation and fresh context for remote browser production (#4929) (a11cc37)
  • Fix WebSocket URL rewriting for ngrok tunnels in browser serve (#4927) (2091807)
  • Consolidate Gemini 3 Pro into version-agnostic VERTEX_GEMINI_3_PRO (#4926) (5bf5550)
  • Add browser-based CLI signup flow (skyvern signup) (#4925) (2e663be)
  • Add interactive ngrok tunnel to skyvern browser serve (#4924) (d9b1c6a)
  • fix: auto-expand iterations/conditionals containing active item (#4923) (5317e9c)
  • Add workflow orchestration for adaptive caching (7/8) (#4922) (feff39b)
  • Enable CDPDownloadInterceptor for remote browser connections (#4921) (74340ad)
  • Add script generation plumbing for adaptive caching (6/8) (#4920) (0fe0a49)
  • Add South Korea (RESIDENTIAL_KR) proxy location support (#4918) (88f04e8)
  • Expand SkyvernPage API with fill_form, classify, and surgical_fallback (5/8) (#4917) (e04cb4c)
  • Add standalone modules: script reviewer, canonical fields, CSS selector (4/8) (#4916) (e224b9c)
  • Add loader while workflow initially renders (#SKY-8059) (#4915) (d576912)
  • Rename "login-free" to "saved-profile" and improve browser session checkbox wording (#4914) (ef07c7e)
  • Improve Workflow Trigger Block UX: name display + dynamic parameter form (#SKY-8106) (#4913) (c7572da)
  • Smooth fade-in animation for workflow editor blocks and edges (#SKY-8060) (#4912) (988c50d)
  • Add Code 2.0 option to Run With dropdown (2/8) (#4909) (b36e9f1)
  • Add downloaded files tab to browser session detail page (#SKY-7500) (#4911) (53db80e)
  • Add database schema and data layer for adaptive caching (1/8) (#4908) (fcf9ef6)
  • Fix conditional evaluation for empty parameters (#SKY-8073) (#4907) (4467a37)
  • Add CDPFetchDownloadBrowser for remote Windows Chrome download interception (#4906) (665c7b6)
  • Fix search highlight spacing (#SKY-8057) (#4894) (f5bf1e0)
  • Fix browser session timeout for FORCE_BROWSER_SESSION workflows (#SKY-8099) (#4903) (62b74eb)
  • fix: title formatting for Fern docs (mcp.mdx, cli.mdx) (#4890) (3a55633)

Full Changelog: v1.0.22...v1.0.23

What's Changed

  • fix: title formatting for Fern docs (mcp.mdx, cli.mdx) by @suchintan in #4890
  • Fix browser session timeout for FORCE_BROWSER_SESSION workflows (#SKY-8099) by @pedrohsdb in #4903
  • Fix search highlight spacing (#SKY-8057) by @celalzamanoglu in #4894
  • Add CDPFetchDownloadBrowser for remote Windows Chrome download interception by @LawyZheng in #4906
  • Fix conditional evaluation for empty parameters (#SKY-8073) by @celalzamanoglu in #4907
  • Add database schema and data layer for adaptive caching (1/8) by @pedrohsdb in #4908
  • Add downloaded files tab to browser session detail page (#SKY-7500) by @celalzamanoglu in #4911
  • Add Code 2.0 option to Run With dropdown (2/8) by @pedrohsdb in #4909
  • Smooth fade-in animation for workflow editor blocks and edges (#SKY-8060) by @celalzamanoglu in #4912
  • Improve Workflow Trigger Block UX: name display + dynamic parameter form (#SKY-8106) by @celalzamanoglu in #4913
  • Rename "login-free" to "saved-profile" and improve browser session checkbox wording by @celalzamanoglu in #4914
  • Add loader while workflow initially renders (#SKY-8059) by @celalzamanoglu in #4915
  • Add standalone modules: script reviewer, canonical fields, CSS selector (4/8) by @pedrohsdb in #4916
  • Expand SkyvernPage API with fill_form, classify, and surgical_fallback (5/8) by @pedrohsdb in #4917
  • Add South Korea (RESIDENTIAL_KR) proxy location support by @marcmuon in #4918
  • Add script generation plumbing for adaptive caching (6/8) by @pedrohsdb in #4920
  • Enable CDPDownloadInterceptor for remote browser connections by @wintonzheng in #4921
  • Add workflow orchestration for adaptive caching (7/8) by @pedrohsdb in #4922
  • fix: auto-expand iterations/conditionals containing active item by @suchintan in #4923
  • Add interactive ngrok tunnel to skyvern browser serve by @marcmuon in #4924
  • Add browser-based CLI signup flow (skyvern signup) by @marcmuon in #4925
  • Consolidate Gemini 3 Pro into version-agnostic VERTEX_GEMINI_3_PRO by @pedrohsdb in #4926
  • Fix WebSocket URL rewriting for ngrok tunnels in browser serve by @wintonzheng in #4927
  • Add browser rotation and fresh context for remote browser production by @wintonzheng in #4929
  • Add FORCE_NEW_BROWSER_CONTEXT_CDP_FETCH feature flag with async cleanup by @LawyZheng in #4930
  • Fix for-loop adaptive caching: output aggregation, cached function bodies, and template resolution by @pedrohsdb in #4931
  • add enable_download to extra_http_headers by default when browser address is found by @wintonzheng in #4932
  • Fix CDP download interceptor missing XHR-triggered downloads by @LawyZheng in #4934
  • Revert "add enable_download to extra_http_headers by default when browser address is found" by @wintonzheng in #4935
  • Add CDP proxy authentication via Fetch.authRequired by @LawyZheng in #4936
  • Make calero rollout easier by @wintonzheng in #4938
  • fix: prevent final→non-final status overwrite race in update_status by @andrewneilson in #4928
  • Fix OTEL exporter localhost:4317 errors on production workers by @wintonzheng in #4942
  • fix: restore self.pages cache lookup in get_or_create_for_workflow_run for PBS workflow runs by @LawyZheng in #4943
  • Fix organization switching on page refresh by @wintonzheng in #4944
  • Fix CDP proxy auth: add Request-stage pattern for Fetch.authRequired by @LawyZheng in #4945
  • Add browser_profile_id to browser session creation by @marcmuon in #4946
  • suchintan's feedback + changelog by @naman06dev in #4947
  • Fix conditional block reviewer routing and add hardcoded value detection by @pedrohsdb in #4949
  • add warning log for unauthorized browser serve request by @wintonzheng in #4950
  • Fix infinite script regeneration loop for traditional caching workflows by @pedrohsdb in #4951
  • bump version 1.0.23 by @marcmuon in #4952

Full Changelog: v1.0.22...v1.0.23

Don't miss a new skyvern release

NewReleases is sending notifications on new releases.