Commit Graph

  • 8d1adf5cd6 Update benchmarks github-actions[bot] 2026-06-13 01:32:53 +00:00
  • db5159bcc6 fix: seed s3 template outputs with canonical leading-slash paths Ruben Fiszel 2026-06-12 18:22:46 +02:00
  • 134ad54fe0 fix: route skip-layer and long graph edges around occupied columns Ruben Fiszel 2026-06-12 18:22:46 +02:00
  • e43080ecbb feat: band-reserving tidy-tree asset graph layout with join breakpoints Ruben Fiszel 2026-06-12 18:22:46 +02:00
  • 979ce49c1a fix: defer draft persist-back past the batch so discard sticks first click Ruben Fiszel 2026-06-12 18:22:46 +02:00
  • 3cf4083960 fix: append system CA bundle to tracing proxy cert file (#9549) hugocasa 2026-06-12 17:46:47 +02:00
  • 481b603983 oauth: add outreach provider (#9537) hugocasa 2026-06-12 17:32:34 +02:00
  • 2aab35245c fix(flows): skip_if evaluates wrong previous_result during retry (#9547) Ruben Fiszel 2026-06-12 17:31:31 +02:00
  • 43ed46c1d4 add coupa icon (#9536) hugocasa 2026-06-12 17:29:29 +02:00
  • 114c41251a feat(frontend): improve AI chat cancel and interrupted-turn handling (#9539) hugocasa 2026-06-12 17:27:36 +02:00
  • aaf05635ce feat: wire chat reasoning effort through gemini and bedrock proxies (#9545) hugocasa 2026-06-12 17:24:46 +02:00
  • 4e9e0c024b feat(cli): add --yes, --secret/--no-secret and --description to variable add (#9548) hugocasa 2026-06-12 17:22:46 +02:00
  • 3585716872 fix: stop sending temperature for AI chat across all providers (#9553) centdix 2026-06-12 17:21:43 +02:00
  • f0659a755a fix(cli): consistent flow inline lock filenames for compound extensions (#9555) hugocasa 2026-06-12 17:20:54 +02:00
  • 46a2d1a857 docs: add design doc for automatic git-to-windmill pull sync hugocasa 2026-06-12 14:27:09 +02:00
  • 7fd8e1f542 Update benchmarks github-actions[bot] 2026-06-12 01:33:59 +00:00
  • 61ad1b4c99 chore(main): release 1.723.0 (#9544) v1.723.0 Ruben Fiszel 2026-06-11 22:28:50 +00:00
  • 38c0ccdf56 fix: refetch license key from settings when in-memory key is invalid (#9534) Ruben Fiszel 2026-06-11 22:23:15 +00:00
  • bd00beeac5 fix: omit temperature for claude fable 5 (#9540) centdix 2026-06-12 00:21:40 +02:00
  • f86d0d79fc feat: add get_app_runtime_logs tool to global chat (#9502) centdix 2026-06-12 00:19:13 +02:00
  • d3f5fe1c8c feat: enable native web search in copilot (#9522) centdix 2026-06-12 00:18:22 +02:00
  • 5bdc4f83ce feat(cli): improve agent prompts/skills and workspace fork workflow (#9531) hugocasa 2026-06-12 00:16:16 +02:00
  • 57e627eabf fix(frontend): stop live activity flickering when user has multiple tabs (#9543) Ruben Fiszel 2026-06-11 22:11:24 +00:00
  • 7e5d643084 fix: schema-qualify duckdb DDL and catalog-filter single-table metadata diego/win-2033-feat-add-schema-browsing-support-for-duckdb-database-manager Diego Imbert 2026-06-11 21:17:50 +02:00
  • ee43f538ef feat: add schema browsing support for duckdb database manager Diego Imbert 2026-06-11 21:02:09 +02:00
  • 1387ce96b4 oauth: add netsuite provider + icon hugocasa 2026-06-11 18:24:05 +02:00
  • 83137e0578 nits Ruben Fiszel 2026-06-11 14:36:21 +00:00
  • d3d61d4acd bundle oauth_connect.json into packaged components (#9535) Ruben Fiszel 2026-06-11 14:19:24 +00:00
  • c3aed688e2 fix(frontend): abort publish.sh when package build fails fix/packaged-svelte-runes-imports Ruben Fiszel 2026-06-11 13:49:32 +00:00
  • 650d77a97d nits Ruben Fiszel 2026-06-11 13:47:18 +00:00
  • a314a5c1a7 nits Ruben Fiszel 2026-06-11 13:46:16 +00:00
  • 4a69fd8a89 nits Ruben Fiszel 2026-06-11 13:22:45 +00:00
  • 39ff9389a0 make packaged runes-module imports resolvable by consumers (#9533) Ruben Fiszel 2026-06-11 13:21:32 +00:00
  • 4dbb1e8b71 fix(frontend): make packaged runes-module imports resolvable by consumers Ruben Fiszel 2026-06-11 13:14:25 +00:00
  • 8fae99fe6a chore(main): release 1.722.0 (#9493) v1.722.0 Ruben Fiszel 2026-06-11 10:50:13 +00:00
  • a8f1062f37 feat(frontend): show AI sessions in narrow-screen burger menu (#9523) Guilhem 2026-06-11 12:42:11 +02:00
  • ce6e2f7ade fix(frontend): stop echoing draft values in global chat write tool results (#9530) centdix 2026-06-11 11:35:09 +02:00
  • ad37eab82b copy folder labels on workspace fork, normalize cleared labels to NULL (#9529) Ruben Fiszel 2026-06-11 08:07:45 +00:00
  • 765f50c474 feat: folder-level label inheritance for scripts, flows and jobs (#9524) Ruben Fiszel 2026-06-11 07:49:02 +00:00
  • dc60e1aa17 fix(cli): include lock-relevant script content in lock cache key (#9528) Ruben Fiszel 2026-06-11 07:43:45 +00:00
  • fb561465f2 Update benchmarks github-actions[bot] 2026-06-11 01:30:49 +00:00
  • 3c1280235e feat: wmill pipeline list/show renders the asset DAG in the terminal Ruben Fiszel 2026-06-10 16:54:13 +00:00
  • 290e488a8f chore: ephemeral data-pipelines demo sync repo zip for handoff Ruben Fiszel 2026-06-10 16:45:24 +00:00
  • 7074790393 feat: wmill datatable create + actionable sql extension error Ruben Fiszel 2026-06-10 16:45:24 +00:00
  • 00ec2c3e58 fix: treat DROP TABLE as table-level write in sql asset parser Ruben Fiszel 2026-06-10 16:45:24 +00:00
  • 2247835f97 feat: pipeline view mode default with activity feed, drafts overlay chip Ruben Fiszel 2026-06-10 16:45:13 +00:00
  • 4e868062d4 fix(frontend): improve AI chat markdown and typing dots in dark mode (#9497) hugocasa 2026-06-10 17:49:46 +02:00
  • 3e2d12130d docs(changelog): add new entries from changelog changelog-update-27287705814 windmill-internal-app[bot] 2026-06-10 15:44:20 +00:00
  • 7d035d253b fix: show red tool name on error since status icon was removed glm/ui-ai-chat Guilhem Lemouel 2026-06-10 17:20:15 +02:00
  • ab015dd44b style: lean tool-call rendering and tighter ai chat spacing (#9517) Guilhem 2026-06-10 17:20:02 +02:00
  • 7f987e8c98 feat: add reasoning effort control and thinking display to AI chat (#9511) hugocasa 2026-06-10 17:15:38 +02:00
  • 61a4dd6e91 refactor: extract frontend uuid helper (#9521) centdix 2026-06-10 17:15:04 +02:00
  • afddfe8445 feat(worker): #ssh directive to run a bash script on a remote SSH host (#9479) Ruben Fiszel 2026-06-10 15:14:37 +00:00
  • bc7c5fb69b docs(changelog): add new entries from changelog changelog-update-27285513328 windmill-internal-app[bot] 2026-06-10 15:05:36 +00:00
  • 365e20410e feat(ai-chat): collapse big pastes, cap input height, escape HTML (#9487) Guilhem 2026-06-10 16:58:01 +02:00
  • fddabe9c5c feat: clear conflict error + force delete when reusing a fork workspace id (#9499) Ruben Fiszel 2026-06-10 14:55:03 +00:00
  • b894f783f1 feat(ai-chat): quick access to AI prompt settings from chat (#9508) Guilhem 2026-06-10 16:54:45 +02:00
  • 0b178437ce fix(frontend): clarify trigger filters match the message parsed as JSON (#9516) hugocasa 2026-06-10 16:54:27 +02:00
  • 3c3f15722f feat: prefer idle worker pods on k8s autoscaling scale-in via pod-deletion-cost (#9515) Ruben Fiszel 2026-06-10 14:53:28 +00:00
  • e32fe4b6ca style: lean tool-call rendering and tighter ai chat spacing Guilhem Lemouel 2026-06-10 16:24:24 +02:00
  • 3119e16ed8 feat: prompt browser confirmation on page exit with unsaved changes (#9503) Diego Imbert 2026-06-10 16:02:45 +02:00
  • 676e907ea6 docs: replace dead 0x0.st with gh-based PR screenshot recipe (#9512) hugocasa 2026-06-10 16:01:53 +02:00
  • 1d4328877f fix: make default chat model optional in AI settings (#9514) centdix 2026-06-10 16:01:28 +02:00
  • a6a5600833 feat(flow): support worker tag override on AI agent steps (#9513) Ruben Fiszel 2026-06-10 13:54:05 +00:00
  • cf9ad54181 feat: workspace protection rule to restrict anonymous app deployment (#9509) Ruben Fiszel 2026-06-10 13:47:19 +00:00
  • 7fc5340da3 fix(frontend): allow copy/paste shortcuts inside ConfirmationModal (#9505) Diego Imbert 2026-06-10 15:44:15 +02:00
  • 08da7a121b fix(nsjail): make ansible collections mount non-mandatory (#9510) Ruben Fiszel 2026-06-10 12:54:34 +00:00
  • dc368a9669 fix(nsjail): make ansible uv tools mount non-mandatory (#9507) Ruben Fiszel 2026-06-10 11:40:13 +00:00
  • 53da8ac148 docs(cli): add Windmill documentation section to generated AGENTS.cli.md (#9506) Ruben Fiszel 2026-06-10 10:10:27 +00:00
  • c80c6d8fcd fix(frontend): enable Apply button when env vars change in worker group config (#9501) hugocasa 2026-06-10 10:28:53 +02:00
  • 95e42ae7de Update benchmarks github-actions[bot] 2026-06-10 01:33:18 +00:00
  • 6c5f85627a feat(ai): deploy a draft's own metadata, not just the deployed item's ai-chat-drafts-db centdix 2026-06-10 02:09:46 +02:00
  • 1c85336f07 test(ai): assert editor metadata survives AI edits to an open live draft centdix 2026-06-10 01:41:41 +02:00
  • 80eeb07514 fix(ai): only treat 404 as missing draft, surface real errors centdix 2026-06-10 01:37:33 +02:00
  • 95942ca815 fix(ai): keep chat deploy value-only; handle draft-only rows and refresh draft counts centdix 2026-06-10 01:33:02 +02:00
  • 069db3a2cf refactor(ai): avoid redundant draft existence/fetch round-trips centdix 2026-06-10 01:15:46 +02:00
  • 719265bb5a feat(ai): persist global chat script/flow drafts to the workspace DB centdix 2026-06-10 01:09:25 +02:00
  • 5b72f0d249 feat: show skip-asset-dispatch flag as badge instead of args row Ruben Fiszel 2026-06-09 22:44:07 +00:00
  • 588575d943 Merge remote-tracking branch 'origin/main' into add-get-documentation-global-chat add-get-documentation-global-chat centdix 2026-06-09 23:58:28 +02:00
  • c4c64b5eba chore: drop committed cli-sync fixtures and stray screenshots Ruben Fiszel 2026-06-09 19:01:52 +00:00
  • 6fb6249cf9 refactor: ungate cascade producers, squash pipeline migrations Ruben Fiszel 2026-06-09 19:01:52 +00:00
  • 62eb8c55b1 feat: dev-run draft pipeline chains, live badges, deploy drift warning Ruben Fiszel 2026-06-09 19:01:42 +00:00
  • 8c0ad46c04 test: shared fixture corpus keeps annotation parsers in parity Ruben Fiszel 2026-06-09 19:01:42 +00:00
  • 0a7f379c0c feat: derive script asset rows server-side at deploy Ruben Fiszel 2026-06-09 19:01:29 +00:00
  • 49561f9e49 update claude actions to fable 5 Ruben Fiszel 2026-06-09 17:54:17 +00:00
  • 2fe81b2445 Merge branch 'main' into workflow-execution-time-display workflow-execution-time-display Diego Imbert 2026-06-09 19:12:53 +02:00
  • cfe5119035 feat(ai): add list_runs and get_job_logs tools to global chat mode (#9488) centdix 2026-06-09 18:34:36 +02:00
  • 4c22e3b712 fix: inherit container NO_PROXY into MITM tracing proxy job exclusions (#9492) Ruben Fiszel 2026-06-09 18:33:01 +02:00
  • 8391dba248 test(ai_evals): add get_documentation vs get_instructions boundary cases centdix 2026-06-09 16:43:59 +02:00
  • 1ccf2b7e72 feat(frontend): show AI chat context-size usage and fix trim gate glm/ai-chat-token Guilhem Lemouel 2026-06-09 16:55:17 +02:00
  • 2a05424c32 feat: add get_documentation tool to global mode ai chat centdix 2026-06-09 16:31:56 +02:00
  • 136c88a231 docs(skills): decouple safe local commands from destructive sync push (#9467) Ruben Fiszel 2026-06-09 16:05:50 +02:00
  • 04cbf0dd43 fix: handle mcp oauth reconnect regressions change-d9221264 centdix 2026-06-09 16:02:47 +02:00
  • 735eb1bba2 fix: remove dead tools.status loading checks in mcp refresh button centdix 2026-06-09 13:03:35 +02:00
  • f764191436 refactor: simplify mcp tool editor connection flow around 401 signal centdix 2026-06-09 12:53:12 +02:00
  • 66c0334e70 chore(main): release 1.721.0 (#9480) v1.721.0 Ruben Fiszel 2026-06-09 10:14:02 +02:00
  • c258928ab6 fix(cli): reconcile case-only path drift during sync on case-insensitive filesystems (WIN-2020) (#9485) Ruben Fiszel 2026-06-09 10:09:04 +02:00
  • 2f7fbb6a72 docs(changelog): add new entries from changelog changelog-update-27191004211 windmill-internal-app[bot] 2026-06-09 07:34:23 +00:00
  • 370c7439fe Merge branch 'main' into workflow-execution-time-display Diego Imbert 2026-06-09 08:14:18 +02:00
  • fa984df5ed fix: keep raw JSON args fallback open while editing schedule diego/git-889-bug-schedule-editor-hides-args-when-input-schema-is Diego Imbert 2026-06-09 08:14:13 +02:00