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",