@smbcloud / cli / commits / 60cee3e

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).