From 27d7f345dc2a449a599260943540124a90ff4a2f Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 29 Jan 2024 19:24:35 +0100 Subject: [PATCH] chore(main): release 1.255.0 (#3091) * chore(main): release 1.255.0 * Apply automatic changes --------- Co-authored-by: rubenfiszel --- CHANGELOG.md | 23 ++++++ backend/Cargo.lock | 106 +++++++++++++------------- 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 +- python-client/wmill/pyproject.toml | 2 +- python-client/wmill_pg/pyproject.toml | 2 +- typescript-client/package.json | 2 +- version.txt | 2 +- 14 files changed, 91 insertions(+), 68 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 500238efcc..148b17b817 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,29 @@ # Changelog +## [1.255.0](https://github.com/windmill-labs/windmill/compare/v1.254.1...v1.255.0) (2024-01-29) + + +### Features + +* **cli:** allow all sync options to be passable from wmill.yaml directly ([2a80df4](https://github.com/windmill-labs/windmill/commit/2a80df4a80cbd4ccecf2066e55efe092b070fefa)) +* **cli:** global generate-metadata + inherit deps from closest package.json/requirements.txt + bun settable as default ([#3102](https://github.com/windmill-labs/windmill/issues/3102)) ([49c1bc5](https://github.com/windmill-labs/windmill/commit/49c1bc50f3ae6aba42317c2a0ef181927e915d26)) +* **cli:** make --raw the default for cli sync ([28a1966](https://github.com/windmill-labs/windmill/commit/28a196657fa60d4db7c6528367e578b1202c5353)) +* **cli:** make default typescript configurable ([1f46bcb](https://github.com/windmill-labs/windmill/commit/1f46bcba72592e39820074d160381fe0ff42ac70)) +* Download s3 file as stream in Python and TS ([#3099](https://github.com/windmill-labs/windmill/issues/3099)) ([6160889](https://github.com/windmill-labs/windmill/commit/616088979378712eab5b3abbb646d3e688d2cece)) +* **frontend:** handle file default value ([#3095](https://github.com/windmill-labs/windmill/issues/3095)) ([94ddf80](https://github.com/windmill-labs/windmill/commit/94ddf803566e94c443f989fc0c7bde578b704786)) +* Passing HOME env var through to python workers ([#3092](https://github.com/windmill-labs/windmill/issues/3092)) ([ec911f6](https://github.com/windmill-labs/windmill/commit/ec911f6a5a68b9d4b2703bef8ebc3342c755a35a)) +* update openai models + increase length + improve code completion ([#3097](https://github.com/windmill-labs/windmill/issues/3097)) ([6d77578](https://github.com/windmill-labs/windmill/commit/6d77578590cc666272bb364d21b7f2a3fe4494ac)) + + +### Bug Fixes + +* **frontend:** various UI fix ([#3098](https://github.com/windmill-labs/windmill/issues/3098)) ([cbfa5ff](https://github.com/windmill-labs/windmill/commit/cbfa5ff8871097c4f292e32b850a6c10a0809575)) +* improve display result ([ff559ec](https://github.com/windmill-labs/windmill/commit/ff559ecdbdfedc09e17a1ccfc94d17d5b587c453)) +* improve schedule args clearing on script change ([59e0be7](https://github.com/windmill-labs/windmill/commit/59e0be77ad215e13dbd1e071766152c3fa676fde)) +* update deno to 1.38 -> 1.40.2 ([a5d2536](https://github.com/windmill-labs/windmill/commit/a5d25362dbbe09c0c544ddddf0749936cdb8e317)) +* use extra headers when urlencoded ([#3103](https://github.com/windmill-labs/windmill/issues/3103)) ([8fcf119](https://github.com/windmill-labs/windmill/commit/8fcf119798c576a57e6dee3ed5119b7b5d1130f6)) + ## [1.254.1](https://github.com/windmill-labs/windmill/compare/v1.254.0...v1.254.1) (2024-01-27) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index 4b59865cce..69c455590b 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -325,7 +325,7 @@ checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" dependencies = [ "async-channel 2.1.1", "async-executor", - "async-io 2.3.0", + "async-io 2.3.1", "async-lock 3.3.0", "blocking", "futures-lite 2.2.0", @@ -354,9 +354,9 @@ dependencies = [ [[package]] name = "async-io" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb41eb19024a91746eba0773aa5e16036045bbf45733766661099e182ea6a744" +checksum = "8f97ab0c5b00a7cdbe5a371b9a782ee7be1316095885c8a4ea1daf490eb0ef65" dependencies = [ "async-lock 3.3.0", "cfg-if", @@ -1045,9 +1045,9 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "bb8" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b4b0f25f18bcdc3ac72bdb486ed0acf7e185221fd4dc985bc15db5800b0ba2" +checksum = "a231b0053b541477a802d9bb79830e02d4b8eba400ba7686b676609a7958d90f" dependencies = [ "async-trait", "futures-channel", @@ -3385,7 +3385,7 @@ dependencies = [ "futures-sink", "futures-util", "http 0.2.11", - "indexmap 2.1.0", + "indexmap 2.2.1", "slab", "tokio", "tokio-util", @@ -3722,9 +3722,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.1.0" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" +checksum = "433de089bd45971eecf4668ee0ee8f4cec17db4f8bd8f7bc3197a6ce37aa7d9b" dependencies = [ "equivalent", "hashbrown 0.14.3", @@ -3839,9 +3839,9 @@ dependencies = [ [[package]] name = "itertools" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ "either", ] @@ -3905,7 +3905,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee7893dab2e44ae5f9d0173f26ff4aa327c10b01b06a72b52dd9405b628640d" dependencies = [ - "indexmap 2.1.0", + "indexmap 2.2.1", ] [[package]] @@ -4108,9 +4108,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2994eeba8ed550fd9b47a0b38f0242bc3344e496483c6180b69139cc2fa5d1d7" +checksum = "db2c024b41519440580066ba82aab04092b333e09066a5eb86c7c4890df31f22" dependencies = [ "hashbrown 0.14.3", ] @@ -5349,7 +5349,7 @@ dependencies = [ "comfy-table", "either", "hashbrown 0.14.3", - "indexmap 2.1.0", + "indexmap 2.2.1", "itoap", "num-traits", "once_cell", @@ -5457,7 +5457,7 @@ dependencies = [ "bytemuck", "either", "hashbrown 0.14.3", - "indexmap 2.1.0", + "indexmap 2.2.1", "memchr", "num-traits", "polars-arrow", @@ -5601,7 +5601,7 @@ dependencies = [ "ahash 0.8.7", "bytemuck", "hashbrown 0.14.3", - "indexmap 2.1.0", + "indexmap 2.2.1", "num-traits", "once_cell", "polars-error", @@ -6006,9 +6006,9 @@ dependencies = [ [[package]] name = "quick_cache" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f69f8d22fa3f34f3083d9a4375c038732c7a7e964de1beb81c544da92dfc40b8" +checksum = "58c20af3800cee5134b79a3bd4a3d4b583c16ccfa5f53338f46400851a5b3819" dependencies = [ "ahash 0.8.7", "equivalent", @@ -7024,11 +7024,11 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.112" +version = "1.0.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d1bd37ce2324cf3bf85e5a25f96eb4baf0d5aa6eba43e7ae8958870c4ec48ed" +checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" dependencies = [ - "indexmap 2.1.0", + "indexmap 2.2.1", "itoa", "ryu", "serde", @@ -7134,7 +7134,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.1.0", + "indexmap 2.2.1", "serde", "serde_json", "serde_with_macros", @@ -7155,11 +7155,11 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.9.30" +version = "0.9.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1bf28c79a99f70ee1f1d83d10c875d2e70618417fda01ad1785e027579d9d38" +checksum = "adf8a49373e98a4c5f0ceb5d05aa7c648d75f63774981ed95b7c7443bbd50c6e" dependencies = [ - "indexmap 2.1.0", + "indexmap 2.2.1", "itoa", "ryu", "serde", @@ -7478,7 +7478,7 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce81b7bd7c4493975347ef60d8c7e8b742d4694f4c49f93e0a12ea263938176c" dependencies = [ - "itertools 0.12.0", + "itertools 0.12.1", "nom", "unicode_categories", ] @@ -7529,7 +7529,7 @@ dependencies = [ "futures-util", "hashlink", "hex", - "indexmap 2.1.0", + "indexmap 2.2.1", "log", "memchr", "once_cell", @@ -8696,7 +8696,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.1.0", + "indexmap 2.2.1", "serde", "serde_spanned", "toml_datetime", @@ -8709,7 +8709,7 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" dependencies = [ - "indexmap 2.1.0", + "indexmap 2.2.1", "serde", "serde_spanned", "toml_datetime", @@ -9537,7 +9537,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windmill" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "axum", @@ -9573,7 +9573,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "argon2", @@ -9598,7 +9598,7 @@ dependencies = [ "hf-hub", "hmac", "hyper", - "itertools 0.12.0", + "itertools 0.12.1", "lazy_static", "magic-crypt", "mail-send", @@ -9647,7 +9647,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.254.1" +version = "1.255.0" dependencies = [ "base64 0.21.7", "chrono", @@ -9665,7 +9665,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.254.1" +version = "1.255.0" dependencies = [ "chrono", "serde", @@ -9678,7 +9678,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "aws-config", @@ -9690,7 +9690,7 @@ dependencies = [ "hex", "hmac", "hyper", - "itertools 0.12.0", + "itertools 0.12.1", "lazy_static", "magic-crypt", "prometheus", @@ -9712,7 +9712,7 @@ dependencies = [ [[package]] name = "windmill-git-sync" -version = "1.254.1" +version = "1.255.0" dependencies = [ "rsmq_async", "serde", @@ -9726,7 +9726,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.254.1" +version = "1.255.0" dependencies = [ "serde", "serde_json", @@ -9734,7 +9734,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "lazy_static", @@ -9745,11 +9745,11 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "gosyn", - "itertools 0.12.0", + "itertools 0.12.1", "lazy_static", "regex", "windmill-parser", @@ -9757,7 +9757,7 @@ dependencies = [ [[package]] name = "windmill-parser-graphql" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "lazy_static", @@ -9768,10 +9768,10 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", - "itertools 0.12.0", + "itertools 0.12.1", "rustpython-parser", "serde_json", "windmill-parser", @@ -9779,11 +9779,11 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "async-recursion", - "itertools 0.12.0", + "itertools 0.12.1", "lazy_static", "phf 0.11.2", "regex", @@ -9796,7 +9796,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "lazy_static", @@ -9807,7 +9807,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -9825,7 +9825,7 @@ dependencies = [ [[package]] name = "windmill-parser-wasm" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "getrandom 0.2.12", @@ -9843,7 +9843,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "async-recursion", @@ -9855,7 +9855,7 @@ dependencies = [ "futures-core", "hex", "hmac", - "itertools 0.12.0", + "itertools 0.12.1", "lazy_static", "prometheus", "regex", @@ -9876,7 +9876,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.254.1" +version = "1.255.0" dependencies = [ "anyhow", "async-recursion", @@ -9898,7 +9898,7 @@ dependencies = [ "gcp_auth", "git-version", "hex", - "itertools 0.12.0", + "itertools 0.12.1", "jsonwebtoken", "lazy_static", "mysql_async", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index fd009e596f..44cd0c0963 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.254.1" +version = "1.255.0" authors.workspace = true edition.workspace = true @@ -22,7 +22,7 @@ members = [ ] [workspace.package] -version = "1.254.1" +version = "1.255.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index f6b0865c38..4d2816c35d 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.254.1 + version: 1.255.0 title: Windmill API contact: diff --git a/benchmarks/lib.ts b/benchmarks/lib.ts index a4a48bccfe..032db9049d 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.254.1"; +export const VERSION = "v1.255.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 9137993202..1bd183f24e 100644 --- a/cli/main.ts +++ b/cli/main.ts @@ -31,7 +31,7 @@ addEventListener("error", (event) => { } }); -export const VERSION = "v1.254.1"; +export const VERSION = "v1.255.0"; let command: any = new Command() .name("wmill") diff --git a/frontend/package-lock.json b/frontend/package-lock.json index f469a0a63f..e97a444792 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "windmill-components", - "version": "1.254.1", + "version": "1.255.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "windmill-components", - "version": "1.254.1", + "version": "1.255.0", "license": "AGPL-3.0", "dependencies": { "@aws-crypto/sha256-js": "^4.0.0", diff --git a/frontend/package.json b/frontend/package.json index 9e180a6c38..abaada0191 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "windmill-components", - "version": "1.254.1", + "version": "1.255.0", "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/lsp/Pipfile b/lsp/Pipfile index 81fc9c4a86..15e72947c7 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,8 +4,8 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.254.1" -wmill_pg = ">=1.254.1" +wmill = ">=1.255.0" +wmill_pg = ">=1.255.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index 6018e1755d..2da89fdf87 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.254.1 + version: 1.255.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index 1ffbc04c14..948f2f6212 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.254.1" +version = "1.255.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 046bee13b8..7c146d6e72 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.254.1" +version = "1.255.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 b0f39be4de..f407919297 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.254.1", + "version": "1.255.0", "author": "Ruben Fiszel", "license": "Apache 2.0", "devDependencies": { diff --git a/version.txt b/version.txt index 4566d702e8..31aba6e0ce 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.254.1 +1.255.0