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
- @davidecavestro made their first contribution in #4637
Full Changelog: v1.0.12...v1.0.13