diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 12af35c9..4a601edb 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "5.47.0" + ".": "5.48.0" } diff --git a/.stats.yml b/.stats.yml index cce75ba9..e1694adf 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 139 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-b1ac6575304b8d616a2d758bfaa630d9b909f22b6bf0259cf01ee87e2db1229f.yml -openapi_spec_hash: fb87fae72aa232e036f2fc029919412c +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/orb%2Forb-1ca41c4b1d872cf2a198c8cf5edeeeddac012259a7cf211b102bf137c05b8240.yml +openapi_spec_hash: 955066d4865fc42440cd81e40f5f79cd config_hash: c01c1191b1cd696c7ca855ff6d28a8df diff --git a/CHANGELOG.md b/CHANGELOG.md index cd167607..a9e37046 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## 5.48.0 (2026-04-03) + +Full Changelog: [v5.47.0...v5.48.0](https://github.com/orbcorp/orb-node/compare/v5.47.0...v5.48.0) + +### Features + +* **api:** api update ([21188d7](https://github.com/orbcorp/orb-node/commit/21188d7b6fcc100083c6f509a0ff16fa31e75bdd)) + + +### Chores + +* **internal:** update multipart form array serialization ([db828d0](https://github.com/orbcorp/orb-node/commit/db828d0faf28f4a4ea474bbcbe876712d9eafd50)) +* **tests:** bump steady to v0.20.1 ([15bd6d0](https://github.com/orbcorp/orb-node/commit/15bd6d05067159182562d1f7358308aed4cd1d9f)) +* **tests:** bump steady to v0.20.2 ([d995a94](https://github.com/orbcorp/orb-node/commit/d995a94f5517a8bfc2064c652fa39dc104b9131e)) + ## 5.47.0 (2026-03-24) Full Changelog: [v5.46.0...v5.47.0](https://github.com/orbcorp/orb-node/compare/v5.46.0...v5.47.0) diff --git a/package.json b/package.json index 84fa88f2..8889f48f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "orb-billing", - "version": "5.47.0", + "version": "5.48.0", "description": "The official TypeScript library for the Orb API", "author": "Orb ", "types": "dist/index.d.ts", diff --git a/scripts/mock b/scripts/mock index 9ecceca0..886f2ffc 100755 --- a/scripts/mock +++ b/scripts/mock @@ -22,9 +22,9 @@ echo "==> Starting mock server with URL ${URL}" # Run steady mock on the given spec if [ "$1" == "--daemon" ]; then # Pre-install the package so the download doesn't eat into the startup timeout - npm exec --package=@stdy/cli@0.19.7 -- steady --version + npm exec --package=@stdy/cli@0.20.2 -- steady --version - npm exec --package=@stdy/cli@0.19.7 -- steady --host 127.0.0.1 -p 4010 --validator-form-array-format=brackets --validator-query-array-format=brackets --validator-form-object-format=brackets --validator-query-object-format=brackets "$URL" &> .stdy.log & + npm exec --package=@stdy/cli@0.20.2 -- steady --host 127.0.0.1 -p 4010 --validator-query-array-format=brackets --validator-form-array-format=brackets --validator-query-object-format=brackets --validator-form-object-format=brackets "$URL" &> .stdy.log & # Wait for server to come online via health endpoint (max 30s) echo -n "Waiting for server" @@ -48,5 +48,5 @@ if [ "$1" == "--daemon" ]; then echo else - npm exec --package=@stdy/cli@0.19.7 -- steady --host 127.0.0.1 -p 4010 --validator-form-array-format=brackets --validator-query-array-format=brackets --validator-form-object-format=brackets --validator-query-object-format=brackets "$URL" + npm exec --package=@stdy/cli@0.20.2 -- steady --host 127.0.0.1 -p 4010 --validator-query-array-format=brackets --validator-form-array-format=brackets --validator-query-object-format=brackets --validator-form-object-format=brackets "$URL" fi diff --git a/scripts/test b/scripts/test index ce350940..7e0c3a41 100755 --- a/scripts/test +++ b/scripts/test @@ -43,7 +43,7 @@ elif ! steady_is_running ; then echo -e "To run the server, pass in the path or url of your OpenAPI" echo -e "spec to the steady command:" echo - echo -e " \$ ${YELLOW}npm exec --package=@stdy/cli@0.19.7 -- steady path/to/your.openapi.yml --host 127.0.0.1 -p 4010 --validator-form-array-format=brackets --validator-query-array-format=brackets --validator-form-object-format=brackets --validator-query-object-format=brackets${NC}" + echo -e " \$ ${YELLOW}npm exec --package=@stdy/cli@0.20.2 -- steady path/to/your.openapi.yml --host 127.0.0.1 -p 4010 --validator-query-array-format=brackets --validator-form-array-format=brackets --validator-query-object-format=brackets --validator-form-object-format=brackets${NC}" echo exit 1 diff --git a/src/resources/coupons/coupons.ts b/src/resources/coupons/coupons.ts index fad6e8ca..4bcb57de 100644 --- a/src/resources/coupons/coupons.ts +++ b/src/resources/coupons/coupons.ts @@ -27,8 +27,7 @@ export class Coupons extends APIResource { * * The list of coupons is ordered starting from the most recently created coupon. * The response also includes `pagination_metadata`, which lets the caller retrieve - * the next page of results if they exist. More information about pagination can be - * found in the Pagination-metadata schema. + * the next page of results if they exist. */ list(query?: CouponListParams, options?: Core.RequestOptions): Core.PagePromise; list(options?: Core.RequestOptions): Core.PagePromise; diff --git a/src/resources/events/backfills.ts b/src/resources/events/backfills.ts index 9a2cc8c7..06298cb4 100644 --- a/src/resources/events/backfills.ts +++ b/src/resources/events/backfills.ts @@ -17,8 +17,8 @@ export class Backfills extends APIResource { * 3 steps: * * 1. Create the backfill, specifying its parameters. - * 2. [Ingest](ingest) usage events, referencing the backfill (query parameter - * `backfill_id`). + * 2. [Ingest](/api-reference/event/ingest-events) usage events, referencing the + * backfill (query parameter `backfill_id`). * 3. [Close](close-backfill) the backfill, propagating the update in past usage * throughout Orb. * @@ -63,8 +63,7 @@ export class Backfills extends APIResource { * The list of backfills is ordered starting from the most recently created * backfill. The response also includes * [`pagination_metadata`](/api-reference/pagination), which lets the caller - * retrieve the next page of results if they exist. More information about - * pagination can be found in the [Pagination-metadata schema](pagination). + * retrieve the next page of results if they exist. */ list( query?: BackfillListParams, diff --git a/src/resources/subscriptions.ts b/src/resources/subscriptions.ts index a809acae..116a9d40 100644 --- a/src/resources/subscriptions.ts +++ b/src/resources/subscriptions.ts @@ -405,10 +405,10 @@ export class Subscriptions extends APIResource { * metric, in usage units rather than a currency). * * The semantics of this endpoint exactly mirror those of - * [fetching a customer's costs](fetch-customer-costs). Use this endpoint to limit - * your analysis of costs to a specific subscription for the customer (e.g. to - * de-aggregate costs when a customer's subscription has started and stopped on the - * same day). + * [fetching a customer's costs](/api-reference/customer/fetch-customer-costs). Use + * this endpoint to limit your analysis of costs to a specific subscription for the + * customer (e.g. to de-aggregate costs when a customer's subscription has started + * and stopped on the same day). */ fetchCosts( subscriptionId: string, diff --git a/src/version.ts b/src/version.ts index 9c7a8d62..0c94f6ec 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '5.47.0'; // x-release-please-version +export const VERSION = '5.48.0'; // x-release-please-version