diff --git a/.release-please-manifest.json b/.release-please-manifest.json index adddf7b..eb9bb4e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-alpha.22" + ".": "0.1.0-alpha.23" } diff --git a/.stats.yml b/.stats.yml index e13d30e..9c457f8 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 13 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/the-san-francisco-compute-company%2Fsfc-nodes-94404552501d1e6ece9700dbddd3cd49ddc555fdb3a303747b79aea2329cf10c.yml -openapi_spec_hash: edc38468ad76935dc4b0d6af44e84d44 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/the-san-francisco-compute-company%2Fsfc-nodes-505757215a25178bda1219e3c51dfdc84709d085800f145915b9073e204dd3ab.yml +openapi_spec_hash: 38feb8ab2fc9c7d10454e6e8980b4665 config_hash: cf202573c712b5d91a4d496f35f0ff57 diff --git a/CHANGELOG.md b/CHANGELOG.md index 28fef0f..85ad8ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.1.0-alpha.23 (2025-11-07) + +Full Changelog: [v0.1.0-alpha.22...v0.1.0-alpha.23](https://github.com/sfcompute/nodes-typescript/compare/v0.1.0-alpha.22...v0.1.0-alpha.23) + +### Features + +* **api:** api update ([670591e](https://github.com/sfcompute/nodes-typescript/commit/670591ee7397e9f11adff9785a67713e233eb5b2)) +* **api:** api update ([2178909](https://github.com/sfcompute/nodes-typescript/commit/217890955b031b9c32f884303def84086d510184)) + ## 0.1.0-alpha.22 (2025-10-17) Full Changelog: [v0.1.0-alpha.21...v0.1.0-alpha.22](https://github.com/sfcompute/nodes-typescript/compare/v0.1.0-alpha.21...v0.1.0-alpha.22) diff --git a/package.json b/package.json index 46a37c1..f5c3151 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@sfcompute/nodes-sdk-alpha", - "version": "0.1.0-alpha.22", + "version": "0.1.0-alpha.23", "description": "The official TypeScript library for the SFC Nodes API", "author": "SFC Nodes ", "types": "dist/index.d.ts", diff --git a/src/resources/nodes.ts b/src/resources/nodes.ts index ecf0371..4d38da0 100644 --- a/src/resources/nodes.ts +++ b/src/resources/nodes.ts @@ -151,7 +151,7 @@ export interface CreateNodesRequest { /** * Start time as Unix timestamp in seconds Optional for reserved nodes. If not - * provided, defaults to current time + * provided, defaults to now */ start_at?: number; } @@ -483,7 +483,7 @@ export interface NodeCreateParams { /** * Start time as Unix timestamp in seconds Optional for reserved nodes. If not - * provided, defaults to current time + * provided, defaults to now */ start_at?: number; } diff --git a/src/resources/vms/images.ts b/src/resources/vms/images.ts index 1f9a229..2d896aa 100644 --- a/src/resources/vms/images.ts +++ b/src/resources/vms/images.ts @@ -92,6 +92,11 @@ export interface ImageGetResponse { object: 'image'; + /** + * Size of the image file in bytes + */ + object_size: number; + /** * SHA256 hash of the image file for integrity verification */ diff --git a/src/resources/vms/vms.ts b/src/resources/vms/vms.ts index 604e845..2d0564d 100644 --- a/src/resources/vms/vms.ts +++ b/src/resources/vms/vms.ts @@ -49,6 +49,16 @@ export interface VMSSHResponse { ssh_port: number; + /** + * Unix timestamp in seconds since epoch + */ + last_attempted_key_update?: number | null; + + /** + * Unix timestamp in seconds since epoch + */ + last_successful_key_update?: number | null; + ssh_host_keys?: Array | null; } diff --git a/src/version.ts b/src/version.ts index bb43faa..7a4aadf 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.1.0-alpha.22'; // x-release-please-version +export const VERSION = '0.1.0-alpha.23'; // x-release-please-version