From 28508ff8f5416655e3435bf9d76c19cf3b84e452 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 1 Aug 2023 17:55:18 +0200 Subject: [PATCH] chore(main): release 1.139.0 (#1968) * chore(main): release 1.139.0 * Apply automatic changes --------- Co-authored-by: rubenfiszel --- CHANGELOG.md | 26 +++++ backend/Cargo.lock | 136 ++++++++++++++------------ backend/Cargo.toml | 4 +- backend/windmill-api/openapi.yaml | 2 +- benchmarks/main.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 | 4 +- python-client/wmill_pg/pyproject.toml | 2 +- version.txt | 2 +- 13 files changed, 114 insertions(+), 78 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 50054c8e95..f05ec4186b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,32 @@ # Changelog +## [1.139.0](https://github.com/windmill-labs/windmill/compare/v1.138.1...v1.139.0) (2023-08-01) + + +### Features + +* add bun to flow and apps ([0081f54](https://github.com/windmill-labs/windmill/commit/0081f54c777e7586a6b55a020cd9134fc66837d9)) +* add SECRET_SALT for secure environments ([7afb686](https://github.com/windmill-labs/windmill/commit/7afb6869d0cbdded2f0c0e395f77c9f9889788a3)) +* add step's custom timeout ([4c87027](https://github.com/windmill-labs/windmill/commit/4c870272d487e8deef9b22c2dfe829b0a92afc44)) +* add support for postgresql numeric ([e51d67f](https://github.com/windmill-labs/windmill/commit/e51d67f843b6a6849dd9b8fb496d0c20c34d9c9c)) +* **frontend:** Add config to optionally include mimetype ([#1978](https://github.com/windmill-labs/windmill/issues/1978)) ([654efb7](https://github.com/windmill-labs/windmill/commit/654efb7ec47887d61b25b4fcbf6d03d42882b240)) +* **frontend:** add markdown component ([#1959](https://github.com/windmill-labs/windmill/issues/1959)) ([a69aa22](https://github.com/windmill-labs/windmill/commit/a69aa2275f04eca82eff6590cc6296f0ed8d6fc1)) +* **frontend:** App carousel ([#1956](https://github.com/windmill-labs/windmill/issues/1956)) ([3a40b19](https://github.com/windmill-labs/windmill/commit/3a40b19cdbf608f7aa3cd81e10ed583bb5e24394)) +* **frontend:** Sanitize Supabase resource name ([#1975](https://github.com/windmill-labs/windmill/issues/1975)) ([aeb1131](https://github.com/windmill-labs/windmill/commit/aeb1131a3d553f128295ae11338a9d454bbe85c4)) +* unveil windmill AI ([#1972](https://github.com/windmill-labs/windmill/issues/1972)) ([b479cd6](https://github.com/windmill-labs/windmill/commit/b479cd6fca8ac74bb8df4f126552f455d689b75f)) + + +### Bug Fixes + +* **cli:** add support for inlining native ts ([87326b7](https://github.com/windmill-labs/windmill/commit/87326b7d16c8c4c2ae1d0a369ab621db23e8d664)) +* fix draft permissions (require writer instead of owner) ([bf57c3a](https://github.com/windmill-labs/windmill/commit/bf57c3a628d78af18bcc4c4051e2425313d2d6f7)) +* **frontend:** Display transformer errors ([#1971](https://github.com/windmill-labs/windmill/issues/1971)) ([d67cfa4](https://github.com/windmill-labs/windmill/commit/d67cfa4aa9fc09834a3704a37ffd9df539283cc4)) +* **frontend:** Fix app icons ([#1977](https://github.com/windmill-labs/windmill/issues/1977)) ([1a15372](https://github.com/windmill-labs/windmill/commit/1a1537265accb4be7f24ea0e755979ff1333f9b1)) +* **frontend:** Fix dropdown buttons ([#1970](https://github.com/windmill-labs/windmill/issues/1970)) ([eea36b5](https://github.com/windmill-labs/windmill/commit/eea36b5bfc541d10e1adfbfdf9b97883a6d3fd7e)) +* **frontend:** Fix script settings overflow ([#1969](https://github.com/windmill-labs/windmill/issues/1969)) ([b576686](https://github.com/windmill-labs/windmill/commit/b57668610cae73d85a974493d8c0a5f3125f7007)) +* improve code structure to reduce unecessary dependency of apppreview on heavy packages ([3410e66](https://github.com/windmill-labs/windmill/commit/3410e66b22b4b0d8fdf12ed9144ff694bd258656)) + ## [1.138.1](https://github.com/windmill-labs/windmill/compare/v1.138.0...v1.138.1) (2023-07-30) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index 02a83446b9..23945e3d32 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -335,7 +335,7 @@ checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -412,7 +412,7 @@ checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -611,7 +611,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.27", + "syn 2.0.28", "which", ] @@ -632,7 +632,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1010,7 +1010,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1116,7 +1116,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" dependencies = [ "percent-encoding", - "time 0.3.23", + "time 0.3.24", "version_check", ] @@ -1327,7 +1327,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1349,7 +1349,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core 0.20.3", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1586,6 +1586,15 @@ dependencies = [ "zeroize", ] +[[package]] +name = "deranged" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8810e7e2cf385b1e9b50d68264908ec367ba642c96d02edfe61c39e88e2a3c01" +dependencies = [ + "serde", +] + [[package]] name = "derive_builder" version = "0.12.0" @@ -1929,7 +1938,7 @@ checksum = "b0fa992f1656e1707946bbba340ad244f0814009ef8c0118eb7b658395f19a2e" dependencies = [ "frunk_proc_macro_helpers", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1941,7 +1950,7 @@ dependencies = [ "frunk_core", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1953,7 +1962,7 @@ dependencies = [ "frunk_core", "frunk_proc_macro_helpers", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -2054,7 +2063,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -2104,7 +2113,7 @@ dependencies = [ "serde", "serde_json", "thiserror", - "time 0.3.23", + "time 0.3.24", "tokio", "tracing", "tracing-futures", @@ -2884,9 +2893,9 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "linux-raw-sys" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" +checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" [[package]] name = "lock_api" @@ -3100,7 +3109,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", "termcolor", "thiserror", ] @@ -3172,7 +3181,7 @@ dependencies = [ "smallvec", "subprocess", "thiserror", - "time 0.3.23", + "time 0.3.24", "uuid 1.4.1", ] @@ -3356,7 +3365,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -3492,9 +3501,9 @@ checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "pest" -version = "2.7.1" +version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d2d1d55045829d65aad9d389139882ad623b33b904e7c9f1b10c5b8927298e5" +checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a" dependencies = [ "thiserror", "ucd-trie", @@ -3595,7 +3604,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -3633,7 +3642,7 @@ checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -3814,7 +3823,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62" dependencies = [ "proc-macro2", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -3934,7 +3943,7 @@ dependencies = [ "schemars", "serde", "serde_json", - "syn 2.0.27", + "syn 2.0.28", "thiserror", "typify", "unicode-ident", @@ -3954,7 +3963,7 @@ dependencies = [ "serde_json", "serde_tokenstream", "serde_yaml", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -4401,7 +4410,7 @@ dependencies = [ "proc-macro2", "quote", "rust-embed-utils", - "syn 2.0.27", + "syn 2.0.28", "walkdir", ] @@ -4499,7 +4508,7 @@ dependencies = [ "bitflags 2.3.3", "errno", "libc", - "linux-raw-sys 0.4.3", + "linux-raw-sys 0.4.5", "windows-sys", ] @@ -4794,9 +4803,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.178" +version = "1.0.180" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60363bdd39a7be0266a520dab25fdc9241d2f987b08a01e01f0ec6d06a981348" +checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed" dependencies = [ "serde_derive", ] @@ -4834,13 +4843,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.178" +version = "1.0.180" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28482318d6641454cb273da158647922d1be6b5a2fcc6165cd89ebdd7ed576b" +checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -4927,7 +4936,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -5528,7 +5537,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -5937,9 +5946,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.27" +version = "2.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0" +checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" dependencies = [ "proc-macro2", "quote", @@ -6017,7 +6026,7 @@ checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -6054,10 +6063,11 @@ dependencies = [ [[package]] name = "time" -version = "0.3.23" +version = "0.3.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446" +checksum = "b79eabcd964882a646b3584543ccabeae7869e9ac32a46f6f22b7a5bd405308b" dependencies = [ + "deranged", "itoa", "serde", "time-core", @@ -6072,9 +6082,9 @@ checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" [[package]] name = "time-macros" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4" +checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd" dependencies = [ "time-core", ] @@ -6132,7 +6142,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -6383,7 +6393,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -6510,7 +6520,7 @@ dependencies = [ "regress", "schemars", "serde_json", - "syn 2.0.27", + "syn 2.0.28", "thiserror", "unicode-ident", ] @@ -6527,7 +6537,7 @@ dependencies = [ "serde", "serde_json", "serde_tokenstream", - "syn 2.0.27", + "syn 2.0.28", "typify-impl", ] @@ -6855,7 +6865,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", "wasm-bindgen-shared", ] @@ -6889,7 +6899,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -7034,7 +7044,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windmill" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "axum", @@ -7069,7 +7079,7 @@ dependencies = [ [[package]] name = "windmill-api" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "argon2", @@ -7108,7 +7118,7 @@ dependencies = [ "sql-builder", "sqlx", "tempfile", - "time 0.3.23", + "time 0.3.24", "tokio", "tokio-tar", "tokio-util", @@ -7127,7 +7137,7 @@ dependencies = [ [[package]] name = "windmill-api-client" -version = "1.138.1" +version = "1.139.0" dependencies = [ "base64 0.21.2", "chrono", @@ -7144,7 +7154,7 @@ dependencies = [ [[package]] name = "windmill-audit" -version = "1.138.1" +version = "1.139.0" dependencies = [ "chrono", "serde", @@ -7157,7 +7167,7 @@ dependencies = [ [[package]] name = "windmill-common" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "axum", @@ -7182,7 +7192,7 @@ dependencies = [ [[package]] name = "windmill-parser" -version = "1.138.1" +version = "1.139.0" dependencies = [ "serde", "serde_json", @@ -7190,7 +7200,7 @@ dependencies = [ [[package]] name = "windmill-parser-bash" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "lazy_static", @@ -7201,7 +7211,7 @@ dependencies = [ [[package]] name = "windmill-parser-go" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "gosyn", @@ -7211,7 +7221,7 @@ dependencies = [ [[package]] name = "windmill-parser-py" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "itertools 0.11.0", @@ -7222,7 +7232,7 @@ dependencies = [ [[package]] name = "windmill-parser-py-imports" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "async-recursion", @@ -7239,7 +7249,7 @@ dependencies = [ [[package]] name = "windmill-parser-sql" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "lazy_static", @@ -7250,7 +7260,7 @@ dependencies = [ [[package]] name = "windmill-parser-ts" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "convert_case 0.6.0", @@ -7265,7 +7275,7 @@ dependencies = [ [[package]] name = "windmill-parser-wasm" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "getrandom 0.2.10", @@ -7282,7 +7292,7 @@ dependencies = [ [[package]] name = "windmill-queue" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "async-recursion", @@ -7311,7 +7321,7 @@ dependencies = [ [[package]] name = "windmill-worker" -version = "1.138.1" +version = "1.139.0" dependencies = [ "anyhow", "async-recursion", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index 36b4e13ae9..61e1b8cf14 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "windmill" -version = "1.138.1" +version = "1.139.0" authors.workspace = true edition.workspace = true @@ -22,7 +22,7 @@ members = [ ] [workspace.package] -version = "1.138.1" +version = "1.139.0" authors = ["Ruben Fiszel "] edition = "2021" diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index f093f9c96f..47931fe9be 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.138.1 + version: 1.139.0 title: Windmill API contact: diff --git a/benchmarks/main.ts b/benchmarks/main.ts index a6cf8914f3..c825625489 100644 --- a/benchmarks/main.ts +++ b/benchmarks/main.ts @@ -21,7 +21,7 @@ async function login(email: string, password: string): Promise { }); } -export const VERSION = "v1.138.1"; +export const VERSION = "v1.139.0"; await new Command() .name("wmillbench") diff --git a/cli/main.ts b/cli/main.ts index 9f8554a0e4..8e8fc22f47 100644 --- a/cli/main.ts +++ b/cli/main.ts @@ -30,7 +30,7 @@ addEventListener("error", (event) => { } }); -export const VERSION = "v1.138.1"; +export const VERSION = "v1.139.0"; let command: any = new Command() .name("wmill") diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 75c1929210..136be49cca 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "windmill-components", - "version": "1.138.1", + "version": "1.139.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "windmill-components", - "version": "1.138.1", + "version": "1.139.0", "license": "AGPL-3.0", "dependencies": { "@aws-crypto/sha256-js": "^4.0.0", diff --git a/frontend/package.json b/frontend/package.json index 7774e08318..22572e9fab 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "windmill-components", - "version": "1.138.1", + "version": "1.139.0", "scripts": { "dev": "vite dev", "build": "vite build", diff --git a/lsp/Pipfile b/lsp/Pipfile index f16efa92c9..1fe83c4706 100644 --- a/lsp/Pipfile +++ b/lsp/Pipfile @@ -4,8 +4,8 @@ verify_ssl = true name = "pypi" [packages] -wmill = ">=1.138.1" -wmill_pg = ">=1.138.1" +wmill = ">=1.139.0" +wmill_pg = ">=1.139.0" sendgrid = "*" mysql-connector-python = "*" pymongo = "*" diff --git a/openflow.openapi.yaml b/openflow.openapi.yaml index 34666f28c5..c47fe4764e 100644 --- a/openflow.openapi.yaml +++ b/openflow.openapi.yaml @@ -1,7 +1,7 @@ openapi: "3.0.3" info: - version: 1.138.1 + version: 1.139.0 title: OpenFlow Spec contact: name: Ruben Fiszel diff --git a/python-client/wmill/pyproject.toml b/python-client/wmill/pyproject.toml index 2156fc0b1f..732d99f99e 100644 --- a/python-client/wmill/pyproject.toml +++ b/python-client/wmill/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "wmill" -version = "1.138.1" +version = "1.139.0" description = "A client library for accessing Windmill server wrapping the Windmill client API" license = "Apache-2.0" homepage = "https://windmill.dev" @@ -16,7 +16,7 @@ include = ["wmill/py.typed"] [tool.poetry.dependencies] python = "^3.7" -windmill-api = "^1.138.1" +windmill-api = "^1.139.0" [build-system] requires = ["poetry>=1.0.2", "poetry-dynamic-versioning"] diff --git a/python-client/wmill_pg/pyproject.toml b/python-client/wmill_pg/pyproject.toml index 0b1446ed22..5ee4a5059c 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.138.1" +version = "1.139.0" description = "An extension client for the wmill client library focused on pg" license = "Apache-2.0" homepage = "https://windmill.dev" diff --git a/version.txt b/version.txt index 7f0a574284..53d195fd9b 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.138.1 +1.139.0