@smbcloud / cli / commits / 685f6a1

release: bump workspace and SDKs to 0.4.4

Lockstep version bump required by the release orchestrator's "Verify workspace crate versions match tag" guard: - all crates under /crates/* -> 0.4.4 (+ [workspace.dependencies]) - root Cargo.lock - auth + model gems: version, ext crate, Cargo.lock, Gemfile.lock - @smbcloud/sdk-auth npm package -> 0.4.4 (syncs with auth-sdk-wasm) - @smbcloud/cli wrapper package.json + lock re-rendered to 0.4.4 Carries the new smbcloud-auth-sdk reset_password module and the auth gem reset_password binding. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

keypair34 committed Jun 17, 2026 at 16:39 UTC 685f6a12e8ab5859791cff6a34925de063cad9f9
25 files changed +65 -59
Cargo.lock
+15 -15
@@ -2637,7 +2637,7 @@ checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"
2637
2638 [[package]]
2639 name = "smbcloud-auth"
2640 -version = "0.4.3"
2640 +version = "0.4.4"
2641 dependencies = [
2642 "log",
2643 "reqwest",
@@ -2652,7 +2652,7 @@ dependencies = [
2652
2653 [[package]]
2654 name = "smbcloud-auth-sdk"
2655 -version = "0.4.3"
2655 +version = "0.4.4"
2656 dependencies = [
2657 "base64",
2658 "reqwest",
@@ -2667,7 +2667,7 @@ dependencies = [
2667
2668 [[package]]
2669 name = "smbcloud-auth-sdk-apple"
2670 -version = "0.4.3"
2670 +version = "0.4.4"
2671 dependencies = [
2672 "smbcloud-auth-sdk",
2673 "smbcloud-model",
@@ -2678,7 +2678,7 @@ dependencies = [
2678
2679 [[package]]
2680 name = "smbcloud-auth-sdk-py"
2681 -version = "0.4.3"
2681 +version = "0.4.4"
2682 dependencies = [
2683 "pyo3",
2684 "pythonize",
@@ -2692,7 +2692,7 @@ dependencies = [
2692
2693 [[package]]
2694 name = "smbcloud-auth-sdk-wasm"
2695 -version = "0.4.3"
2695 +version = "0.4.4"
2696 dependencies = [
2697 "serde-wasm-bindgen",
2698 "smbcloud-auth-sdk",
@@ -2705,7 +2705,7 @@ dependencies = [
2705
2706 [[package]]
2707 name = "smbcloud-cli"
2708 -version = "0.4.3"
2708 +version = "0.4.4"
2709 dependencies = [
2710 "anyhow",
2711 "chrono",
@@ -2748,7 +2748,7 @@ dependencies = [
2748
2749 [[package]]
2750 name = "smbcloud-gresiq"
2751 -version = "0.4.3"
2751 +version = "0.4.4"
2752 dependencies = [
2753 "native-tls",
2754 "postgres-native-tls",
@@ -2762,7 +2762,7 @@ dependencies = [
2762
2763 [[package]]
2764 name = "smbcloud-gresiq-sdk"
2765 -version = "0.4.3"
2765 +version = "0.4.4"
2766 dependencies = [
2767 "anyhow",
2768 "log",
@@ -2776,7 +2776,7 @@ dependencies = [
2776
2777 [[package]]
2778 name = "smbcloud-mail"
2779 -version = "0.4.3"
2779 +version = "0.4.4"
2780 dependencies = [
2781 "reqwest",
2782 "serde",
@@ -2788,7 +2788,7 @@ dependencies = [
2788
2789 [[package]]
2790 name = "smbcloud-model"
2791 -version = "0.4.3"
2791 +version = "0.4.4"
2792 dependencies = [
2793 "chrono",
2794 "log",
@@ -2804,7 +2804,7 @@ dependencies = [
2804
2805 [[package]]
2806 name = "smbcloud-network"
2807 -version = "0.4.3"
2807 +version = "0.4.4"
2808 dependencies = [
2809 "clap 4.6.1",
2810 "log",
@@ -2817,7 +2817,7 @@ dependencies = [
2817
2818 [[package]]
2819 name = "smbcloud-networking"
2820 -version = "0.4.3"
2820 +version = "0.4.4"
2821 dependencies = [
2822 "smbcloud-network",
2823 "url-builder",
@@ -2825,7 +2825,7 @@ dependencies = [
2825
2826 [[package]]
2827 name = "smbcloud-networking-project"
2828 -version = "0.4.3"
2828 +version = "0.4.4"
2829 dependencies = [
2830 "anyhow",
2831 "async-trait",
@@ -2843,11 +2843,11 @@ dependencies = [
2843
2844 [[package]]
2845 name = "smbcloud-s6n"
2846 -version = "0.4.3"
2846 +version = "0.4.4"
2847
2848 [[package]]
2849 name = "smbcloud-utils"
2850 -version = "0.4.3"
2850 +version = "0.4.4"
2851 dependencies = [
2852 "anyhow",
2853 "dirs",
Cargo.toml
+9 -9
@@ -26,15 +26,15 @@ reqwest = { version = "0.12.18", default-features = false }
26 serde = "1"
27 serde_json = "1.0.82"
28 serde_repr = "0.1"
29 -smbcloud-auth = { version = "0.4.3", path = "crates/smbcloud-auth" }
30 -smbcloud-auth-sdk = { version = "0.4.3", path = "crates/smbcloud-auth-sdk" }
31 -smbcloud-gresiq-sdk = { version = "0.4.3", path = "crates/smbcloud-gresiq-sdk" }
32 -smbcloud-mail = { version = "0.4.3", path = "crates/smbcloud-mail" }
33 -smbcloud-model = { version = "0.4.3", path = "crates/smbcloud-model" }
34 -smbcloud-network = { version = "0.4.3", path = "crates/smbcloud-network" }
35 -smbcloud-networking = { version = "0.4.3", path = "crates/smbcloud-networking" }
36 -smbcloud-networking-project = { version = "0.4.3", path = "crates/smbcloud-networking-project" }
37 -smbcloud-utils = { version = "0.4.3", path = "crates/smbcloud-utils" }
29 +smbcloud-auth = { version = "0.4.4", path = "crates/smbcloud-auth" }
30 +smbcloud-auth-sdk = { version = "0.4.4", path = "crates/smbcloud-auth-sdk" }
31 +smbcloud-gresiq-sdk = { version = "0.4.4", path = "crates/smbcloud-gresiq-sdk" }
32 +smbcloud-mail = { version = "0.4.4", path = "crates/smbcloud-mail" }
33 +smbcloud-model = { version = "0.4.4", path = "crates/smbcloud-model" }
34 +smbcloud-network = { version = "0.4.4", path = "crates/smbcloud-network" }
35 +smbcloud-networking = { version = "0.4.4", path = "crates/smbcloud-networking" }
36 +smbcloud-networking-project = { version = "0.4.4", path = "crates/smbcloud-networking-project" }
37 +smbcloud-utils = { version = "0.4.4", path = "crates/smbcloud-utils" }
38 spinners = "4.1.0"
39 strum = "0.27"
40 strum_macros = "0.27"
crates/cli/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-cli"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "smbCloud command line interface."
crates/smbcloud-auth-sdk-apple/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-auth-sdk-apple"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2024"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Apple platform bindings for the smbCloud Auth SDK."
crates/smbcloud-auth-sdk-py/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-auth-sdk-py"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2024"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Python bindings for the smbCloud Auth SDK."
crates/smbcloud-auth-sdk-wasm/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-auth-sdk-wasm"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2024"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Browser bindings for the smbCloud Auth SDK."
crates/smbcloud-auth/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-auth"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2024"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Cross-platform Auth SDK for the smbCloud platform."
crates/smbcloud-gresiq-sdk/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-gresiq-sdk"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 description = "Rust client for the smbCloud GresIQ REST gateway — API-key auth, app management, and model assignment for Onde Inference."
6 license = "Apache-2.0"
crates/smbcloud-gresiq/Cargo.toml
+1 -1
@@ -1,7 +1,7 @@
1 [package]
2 name = "smbcloud-gresiq"
3 description = "GresIQ is a serverless PostgreSQL client on the smbCloud platform."
4 -version = "0.4.3"
4 +version = "0.4.4"
5 edition = "2024"
6 readme = "README.md"
7 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-mail/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-mail"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "smbCloud mail API client for the CLI."
crates/smbcloud-model/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-model"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Command line tool for deploying NextJS app on the smbCloud platform."
crates/smbcloud-network/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-network"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2024"
5 readme = "README.md"
6 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-networking-project/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-networking-project"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Command line tool for deploying NextJS app on the smbCloud platform."
crates/smbcloud-networking/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-networking"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 readme = "README.md"
6 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-s6n/Cargo.toml
+1 -1
@@ -1,7 +1,7 @@
1 [package]
2 name = "smbcloud-s6n"
3 description = "S6n is an S3-compatible object storage for smbCloud."
4 -version = "0.4.3"
4 +version = "0.4.4"
5 edition = "2024"
6 readme = "README.md"
7 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-utils/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "smbcloud-utils"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Command line tool for deploying NextJS app on the smbCloud platform."
npm/smbcloud-cli/package-lock.json
+7 -7
@@ -1,12 +1,12 @@
1 {
2 "name": "@smbcloud/cli",
3 - "version": "0.4.3",
3 + "version": "0.4.4",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "@smbcloud/cli",
9 - "version": "0.4.3",
9 + "version": "0.4.4",
10 "license": "Apache-2.0",
11 "bin": {
12 "smb": "lib/index.js"
@@ -19,11 +19,11 @@
19 "typescript": "^5.0.0"
20 },
21 "optionalDependencies": {
22 - "@smbcloud/cli-darwin-arm64": "0.4.3",
23 - "@smbcloud/cli-darwin-x64": "0.4.3",
24 - "@smbcloud/cli-linux-x64": "0.4.3",
25 - "@smbcloud/cli-windows-arm64": "0.4.3",
26 - "@smbcloud/cli-windows-x64": "0.4.3"
22 + "@smbcloud/cli-darwin-arm64": "0.4.4",
23 + "@smbcloud/cli-darwin-x64": "0.4.4",
24 + "@smbcloud/cli-linux-x64": "0.4.4",
25 + "@smbcloud/cli-windows-arm64": "0.4.4",
26 + "@smbcloud/cli-windows-x64": "0.4.4"
27 }
28 },
29 "node_modules/@eslint-community/eslint-utils": {
npm/smbcloud-cli/package.json
+6 -6
@@ -1,6 +1,6 @@
1 {
2 "name": "@smbcloud/cli",
3 - "version": "0.4.3",
3 + "version": "0.4.4",
4 "keywords": [
5 "smbcloud",
6 "cli",
@@ -58,10 +58,10 @@
58 "typescript": "^5.0.0"
59 },
60 "optionalDependencies": {
61 - "@smbcloud/cli-darwin-arm64": "0.4.3",
62 - "@smbcloud/cli-darwin-x64": "0.4.3",
63 - "@smbcloud/cli-linux-x64": "0.4.3",
64 - "@smbcloud/cli-windows-arm64": "0.4.3",
65 - "@smbcloud/cli-windows-x64": "0.4.3"
61 + "@smbcloud/cli-darwin-arm64": "0.4.4",
62 + "@smbcloud/cli-darwin-x64": "0.4.4",
63 + "@smbcloud/cli-linux-x64": "0.4.4",
64 + "@smbcloud/cli-windows-arm64": "0.4.4",
65 + "@smbcloud/cli-windows-x64": "0.4.4"
66 }
67 }
sdk/gems/auth/Cargo.lock
+7 -1
@@ -1520,7 +1520,9 @@ checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
1520
1521 [[package]]
1522 name = "smbcloud-auth-sdk"
1523 -version = "0.4.4"
1523 +version = "0.4.3"
1524 +source = "registry+https://github.com/rust-lang/crates.io-index"
1525 +checksum = "061c6d9f24c56e4f648e9b1646828b504d77bf67402bf2c86f1e8f8562ed4723"
1526 dependencies = [
1527 "base64",
1528 "reqwest",
@@ -1536,6 +1538,8 @@ dependencies = [
1538 [[package]]
1539 name = "smbcloud-model"
1540 version = "0.4.3"
1541 +source = "registry+https://github.com/rust-lang/crates.io-index"
1542 +checksum = "985a2caf9f434527c34aaa7f146cb8246cd3d515b56219bef6271fd0ced0135f"
1543 dependencies = [
1544 "chrono",
1545 "log",
@@ -1552,6 +1556,8 @@ dependencies = [
1556 [[package]]
1557 name = "smbcloud-network"
1558 version = "0.4.3"
1559 +source = "registry+https://github.com/rust-lang/crates.io-index"
1560 +checksum = "2e73678f9b87f651f8dbe6a5612c34e8f01e0235be37a11a4b1664847f112e64"
1561 dependencies = [
1562 "clap 4.6.1",
1563 "log",
sdk/gems/auth/Gemfile.lock
+1 -1
@@ -1,7 +1,7 @@
1 PATH
2 remote: .
3 specs:
4 - smbcloud-auth (0.4.3)
4 + smbcloud-auth (0.4.4)
5 json
6 rb_sys (~> 0.9.91)
7
sdk/gems/model/Cargo.lock
+2 -2
@@ -392,7 +392,7 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
392
393 [[package]]
394 name = "model"
395 -version = "0.4.3"
395 +version = "0.4.4"
396 dependencies = [
397 "magnus",
398 "smbcloud-model",
@@ -668,7 +668,7 @@ checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
668
669 [[package]]
670 name = "smbcloud-model"
671 -version = "0.4.3"
671 +version = "0.4.4"
672 dependencies = [
673 "chrono",
674 "log",
sdk/gems/model/Gemfile.lock
+1 -1
@@ -1,7 +1,7 @@
1 PATH
2 remote: .
3 specs:
4 - smbcloud-model (0.4.3)
4 + smbcloud-model (0.4.4)
5 rb_sys (~> 0.9.91)
6
7 GEM
sdk/gems/model/ext/model/Cargo.toml
+1 -1
@@ -1,6 +1,6 @@
1 [package]
2 name = "model"
3 -version = "0.4.3"
3 +version = "0.4.4"
4 edition = "2021"
5 authors = ["paydii <hej@setoelkahfi.se>"]
6 publish = false
sdk/gems/model/lib/model/version.rb
+1 -1
@@ -1,5 +1,5 @@
1 # frozen_string_literal: true
2
3 module Model
4 - VERSION = '0.4.3'
4 + VERSION = '0.4.4'
5 end
sdk/npm/smbcloud-auth/package.json
+1 -1
@@ -1,7 +1,7 @@
1 {
2 "name": "@smbcloud/sdk-auth",
3 "description": "Browser Auth SDK for smbCloud, built from Rust and WebAssembly.",
4 - "version": "0.4.3",
4 + "version": "0.4.4",
5 "type": "module",
6 "main": "dist/smbcloud_auth_wasm.js",
7 "module": "dist/smbcloud_auth_wasm.js",