From fd26abf5c121b0a83dc8602fdab372243ba7c06c Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 1 Apr 2025 21:27:05 +0200 Subject: [PATCH] chore(main): release 1.480.0 (#5538) * chore(main): release 1.480.0 * Apply automatic changes --------- Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com> --- CHANGELOG.md | 16 ++ backend/Cargo.lock | 158 +++++++++++------- backend/Cargo.toml | 4 +- backend/windmill-api/openapi.yaml | 2 +- benchmarks/lib.ts | 2 +- cli/main.ts | 2 +- frontend/package-lock.json | 4 +- 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, 134 insertions(+), 74 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba8306c14a..85323d2692 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [1.480.0](https://github.com/windmill-labs/windmill/compare/v1.479.3...v1.480.0) (2025-03-31) + + +### Features + +* ms sql aad authentication support ([#5539](https://github.com/windmill-labs/windmill/issues/5539)) ([c230e2a](https://github.com/windmill-labs/windmill/commit/c230e2aed9b7fafb86548a4f4151939d5aca5127)) +* put db resources in ai context ([#5507](https://github.com/windmill-labs/windmill/issues/5507)) ([f7c8654](https://github.com/windmill-labs/windmill/commit/f7c86549879582c7f9dc72d52524f3a394f493f3)) + + +### Bug Fixes + +* correctly run empty flow with preprocessor from UI ([#5537](https://github.com/windmill-labs/windmill/issues/5537)) ([3d32501](https://github.com/windmill-labs/windmill/commit/3d3250194d43aee1a640a57505bc7a6afee62c84)) +* **frontend:** use custom caret position function ([#5544](https://github.com/windmill-labs/windmill/issues/5544)) ([ca0cda3](https://github.com/windmill-labs/windmill/commit/ca0cda3ecf5bd449f9c371cf5102c11d880c9822)) +* ignore invalid chunks in completion stream: empty choices when using azure ([#5545](https://github.com/windmill-labs/windmill/issues/5545)) ([b31090c](https://github.com/windmill-labs/windmill/commit/b31090cb544632680947492dc28f7b7c1a9c7287)) +* only format valid resource types ([#5541](https://github.com/windmill-labs/windmill/issues/5541)) ([113f038](https://github.com/windmill-labs/windmill/commit/113f038fc0e53e37c3bc319f85b3f7fa780c6fe5)) + ## [1.479.3](https://github.com/windmill-labs/windmill/compare/v1.479.2...v1.479.3) (2025-03-28) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index d978c7235f..03e3825a3d 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -820,9 +820,9 @@ dependencies = [ [[package]] name = "aws-sdk-sqs" -version = "1.63.0" +version = "1.64.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd749ee5445eca647320d3506c03e2aab65ba549c23393a1c5f0f0e05739290e" +checksum = "514d007ac4d5b156b408d8dd623a57b37ae77425810e0fedcffab57b0dabaded" dependencies = [ "aws-credential-types", "aws-runtime", @@ -843,9 +843,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.63.0" +version = "1.64.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1cb45b83b53b5cd55ee33fd9fd8a70750255a3f286e4dca20e882052f2b256f" +checksum = "02d4bdb0e5f80f0689e61c77ab678b2b9304af329616af38aef5b6b967b8e736" dependencies = [ "aws-credential-types", "aws-runtime", @@ -866,9 +866,9 @@ dependencies = [ [[package]] name = "aws-sdk-ssooidc" -version = "1.64.0" +version = "1.65.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8d4d9bc075ea6238778ed3951b65d3cde8c3864282d64fdcd19f2a90c0609f1" +checksum = "acbbb3ce8da257aedbccdcb1aadafbbb6a5fe9adf445db0e1ea897bdc7e22d08" dependencies = [ "aws-credential-types", "aws-runtime", @@ -889,9 +889,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "1.64.0" +version = "1.65.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819ccba087f403890fee4825eeab460e64c59345667d2b83a12cf544b581e3a7" +checksum = "96a78a8f50a1630db757b60f679c8226a8a70ee2ab5f5e6e51dc67f6c61c7cfd" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1408,9 +1408,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b17679a8d69b6d7fd9cd9801a536cec9fa5e5970b69f9d4747f70b39b031f5e7" +checksum = "34a796731680be7931955498a16a10b2270c7762963d5d570fdbfe02dcbf314f" dependencies = [ "arrayref", "arrayvec", @@ -1686,9 +1686,9 @@ dependencies = [ [[package]] name = "bytesize" -version = "1.3.2" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d2c12f985c78475a6b8d629afd0c360260ef34cfef52efccdcfd31972f81c2e" +checksum = "2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659" [[package]] name = "bzip2" @@ -2479,12 +2479,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.10" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ - "darling_core 0.20.10", - "darling_macro 0.20.10", + "darling_core 0.20.11", + "darling_macro 0.20.11", ] [[package]] @@ -2517,9 +2517,9 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.10" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" dependencies = [ "fnv", "ident_case", @@ -2553,11 +2553,11 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.20.10" +version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ - "darling_core 0.20.10", + "darling_core 0.20.11", "quote", "syn 2.0.100", ] @@ -5964,9 +5964,9 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.62" +version = "0.1.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2fd658b06e56721792c5df4475705b6cda790e9298d19d2f8af083457bcd127" +checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" dependencies = [ "android_system_properties", "core-foundation-sys", @@ -5974,7 +5974,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.52.0", + "windows-core 0.61.0", ] [[package]] @@ -7299,7 +7299,7 @@ version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb6d9ff4094f6d58d3f892fc558e60048476213dd17dcf904b62202e9029da6" dependencies = [ - "darling 0.20.10", + "darling 0.20.11", "heck 0.5.0", "num-bigint", "proc-macro-crate", @@ -7972,9 +7972,9 @@ checksum = "80adb31078122c880307e9cdfd4e3361e6545c319f9b9dcafcb03acd3b51a575" [[package]] name = "once_cell" -version = "1.21.2" +version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2806eaa3524762875e21c3dcd057bc4b7bfa01ce4da8d46be1cd43649e1cc6b" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "oneshot" @@ -10511,7 +10511,7 @@ version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" dependencies = [ - "darling 0.20.10", + "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.100", @@ -10789,9 +10789,9 @@ checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b" [[package]] name = "socket2" -version = "0.5.8" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" +checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" dependencies = [ "libc", "windows-sys 0.52.0", @@ -13672,7 +13672,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windmill" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "axum", @@ -13718,7 +13718,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "argon2", @@ -13817,7 +13817,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.479.3" +version = "1.480.0" dependencies = [ "base64 0.22.1", "chrono", @@ -13832,7 +13832,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.479.3" +version = "1.480.0" dependencies = [ "chrono", "serde", @@ -13845,7 +13845,7 @@ dependencies = [ [[package]] name = "windmill-autoscaling" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "serde", @@ -13859,7 +13859,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "async-stream", @@ -13921,7 +13921,7 @@ dependencies = [ [[package]] name = "windmill-git-sync" -version = "1.479.3" +version = "1.480.0" dependencies = [ "regex", "serde", @@ -13935,7 +13935,7 @@ dependencies = [ [[package]] name = "windmill-indexer" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "bytes", @@ -13958,7 +13958,7 @@ dependencies = [ [[package]] name = "windmill-macros" -version = "1.479.3" +version = "1.480.0" dependencies = [ "itertools 0.14.0", "lazy_static", @@ -13970,7 +13970,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.479.3" +version = "1.480.0" dependencies = [ "convert_case 0.6.0", "serde", @@ -13979,7 +13979,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "lazy_static", @@ -13991,7 +13991,7 @@ dependencies = [ [[package]] name = "windmill-parser-csharp" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "serde_json", @@ -14003,7 +14003,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "gosyn", @@ -14015,7 +14015,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "lazy_static", @@ -14027,7 +14027,7 @@ dependencies = [ [[package]] name = "windmill-parser-java" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "serde_json", @@ -14039,7 +14039,7 @@ dependencies = [ [[package]] name = "windmill-parser-nu" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "nu-parser", @@ -14050,7 +14050,7 @@ dependencies = [ [[package]] name = "windmill-parser-php" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -14061,7 +14061,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -14072,7 +14072,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "async-recursion", @@ -14092,7 +14092,7 @@ dependencies = [ [[package]] name = "windmill-parser-rust" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -14109,7 +14109,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "lazy_static", @@ -14121,7 +14121,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "lazy_static", @@ -14139,7 +14139,7 @@ dependencies = [ [[package]] name = "windmill-parser-wasm" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "getrandom 0.2.15", @@ -14163,7 +14163,7 @@ dependencies = [ [[package]] name = "windmill-parser-yaml" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "serde_json", @@ -14173,7 +14173,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "async-recursion", @@ -14206,7 +14206,7 @@ dependencies = [ [[package]] name = "windmill-sql-datatype-parser-wasm" -version = "1.479.3" +version = "1.480.0" dependencies = [ "wasm-bindgen", "wasm-bindgen-test", @@ -14216,7 +14216,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.479.3" +version = "1.480.0" dependencies = [ "anyhow", "async-recursion", @@ -14388,6 +14388,19 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-core" +version = "0.61.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980" +dependencies = [ + "windows-implement 0.60.0", + "windows-interface 0.59.1", + "windows-link", + "windows-result 0.3.2", + "windows-strings 0.4.0", +] + [[package]] name = "windows-implement" version = "0.56.0" @@ -14421,6 +14434,17 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "windows-implement" +version = "0.60.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "windows-interface" version = "0.56.0" @@ -14454,6 +14478,17 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "windows-interface" +version = "0.59.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "windows-link" version = "0.1.1" @@ -14517,6 +14552,15 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-strings" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97" +dependencies = [ + "windows-link", +] + [[package]] name = "windows-sys" version = "0.48.0" diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 4c0c7a7ea4..dbc82f8d9b 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.479.3" +version = "1.480.0" authors.workspace = true edition.workspace = true @@ -32,7 +32,7 @@ members = [ ] [workspace.package] -version = "1.479.3" +version = "1.480.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index 4958ee3a6f..831bd424cd 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.479.3 + version: 1.480.0 title: Windmill API contact: diff --git a/benchmarks/lib.ts b/benchmarks/lib.ts index 651e8a34c0..5c22b82ea7 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.479.3"; +export const VERSION = "v1.480.0"; export async function login(email: string, password: string): Promise { return await windmill.UserService.login({ diff --git a/cli/main.ts b/cli/main.ts index 3f0fd49621..f5a7082475 100644 --- a/cli/main.ts +++ b/cli/main.ts @@ -62,7 +62,7 @@ export { // } // }); -export const VERSION = "1.479.3"; +export const VERSION = "1.480.0"; const command = new Command() .name("wmill") diff --git a/frontend/package-lock.json b/frontend/package-lock.json index e8a77bc11a..81382a9923 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "windmill-components", - "version": "1.479.3", + "version": "1.480.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "windmill-components", - "version": "1.479.3", + "version": "1.480.0", "license": "AGPL-3.0", "dependencies": { "@aws-crypto/sha256-js": "^4.0.0", diff --git a/frontend/package.json b/frontend/package.json index 2580cd35f0..fa2d5e2e5a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "windmill-components", - "version": "1.479.3", + "version": "1.480.0", "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/lsp/Pipfile b/lsp/Pipfile index 0e8ab97724..f4b50b1b80 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,8 +4,8 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.479.3" -wmill_pg = ">=1.479.3" +wmill = ">=1.480.0" +wmill_pg = ">=1.480.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index a3c62a6cf7..4c9dac77a9 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.479.3 + version: 1.480.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/powershell-client/WindmillClient/WindmillClient.psd1 b/powershell-client/WindmillClient/WindmillClient.psd1 index a692a6b91d..de2e8d533f 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.479.3' + ModuleVersion = '1.480.0' # Supported PSEditions # CompatiblePSEditions = @() diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index 88149a4afe..93ee10935b 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.479.3" +version = "1.480.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 7e6b0b502e..2b1b88b0e6 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.479.3" +version = "1.480.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 71c595c7ae..59eb3c0c26 100644 --- a/typescript-client/jsr.json +++ b/typescript-client/jsr.json @@ -1,6 +1,6 @@ { "name": "@windmill/windmill", - "version": "1.479.3", + "version": "1.480.0", "exports": "./src/index.ts", "publish": { "exclude": ["!src", "./s3Types.ts", "./client.ts"] diff --git a/typescript-client/package.json b/typescript-client/package.json index dd2e0bbd16..b497d955bd 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.479.3", + "version": "1.480.0", "author": "Ruben Fiszel", "license": "Apache 2.0", "devDependencies": { diff --git a/version.txt b/version.txt index 2ba01be170..ba518d1dca 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.479.3 +1.480.0