From b16828d480de4f0e6412aee635135a3f94b79592 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sun, 31 May 2026 10:43:37 +0200 Subject: [PATCH] chore(main): release 1.713.0 (#9369) * chore(main): release 1.713.0 * Apply automatic changes --------- Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com> --- CHANGELOG.md | 20 ++ backend/Cargo.lock | 294 +++++++++--------- backend/Cargo.toml | 4 +- .../parsers/windmill-parser-wasm/Cargo.lock | 48 +-- .../parsers/windmill-parser-wasm/Cargo.toml | 2 +- backend/windmill-api/openapi.yaml | 2 +- benchmarks/lib.ts | 2 +- cli/src/main.ts | 2 +- frontend/package-lock.json | 4 +- frontend/package.json | 2 +- lsp/Pipfile | 2 +- openflow.openapi.yaml | 2 +- .../WindmillClient/WindmillClient.psd1 | 2 +- python-client/wmill/pyproject.toml | 2 +- typescript-client/jsr.json | 2 +- typescript-client/package.json | 2 +- version.txt | 2 +- 17 files changed, 202 insertions(+), 192 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 583a79cd82..0b474e5ba4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [1.713.0](https://github.com/windmill-labs/windmill/compare/v1.712.0...v1.713.0) (2026-05-31) + + +### Features + +* **flows:** preserve step/subflow worker tags under a custom-tagged flow ([#9375](https://github.com/windmill-labs/windmill/issues/9375)) ([f0301b1](https://github.com/windmill-labs/windmill/commit/f0301b1605cee5fba4024803555333e6fa5c40ee)) +* **oauth:** support per-provider sandbox URLs ([#9358](https://github.com/windmill-labs/windmill/issues/9358)) ([2bf11dc](https://github.com/windmill-labs/windmill/commit/2bf11dcb15540c538ea2ac3cf70dcbe589060b4e)) + + +### Bug Fixes + +* **ai:** validate token_url for SSRF in OAuth credentials flow ([#9385](https://github.com/windmill-labs/windmill/issues/9385)) ([4b06881](https://github.com/windmill-labs/windmill/commit/4b06881918b76c5a411cc70b318e46efcc1393a7)) +* **api:** authorize and harden log-file reading endpoints ([#9368](https://github.com/windmill-labs/windmill/issues/9368)) ([bb90f4c](https://github.com/windmill-labs/windmill/commit/bb90f4ce83a0e60af219b11c12ab4fe1d13f47a4)) +* **apps:** make public apps opt into cross-origin isolation via wm_coep (GIT-884) ([#9374](https://github.com/windmill-labs/windmill/issues/9374)) ([2c0c2c4](https://github.com/windmill-labs/windmill/commit/2c0c2c467f163cd24c14c7be2db07af9cf2ce020)) +* **auth:** enforce monotonic privilege on user token lifecycle endpoints ([#9371](https://github.com/windmill-labs/windmill/issues/9371)) ([2ddf93d](https://github.com/windmill-labs/windmill/commit/2ddf93de96622b2a1b2b6f59398a7a1f59360efd)) +* batch encryption-key rotation into one git-sync job ([#9355](https://github.com/windmill-labs/windmill/issues/9355)) ([04a0897](https://github.com/windmill-labs/windmill/commit/04a08976aec4ba9b0516350316df303e9f96bfd3)) +* **cli:** preserve user drafts on sync push and permissioned-as ([#9381](https://github.com/windmill-labs/windmill/issues/9381)) ([b0c3b01](https://github.com/windmill-labs/windmill/commit/b0c3b01d31b0ab3a6566e1f5fec60e3e230cfadb)) +* **frontend:** sanitize user markdown to prevent stored XSS ([#9386](https://github.com/windmill-labs/windmill/issues/9386)) ([def01b8](https://github.com/windmill-labs/windmill/commit/def01b8ff6f331cc36ce02b947adc31c766042c4)) +* **security:** re-pin cached hub scripts to CVE-patched versions (+ HUB_BASE_URL override for cache mode) ([#9387](https://github.com/windmill-labs/windmill/issues/9387)) ([edf340c](https://github.com/windmill-labs/windmill/commit/edf340c4d4f18b16b142cb7deb67afa586f10946)) + ## [1.712.0](https://github.com/windmill-labs/windmill/compare/v1.711.0...v1.712.0) (2026-05-28) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index 37fa905cb0..dd4c93521f 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -1141,7 +1141,7 @@ dependencies = [ "http 1.4.1", "http-body 0.4.6", "hyper 0.14.32", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-rustls 0.24.2", "hyper-rustls 0.27.9", "hyper-util", @@ -1335,7 +1335,7 @@ dependencies = [ "http 1.4.1", "http-body 1.0.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "itoa", "matchit 0.8.4", @@ -1531,7 +1531,7 @@ dependencies = [ "quote", "regex", "rustc-hash 2.1.2", - "shlex", + "shlex 1.3.0", "syn 2.0.117", ] @@ -1551,7 +1551,7 @@ dependencies = [ "quote", "regex", "rustc-hash 2.1.2", - "shlex", + "shlex 1.3.0", "syn 2.0.117", ] @@ -1684,7 +1684,7 @@ dependencies = [ "hex", "http 1.4.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-named-pipe", "hyper-util", "hyperlocal", @@ -2056,14 +2056,14 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.62" +version = "1.2.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98" +checksum = "556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f" dependencies = [ "find-msvc-tools", "jobserver", "libc", - "shlex", + "shlex 2.0.1", ] [[package]] @@ -3599,7 +3599,7 @@ dependencies = [ "hickory-resolver", "http 1.4.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-rustls 0.27.9", "hyper-util", "ipnet", @@ -3802,7 +3802,7 @@ dependencies = [ "deno_error 0.6.1", "deno_tls", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-rustls 0.27.9", "hyper-util", "log", @@ -5643,7 +5643,7 @@ dependencies = [ "futures", "http 1.4.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-rustls 0.26.0", "hyper-tls", "hyper-tungstenite", @@ -5693,9 +5693,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.10.0" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb92f162bf56536459fc83c79b974bb12837acfed43d6bc370a7916d0ae15ecc" +checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498" dependencies = [ "atomic-waker", "bytes", @@ -5723,7 +5723,7 @@ dependencies = [ "futures-util", "headers", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-rustls 0.27.9", "hyper-tls", "hyper-util", @@ -5743,7 +5743,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278" dependencies = [ "hex", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "pin-project-lite", "tokio", @@ -5775,7 +5775,7 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "log", "rustls 0.22.4", @@ -5793,7 +5793,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" dependencies = [ "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "log", "rustls 0.23.35", @@ -5810,7 +5810,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "pin-project-lite", "tokio", @@ -5825,7 +5825,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" dependencies = [ "bytes", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "native-tls", "tokio", @@ -5840,7 +5840,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a343d17fe7885302ed7252767dc7bb83609a874b6ff581142241ec4b73957ad" dependencies = [ "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "pin-project-lite", "tokio", @@ -5860,7 +5860,7 @@ dependencies = [ "futures-util", "http 1.4.1", "http-body 1.0.1", - "hyper 1.10.0", + "hyper 1.10.1", "ipnet", "libc", "percent-encoding", @@ -5881,7 +5881,7 @@ checksum = "986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7" dependencies = [ "hex", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-util", "pin-project-lite", "tokio", @@ -6400,7 +6400,7 @@ dependencies = [ "http 1.4.1", "http-body 1.0.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-http-proxy", "hyper-rustls 0.27.9", "hyper-timeout", @@ -6595,9 +6595,9 @@ dependencies = [ [[package]] name = "libgssapi-sys" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7518e6902e94f92e7c7271232684b60988b4bd813529b4ef9d97aead96956ae8" +checksum = "5103ac4557eacd36ff678b654b943f8966d3db9688fbd180a0b4c5464759ce17" dependencies = [ "bindgen 0.71.1", "pkg-config", @@ -6675,9 +6675,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.28" +version = "1.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc3a226e576f50782b3305c5ccf458698f92798987f551c6a02efe8276721e22" +checksum = "85bc9657773828b90eeb625adff10eeac83cc21bbfd8e23a03eaa8a33c9e28d9" dependencies = [ "cc", "libc", @@ -7714,7 +7714,7 @@ dependencies = [ "http-body-util", "httparse", "humantime", - "hyper 1.10.0", + "hyper 1.10.1", "itertools 0.14.0", "md-5 0.10.6", "parking_lot", @@ -9420,7 +9420,7 @@ dependencies = [ "http 1.4.1", "http-body 1.0.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-rustls 0.27.9", "hyper-tls", "hyper-util", @@ -9468,7 +9468,7 @@ dependencies = [ "http 1.4.1", "http-body 1.0.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-rustls 0.27.9", "hyper-util", "js-sys", @@ -9524,7 +9524,7 @@ dependencies = [ "futures", "getrandom 0.2.17", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "reqwest 0.13.1", "reqwest-middleware", "retry-policies", @@ -10205,15 +10205,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ece8e78b2f38ec51c51f5d475df0a7187ba5111b2a28bdc761ee05b075d40a71" -[[package]] -name = "scc" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc" -dependencies = [ - "sdd", -] - [[package]] name = "schannel" version = "0.1.29" @@ -10307,12 +10298,6 @@ dependencies = [ "untrusted 0.9.0", ] -[[package]] -name = "sdd" -version = "3.0.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca" - [[package]] name = "seahash" version = "4.1.0" @@ -10630,24 +10615,23 @@ dependencies = [ [[package]] name = "serial_test" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "911bd979bf1070a3f3aa7b691a3b3e9968f339ceeec89e08c280a8a22207a32f" +checksum = "699f4197115b8a7e7ff19c9a315a4bd6fffec26cc4626ef45ecaea389e081c6d" dependencies = [ "futures-executor", "futures-util", "log", "once_cell", "parking_lot", - "scc", "serial_test_derive", ] [[package]] name = "serial_test_derive" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a7d91949b85b0d2fb687445e448b40d322b6b3e4af6b44a29b21d9a5f33e6d9" +checksum = "94e153fc76e1c6a068703d6d29c508a0b15c061c4b7e43da59cc097bc342673c" dependencies = [ "proc-macro2", "quote", @@ -10723,6 +10707,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" +[[package]] +name = "shlex" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" + [[package]] name = "signal-hook-registry" version = "1.4.8" @@ -12418,9 +12408,9 @@ dependencies = [ [[package]] name = "tokio-socks" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f" +checksum = "a7e2948f60dbe26b35f2c7fb74ac2854c1fddded0fe9d7548fcc674a246f7615" dependencies = [ "either", "futures-util", @@ -12601,7 +12591,7 @@ dependencies = [ "http 1.4.1", "http-body 1.0.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-timeout", "hyper-util", "percent-encoding", @@ -12633,7 +12623,7 @@ dependencies = [ "http 1.4.1", "http-body 1.0.1", "http-body-util", - "hyper 1.10.0", + "hyper 1.10.1", "hyper-timeout", "hyper-util", "percent-encoding", @@ -13004,9 +12994,9 @@ checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" [[package]] name = "typenum" -version = "1.20.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "typetag" @@ -13336,9 +13326,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.23.1" +version = "1.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76" +checksum = "d258b83ceec21034727ecee8c382cfa6c3e133699b0742c64571814fb420c9f7" dependencies = [ "getrandom 0.4.2", "js-sys", @@ -13774,7 +13764,7 @@ dependencies = [ [[package]] name = "windmill" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-nats", @@ -13855,7 +13845,7 @@ dependencies = [ [[package]] name = "windmill-ai" -version = "1.712.0" +version = "1.713.0" dependencies = [ "async-stream", "async-trait", @@ -13888,7 +13878,7 @@ dependencies = [ [[package]] name = "windmill-alerting" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -13901,7 +13891,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "argon2", @@ -13931,7 +13921,7 @@ dependencies = [ "hex", "hmac", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "indexmap 2.14.0", "itertools 0.14.0", "jsonwebtoken 8.3.0", @@ -14039,12 +14029,12 @@ dependencies = [ [[package]] name = "windmill-api-agent-workers" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "lazy_static", "quick_cache", "serde", @@ -14062,7 +14052,7 @@ dependencies = [ [[package]] name = "windmill-api-assets" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -14075,7 +14065,7 @@ dependencies = [ [[package]] name = "windmill-api-auth" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "axum 0.8.9", @@ -14101,7 +14091,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.712.0" +version = "1.713.0" dependencies = [ "reqwest 0.12.28", "serde", @@ -14111,7 +14101,7 @@ dependencies = [ [[package]] name = "windmill-api-configs" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -14128,7 +14118,7 @@ dependencies = [ [[package]] name = "windmill-api-debug" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "base64 0.22.1", @@ -14150,7 +14140,7 @@ dependencies = [ [[package]] name = "windmill-api-embeddings" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "axum 0.8.9", @@ -14173,7 +14163,7 @@ dependencies = [ [[package]] name = "windmill-api-flow-conversations" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -14189,11 +14179,11 @@ dependencies = [ [[package]] name = "windmill-api-flows" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", - "hyper 1.10.0", + "hyper 1.10.1", "serde", "serde_json", "sql-builder", @@ -14210,7 +14200,7 @@ dependencies = [ [[package]] name = "windmill-api-groups" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -14231,7 +14221,7 @@ dependencies = [ [[package]] name = "windmill-api-inputs" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -14245,7 +14235,7 @@ dependencies = [ [[package]] name = "windmill-api-integration-tests" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-nats", @@ -14277,14 +14267,14 @@ dependencies = [ [[package]] name = "windmill-api-jobs" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "axum 0.8.9", "base64 0.22.1", "chrono", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "lazy_static", "serde", "serde_json", @@ -14302,7 +14292,7 @@ dependencies = [ [[package]] name = "windmill-api-npm-proxy" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "flate2", @@ -14320,7 +14310,7 @@ dependencies = [ [[package]] name = "windmill-api-openapi" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "axum 0.8.9", @@ -14342,7 +14332,7 @@ dependencies = [ [[package]] name = "windmill-api-schedule" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -14362,13 +14352,13 @@ dependencies = [ [[package]] name = "windmill-api-scripts" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", "futures", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "itertools 0.14.0", "lazy_static", "quick_cache", @@ -14392,7 +14382,7 @@ dependencies = [ [[package]] name = "windmill-api-settings" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "axum 0.8.9", @@ -14420,7 +14410,7 @@ dependencies = [ [[package]] name = "windmill-api-sse" -version = "1.712.0" +version = "1.713.0" dependencies = [ "lazy_static", "serde", @@ -14432,14 +14422,14 @@ dependencies = [ [[package]] name = "windmill-api-users" -version = "1.712.0" +version = "1.713.0" dependencies = [ "argon2", "axum 0.8.9", "chrono", "dashmap", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "lazy_static", "serde", "serde_json", @@ -14457,7 +14447,7 @@ dependencies = [ [[package]] name = "windmill-api-workers" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", @@ -14471,13 +14461,13 @@ dependencies = [ [[package]] name = "windmill-api-workspaces" -version = "1.712.0" +version = "1.713.0" dependencies = [ "axum 0.8.9", "chrono", "hex", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "lazy_static", "magic-crypt", "regex", @@ -14504,7 +14494,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.712.0" +version = "1.713.0" dependencies = [ "chrono", "lazy_static", @@ -14518,7 +14508,7 @@ dependencies = [ [[package]] name = "windmill-autoscaling" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "axum 0.8.9", @@ -14537,7 +14527,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.712.0" +version = "1.713.0" dependencies = [ "aes-gcm", "aho-corasick", @@ -14573,7 +14563,7 @@ dependencies = [ "globset", "hex", "hmac", - "hyper 1.10.0", + "hyper 1.10.1", "indexmap 2.14.0", "itertools 0.14.0", "jsonwebtoken 8.3.0", @@ -14638,7 +14628,7 @@ dependencies = [ [[package]] name = "windmill-dep-map" -version = "1.712.0" +version = "1.713.0" dependencies = [ "chrono", "itertools 0.14.0", @@ -14657,7 +14647,7 @@ dependencies = [ [[package]] name = "windmill-git-sync" -version = "1.712.0" +version = "1.713.0" dependencies = [ "regex", "serde", @@ -14672,7 +14662,7 @@ dependencies = [ [[package]] name = "windmill-indexer" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "astral-tokio-tar", @@ -14696,7 +14686,7 @@ dependencies = [ [[package]] name = "windmill-jseval" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "futures", @@ -14713,7 +14703,7 @@ dependencies = [ [[package]] name = "windmill-macros" -version = "1.712.0" +version = "1.713.0" dependencies = [ "itertools 0.14.0", "lazy_static", @@ -14729,7 +14719,7 @@ dependencies = [ [[package]] name = "windmill-mcp" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -14750,7 +14740,7 @@ dependencies = [ [[package]] name = "windmill-native-triggers" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -14781,7 +14771,7 @@ dependencies = [ [[package]] name = "windmill-oauth" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "arc-swap", @@ -14806,7 +14796,7 @@ dependencies = [ [[package]] name = "windmill-object-store" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-stream", @@ -14840,7 +14830,7 @@ dependencies = [ [[package]] name = "windmill-operator" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "futures", @@ -14858,7 +14848,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.712.0" +version = "1.713.0" dependencies = [ "convert_case 0.6.0", "serde", @@ -14867,7 +14857,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -14879,7 +14869,7 @@ dependencies = [ [[package]] name = "windmill-parser-csharp" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde_json", @@ -14891,7 +14881,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "gosyn", @@ -14903,7 +14893,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -14915,7 +14905,7 @@ dependencies = [ [[package]] name = "windmill-parser-java" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde_json", @@ -14927,7 +14917,7 @@ dependencies = [ [[package]] name = "windmill-parser-nu" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "nu-parser", @@ -14938,7 +14928,7 @@ dependencies = [ [[package]] name = "windmill-parser-php" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -14949,7 +14939,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -14961,7 +14951,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-asset" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "rustpython-ast", @@ -14972,7 +14962,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-recursion", @@ -14994,7 +14984,7 @@ dependencies = [ [[package]] name = "windmill-parser-r" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde_json", @@ -15006,7 +14996,7 @@ dependencies = [ [[package]] name = "windmill-parser-ruby" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -15020,7 +15010,7 @@ dependencies = [ [[package]] name = "windmill-parser-rust" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -15037,7 +15027,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -15050,7 +15040,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql-asset" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde", @@ -15062,7 +15052,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -15080,7 +15070,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts-asset" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde-wasm-bindgen", @@ -15096,7 +15086,7 @@ dependencies = [ [[package]] name = "windmill-parser-wac" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "rustpython-ast", @@ -15112,7 +15102,7 @@ dependencies = [ [[package]] name = "windmill-parser-yaml" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde", @@ -15123,7 +15113,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-recursion", @@ -15161,7 +15151,7 @@ dependencies = [ [[package]] name = "windmill-runtime-nativets" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "const_format", @@ -15199,7 +15189,7 @@ dependencies = [ [[package]] name = "windmill-sql-datatype-parser-wasm" -version = "1.712.0" +version = "1.713.0" dependencies = [ "getrandom 0.3.4", "wasm-bindgen", @@ -15210,7 +15200,7 @@ dependencies = [ [[package]] name = "windmill-store" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-recursion", @@ -15218,7 +15208,7 @@ dependencies = [ "chrono", "futures", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "lazy_static", "quick_cache", "reqwest 0.13.1", @@ -15240,7 +15230,7 @@ dependencies = [ [[package]] name = "windmill-test-utils" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15264,14 +15254,14 @@ dependencies = [ [[package]] name = "windmill-trigger" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", "axum 0.8.9", "chrono", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "itertools 0.14.0", "lazy_static", "rand 0.9.0", @@ -15297,7 +15287,7 @@ dependencies = [ [[package]] name = "windmill-trigger-azure" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15330,7 +15320,7 @@ dependencies = [ [[package]] name = "windmill-trigger-email" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15350,7 +15340,7 @@ dependencies = [ [[package]] name = "windmill-trigger-gcp" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15384,7 +15374,7 @@ dependencies = [ [[package]] name = "windmill-trigger-http" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15396,7 +15386,7 @@ dependencies = [ "hex", "hmac", "http 1.4.1", - "hyper 1.10.0", + "hyper 1.10.1", "itertools 0.14.0", "lazy_static", "matchit 0.7.3", @@ -15420,7 +15410,7 @@ dependencies = [ [[package]] name = "windmill-trigger-kafka" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15443,7 +15433,7 @@ dependencies = [ [[package]] name = "windmill-trigger-mqtt" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15467,7 +15457,7 @@ dependencies = [ [[package]] name = "windmill-trigger-nats" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-nats", @@ -15491,7 +15481,7 @@ dependencies = [ [[package]] name = "windmill-trigger-postgres" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15526,7 +15516,7 @@ dependencies = [ [[package]] name = "windmill-trigger-sqs" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15554,7 +15544,7 @@ dependencies = [ [[package]] name = "windmill-trigger-websocket" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-trait", @@ -15579,7 +15569,7 @@ dependencies = [ [[package]] name = "windmill-types" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "bitflags 2.11.1", @@ -15598,7 +15588,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-once-cell", @@ -15708,7 +15698,7 @@ dependencies = [ [[package]] name = "windmill-worker-volumes" -version = "1.712.0" +version = "1.713.0" dependencies = [ "bytes", "futures", @@ -16522,18 +16512,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.49" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bce33a6288fa3f072a8c2c7d0f2fdbb90e28298f0135c1f99b96c3db2efcc60b" +checksum = "3b065d4f0e55f82fae73202e189638116a87c55ab6b8e6c2721e13dd9d854ad1" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.49" +version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd425244944f4ab65ccff928e7323354c5a018c75838362fdce749dfad2ee1e" +checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639" dependencies = [ "proc-macro2", "quote", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index a4950571f2..57bf6443d4 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.712.0" +version = "1.713.0" authors.workspace = true edition.workspace = true @@ -87,7 +87,7 @@ members = [ exclude = ["./windmill-duckdb-ffi-internal", "./parsers/windmill-parser-wasm"] [workspace.package] -version = "1.712.0" +version = "1.713.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/parsers/windmill-parser-wasm/Cargo.lock b/backend/parsers/windmill-parser-wasm/Cargo.lock index 06f936e955..f657c3cd54 100644 --- a/backend/parsers/windmill-parser-wasm/Cargo.lock +++ b/backend/parsers/windmill-parser-wasm/Cargo.lock @@ -6183,7 +6183,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windmill-common" -version = "1.712.0" +version = "1.713.0" dependencies = [ "aho-corasick", "anyhow", @@ -6263,7 +6263,7 @@ dependencies = [ [[package]] name = "windmill-macros" -version = "1.712.0" +version = "1.713.0" dependencies = [ "proc-macro2", "quote", @@ -6275,7 +6275,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.712.0" +version = "1.713.0" dependencies = [ "convert_case", "serde", @@ -6284,7 +6284,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -6296,7 +6296,7 @@ dependencies = [ [[package]] name = "windmill-parser-csharp" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde_json", @@ -6308,7 +6308,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "gosyn", @@ -6320,7 +6320,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -6332,7 +6332,7 @@ dependencies = [ [[package]] name = "windmill-parser-java" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde_json", @@ -6344,7 +6344,7 @@ dependencies = [ [[package]] name = "windmill-parser-nu" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "nu-parser", @@ -6355,7 +6355,7 @@ dependencies = [ [[package]] name = "windmill-parser-php" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -6366,7 +6366,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -6378,7 +6378,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-asset" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "rustpython-ast", @@ -6389,7 +6389,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "async-recursion", @@ -6411,7 +6411,7 @@ dependencies = [ [[package]] name = "windmill-parser-r" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde_json", @@ -6423,7 +6423,7 @@ dependencies = [ [[package]] name = "windmill-parser-ruby" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -6437,7 +6437,7 @@ dependencies = [ [[package]] name = "windmill-parser-rust" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "convert_case", @@ -6454,7 +6454,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -6467,7 +6467,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql-asset" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde", @@ -6479,7 +6479,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "lazy_static", @@ -6497,7 +6497,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts-asset" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde-wasm-bindgen", @@ -6513,7 +6513,7 @@ dependencies = [ [[package]] name = "windmill-parser-wac" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "rustpython-ast", @@ -6529,7 +6529,7 @@ dependencies = [ [[package]] name = "windmill-parser-wasm" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "getrandom 0.2.17", @@ -6561,7 +6561,7 @@ dependencies = [ [[package]] name = "windmill-parser-yaml" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "serde", @@ -6572,7 +6572,7 @@ dependencies = [ [[package]] name = "windmill-types" -version = "1.712.0" +version = "1.713.0" dependencies = [ "anyhow", "bitflags", diff --git a/backend/parsers/windmill-parser-wasm/Cargo.toml b/backend/parsers/windmill-parser-wasm/Cargo.toml index 2b0e060503..f02c475f12 100644 --- a/backend/parsers/windmill-parser-wasm/Cargo.toml +++ b/backend/parsers/windmill-parser-wasm/Cargo.toml @@ -12,7 +12,7 @@ resolver = "2" members = ["."] [workspace.package] -version = "1.712.0" +version = "1.713.0" edition = "2021" authors = ["Ruben Fiszel "] diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index 182b7e3a56..1a45be736f 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.712.0 + version: 1.713.0 title: Windmill API contact: diff --git a/benchmarks/lib.ts b/benchmarks/lib.ts index 924052b688..15e4f917ee 100644 --- a/benchmarks/lib.ts +++ b/benchmarks/lib.ts @@ -2,7 +2,7 @@ import { sleep } from "https://deno.land/x/sleep@v1.2.1/mod.ts"; import * as windmill from "https://deno.land/x/windmill@v1.174.0/mod.ts"; import * as api from "https://deno.land/x/windmill@v1.174.0/windmill-api/index.ts"; -export const VERSION = "v1.712.0"; +export const VERSION = "v1.713.0"; export async function login(email: string, password: string): Promise { return await windmill.UserService.login({ diff --git a/cli/src/main.ts b/cli/src/main.ts index 34c186182d..00011d052e 100755 --- a/cli/src/main.ts +++ b/cli/src/main.ts @@ -89,7 +89,7 @@ export { token, }; -export const VERSION = "1.712.0"; +export const VERSION = "1.713.0"; // Re-exported from constants.ts to maintain backwards compatibility export { WM_FORK_PREFIX } from "./core/constants.ts"; diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 9e6e7374e5..8c583bee00 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "@windmill-labs/components", - "version": "1.712.0", + "version": "1.713.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@windmill-labs/components", - "version": "1.712.0", + "version": "1.713.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/frontend/package.json b/frontend/package.json index 2babd6f064..aa711ffbcb 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@windmill-labs/components", - "version": "1.712.0", + "version": "1.713.0", "scripts": { "dev": "vite dev", "dev:ui-builder": "mv static/ui_builder static/ui_builder.dev-disabled 2>/dev/null || true ; trap 'mv static/ui_builder.dev-disabled static/ui_builder 2>/dev/null || true' EXIT ; vite dev", diff --git a/lsp/Pipfile b/lsp/Pipfile index a8f34d6189..611b522efb 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,7 +4,7 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.712.0" +wmill = ">=1.713.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index faf8b24f37..90bfe115d5 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: '3.0.3' info: - version: 1.712.0 + version: 1.713.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/powershell-client/WindmillClient/WindmillClient.psd1 b/powershell-client/WindmillClient/WindmillClient.psd1 index 17ed31216b..d7f545dc01 100644 --- a/powershell-client/WindmillClient/WindmillClient.psd1 +++ b/powershell-client/WindmillClient/WindmillClient.psd1 @@ -12,7 +12,7 @@ RootModule = 'WindmillClient.psm1' # Version number of this module. - ModuleVersion = '1.712.0' + ModuleVersion = '1.713.0' # Supported PSEditions # CompatiblePSEditions = @() diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index abbbed9857..5a9374f627 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.712.0" +version = "1.713.0" description = "A client library for accessing Windmill server wrapping the Windmill client API" license = "Apache-2.0" homepage = "https://windmill.dev" diff --git a/typescript-client/jsr.json b/typescript-client/jsr.json index 434effa5e0..3bd4395927 100644 --- a/typescript-client/jsr.json +++ b/typescript-client/jsr.json @@ -1,6 +1,6 @@ { "name": "@windmill/windmill", - "version": "1.712.0", + "version": "1.713.0", "exports": "./src/index.ts", "publish": { "exclude": ["!src", "./s3Types.ts", "./sqlUtils.ts", "./client.ts"] diff --git a/typescript-client/package.json b/typescript-client/package.json index c429b01434..a11fa7a20d 100644 --- a/typescript-client/package.json +++ b/typescript-client/package.json @@ -1,7 +1,7 @@ { "name": "windmill-client", "description": "Windmill SDK client for browsers and Node.js", - "version": "1.712.0", + "version": "1.713.0", "author": "Ruben Fiszel", "license": "Apache 2.0", "sideEffects": false, diff --git a/version.txt b/version.txt index 9a8f9c885c..9d8dc8e3c8 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.712.0 +1.713.0