Commit Graph

  • 6587019d26 fix: critical alerts modal mute toggles no longer close popover or fail to save (#9969) Guilhem 2026-07-06 20:43:04 +02:00
  • 45946d1185 fix(assets): responsive layout for small screens (#9961) Guilhem 2026-07-06 20:23:31 +02:00
  • 9821596251 fix(frontend): theme-aware code block background in prose markdown (#9968) Guilhem 2026-07-06 20:22:31 +02:00
  • 3dcd3949a1 feat(pipelines): auto-derive cascade edges from ducklake/s3 reads (+ muted-read badge) (#9963) Ruben Fiszel 2026-07-06 20:12:12 +02:00
  • 91e1b087a2 feat(auth): add runtime NO_AUTH mode for authentication bypass (#9962) Ruben Fiszel 2026-07-06 19:02:51 +02:00
  • cc2f638de6 fix(ai): centralize Anthropic Messages API routing across completion paths (#9960) hugocasa 2026-07-06 18:36:21 +02:00
  • c95ae04214 fix(git-sync): preserve webhook secret on whole-config save + default on visible add hugocasa 2026-07-06 17:40:30 +02:00
  • 2ac2276a44 fix(git-sync): reconcile the edit-path webhook after the settings commit hugocasa 2026-07-06 17:27:02 +02:00
  • dc6b99775b fix(cli): quote non-identifier property names in resource-type namespace (#9964) hugocasa 2026-07-06 16:56:32 +02:00
  • e896506ae6 fix(cli): run deployed datatable migrations after workspace merge datatable-permissions-rls-base Diego Imbert 2026-07-06 14:17:23 +02:00
  • 209e150048 fix: record per-migration deployment on datatable migrations disable Diego Imbert 2026-07-06 14:16:56 +02:00
  • b9546b66a2 fix: keep renamed datatable migrations visible in compare view Diego Imbert 2026-07-06 13:56:00 +02:00
  • b2643d8b63 fix(frontend): warn before running a newly-created datatable migration out of order Diego Imbert 2026-07-06 13:48:27 +02:00
  • 78b68bee33 feat: add Enter shortcut to Create-a-migration in the DDL guard Diego Imbert 2026-07-06 13:31:20 +02:00
  • 65ead15f3a "See migration" button in the toast Diego Imbert 2026-07-06 13:10:51 +02:00
  • 99a4aa7014 fix(git-sync): delete repo webhook after the removal commits hugocasa 2026-07-06 12:18:42 +02:00
  • 7a15aa12b3 fix(git-sync): address Codex review findings (webhook cleanup on delete) hugocasa 2026-07-06 12:09:01 +02:00
  • 5fe7e1f3e8 chore(main): release 1.750.0 (#9952) v1.750.0 Ruben Fiszel 2026-07-06 11:39:57 +02:00
  • 056ebdb035 fix: read chat drafts via own-draft route so drawer-kind drafts deploy (#9913) Guilhem 2026-07-06 11:34:08 +02:00
  • 6e708c0b2d Merge remote-tracking branch 'origin/main' into explore-git-sync-improvements hugocasa 2026-07-06 11:30:30 +02:00
  • 98013483c8 restore auto-review & command gating for private org members (#9958) Ruben Fiszel 2026-07-06 11:26:55 +02:00
  • ea19cc9dc4 fix(ai): test key routes Azure Foundry Claude models via Anthropic Messages API (#9956) hugocasa 2026-07-06 11:26:24 +02:00
  • fe8e40f23a fix: surface full error detail in Database Manager DDL/query errors Diego Imbert 2026-07-06 10:52:38 +02:00
  • 5403d1d340 fix: fail closed when applied status unreadable on datatable migration rewrite Diego Imbert 2026-07-06 10:36:11 +02:00
  • cfb58c6562 Merge remote-tracking branch 'origin/main' into change-68b704f7 Diego Imbert 2026-07-06 10:34:02 +02:00
  • 43044c2e28 feat(pipelines): wm_partition macro for grain-agnostic partition filters (#9950) Ruben Fiszel 2026-07-06 10:26:53 +02:00
  • a1c5b7aa3e feat(pipelines): require data uploads before running a pipeline (#9953) Ruben Fiszel 2026-07-06 10:26:19 +02:00
  • 4b1f2207b8 ci: replace expiring-PAT org membership gate with author_association (#9957) Ruben Fiszel 2026-07-06 10:08:25 +02:00
  • aaeb9524b3 chore: refresh vendored docs snapshot (#9955) windmill-internal-app[bot] 2026-07-06 10:01:13 +02:00
  • f41e4e7f52 fix(cli): datatable migrate up/down default to main datatable, not all Diego Imbert 2026-07-06 09:58:13 +02:00
  • 896aae6794 Merge remote-tracking branch 'origin/main' into change-68b704f7 Diego Imbert 2026-07-06 09:35:54 +02:00
  • 121e1a2906 fix(frontend): add missing @emnapi/core and @emnapi/runtime lockfile entries Diego Imbert 2026-07-06 09:31:45 +02:00
  • a6c0b3756b feat: chat-scoped session changes bar + unified diff drawer (#9762) Guilhem 2026-07-06 09:23:54 +02:00
  • 234a7254d5 chore: share DuckDB FFI build cache across worktrees (#9954) Ruben Fiszel 2026-07-06 08:55:02 +02:00
  • affcea9f17 fix: reject rewriting an already-applied datatable migration on upsert Diego Imbert 2026-07-06 08:35:59 +02:00
  • bf9662172a fix: resolve extensionless bun relative imports on windows loader (#9949) Ruben Fiszel 2026-07-06 03:49:51 +02:00
  • db36e26901 Update benchmarks github-actions[bot] 2026-07-06 01:15:15 +00:00
  • ad6f23d6bf fix(cli): HD-1 test_edges + HD-2 scd2 _current write in --local pipeline graph (#9947) Ruben Fiszel 2026-07-06 03:08:54 +02:00
  • 6eabb96ae7 fix(pipelines): make node & pipeline-level run affordances always visible (#9948) Ruben Fiszel 2026-07-06 03:06:31 +02:00
  • f9840cd477 add missing amber-950 shade so dark pipeline callouts render (#9951) Ruben Fiszel 2026-07-06 02:54:42 +02:00
  • 891b32195a chore(main): release 1.749.0 (#9938) v1.749.0 Ruben Fiszel 2026-07-06 01:40:42 +02:00
  • e3f43033ca fix(cli): macro-library parity in --local pipeline graph + read-only run --dry-run (#9942) Ruben Fiszel 2026-07-06 01:36:42 +02:00
  • b13113964a fix(pipelines): canonicalize S3 asset keys so SDK writes and DuckDB reads connect (#9939) Ruben Fiszel 2026-07-06 01:18:29 +02:00
  • 2d3a773441 feat(pipelines): mid-DAG selective execution (dbt model+) for pipeline runs (#9945) Ruben Fiszel 2026-07-06 00:11:25 +02:00
  • 475b072987 feat(pipelines): partition run-arg picker + first-run setup signpost (#9943) Ruben Fiszel 2026-07-06 00:10:28 +02:00
  • 6ae8dd37b1 fix(pipelines): pipeline-level run control, tables label, data-test rollback + fork badges (#9944) Ruben Fiszel 2026-07-06 00:08:24 +02:00
  • a582e04bf4 fix: rebuild windows bun loader main.ts filter from forward-slash cdir (#9946) Ruben Fiszel 2026-07-05 23:41:09 +02:00
  • b40b504513 docs: document feature set + gotchas for running DuckLake pipelines from source (#9940) Ruben Fiszel 2026-07-05 23:16:14 +02:00
  • 55451db009 fix(datatable): self-teaching error for unresolved datatable:// references (#9941) Ruben Fiszel 2026-07-05 23:08:08 +02:00
  • 574d3ac9ff fix(pipelines): link SCD2 <dim>_current view to its producer across all graph surfaces (#9933) Ruben Fiszel 2026-07-05 22:35:46 +02:00
  • 46be39dfb7 fix(pipelines): order data_test relationships refs before the tested script in a cascade (#9934) Ruben Fiszel 2026-07-05 22:34:58 +02:00
  • 0ad174fa49 feat(pipelines): self-teaching custom data_test errors + scaffold (#9937) Ruben Fiszel 2026-07-05 22:29:35 +02:00
  • 52ce805f61 fix(pipelines): dedup guard for keyed merge + deploy-time SCD2 validation (#9936) Ruben Fiszel 2026-07-05 22:24:41 +02:00
  • 22452ce540 fix(object-storage): remove 20-file bucket-browser listing cap in CE (#9935) Ruben Fiszel 2026-07-05 22:20:55 +02:00
  • 799b9e3b7c chore(main): release 1.748.0 (#9914) v1.748.0 Ruben Fiszel 2026-07-05 18:23:51 +02:00
  • 182b10b2ad render FFI errors with real newlines and no stray quoting (#9932) Ruben Fiszel 2026-07-05 18:01:20 +02:00
  • 5769b6036c fix(pipelines): activity-axis label clarity + select failed node on cascade failure (#9931) Ruben Fiszel 2026-07-05 17:10:06 +02:00
  • 377c02ec47 feat(pipelines): on_schema_change write guardrails + data_test deploy validation (#9930) Ruben Fiszel 2026-07-05 16:43:11 +02:00
  • 28a6b086c8 fix(cli): pipeline + workspace UX batch (init/bind stub, run errors, macro libs, lock-job report, upgrade errors) (#9929) Ruben Fiszel 2026-07-05 16:24:04 +02:00
  • 744a7597ed fix(cli): publish all windmill-parser-wasm-* deps so local pipeline graph keeps write edges (#9926) Ruben Fiszel 2026-07-05 12:14:22 +02:00
  • 82266ed4d3 docs(changelog): add new entries from changelog changelog-update-28736982196 windmill-internal-app[bot] 2026-07-05 10:01:13 +00:00
  • 815736f19f docs(changelog): add new entries from changelog changelog-update-28736864280 windmill-internal-app[bot] 2026-07-05 09:57:51 +00:00
  • 55ce840918 docs(changelog): add new entries from changelog changelog-update-28736517997 windmill-internal-app[bot] 2026-07-05 09:41:57 +00:00
  • 423641c35e docs(changelog): add new entries from changelog changelog-update-28736388799 windmill-internal-app[bot] 2026-07-05 09:36:11 +00:00
  • 85df0e6b20 docs(changelog): add new entries from changelog changelog-update-28736270363 windmill-internal-app[bot] 2026-07-05 09:31:54 +00:00
  • 292a3bbab4 docs(changelog): add new entries from changelog changelog-update-28736229713 windmill-internal-app[bot] 2026-07-05 09:30:01 +00:00
  • 39eb9de1bc feat(pipelines): fork data environments for ducklake materialization (dev data) (#9915) Ruben Fiszel 2026-07-05 09:58:06 +02:00
  • 1ebfa1d6f7 Update benchmarks github-actions[bot] 2026-07-05 01:16:39 +00:00
  • d4b4374de8 feat(pipelines): capture violating-row samples for data tests (#9919) Ruben Fiszel 2026-07-04 17:10:52 +00:00
  • 15c166de4e docs(changelog): add new entries from changelog changelog-update-28712147000 windmill-internal-app[bot] 2026-07-04 16:19:03 +00:00
  • 5ad2de91a2 feat(sdk): enforce s3:// URIs for string S3 params + ingestion (EL) docs (#9912) Ruben Fiszel 2026-07-04 16:07:39 +00:00
  • 33521505db feat(ducklake): scheduled lake maintenance (expiry, compaction, orphan cleanup) (#9916) Ruben Fiszel 2026-07-04 15:23:23 +00:00
  • dce247c6d2 feat(pipeline): write-audit-publish for materialization data tests (#9911) Ruben Fiszel 2026-07-04 15:19:49 +00:00
  • a368d49bd8 feat(ai-agent): support reasoning effort in AI agent workflow steps (#9886) hugocasa 2026-07-04 17:16:07 +02:00
  • 42e11c6570 feat(pipelines): schema contracts — save-time consumer checks vs captured schemas (#9917) Ruben Fiszel 2026-07-04 08:40:00 +00:00
  • 5d7fb6deca feat(pipelines): asset freshness — fresh/stale badge (CE) + watchdog (EE) (#9909) Ruben Fiszel 2026-07-04 04:23:44 +00:00
  • be4434c6c1 Update benchmarks github-actions[bot] 2026-07-04 01:10:32 +00:00
  • e9775afbd3 Merge branch 'main' into change-68b704f7 Diego Imbert 2026-07-04 00:36:55 +02:00
  • 79b265e11a fix: handle datatable migration renames on push and dedupe timestamps Diego Imbert 2026-07-04 00:35:50 +02:00
  • a3c553c6a6 nit Diego Imbert 2026-07-04 00:26:29 +02:00
  • aba8e66df8 nit Diego Imbert 2026-07-04 00:21:51 +02:00
  • 89d5cf7bcb chore(frontend): use windmill-utils-internal 1.8.2 for migration diff drawer Diego Imbert 2026-07-04 00:19:18 +02:00
  • 260d0c2d56 fix: return datatable migration SQL from getItemValue for the diff drawer Diego Imbert 2026-07-04 00:17:33 +02:00
  • fcf8629f92 refactor: drop unreleased _wm_migrations legacy-upgrade handling Diego Imbert 2026-07-04 00:12:16 +02:00
  • 1555ea0df9 fix(system_prompts): resolve nested local command groups in CLI docs generator Diego Imbert 2026-07-04 00:11:34 +02:00
  • af36498432 feat(pipelines): record upstream snapshot ids on cascade-dispatched jobs (#9910) Ruben Fiszel 2026-07-03 22:10:18 +00:00
  • 12b9811e3c fix: scope datatable _wm_migrations by data table and cascade renames/deletes Diego Imbert 2026-07-04 00:07:32 +02:00
  • e75a2f8711 fix(datatable-migrations): validate persisted data table names as path segments Diego Imbert 2026-07-03 23:52:46 +02:00
  • a84aaffea3 prevent initial_datatable_migration if migrations already exist Diego Imbert 2026-07-03 23:40:48 +02:00
  • 0f78a202fc nit CI emnapi/core version Diego Imbert 2026-07-03 23:39:29 +02:00
  • 4b040b1097 fix: fail closed on migrations-status error in fork schema merge Diego Imbert 2026-07-03 23:33:59 +02:00
  • 50a75d042f nit npm publish Diego Imbert 2026-07-03 23:28:11 +02:00
  • 1684f6cf28 Merge branch 'main' into change-68b704f7 Diego Imbert 2026-07-03 23:17:30 +02:00
  • 2919efef62 fix(frontend): sync package-lock with npm 11 peer-dep resolution Diego Imbert 2026-07-03 22:18:37 +02:00
  • f68e4882e4 feat: deploy datatable migrations on merge with explicit opt-in error Diego Imbert 2026-07-03 21:29:36 +02:00
  • 150a96363d fix: handle dollar-quoting and comments when splitting SQL statements Diego Imbert 2026-07-03 21:18:14 +02:00
  • 38d4446be3 nit Diego Imbert 2026-07-03 21:15:48 +02:00
  • e3b36fcead fix(datatable-migrations): never resolve instance credentials into migration job args Diego Imbert 2026-07-03 20:08:38 +02:00
  • 54ed70000d chore(frontend): sync package-lock with package.json (@emnapi deps) Diego Imbert 2026-07-03 20:03:42 +02:00
  • df6e511763 chore(main): release 1.747.0 (#9901) v1.747.0 Ruben Fiszel 2026-07-03 17:40:01 +00:00