diff --git a/CHANGELOG.md b/CHANGELOG.md index 967d1943b0..8ffe966df0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,19 @@ # Changelog +## [1.224.0](https://github.com/windmill-labs/windmill/compare/v1.223.1...v1.224.0) (2023-12-10) + + +### Features + +* add authelia sso support ([#2824](https://github.com/windmill-labs/windmill/issues/2824)) ([6fefdb5](https://github.com/windmill-labs/windmill/commit/6fefdb5438d0fd7546759d93b5f4465731a4cac5)) +* embedded server only get killed after last job of worker ([4f4ca26](https://github.com/windmill-labs/windmill/commit/4f4ca264aef3e1d3ee4748593f0ebcb425d333ef)) + + +### Bug Fixes + +* make cleanup_module backcompatible ([58c4c0b](https://github.com/windmill-labs/windmill/commit/58c4c0b5c2b009ff56e3eb6bd19e766dbff4cf54)) + ## [1.223.1](https://github.com/windmill-labs/windmill/compare/v1.223.0...v1.223.1) (2023-12-08) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index d1e11b223e..8369e28e29 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -365,7 +365,7 @@ dependencies = [ "futures-lite 2.1.0", "parking", "polling 3.3.1", - "rustix 0.38.27", + "rustix 0.38.28", "slab", "tracing", "windows-sys 0.52.0", @@ -598,7 +598,7 @@ dependencies = [ "aws-sdk-ssooidc", "aws-sdk-sts", "aws-smithy-async", - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-json", "aws-smithy-runtime", "aws-smithy-runtime-api", @@ -655,7 +655,7 @@ dependencies = [ "aws-sigv4", "aws-smithy-async", "aws-smithy-eventstream", - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", @@ -679,7 +679,7 @@ dependencies = [ "aws-smithy-async", "aws-smithy-checksums", "aws-smithy-eventstream", - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-json", "aws-smithy-runtime", "aws-smithy-runtime-api", @@ -706,7 +706,7 @@ dependencies = [ "aws-http", "aws-runtime", "aws-smithy-async", - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-json", "aws-smithy-runtime", "aws-smithy-runtime-api", @@ -728,7 +728,7 @@ dependencies = [ "aws-http", "aws-runtime", "aws-smithy-async", - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-json", "aws-smithy-runtime", "aws-smithy-runtime-api", @@ -750,7 +750,7 @@ dependencies = [ "aws-http", "aws-runtime", "aws-smithy-async", - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-json", "aws-smithy-query", "aws-smithy-runtime", @@ -771,7 +771,7 @@ checksum = "b6bcbad6e0f130232b22e4b4e28834348ce5b79c23b5059b387c08fd0dc8f876" dependencies = [ "aws-credential-types", "aws-smithy-eventstream", - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-runtime-api", "aws-smithy-types", "bytes", @@ -809,7 +809,7 @@ version = "0.60.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5a373ec01aede3dd066ec018c1bc4e8f5dd11b2c11c59c8eef1a5c68101f397" dependencies = [ - "aws-smithy-http", + "aws-smithy-http 0.60.0", "aws-smithy-types", "bytes", "crc32c", @@ -856,6 +856,26 @@ dependencies = [ "tracing", ] +[[package]] +name = "aws-smithy-http" +version = "0.61.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e68d7a4a9b8be1342066dd8b26c925e79f4e399a7e57ee22f9d162eb041d592" +dependencies = [ + "aws-smithy-runtime-api", + "aws-smithy-types", + "bytes", + "bytes-utils", + "futures-core", + "http", + "http-body", + "once_cell", + "percent-encoding", + "pin-project-lite", + "pin-utils", + "tracing", +] + [[package]] name = "aws-smithy-json" version = "0.60.0" @@ -877,12 +897,12 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" -version = "1.0.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0c628feae802ab1589936e2aaef6f8ab2b8fc1ee1f947c276dd8a7c3cda1904" +checksum = "0de8c54dd9c5a159013f1e6885cb7c1ae8fc98dc286d2aebe71737effef28e37" dependencies = [ "aws-smithy-async", - "aws-smithy-http", + "aws-smithy-http 0.61.0", "aws-smithy-runtime-api", "aws-smithy-types", "bytes", @@ -3772,9 +3792,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.9" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" +checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" [[package]] name = "itoap" @@ -5491,7 +5511,7 @@ dependencies = [ "cfg-if", "concurrent-queue", "pin-project-lite", - "rustix 0.38.27", + "rustix 0.38.28", "tracing", "windows-sys 0.52.0", ] @@ -6426,9 +6446,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.27" +version = "0.38.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfeae074e687625746172d639330f1de242a178bf3189b51e35a7a21573513ac" +checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" dependencies = [ "bitflags 2.4.1", "errno", @@ -6588,9 +6608,9 @@ checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" [[package]] name = "ryu" -version = "1.0.15" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" +checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" [[package]] name = "safetensors" @@ -8166,7 +8186,7 @@ dependencies = [ "cfg-if", "fastrand 2.0.1", "redox_syscall 0.4.1", - "rustix 0.38.27", + "rustix 0.38.28", "windows-sys 0.48.0", ] @@ -9366,7 +9386,7 @@ dependencies = [ "either", "home", "once_cell", - "rustix 0.38.27", + "rustix 0.38.28", ] [[package]] @@ -9412,7 +9432,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windmill" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "axum", @@ -9447,7 +9467,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "argon2", @@ -9519,7 +9539,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.223.1" +version = "1.224.0" dependencies = [ "base64 0.21.5", "chrono", @@ -9537,7 +9557,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.223.1" +version = "1.224.0" dependencies = [ "chrono", "serde", @@ -9550,7 +9570,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "axum", @@ -9581,7 +9601,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.223.1" +version = "1.224.0" dependencies = [ "serde", "serde_json", @@ -9589,7 +9609,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "lazy_static", @@ -9600,7 +9620,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "gosyn", @@ -9612,7 +9632,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "lazy_static", @@ -9623,7 +9643,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "itertools 0.12.0", @@ -9634,7 +9654,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "async-recursion", @@ -9651,7 +9671,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "lazy_static", @@ -9662,7 +9682,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -9679,7 +9699,7 @@ dependencies = [ [[package]] name = "windmill-parser-wasm" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "getrandom 0.2.11", @@ -9697,7 +9717,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "async-recursion", @@ -9729,7 +9749,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.223.1" +version = "1.224.0" dependencies = [ "anyhow", "async-recursion", @@ -10027,11 +10047,13 @@ dependencies = [ [[package]] name = "xattr" -version = "1.0.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4686009f71ff3e5c4dbcf1a282d0a44db3f021ba69350cd42086b3e5f1c6985" +checksum = "d367426ae76bdfce3d8eaea6e94422afd6def7d46f9c89e2980309115b3c2c41" dependencies = [ "libc", + "linux-raw-sys 0.4.12", + "rustix 0.38.28", ] [[package]] diff --git a/backend/Cargo.toml b/backend/Cargo.toml index e48b3c3191..67411dc5e1 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.223.1" +version = "1.224.0" authors.workspace = true edition.workspace = true @@ -21,7 +21,7 @@ members = [ ] [workspace.package] -version = "1.223.1" +version = "1.224.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index df22124e28..3cbfa98586 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.223.1 + version: 1.224.0 title: Windmill API contact: diff --git a/benchmarks/lib.ts b/benchmarks/lib.ts index 6881a603fd..9f553794c2 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.223.1"; +export const VERSION = "v1.224.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 5a9cbf4e82..2f94fe9cfe 100644 --- a/cli/main.ts +++ b/cli/main.ts @@ -31,7 +31,7 @@ addEventListener("error", (event) => { } }); -export const VERSION = "v1.223.1"; +export const VERSION = "v1.224.0"; let command: any = new Command() .name("wmill") diff --git a/frontend/package-lock.json b/frontend/package-lock.json index e756e95a8a..c50f80e5c0 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "windmill-components", - "version": "1.223.1", + "version": "1.224.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "windmill-components", - "version": "1.223.1", + "version": "1.224.0", "license": "AGPL-3.0", "dependencies": { "@aws-crypto/sha256-js": "^4.0.0", diff --git a/frontend/package.json b/frontend/package.json index 29b44ba972..7fd565fc0b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "windmill-components", - "version": "1.223.1", + "version": "1.224.0", "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/lsp/Pipfile b/lsp/Pipfile index da79deae93..890b2f3a3b 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,8 +4,8 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.223.1" -wmill_pg = ">=1.223.1" +wmill = ">=1.224.0" +wmill_pg = ">=1.224.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index 78765c78a5..cedfd1c688 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.223.1 + version: 1.224.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index c8754d98be..1aca9d0736 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.223.1" +version = "1.224.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 ef81c7efb8..b925bc330f 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.223.1" +version = "1.224.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/package.json b/typescript-client/package.json index a5eccdda0d..8f9b6c08d8 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.223.1", + "version": "1.224.0", "author": "Ruben Fiszel", "license": "Apache 2.0", "devDependencies": { diff --git a/version.txt b/version.txt index ec87ed730e..ee716f92d8 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.223.1 +1.224.0