From 74e0fb31c7d7540bef68e48af42bdf0f4cfbc301 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 10 Feb 2026 00:03:21 +0100 Subject: [PATCH] chore(main): release 1.629.0 (#7844) * chore(main): release 1.629.0 * Apply automatic changes --------- Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com> --- CHANGELOG.md | 29 ++ backend/Cargo.lock | 310 +++++++++++++----- backend/Cargo.toml | 4 +- backend/windmill-api/openapi.yaml | 2 +- benchmarks/lib.ts | 2 +- cli/src/main.ts | 2 +- frontend/package-lock.json | 50 ++- frontend/package.json | 2 +- lsp/Pipfile | 4 +- openflow.openapi.yaml | 2 +- .../WindmillClient/WindmillClient.psd1 | 2 +- python-client/wmill/pyproject.toml | 2 +- python-client/wmill_pg/pyproject.toml | 2 +- typescript-client/jsr.json | 2 +- typescript-client/package.json | 2 +- version.txt | 2 +- 16 files changed, 323 insertions(+), 96 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ef2a341048..83ba798556 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## [1.629.0](https://github.com/windmill-labs/windmill/compare/v1.628.3...v1.629.0) (2026-02-09) + + +### Features + +* customer portal extra workspace stats ([#7841](https://github.com/windmill-labs/windmill/issues/7841)) ([153dd32](https://github.com/windmill-labs/windmill/commit/153dd32187a3e32e3f26ab88b62195a0f9a359b9)) + + +### Bug Fixes + +* adapt mysql and ruby test assertions ([477832d](https://github.com/windmill-labs/windmill/commit/477832dbeeafb88fd16c174d5d1df8ed042e6f31)) +* add missing :name param to groups/is_owner route ([fa53a87](https://github.com/windmill-labs/windmill/commit/fa53a87107158c9e8a7e5b522242b0076a78ce46)) +* **backend:** prevent sqs hanging ([#7857](https://github.com/windmill-labs/windmill/issues/7857)) ([a3fc27b](https://github.com/windmill-labs/windmill/commit/a3fc27b23224aef2949c19f7c123d28e6cfaf968)) +* box push() future to prevent stack overflow in nested async chains ([67c8aef](https://github.com/windmill-labs/windmill/commit/67c8aef9faea5afe8ce330b477f16b4aed1779a5)) +* **frontend:** reorganize workspace settings ([#7788](https://github.com/windmill-labs/windmill/issues/7788)) ([dd42184](https://github.com/windmill-labs/windmill/commit/dd421845ba148bba70bcbafbc6a39f3012eb037c)) +* improve scheduling reliability in extreme pool contention conditions ([#7825](https://github.com/windmill-labs/windmill/issues/7825)) ([bbb397b](https://github.com/windmill-labs/windmill/commit/bbb397b6ad954052f0bd33cc4ff8897eed66e4db)) +* improve tracing behavior with NO_PROXY ([4cce13f](https://github.com/windmill-labs/windmill/commit/4cce13f5228a05da1bbce43bed7e856ce0bcf979)) +* incorrect raw app public workspaceStore derived ([edb0d4a](https://github.com/windmill-labs/windmill/commit/edb0d4a05da567b3b0be5d94c9b2856d68ecb0ff)) +* increase test thread stack size to 8MB in CI ([5548098](https://github.com/windmill-labs/windmill/commit/5548098e083af76a0b7d6f645a5458592d9c8ddc)) +* install mold+clang in Docker for cargo linker config ([99bc383](https://github.com/windmill-labs/windmill/commit/99bc383f9e94a415ff1dcef1c45ccc4c8dab1a9e)) +* make V8 runtime init idempotent and auto-initialize before isolate creation ([aa9f3da](https://github.com/windmill-labs/windmill/commit/aa9f3da429da92a059aaabb28481d33b8dacd37b)) +* parse Python datetime.datetime and datetime.date type annotations ([#7856](https://github.com/windmill-labs/windmill/issues/7856)) ([ff70a4e](https://github.com/windmill-labs/windmill/commit/ff70a4e9d105cac58c0fb0aba8fbec9875533aa4)) +* prevent V8 SIGSEGV by serializing isolate creation and fixing use-after-free ([05106d7](https://github.com/windmill-labs/windmill/commit/05106d7deeda92b7ae0e1708554f6dcb088c4a08)) +* reduce DB pool contention by eliminating dual-connection patterns ([#7861](https://github.com/windmill-labs/windmill/issues/7861)) ([4343b73](https://github.com/windmill-labs/windmill/commit/4343b73485843c3b482c21e60052f171ada9b843)) +* remove mold linker config that breaks Docker builds ([fea0954](https://github.com/windmill-labs/windmill/commit/fea0954f20f9f7c5a43b25b23df530faeac94999)) +* restart after empty branchone + improve UI ([#7838](https://github.com/windmill-labs/windmill/issues/7838)) ([b1d6ac9](https://github.com/windmill-labs/windmill/commit/b1d6ac91bd3af073feac0b31d97f7b4414d8786e)) +* use unprotected V8 platform to prevent SIGSEGV on x86_64 Linux ([90d0103](https://github.com/windmill-labs/windmill/commit/90d010347c65086b17f9802dd9a7d2da90dc68eb)) +* wmill workspace list to list local profiles ([#7843](https://github.com/windmill-labs/windmill/issues/7843)) ([f924a82](https://github.com/windmill-labs/windmill/commit/f924a8268461c49a0fec26e3216ec9546601b8de)) + ## [1.628.3](https://github.com/windmill-labs/windmill/compare/v1.628.2...v1.628.3) (2026-02-06) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index 4708886094..dd5f1ac7d9 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -1029,15 +1029,16 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.77.0" +version = "1.93.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18f2f37fea82468fe3f5a059542c05392ef680c4f7f00e0db02df8b6e5c7d0c6" +checksum = "9dcb38bb33fc0a11f1ffc3e3e85669e0a11a37690b86f77e75306d8f369146a0" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", - "aws-smithy-http 0.62.6", - "aws-smithy-json 0.61.9", + "aws-smithy-http 0.63.3", + "aws-smithy-json 0.62.3", + "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", @@ -1045,21 +1046,23 @@ dependencies = [ "bytes", "fastrand", "http 0.2.12", + "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-ssooidc" -version = "1.78.0" +version = "1.95.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecb4f6eada20e0193450cd48b12ed05e1e66baac86f39160191651b932f2b7d9" +checksum = "2ada8ffbea7bd1be1f53df1dadb0f8fdb04badb13185b3321b929d1ee3caad09" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", - "aws-smithy-http 0.62.6", - "aws-smithy-json 0.61.9", + "aws-smithy-http 0.63.3", + "aws-smithy-json 0.62.3", + "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", @@ -1067,6 +1070,7 @@ dependencies = [ "bytes", "fastrand", "http 0.2.12", + "http 1.4.0", "regex-lite", "tracing", ] @@ -6174,6 +6178,19 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec" +dependencies = [ + "cfg-if", + "libc", + "r-efi", + "wasip2", + "wasip3", +] + [[package]] name = "ghash" version = "0.5.1" @@ -7214,6 +7231,12 @@ dependencies = [ "zerovec", ] +[[package]] +name = "id-arena" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" + [[package]] name = "ident_case" version = "1.0.1" @@ -7871,6 +7894,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "levenshtein_automata" version = "0.2.1" @@ -7936,9 +7965,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.180" +version = "0.2.181" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" +checksum = "459427e2af2b9c839b132acb702a1c654d95e10f8c326bfc2ad11310e458b1c5" [[package]] name = "libffi" @@ -8413,9 +8442,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.7.6" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" [[package]] name = "memmap2" @@ -10505,9 +10534,9 @@ dependencies = [ [[package]] name = "psm" -version = "0.1.29" +version = "0.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa96cb91275ed31d6da3e983447320c4eb219ac180fa1679a0889ff32861e2d" +checksum = "3852766467df634d74f0b2d7819bf8dc483a0eb2e3b0f50f756f9cfe8b0d18d8" dependencies = [ "ar_archive_writer", "cc", @@ -10910,9 +10939,9 @@ dependencies = [ [[package]] name = "rdkafka-sys" -version = "4.9.0+2.10.0" +version = "4.10.0+2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5230dca48bc354d718269f3e4353280e188b610f7af7e2fcf54b7a79d5802872" +checksum = "e234cf318915c1059d4921ef7f75616b5219b10b46e9f3a511a15eb4b56a3f77" dependencies = [ "cmake", "libc", @@ -11846,9 +11875,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984" +checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "ryu-js" @@ -13006,9 +13035,9 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "stacker" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1f8b29fb42aafcea4edeeb6b2f2d7ecd0d969c48b4cf0d2e64aafc471dd6e59" +checksum = "08d74a23609d509411d10e2176dc2a4346e3b4aea2e7b1869f19fdedbc71c013" dependencies = [ "cc", "cfg-if", @@ -13809,12 +13838,12 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.24.0" +version = "3.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" +checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.1", "once_cell", "rustix 1.1.3", "windows-sys 0.61.2", @@ -14958,9 +14987,9 @@ checksum = "81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007" [[package]] name = "unicode-ident" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" +checksum = "537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e" [[package]] name = "unicode-linebreak" @@ -15288,6 +15317,15 @@ dependencies = [ "wit-bindgen", ] +[[package]] +name = "wasip3" +version = "0.4.0+wasi-0.3.0-rc-2026-01-06" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" +dependencies = [ + "wit-bindgen", +] + [[package]] name = "wasite" version = "0.1.0" @@ -15390,6 +15428,28 @@ dependencies = [ "syn 2.0.114", ] +[[package]] +name = "wasm-encoder" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" +dependencies = [ + "leb128fmt", + "wasmparser", +] + +[[package]] +name = "wasm-metadata" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" +dependencies = [ + "anyhow", + "indexmap 2.11.1", + "wasm-encoder", + "wasmparser", +] + [[package]] name = "wasm-streams" version = "0.4.2" @@ -15413,6 +15473,18 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "wasmparser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +dependencies = [ + "bitflags 2.9.4", + "hashbrown 0.15.5", + "indexmap 2.11.1", + "semver 1.0.27", +] + [[package]] name = "wasmtimer" version = "0.4.3" @@ -15653,7 +15725,7 @@ dependencies = [ [[package]] name = "windmill" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-nats", @@ -15711,7 +15783,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "argon2", @@ -15835,7 +15907,7 @@ dependencies = [ [[package]] name = "windmill-api-auth" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "axum 0.7.9", @@ -15861,7 +15933,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.628.3" +version = "1.629.0" dependencies = [ "reqwest 0.12.28", "serde", @@ -15871,7 +15943,7 @@ dependencies = [ [[package]] name = "windmill-api-embeddings" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "axum 0.7.9", @@ -15894,7 +15966,7 @@ dependencies = [ [[package]] name = "windmill-api-groups" -version = "1.628.3" +version = "1.629.0" dependencies = [ "axum 0.7.9", "chrono", @@ -15914,7 +15986,7 @@ dependencies = [ [[package]] name = "windmill-api-jobs" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "axum 0.7.9", @@ -15939,7 +16011,7 @@ dependencies = [ [[package]] name = "windmill-api-scripts" -version = "1.628.3" +version = "1.629.0" dependencies = [ "axum 0.7.9", "chrono", @@ -15968,7 +16040,7 @@ dependencies = [ [[package]] name = "windmill-api-sse" -version = "1.628.3" +version = "1.629.0" dependencies = [ "lazy_static", "serde", @@ -15980,7 +16052,7 @@ dependencies = [ [[package]] name = "windmill-api-users" -version = "1.628.3" +version = "1.629.0" dependencies = [ "argon2", "axum 0.7.9", @@ -16003,7 +16075,7 @@ dependencies = [ [[package]] name = "windmill-api-workspaces" -version = "1.628.3" +version = "1.629.0" dependencies = [ "axum 0.7.9", "chrono", @@ -16031,7 +16103,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.628.3" +version = "1.629.0" dependencies = [ "chrono", "lazy_static", @@ -16045,7 +16117,7 @@ dependencies = [ [[package]] name = "windmill-autoscaling" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "axum 0.7.9", @@ -16064,7 +16136,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.628.3" +version = "1.629.0" dependencies = [ "aes-gcm", "anyhow", @@ -16163,7 +16235,7 @@ dependencies = [ [[package]] name = "windmill-dep-map" -version = "1.628.3" +version = "1.629.0" dependencies = [ "chrono", "itertools 0.14.0", @@ -16182,7 +16254,7 @@ dependencies = [ [[package]] name = "windmill-git-sync" -version = "1.628.3" +version = "1.629.0" dependencies = [ "regex", "serde", @@ -16197,7 +16269,7 @@ dependencies = [ [[package]] name = "windmill-indexer" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "astral-tokio-tar", @@ -16221,7 +16293,7 @@ dependencies = [ [[package]] name = "windmill-jseval" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "futures", @@ -16238,7 +16310,7 @@ dependencies = [ [[package]] name = "windmill-macros" -version = "1.628.3" +version = "1.629.0" dependencies = [ "itertools 0.14.0", "lazy_static", @@ -16254,7 +16326,7 @@ dependencies = [ [[package]] name = "windmill-mcp" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16275,7 +16347,7 @@ dependencies = [ [[package]] name = "windmill-native-triggers" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16306,7 +16378,7 @@ dependencies = [ [[package]] name = "windmill-oauth" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-oauth2", @@ -16330,7 +16402,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.628.3" +version = "1.629.0" dependencies = [ "convert_case 0.6.0", "serde", @@ -16339,7 +16411,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "lazy_static", @@ -16351,7 +16423,7 @@ dependencies = [ [[package]] name = "windmill-parser-csharp" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "serde_json", @@ -16363,7 +16435,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "gosyn", @@ -16375,7 +16447,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "lazy_static", @@ -16387,7 +16459,7 @@ dependencies = [ [[package]] name = "windmill-parser-java" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "serde_json", @@ -16399,7 +16471,7 @@ dependencies = [ [[package]] name = "windmill-parser-nu" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "nu-parser", @@ -16410,7 +16482,7 @@ dependencies = [ [[package]] name = "windmill-parser-php" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -16421,7 +16493,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -16434,7 +16506,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-recursion", @@ -16458,7 +16530,7 @@ dependencies = [ [[package]] name = "windmill-parser-ruby" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "lazy_static", @@ -16472,7 +16544,7 @@ dependencies = [ [[package]] name = "windmill-parser-rust" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -16489,7 +16561,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "lazy_static", @@ -16503,7 +16575,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "lazy_static", @@ -16522,7 +16594,7 @@ dependencies = [ [[package]] name = "windmill-parser-yaml" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "serde", @@ -16533,7 +16605,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-recursion", @@ -16570,7 +16642,7 @@ dependencies = [ [[package]] name = "windmill-runtime-nativets" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "const_format", @@ -16608,7 +16680,7 @@ dependencies = [ [[package]] name = "windmill-sql-datatype-parser-wasm" -version = "1.628.3" +version = "1.629.0" dependencies = [ "wasm-bindgen", "wasm-bindgen-test", @@ -16618,7 +16690,7 @@ dependencies = [ [[package]] name = "windmill-store" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-recursion", @@ -16647,7 +16719,7 @@ dependencies = [ [[package]] name = "windmill-trigger" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16680,7 +16752,7 @@ dependencies = [ [[package]] name = "windmill-trigger-email" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16700,7 +16772,7 @@ dependencies = [ [[package]] name = "windmill-trigger-gcp" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16734,7 +16806,7 @@ dependencies = [ [[package]] name = "windmill-trigger-http" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16768,7 +16840,7 @@ dependencies = [ [[package]] name = "windmill-trigger-kafka" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16791,7 +16863,7 @@ dependencies = [ [[package]] name = "windmill-trigger-mqtt" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16815,7 +16887,7 @@ dependencies = [ [[package]] name = "windmill-trigger-nats" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-nats", @@ -16839,7 +16911,7 @@ dependencies = [ [[package]] name = "windmill-trigger-postgres" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16874,7 +16946,7 @@ dependencies = [ [[package]] name = "windmill-trigger-sqs" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16902,7 +16974,7 @@ dependencies = [ [[package]] name = "windmill-trigger-websocket" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-trait", @@ -16925,7 +16997,7 @@ dependencies = [ [[package]] name = "windmill-types" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "chrono", @@ -16942,7 +17014,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.628.3" +version = "1.629.0" dependencies = [ "anyhow", "async-once-cell", @@ -17656,6 +17728,88 @@ name = "wit-bindgen" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" +dependencies = [ + "wit-bindgen-rust-macro", +] + +[[package]] +name = "wit-bindgen-core" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" +dependencies = [ + "anyhow", + "heck 0.5.0", + "wit-parser", +] + +[[package]] +name = "wit-bindgen-rust" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" +dependencies = [ + "anyhow", + "heck 0.5.0", + "indexmap 2.11.1", + "prettyplease", + "syn 2.0.114", + "wasm-metadata", + "wit-bindgen-core", + "wit-component", +] + +[[package]] +name = "wit-bindgen-rust-macro" +version = "0.51.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" +dependencies = [ + "anyhow", + "prettyplease", + "proc-macro2", + "quote", + "syn 2.0.114", + "wit-bindgen-core", + "wit-bindgen-rust", +] + +[[package]] +name = "wit-component" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" +dependencies = [ + "anyhow", + "bitflags 2.9.4", + "indexmap 2.11.1", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder", + "wasm-metadata", + "wasmparser", + "wit-parser", +] + +[[package]] +name = "wit-parser" +version = "0.244.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" +dependencies = [ + "anyhow", + "id-arena", + "indexmap 2.11.1", + "log", + "semver 1.0.27", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser", +] [[package]] name = "writeable" diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 066050502c..d52af797a8 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.628.3" +version = "1.629.0" authors.workspace = true edition.workspace = true @@ -59,7 +59,7 @@ members = [ exclude = ["./windmill-duckdb-ffi-internal"] [workspace.package] -version = "1.628.3" +version = "1.629.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index 2c8dc4c7e9..d30df5109d 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.628.3 + version: 1.629.0 title: Windmill API contact: diff --git a/benchmarks/lib.ts b/benchmarks/lib.ts index f378fadc70..9ea0db95bb 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.628.3"; +export const VERSION = "v1.629.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 919e1f1a78..bfdf70e8d2 100644 --- a/cli/src/main.ts +++ b/cli/src/main.ts @@ -77,7 +77,7 @@ export { // } // }); -export const VERSION = "1.628.3"; +export const VERSION = "1.629.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 60f660fb24..fc7a78e799 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "windmill-components", - "version": "1.628.3", + "version": "1.629.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "windmill-components", - "version": "1.628.3", + "version": "1.629.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { @@ -834,6 +834,7 @@ "version": "1.7.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -845,6 +846,7 @@ "version": "1.7.1", "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -855,6 +857,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz", "integrity": "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -1344,6 +1347,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.0.tgz", "integrity": "sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -1498,6 +1502,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1514,6 +1519,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1530,6 +1536,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1546,6 +1553,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1562,6 +1570,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1578,6 +1587,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1594,6 +1604,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1610,6 +1621,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1626,6 +1638,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1642,6 +1655,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1658,6 +1672,7 @@ "cpu": [ "wasm32" ], + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -1674,6 +1689,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1690,6 +1706,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2310,6 +2327,7 @@ "version": "0.10.1", "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -7058,7 +7076,7 @@ "version": "1.21.7", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "devOptional": true, + "dev": true, "license": "MIT", "bin": { "jiti": "bin/jiti.js" @@ -7557,6 +7575,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7577,6 +7596,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7597,6 +7617,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7617,6 +7638,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7637,6 +7659,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7657,6 +7680,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7677,6 +7701,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7697,6 +7722,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7717,6 +7743,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7737,6 +7764,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -7757,6 +7785,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MPL-2.0", "optional": true, "os": [ @@ -12383,6 +12412,21 @@ } } }, + "node_modules/svelte-check/node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "optional": true, + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/svelte-eslint-parser": { "version": "0.43.0", "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.43.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index dfc9f66115..38d9d4fe0a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "windmill-components", - "version": "1.628.3", + "version": "1.629.0", "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/lsp/Pipfile b/lsp/Pipfile index 6820203bbb..7b5c98c28f 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,8 +4,8 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.628.3" -wmill_pg = ">=1.628.3" +wmill = ">=1.629.0" +wmill_pg = ">=1.629.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index 20bcc4afe9..a63843447d 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: '3.0.3' info: - version: 1.628.3 + version: 1.629.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/powershell-client/WindmillClient/WindmillClient.psd1 b/powershell-client/WindmillClient/WindmillClient.psd1 index e38514f820..c311f27801 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.628.3' + ModuleVersion = '1.629.0' # Supported PSEditions # CompatiblePSEditions = @() diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index 48b9cddd20..a71c7b7bb7 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.628.3" +version = "1.629.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/python-client/wmill_pg/pyproject.toml b/python-client/wmill_pg/pyproject.toml index 191a4b55e3..89665f599c 100644 --- a/python-client/wmill_pg/pyproject.toml +++ b/python-client/wmill_pg/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill-pg" -version = "1.628.3" +version = "1.629.0" description = "An extension client for the wmill client library focused on pg" license = "Apache-2.0" homepage = "https://windmill.dev" diff --git a/typescript-client/jsr.json b/typescript-client/jsr.json index 710f9063c7..6c531501a5 100644 --- a/typescript-client/jsr.json +++ b/typescript-client/jsr.json @@ -1,6 +1,6 @@ { "name": "@windmill/windmill", - "version": "1.628.3", + "version": "1.629.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 5e9ce523d6..e33a5e6a9d 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.628.3", + "version": "1.629.0", "author": "Ruben Fiszel", "license": "Apache 2.0", "sideEffects": false, diff --git a/version.txt b/version.txt index d842f9faf6..629194afd1 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.628.3 +1.629.0