diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b774a6da1..f19bda4c3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [1.514.0](https://github.com/windmill-labs/windmill/compare/v1.513.1...v1.514.0) (2025-07-28) + + +### Features + +* migrate audit log ids to bigints (blocking migration for EE) ([6e8f5a5](https://github.com/windmill-labs/windmill/commit/6e8f5a5b00056a324fa4fc27b740290338e672c9)) + + +### Bug Fixes + +* fix id renaming in apps ([a999bc7](https://github.com/windmill-labs/windmill/commit/a999bc7b28764e3583fdd843f13060c760627b51)) +* **mcp:** add proper check for mcp routes ([#6282](https://github.com/windmill-labs/windmill/issues/6282)) ([f892f7c](https://github.com/windmill-labs/windmill/commit/f892f7c9af1058b899c880160bd91d5e7b3ebcd6)) + ## [1.513.1](https://github.com/windmill-labs/windmill/compare/v1.513.0...v1.513.1) (2025-07-25) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index edd2461c51..9dc7c12891 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -835,9 +835,9 @@ dependencies = [ [[package]] name = "aws-sdk-sqs" -version = "1.77.0" +version = "1.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a6dcd63dffae1f7872df42ce9f1f0f785f8c9a3d3e880ef6c171d0415439df" +checksum = "010fe18815b43842c4c04657e6a22387a760382c71099e984887e0cffc6d325c" dependencies = [ "aws-credential-types", "aws-runtime", @@ -857,9 +857,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.77.0" +version = "1.78.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18f2f37fea82468fe3f5a059542c05392ef680c4f7f00e0db02df8b6e5c7d0c6" +checksum = "dbd7bc4bd34303733bded362c4c997a39130eac4310257c79aae8484b1c4b724" dependencies = [ "aws-credential-types", "aws-runtime", @@ -879,9 +879,9 @@ dependencies = [ [[package]] name = "aws-sdk-ssooidc" -version = "1.78.0" +version = "1.79.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecb4f6eada20e0193450cd48b12ed05e1e66baac86f39160191651b932f2b7d9" +checksum = "77358d25f781bb106c1a69531231d4fd12c6be904edb0c47198c604df5a2dbca" dependencies = [ "aws-credential-types", "aws-runtime", @@ -901,9 +901,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "1.79.0" +version = "1.80.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317377afba3498fca4948c5d32b399ef9a5ad35561a1e8a6f2ac7273dabf802d" +checksum = "06e3ed2a9b828ae7763ddaed41d51724d2661a50c45f845b08967e52f4939cfc" dependencies = [ "aws-credential-types", "aws-runtime", @@ -996,7 +996,7 @@ dependencies = [ "hyper-util", "pin-project-lite", "rustls 0.21.12", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -4144,7 +4144,7 @@ dependencies = [ "deno_core", "deno_error", "deno_native_certs", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-pemfile 2.2.0", "rustls-tokio-stream", "rustls-webpki 0.102.8", @@ -4685,9 +4685,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dyn-clone" -version = "1.0.19" +version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005" +checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "dyn-iter" @@ -6445,7 +6445,7 @@ dependencies = [ "http 1.3.1", "hyper 1.6.0", "hyper-util", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", @@ -7298,7 +7298,7 @@ checksum = "4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0" dependencies = [ "bitflags 2.9.1", "libc", - "redox_syscall 0.5.15", + "redox_syscall 0.5.16", ] [[package]] @@ -7547,7 +7547,7 @@ dependencies = [ "base64 0.22.1", "gethostname", "mail-builder", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-pki-types", "smtp-proto", "tokio", @@ -9056,7 +9056,7 @@ checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.5.15", + "redox_syscall 0.5.16", "smallvec", "windows-targets 0.52.6", ] @@ -9863,7 +9863,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash 2.1.1", - "rustls 0.23.29", + "rustls 0.23.30", "socket2 0.5.10", "thiserror 2.0.12", "tokio", @@ -9883,7 +9883,7 @@ dependencies = [ "rand 0.9.0", "ring 0.17.14", "rustc-hash 2.1.1", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-pki-types", "slab", "thiserror 2.0.12", @@ -10156,9 +10156,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.15" +version = "0.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec" +checksum = "7251471db004e509f4e75a62cca9435365b5ec7bcdff530d612ac7c87c44a792" dependencies = [ "bitflags 2.9.1", ] @@ -10339,7 +10339,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-native-certs 0.8.1", "rustls-pki-types", "serde", @@ -10663,9 +10663,9 @@ dependencies = [ [[package]] name = "rustc-demangle" -version = "0.1.25" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f" +checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" [[package]] name = "rustc-hash" @@ -10760,9 +10760,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.29" +version = "0.23.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1" +checksum = "069a8df149a16b1a12dcc31497c3396a173844be3cac4bd40c9e7671fef96671" dependencies = [ "aws-lc-rs", "log", @@ -10846,7 +10846,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22557157d7395bc30727745b365d923f1ecc230c4c80b176545f3f4f08c46e33" dependencies = [ "futures", - "rustls 0.23.29", + "rustls 0.23.30", "socket2 0.5.10", "tokio", ] @@ -11876,7 +11876,7 @@ dependencies = [ "memchr", "once_cell", "percent-encoding", - "rustls 0.23.29", + "rustls 0.23.30", "serde", "serde_json", "sha2 0.10.9", @@ -13203,9 +13203,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.46.1" +version = "1.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" +checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35" dependencies = [ "backtrace", "bytes", @@ -13216,10 +13216,10 @@ dependencies = [ "pin-project-lite", "signal-hook-registry", "slab", - "socket2 0.5.10", + "socket2 0.6.0", "tokio-macros", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -13353,7 +13353,7 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" dependencies = [ - "rustls 0.23.29", + "rustls 0.23.30", "tokio", ] @@ -14141,7 +14141,7 @@ dependencies = [ "log", "native-tls", "once_cell", - "rustls 0.23.29", + "rustls 0.23.30", "rustls-pki-types", "serde", "serde_json", @@ -14641,7 +14641,7 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" dependencies = [ - "redox_syscall 0.5.15", + "redox_syscall 0.5.16", "wasite", "web-sys", ] @@ -14685,7 +14685,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windmill" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "axum", @@ -14706,7 +14706,7 @@ dependencies = [ "quote", "rand 0.9.0", "reqwest 0.12.22", - "rustls 0.23.29", + "rustls 0.23.30", "serde", "serde_json", "serde_yml", @@ -14737,7 +14737,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "argon2", @@ -14849,7 +14849,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.513.1" +version = "1.514.0" dependencies = [ "base64 0.22.1", "chrono", @@ -14864,7 +14864,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.513.1" +version = "1.514.0" dependencies = [ "chrono", "serde", @@ -14877,7 +14877,7 @@ dependencies = [ [[package]] name = "windmill-autoscaling" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "serde", @@ -14891,7 +14891,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "async-stream", @@ -14970,7 +14970,7 @@ dependencies = [ [[package]] name = "windmill-git-sync" -version = "1.513.1" +version = "1.514.0" dependencies = [ "regex", "serde", @@ -14984,7 +14984,7 @@ dependencies = [ [[package]] name = "windmill-indexer" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "bytes", @@ -15007,7 +15007,7 @@ dependencies = [ [[package]] name = "windmill-macros" -version = "1.513.1" +version = "1.514.0" dependencies = [ "itertools 0.14.0", "lazy_static", @@ -15019,7 +15019,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.513.1" +version = "1.514.0" dependencies = [ "convert_case 0.6.0", "serde", @@ -15028,7 +15028,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "lazy_static", @@ -15040,7 +15040,7 @@ dependencies = [ [[package]] name = "windmill-parser-csharp" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "serde_json", @@ -15052,7 +15052,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "gosyn", @@ -15064,7 +15064,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "lazy_static", @@ -15076,7 +15076,7 @@ dependencies = [ [[package]] name = "windmill-parser-java" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "serde_json", @@ -15088,7 +15088,7 @@ dependencies = [ [[package]] name = "windmill-parser-nu" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "nu-parser", @@ -15099,7 +15099,7 @@ dependencies = [ [[package]] name = "windmill-parser-php" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -15110,7 +15110,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "itertools 0.14.0", @@ -15122,7 +15122,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "async-recursion", @@ -15145,7 +15145,7 @@ dependencies = [ [[package]] name = "windmill-parser-rust" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -15162,7 +15162,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "lazy_static", @@ -15176,7 +15176,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "lazy_static", @@ -15194,7 +15194,7 @@ dependencies = [ [[package]] name = "windmill-parser-wasm" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "getrandom 0.2.16", @@ -15218,7 +15218,7 @@ dependencies = [ [[package]] name = "windmill-parser-yaml" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "serde_json", @@ -15228,7 +15228,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "async-recursion", @@ -15261,7 +15261,7 @@ dependencies = [ [[package]] name = "windmill-sql-datatype-parser-wasm" -version = "1.513.1" +version = "1.514.0" dependencies = [ "wasm-bindgen", "wasm-bindgen-test", @@ -15271,7 +15271,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.513.1" +version = "1.514.0" dependencies = [ "anyhow", "async-recursion", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 398691118e..890a577f87 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.513.1" +version = "1.514.0" authors.workspace = true edition.workspace = true @@ -32,7 +32,7 @@ members = [ ] [workspace.package] -version = "1.513.1" +version = "1.514.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index 4043526b84..fbdb5f0530 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.513.1 + version: 1.514.0 title: Windmill API contact: diff --git a/benchmarks/lib.ts b/benchmarks/lib.ts index 4dabcbf706..b2730a898f 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.513.1"; +export const VERSION = "v1.514.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 20edea2f7d..1e657699fd 100644 --- a/cli/main.ts +++ b/cli/main.ts @@ -65,7 +65,7 @@ export { // } // }); -export const VERSION = "1.513.1"; +export const VERSION = "1.514.0"; const command = new Command() .name("wmill") diff --git a/frontend/package-lock.json b/frontend/package-lock.json index f967fc7200..2c02820b2a 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "windmill-components", - "version": "1.513.1", + "version": "1.514.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "windmill-components", - "version": "1.513.1", + "version": "1.514.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/frontend/package.json b/frontend/package.json index 5d69844134..bd40217a5e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "windmill-components", - "version": "1.513.1", + "version": "1.514.0", "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/lsp/Pipfile b/lsp/Pipfile index f2674a33f8..eebe43142b 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,8 +4,8 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.513.1" -wmill_pg = ">=1.513.1" +wmill = ">=1.514.0" +wmill_pg = ">=1.514.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index a62189c905..840703a4ee 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.513.1 + version: 1.514.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/powershell-client/WindmillClient/WindmillClient.psd1 b/powershell-client/WindmillClient/WindmillClient.psd1 index e5e945c4d8..400c9fba3b 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.513.1' + ModuleVersion = '1.514.0' # Supported PSEditions # CompatiblePSEditions = @() diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index f83c5d3886..6fd8ae98d1 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.513.1" +version = "1.514.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 cd4b0b1e6d..ea4261c67e 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.513.1" +version = "1.514.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 8c4a97c23c..f58eda637a 100644 --- a/typescript-client/jsr.json +++ b/typescript-client/jsr.json @@ -1,6 +1,6 @@ { "name": "@windmill/windmill", - "version": "1.513.1", + "version": "1.514.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 eb4bcecd2c..c1e6299847 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.513.1", + "version": "1.514.0", "author": "Ruben Fiszel", "license": "Apache 2.0", "devDependencies": { diff --git a/version.txt b/version.txt index 20b8fe55f7..5d17e973d6 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.513.1 +1.514.0