diff --git a/CHANGELOG.md b/CHANGELOG.md index ff16a84675..ad25a9c096 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [1.545.0](https://github.com/windmill-labs/windmill/compare/v1.544.2...v1.545.0) (2025-09-20) + + +### Features + +* force cancel in batch cancel ([2eeaf56](https://github.com/windmill-labs/windmill/commit/2eeaf5639dfcdb0114dc5fc323dbd10ef5ceaca5)) +* load for loop jobs timeline directly from for loop flow status ([#6646](https://github.com/windmill-labs/windmill/issues/6646)) ([f71f9b0](https://github.com/windmill-labs/windmill/commit/f71f9b089438fc29dfb26a21ec2b8aa5867d0296)) + + +### Bug Fixes + +* add termination handler earlier in lifecycle ([56cdb69](https://github.com/windmill-labs/windmill/commit/56cdb69e599e295a51284c58d6ff56498ad22fd7)) +* allow variable picker in password field ([194887e](https://github.com/windmill-labs/windmill/commit/194887e97b3250ef28b0ddf5c03932148858ca24)) +* fix flow quick picker stuck ([#6638](https://github.com/windmill-labs/windmill/issues/6638)) ([5cab802](https://github.com/windmill-labs/windmill/commit/5cab802c421c5aeda8c2b57242a4e0c4c074a5f8)) +* fix too strict aggrid coldef validation ([612d003](https://github.com/windmill-labs/windmill/commit/612d00367c2a288920c14449561433d199b95cae)) +* retry python relative imports on errno 104 ([81ff0dc](https://github.com/windmill-labs/windmill/commit/81ff0dcd8cc2fb1c5fc12a558702cbc950ca1eb4)) +* teams api improvements ([#6643](https://github.com/windmill-labs/windmill/issues/6643)) ([70e9ae1](https://github.com/windmill-labs/windmill/commit/70e9ae14a9541862aaa31b8435abb0185805d4b7)) + ## [1.544.2](https://github.com/windmill-labs/windmill/compare/v1.544.1...v1.544.2) (2025-09-18) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index 593de8a8e5..85b8eb06f0 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -219,9 +219,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.99" +version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" +checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" [[package]] name = "arbitrary" @@ -1923,9 +1923,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.37" +version = "1.2.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44" +checksum = "80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9" dependencies = [ "find-msvc-tools", "jobserver", @@ -2032,9 +2032,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.47" +version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931" +checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" dependencies = [ "clap_builder", "clap_derive", @@ -2042,9 +2042,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.47" +version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6" +checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" dependencies = [ "anstream", "anstyle", @@ -5252,9 +5252,9 @@ dependencies = [ [[package]] name = "find-msvc-tools" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d" +checksum = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959" [[package]] name = "fixedbitset" @@ -11770,9 +11770,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.14.0" +version = "3.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" +checksum = "c522100790450cf78eeac1507263d0a350d4d5b30df0c8e1fe051a10c22b376e" dependencies = [ "base64 0.22.1", "chrono", @@ -11790,11 +11790,11 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.14.0" +version = "3.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" +checksum = "327ada00f7d64abaac1e55a6911e90cf665aa051b9a561c7006c157f4633135e" dependencies = [ - "darling 0.20.11", + "darling 0.21.3", "proc-macro2", "quote", "syn 2.0.106", @@ -13480,11 +13480,12 @@ dependencies = [ [[package]] name = "time" -version = "0.3.43" +version = "0.3.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031" +checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" dependencies = [ "deranged", + "itoa", "num-conv", "powerfmt", "serde", @@ -13893,9 +13894,9 @@ dependencies = [ [[package]] name = "toml_parser" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10" +checksum = "4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627" dependencies = [ "winnow 0.7.13", ] @@ -15128,7 +15129,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windmill" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "aws-sdk-config", @@ -15188,7 +15189,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "argon2", @@ -15308,7 +15309,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.544.2" +version = "1.545.0" dependencies = [ "base64 0.22.1", "chrono", @@ -15323,7 +15324,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.544.2" +version = "1.545.0" dependencies = [ "chrono", "serde", @@ -15336,7 +15337,7 @@ dependencies = [ [[package]] name = "windmill-autoscaling" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "axum", @@ -15355,7 +15356,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "async-recursion", @@ -15439,7 +15440,7 @@ dependencies = [ [[package]] name = "windmill-git-sync" -version = "1.544.2" +version = "1.545.0" dependencies = [ "regex", "serde", @@ -15454,7 +15455,7 @@ dependencies = [ [[package]] name = "windmill-indexer" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "bytes", @@ -15478,7 +15479,7 @@ dependencies = [ [[package]] name = "windmill-macros" -version = "1.544.2" +version = "1.545.0" dependencies = [ "itertools 0.14.0", "lazy_static", @@ -15490,7 +15491,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.544.2" +version = "1.545.0" dependencies = [ "convert_case 0.6.0", "serde", @@ -15499,7 +15500,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "lazy_static", @@ -15511,7 +15512,7 @@ dependencies = [ [[package]] name = "windmill-parser-csharp" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "serde_json", @@ -15523,7 +15524,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "gosyn", @@ -15535,7 +15536,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "lazy_static", @@ -15547,7 +15548,7 @@ dependencies = [ [[package]] name = "windmill-parser-java" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "serde_json", @@ -15559,7 +15560,7 @@ dependencies = [ [[package]] name = "windmill-parser-nu" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "nu-parser", @@ -15570,7 +15571,7 @@ dependencies = [ [[package]] name = "windmill-parser-php" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -15581,7 +15582,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -15593,7 +15594,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "async-recursion", @@ -15616,7 +15617,7 @@ dependencies = [ [[package]] name = "windmill-parser-ruby" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "lazy_static", @@ -15630,7 +15631,7 @@ dependencies = [ [[package]] name = "windmill-parser-rust" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -15647,7 +15648,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "lazy_static", @@ -15661,7 +15662,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "lazy_static", @@ -15679,7 +15680,7 @@ dependencies = [ [[package]] name = "windmill-parser-wasm" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "getrandom 0.2.16", @@ -15704,7 +15705,7 @@ dependencies = [ [[package]] name = "windmill-parser-yaml" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "serde_json", @@ -15714,7 +15715,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "async-recursion", @@ -15747,7 +15748,7 @@ dependencies = [ [[package]] name = "windmill-sql-datatype-parser-wasm" -version = "1.544.2" +version = "1.545.0" dependencies = [ "wasm-bindgen", "wasm-bindgen-test", @@ -15757,7 +15758,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.544.2" +version = "1.545.0" dependencies = [ "anyhow", "async-once-cell", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index d7c920cdd4..8b6d9b4b60 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.544.2" +version = "1.545.0" authors.workspace = true edition.workspace = true @@ -34,7 +34,7 @@ members = [ exclude = ["./windmill-duckdb-ffi-internal"] [workspace.package] -version = "1.544.2" +version = "1.545.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index dd3dcb5893..36b888f400 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.544.2 + version: 1.545.0 title: Windmill API contact: diff --git a/benchmarks/lib.ts b/benchmarks/lib.ts index 4a6a1864f9..4371d3aacf 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.544.2"; +export const VERSION = "v1.545.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 5db4b1765d..034fdbeb1a 100644 --- a/cli/src/main.ts +++ b/cli/src/main.ts @@ -68,7 +68,7 @@ export { // } // }); -export const VERSION = "1.544.2"; +export const VERSION = "1.545.0"; export const WM_FORK_PREFIX = "wm-fork"; diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 7a7d8af914..648f12a6c8 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "windmill-components", - "version": "1.544.2", + "version": "1.545.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "windmill-components", - "version": "1.544.2", + "version": "1.545.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/frontend/package.json b/frontend/package.json index a214dd13cf..3946274a02 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "windmill-components", - "version": "1.544.2", + "version": "1.545.0", "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/lsp/Pipfile b/lsp/Pipfile index 4912da5b48..089eda968f 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,8 +4,8 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.544.2" -wmill_pg = ">=1.544.2" +wmill = ">=1.545.0" +wmill_pg = ">=1.545.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index 09feda8a6c..83ae9cd191 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.544.2 + version: 1.545.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/powershell-client/WindmillClient/WindmillClient.psd1 b/powershell-client/WindmillClient/WindmillClient.psd1 index 14ef14755a..198ab04f29 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.544.2' + ModuleVersion = '1.545.0' # Supported PSEditions # CompatiblePSEditions = @() diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index ac69a673cb..5ec585477a 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.544.2" +version = "1.545.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 568da0aded..19e833bbc6 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.544.2" +version = "1.545.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 a85d5ea597..e677ee8fba 100644 --- a/typescript-client/jsr.json +++ b/typescript-client/jsr.json @@ -1,6 +1,6 @@ { "name": "@windmill/windmill", - "version": "1.544.2", + "version": "1.545.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 c96c949fc3..272b59aac6 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.544.2", + "version": "1.545.0", "author": "Ruben Fiszel", "license": "Apache 2.0", "devDependencies": { diff --git a/version.txt b/version.txt index 69e4d3f4f8..0166cfcbe9 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.544.2 +1.545.0