Bump version to 0.3.39 and update copyright and links
- Update all crate, npm, and gem versions to 0.3.39 - Add copyright and service links to all README files - Standardize license sections and copyright notices - Update workflow tag descriptions for new version
keypair34 committed
May 2, 2026 at 19:55 UTC
60cee3ef923da0f4965e560561dbc72d371cae8e
54 files changed
+273
-66
.agents/skills/smbcloud-cli-release/SKILL.md
+1
-1
@@ -85,7 +85,7 @@ From `npm/`:
85
86
Example:
87
88
-- `node ./scripts/render-platform-package.cjs cli-darwin-arm64 0.3.33 darwin arm64`
88
+- `node ./scripts/render-platform-package.cjs cli-darwin-arm64 0.3.39 darwin arm64`
89
90
### Publish order
91
.github/workflows/release-crate.yml
+1
-1
@@ -7,7 +7,7 @@ on:
7
workflow_dispatch:
8
inputs:
9
tag:
10
- description: "Release tag (e.g. v0.3.38)"
10
+ description: "Release tag (e.g. v0.3.39)"
11
required: true
12
13
permissions:
.github/workflows/release-github.yml
+1
-1
@@ -7,7 +7,7 @@ on:
7
workflow_dispatch:
8
inputs:
9
tag:
10
- description: "Release tag (e.g. v0.3.38)"
10
+ description: "Release tag (e.g. v0.3.39)"
11
required: true
12
13
permissions:
.github/workflows/release-homebrew.yml
+1
-1
@@ -4,7 +4,7 @@ on:
4
workflow_dispatch:
5
inputs:
6
tag:
7
- description: "Release tag (e.g. v0.3.38)"
7
+ description: "Release tag (e.g. v0.3.39)"
8
required: true
9
10
permissions:
.github/workflows/release-npm.yml
+1
-1
@@ -7,7 +7,7 @@ on:
7
workflow_dispatch:
8
inputs:
9
tag:
10
- description: "Release tag (e.g. v0.3.38)"
10
+ description: "Release tag (e.g. v0.3.39)"
11
required: true
12
13
permissions:
.github/workflows/release-nuget.yml
+1
-1
@@ -7,7 +7,7 @@ on:
7
workflow_dispatch:
8
inputs:
9
tag:
10
- description: "Release tag (e.g. v0.3.38)"
10
+ description: "Release tag (e.g. v0.3.39)"
11
required: true
12
13
permissions:
.github/workflows/release-pypi.yml
+1
-1
@@ -7,7 +7,7 @@ on:
7
workflow_dispatch:
8
inputs:
9
tag:
10
- description: "Release tag (e.g. v0.3.38)"
10
+ description: "Release tag (e.g. v0.3.39)"
11
required: true
12
13
permissions:
Cargo.lock
+14
-14
@@ -2222,7 +2222,7 @@ checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
2222
2223
[[package]]
2224
name = "s6n"
2225
-version = "0.3.34"
2225
+version = "0.3.39"
2226
2227
[[package]]
2228
name = "same-file"
@@ -2463,7 +2463,7 @@ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
2463
2464
[[package]]
2465
name = "smbcloud-auth"
2466
-version = "0.3.34"
2466
+version = "0.3.39"
2467
dependencies = [
2468
"log",
2469
"reqwest",
@@ -2478,7 +2478,7 @@ dependencies = [
2478
2479
[[package]]
2480
name = "smbcloud-auth-sdk"
2481
-version = "0.3.34"
2481
+version = "0.3.39"
2482
dependencies = [
2483
"base64",
2484
"reqwest",
@@ -2493,7 +2493,7 @@ dependencies = [
2493
2494
[[package]]
2495
name = "smbcloud-auth-sdk-py"
2496
-version = "0.3.35"
2496
+version = "0.3.39"
2497
dependencies = [
2498
"pyo3",
2499
"pythonize",
@@ -2507,7 +2507,7 @@ dependencies = [
2507
2508
[[package]]
2509
name = "smbcloud-auth-sdk-wasm"
2510
-version = "0.3.35"
2510
+version = "0.3.39"
2511
dependencies = [
2512
"serde-wasm-bindgen",
2513
"smbcloud-auth-sdk",
@@ -2520,7 +2520,7 @@ dependencies = [
2520
2521
[[package]]
2522
name = "smbcloud-cli"
2523
-version = "0.3.38"
2523
+version = "0.3.39"
2524
dependencies = [
2525
"anyhow",
2526
"chrono",
@@ -2563,7 +2563,7 @@ dependencies = [
2563
2564
[[package]]
2565
name = "smbcloud-gresiq"
2566
-version = "0.3.34"
2566
+version = "0.3.39"
2567
dependencies = [
2568
"native-tls",
2569
"postgres-native-tls",
@@ -2577,7 +2577,7 @@ dependencies = [
2577
2578
[[package]]
2579
name = "smbcloud-gresiq-sdk"
2580
-version = "0.3.35"
2580
+version = "0.3.39"
2581
dependencies = [
2582
"anyhow",
2583
"log",
@@ -2591,7 +2591,7 @@ dependencies = [
2591
2592
[[package]]
2593
name = "smbcloud-mail"
2594
-version = "0.3.38"
2594
+version = "0.3.39"
2595
dependencies = [
2596
"reqwest",
2597
"serde",
@@ -2603,7 +2603,7 @@ dependencies = [
2603
2604
[[package]]
2605
name = "smbcloud-model"
2606
-version = "0.3.35"
2606
+version = "0.3.39"
2607
dependencies = [
2608
"chrono",
2609
"log",
@@ -2619,7 +2619,7 @@ dependencies = [
2619
2620
[[package]]
2621
name = "smbcloud-network"
2622
-version = "0.3.35"
2622
+version = "0.3.39"
2623
dependencies = [
2624
"clap 4.6.1",
2625
"log",
@@ -2632,7 +2632,7 @@ dependencies = [
2632
2633
[[package]]
2634
name = "smbcloud-networking"
2635
-version = "0.3.31"
2635
+version = "0.3.39"
2636
dependencies = [
2637
"smbcloud-network",
2638
"url-builder",
@@ -2640,7 +2640,7 @@ dependencies = [
2640
2641
[[package]]
2642
name = "smbcloud-networking-project"
2643
-version = "0.3.35"
2643
+version = "0.3.39"
2644
dependencies = [
2645
"anyhow",
2646
"async-trait",
@@ -2658,7 +2658,7 @@ dependencies = [
2658
2659
[[package]]
2660
name = "smbcloud-utils"
2661
-version = "0.3.35"
2661
+version = "0.3.39"
2662
dependencies = [
2663
"anyhow",
2664
"dirs",
README.MD
+6
@@ -93,6 +93,12 @@ See the [`docs/`](./docs) directory for guides on authentication, project config
93
94
Read [CONTRIBUTING.md](CONTRIBUTING.md) to get started. All contributions are welcome.
95
96
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
97
+
98
## License
99
100
[Apache-2.0](LICENSE)
101
+
102
+## Copyright
103
+
104
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/cli/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-cli"
3
-version = "0.3.38"
3
+version = "0.3.39"
4
edition = "2021"
5
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6
description = "smbCloud command line interface."
crates/cli/README.md
+10
@@ -88,3 +88,13 @@ smb --help
88
This repo is inspired by [Sugar](https://github.com/metaplex-foundation/sugar).
89
90
This repo tries to follow [the 12 factor CLI app](https://medium.com/@jdxcode/12-factor-cli-apps-dd3c227a0e46) principles by
91
+
92
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
93
+
94
+## License
95
+
96
+[Apache-2.0](https://github.com/smbcloudXYZ/smbcloud-cli/blob/main/LICENSE)
97
+
98
+## Copyright
99
+
100
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-auth-sdk-py/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-auth-sdk-py"
3
-version = "0.3.35"
3
+version = "0.3.39"
4
edition = "2024"
5
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6
description = "Python bindings for the smbCloud Auth SDK."
crates/smbcloud-auth-sdk-py/README.md
+10
@@ -1,3 +1,13 @@
1
# smbcloud-auth-sdk-py
2
3
PyO3 bindings for the smbCloud Auth SDK.
4
+
5
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
6
+
7
+## License
8
+
9
+Apache-2.0
10
+
11
+## Copyright
12
+
13
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-auth-sdk-wasm/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-auth-sdk-wasm"
3
-version = "0.3.35"
3
+version = "0.3.39"
4
edition = "2024"
5
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6
description = "Browser bindings for the smbCloud Auth SDK."
crates/smbcloud-auth-sdk-wasm/README.md
+10
@@ -40,3 +40,13 @@ await signup_with_client(
40
"password123",
41
);
42
```
43
+
44
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
45
+
46
+## License
47
+
48
+Apache-2.0
49
+
50
+## Copyright
51
+
52
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-auth-sdk/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-auth-sdk"
3
-version = "0.3.34"
3
+version = "0.3.39"
4
edition = "2024"
5
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6
description = "Client SDK for smbCloud Auth — authenticate your users via smbCloud Auth service."
crates/smbcloud-auth-sdk/README.md
+10
@@ -27,3 +27,13 @@ let status = login_with_client(Environment::Production, client, email, password)
27
// Profile
28
let user = me_with_client(Environment::Production, client, &access_token).await?;
29
```
30
+
31
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
32
+
33
+## License
34
+
35
+Apache-2.0
36
+
37
+## Copyright
38
+
39
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-auth/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-auth"
3
-version = "0.3.34"
3
+version = "0.3.39"
4
edition = "2024"
5
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6
description = "Cross-platform Auth SDK for the smbCloud platform."
crates/smbcloud-auth/README.md
+15
-1
@@ -1,3 +1,17 @@
1
# smbCloud Auth
2
3
-Auth is OIDC
3
+Rust authentication foundation for smbCloud.
4
+
5
+## About
6
+
7
+`smbcloud-auth` provides the shared authentication flows used across the smbCloud CLI and SDK ecosystem.
8
+
9
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
10
+
11
+## License
12
+
13
+Apache-2.0
14
+
15
+## Copyright
16
+
17
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-gresiq-sdk/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-gresiq-sdk"
3
-version = "0.3.35"
3
+version = "0.3.39"
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-sdk/README.md
+6
@@ -68,6 +68,12 @@ rename_app(&Environment::Production, APP_ID, APP_SECRET, &token, &app.id, "Renam
68
| `OndeModel` | Catalog model (id, name, family, format, approx size bytes) |
69
| `Environment` | `Dev` or `Production` |
70
71
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
72
+
73
## License
74
75
Apache-2.0
76
+
77
+## Copyright
78
+
79
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
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.3.34"
4
+version = "0.3.39"
5
edition = "2024"
6
readme = "README.md"
7
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-gresiq/README.md
+10
@@ -80,3 +80,13 @@ The current bootstrap focuses on connection modeling and operational correctness
80
- passwordless or ephemeral credentials
81
- metrics, query insights, and tenant-aware usage controls
82
- adapters for smbCloud CLI, Tauri, wasm, npm, and native SDKs
83
+
84
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
85
+
86
+## License
87
+
88
+Apache-2.0
89
+
90
+## Copyright
91
+
92
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-mail/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-mail"
3
-version = "0.3.38"
3
+version = "0.3.39"
4
edition = "2021"
5
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6
description = "smbCloud mail API client for the CLI."
crates/smbcloud-mail/README.md
+15
-1
@@ -1,3 +1,17 @@
1
# smbcloud-mail
2
3
-smbCloud [Mail](https://upinipin.fandom.com/ms/wiki/Mail) service.
3
+Mail routing support crate for smbCloud Mail.
4
+
5
+## About
6
+
7
+`smbcloud-mail` provides the shared mail API client layer used by the smbCloud CLI for mail apps, inbox routes, test delivery, and inbound message inspection.
8
+
9
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
10
+
11
+## License
12
+
13
+Apache-2.0
14
+
15
+## Copyright
16
+
17
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-model/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-model"
3
-version = "0.3.35"
3
+version = "0.3.39"
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-model/README.md
+13
-1
@@ -1 +1,13 @@
1
-# smbcloud-model
\ No newline at end of file
1
+# smbcloud-model
2
+
3
+Shared data models for smbCloud CLI services and SDKs.
4
+
5
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
6
+
7
+## License
8
+
9
+Apache-2.0
10
+
11
+## Copyright
12
+
13
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-network/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-network"
3
-version = "0.3.35"
3
+version = "0.3.39"
4
edition = "2024"
5
readme = "README.md"
6
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-network/README.md
+12
@@ -1 +1,13 @@
1
# smbcloud-network
2
+
3
+Environment and transport helpers for smbCloud clients.
4
+
5
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
6
+
7
+## License
8
+
9
+Apache-2.0
10
+
11
+## Copyright
12
+
13
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-networking-project/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-networking-project"
3
-version = "0.3.35"
3
+version = "0.3.39"
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-project/README.md
+13
-1
@@ -1 +1,13 @@
1
-# smbcloud-networking-project
\ No newline at end of file
1
+# smbcloud-networking-project
2
+
3
+Project-focused networking helpers for the smbCloud CLI.
4
+
5
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
6
+
7
+## License
8
+
9
+Apache-2.0
10
+
11
+## Copyright
12
+
13
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-networking/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-networking"
3
-version = "0.3.31"
3
+version = "0.3.39"
4
edition = "2021"
5
readme = "README.md"
6
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-networking/README.md
+13
-1
@@ -1,3 +1,15 @@
1
# smbcloud-networking
2
3
-This crate inspired by this excelent blog [post](https://nullderef.com/blog/web-api-client/).
\ No newline at end of file
3
+Low-level HTTP client helpers for smbCloud services.
4
+
5
+This crate was inspired by this excellent blog post: [Designing a Web API client in Rust](https://nullderef.com/blog/web-api-client/).
6
+
7
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
8
+
9
+## License
10
+
11
+Apache-2.0
12
+
13
+## Copyright
14
+
15
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-s6n/Cargo.toml
+1
-1
@@ -1,7 +1,7 @@
1
[package]
2
name = "s6n"
3
description = "S6n an S3-compatible object storage for smbCloud."
4
-version = "0.3.34"
4
+version = "0.3.39"
5
edition = "2024"
6
readme = "README.md"
7
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
crates/smbcloud-s6n/README.md
+11
-1
@@ -1,3 +1,13 @@
1
# smbCloud S6n
2
3
-S6n an S3-compatible object storage for smbCloud.
3
+S6n is an S3-compatible object storage crate for smbCloud.
4
+
5
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
6
+
7
+## License
8
+
9
+Apache-2.0
10
+
11
+## Copyright
12
+
13
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
crates/smbcloud-utils/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "smbcloud-utils"
3
-version = "0.3.35"
3
+version = "0.3.39"
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-utils/README.md
+13
-1
@@ -1 +1,13 @@
1
-# smbcloud-utils
\ No newline at end of file
1
+# smbcloud-utils
2
+
3
+Shared utility helpers for smbCloud CLI crates.
4
+
5
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
6
+
7
+## License
8
+
9
+Apache-2.0
10
+
11
+## Copyright
12
+
13
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
npm/smbcloud-cli/README.md
+6
@@ -101,6 +101,12 @@ This is a native binary distributed via npm. The source code lives at
101
[github.com/smbcloudXYZ/smbcloud-cli](https://github.com/smbcloudXYZ/smbcloud-cli).
102
Please report bugs and feature requests there.
103
104
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
105
+
106
## License
107
108
[Apache-2.0](https://github.com/smbcloudXYZ/smbcloud-cli/blob/main/LICENSE)
109
+
110
+## Copyright
111
+
112
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
npm/smbcloud-cli/package-lock.json
+7
-7
@@ -1,12 +1,12 @@
1
{
2
"name": "@smbcloud/cli",
3
- "version": "0.3.33",
3
+ "version": "0.3.39",
4
"lockfileVersion": 3,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "@smbcloud/cli",
9
- "version": "0.3.33",
9
+ "version": "0.3.39",
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.3.33",
23
- "@smbcloud/cli-darwin-x64": "0.3.33",
24
- "@smbcloud/cli-linux-x64": "0.3.33",
25
- "@smbcloud/cli-windows-arm64": "0.3.33",
26
- "@smbcloud/cli-windows-x64": "0.3.33"
22
+ "@smbcloud/cli-darwin-arm64": "0.3.39",
23
+ "@smbcloud/cli-darwin-x64": "0.3.39",
24
+ "@smbcloud/cli-linux-x64": "0.3.39",
25
+ "@smbcloud/cli-windows-arm64": "0.3.39",
26
+ "@smbcloud/cli-windows-x64": "0.3.39"
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.3.33",
3
+ "version": "0.3.39",
4
"keywords": [
5
"smbcloud",
6
"cli",
@@ -58,10 +58,10 @@
58
"typescript": "^5.0.0"
59
},
60
"optionalDependencies": {
61
- "@smbcloud/cli-darwin-arm64": "0.3.33",
62
- "@smbcloud/cli-darwin-x64": "0.3.33",
63
- "@smbcloud/cli-linux-x64": "0.3.33",
64
- "@smbcloud/cli-windows-arm64": "0.3.33",
65
- "@smbcloud/cli-windows-x64": "0.3.33"
61
+ "@smbcloud/cli-darwin-arm64": "0.3.39",
62
+ "@smbcloud/cli-darwin-x64": "0.3.39",
63
+ "@smbcloud/cli-linux-x64": "0.3.39",
64
+ "@smbcloud/cli-windows-arm64": "0.3.39",
65
+ "@smbcloud/cli-windows-x64": "0.3.39"
66
}
67
}
nuget/smbcloud-cli/README.md
+6
@@ -43,6 +43,12 @@ This .NET tool bundles native `smb` binaries for:
43
- Documentation: <https://smbcloud.xyz/posts>
44
- Issues: <https://github.com/smbcloudXYZ/smbcloud-cli/issues>
45
46
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
47
+
48
## License
49
50
Apache-2.0
51
+
52
+## Copyright
53
+
54
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
pypi/README.md
+6
@@ -105,6 +105,12 @@ This is a native binary distributed via PyPI. The source code lives at
105
[github.com/smbcloudXYZ/smbcloud-cli](https://github.com/smbcloudXYZ/smbcloud-cli).
106
Please report bugs and feature requests there.
107
108
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
109
+
110
## License
111
112
[Apache-2.0](https://github.com/smbcloudXYZ/smbcloud-cli/blob/main/LICENSE)
113
+
114
+## Copyright
115
+
116
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
sdk/gems/auth/Cargo.lock
+1
-1
@@ -104,7 +104,7 @@ dependencies = [
104
105
[[package]]
106
name = "auth"
107
-version = "0.3.35"
107
+version = "0.3.39"
108
dependencies = [
109
"magnus",
110
"serde",
sdk/gems/auth/Gemfile.lock
+1
-1
@@ -1,7 +1,7 @@
1
PATH
2
remote: .
3
specs:
4
- smbcloud-auth (0.3.35)
4
+ smbcloud-auth (0.3.39)
5
json
6
rb_sys (~> 0.9.91)
7
sdk/gems/auth/README.md
+10
@@ -49,3 +49,13 @@ For simple scripting, module-level convenience wrappers are also available:
49
- `SmbCloud::Auth.me_with_client(...)`
50
- `SmbCloud::Auth.logout_with_client(...)`
51
- `SmbCloud::Auth.remove_with_client(...)`
52
+
53
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
54
+
55
+## License
56
+
57
+MIT
58
+
59
+## Copyright
60
+
61
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
sdk/gems/auth/ext/auth/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "auth"
3
-version = "0.3.35"
3
+version = "0.3.39"
4
edition = "2024"
5
authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6
publish = false
sdk/gems/auth/lib/auth/version.rb
+1
-1
@@ -1,5 +1,5 @@
1
# frozen_string_literal: true
2
3
module Auth
4
- VERSION = '0.3.35'
4
+ VERSION = '0.3.39'
5
end
sdk/gems/model/README.md
+10
@@ -3,3 +3,13 @@
3
Ruby Gem version of `smbcloud-model`.
4
5
[Docs](./docs/gems.md).
6
+
7
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
8
+
9
+## License
10
+
11
+MIT
12
+
13
+## Copyright
14
+
15
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
sdk/gems/model/ext/model/Cargo.toml
+1
-1
@@ -1,6 +1,6 @@
1
[package]
2
name = "model"
3
-version = "1.0.0"
3
+version = "0.3.39"
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.3.31'
4
+ VERSION = '0.3.39'
5
end
sdk/npm/smbcloud-auth/README.md
+5
-3
@@ -70,10 +70,12 @@ npm run pack:dry-run
70
This builds the wasm crate, stages the generated artifacts into the npm package
71
folder, and lets you verify the publish payload before release.
72
73
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
74
+
75
## License
76
75
-MIT
77
+Apache-2.0
78
77
-## Credits
79
+## Copyright
80
79
-2026 [smbCloud](https://github.com/smbCloudXYZ). Built for [SplitFire AI](https://splitfire.ai).
81
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).
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.3.35",
4
+ "version": "0.3.39",
5
"type": "module",
6
"main": "dist/smbcloud_auth_wasm.js",
7
"module": "dist/smbcloud_auth_wasm.js",
sdk/python/.gitignore
new
+1
@@ -0,0 +1 @@
1
+dist/
sdk/python/README.md
+7
-1
@@ -47,6 +47,12 @@ From `sdk/python`:
47
maturin build
48
```
49
50
+> Explore more on the [smbCloud Services](https://smbcloud.xyz/services) page.
51
+
52
## License
53
52
-MIT
54
+Apache-2.0
55
+
56
+## Copyright
57
+
58
+© 2026 [smbCloud](https://smbcloud.xyz) (Splitfire AB).