diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5677a32..46e7a46 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.16.0" + ".": "1.17.0" } diff --git a/.stats.yml b/.stats.yml index 62a092e..3367948 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 30 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/open-transit/open-transit-4a35fd1e705bc2b75f44e2fd82144b95eeb56f329e4e05bbede7e6bc8adc479e.yml -openapi_spec_hash: bc73be5518578c9ad8e878b82c540691 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/open-transit/open-transit-5f69b2b288261c7adfd9acb065dce897caf8782aff1687efe38ba52541ef7b96.yml +openapi_spec_hash: b03acca245aef78353d3b7a6a4a62eb2 config_hash: c28ddf5b7754155603d9fd1c5fcaeeff diff --git a/CHANGELOG.md b/CHANGELOG.md index 3699875..327b0ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.17.0 (2026-06-01) + +Full Changelog: [v1.16.0...v1.17.0](https://github.com/OneBusAway/js-sdk/compare/v1.16.0...v1.17.0) + +### Features + +* **api:** api update ([2577add](https://github.com/OneBusAway/js-sdk/commit/2577adda20708d0b9d167f0011a43bb48fb8e5ef)) + ## 1.16.0 (2026-05-20) Full Changelog: [v1.15.2...v1.16.0](https://github.com/OneBusAway/js-sdk/compare/v1.15.2...v1.16.0) diff --git a/package-lock.json b/package-lock.json index 3519225..4a87ab6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "onebusaway-sdk", - "version": "1.16.0", + "version": "1.17.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "onebusaway-sdk", - "version": "1.16.0", + "version": "1.17.0", "license": "Apache-2.0", "dependencies": { "@types/node": "^18.11.18", diff --git a/package.json b/package.json index 8fc5c46..9ecde7c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "onebusaway-sdk", - "version": "1.16.0", + "version": "1.17.0", "description": "The official TypeScript library for the Onebusaway SDK API", "author": "Onebusaway SDK ", "types": "dist/index.d.ts", diff --git a/src/resources/arrival-and-departure.ts b/src/resources/arrival-and-departure.ts index 4262b0e..5bc2632 100644 --- a/src/resources/arrival-and-departure.ts +++ b/src/resources/arrival-and-departure.ts @@ -171,7 +171,7 @@ export namespace ArrivalAndDepartureRetrieveResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Historical occupancy information of the transit vehicle. @@ -196,12 +196,12 @@ export namespace ArrivalAndDepartureRetrieveResponse { /** * Interval for predicted arrival time, if available. */ - predictedArrivalInterval?: string; + predictedArrivalInterval?: string | null; /** * Interval for predicted departure time, if available. */ - predictedDepartureInterval?: string; + predictedDepartureInterval?: string | null; /** * Predicted occupancy status of the transit vehicle. @@ -223,12 +223,12 @@ export namespace ArrivalAndDepartureRetrieveResponse { /** * Interval for scheduled arrival time. */ - scheduledArrivalInterval?: string; + scheduledArrivalInterval?: string | null; /** * Interval for scheduled departure time. */ - scheduledDepartureInterval?: string; + scheduledDepartureInterval?: string | null; /** * Scheduled track information of the arriving transit vehicle. @@ -347,7 +347,7 @@ export namespace ArrivalAndDepartureRetrieveResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). @@ -549,7 +549,7 @@ export namespace ArrivalAndDepartureListResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Historical occupancy information of the transit vehicle. @@ -574,12 +574,12 @@ export namespace ArrivalAndDepartureListResponse { /** * Interval for predicted arrival time, if available. */ - predictedArrivalInterval?: string; + predictedArrivalInterval?: string | null; /** * Interval for predicted departure time, if available. */ - predictedDepartureInterval?: string; + predictedDepartureInterval?: string | null; /** * Predicted occupancy status of the transit vehicle. @@ -601,12 +601,12 @@ export namespace ArrivalAndDepartureListResponse { /** * Interval for scheduled arrival time. */ - scheduledArrivalInterval?: string; + scheduledArrivalInterval?: string | null; /** * Interval for scheduled departure time. */ - scheduledDepartureInterval?: string; + scheduledDepartureInterval?: string | null; /** * Scheduled track information of the arriving transit vehicle. @@ -725,7 +725,7 @@ export namespace ArrivalAndDepartureListResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). diff --git a/src/resources/arrivals-and-departures-for-location.ts b/src/resources/arrivals-and-departures-for-location.ts index 923e93e..8396506 100644 --- a/src/resources/arrivals-and-departures-for-location.ts +++ b/src/resources/arrivals-and-departures-for-location.ts @@ -142,7 +142,7 @@ export namespace ArrivalsAndDeparturesForLocationListResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Historical occupancy information of the transit vehicle. @@ -167,12 +167,12 @@ export namespace ArrivalsAndDeparturesForLocationListResponse { /** * Interval for predicted arrival time, if available. */ - predictedArrivalInterval?: string; + predictedArrivalInterval?: string | null; /** * Interval for predicted departure time, if available. */ - predictedDepartureInterval?: string; + predictedDepartureInterval?: string | null; /** * Predicted occupancy status of the transit vehicle. @@ -194,12 +194,12 @@ export namespace ArrivalsAndDeparturesForLocationListResponse { /** * Interval for scheduled arrival time. */ - scheduledArrivalInterval?: string; + scheduledArrivalInterval?: string | null; /** * Interval for scheduled departure time. */ - scheduledDepartureInterval?: string; + scheduledDepartureInterval?: string | null; /** * Scheduled track information of the arriving transit vehicle. @@ -318,7 +318,7 @@ export namespace ArrivalsAndDeparturesForLocationListResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). diff --git a/src/resources/trip-details.ts b/src/resources/trip-details.ts index 52d247f..79d3197 100644 --- a/src/resources/trip-details.ts +++ b/src/resources/trip-details.ts @@ -44,7 +44,7 @@ export namespace TripDetailRetrieveResponse { frequency?: string | null; - schedule?: Entry.Schedule; + schedule?: Entry.Schedule | null; serviceDate?: number; @@ -180,7 +180,7 @@ export namespace TripDetailRetrieveResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). diff --git a/src/resources/trip-for-vehicle.ts b/src/resources/trip-for-vehicle.ts index 903cb17..4fef120 100644 --- a/src/resources/trip-for-vehicle.ts +++ b/src/resources/trip-for-vehicle.ts @@ -44,7 +44,7 @@ export namespace TripForVehicleRetrieveResponse { frequency?: string | null; - schedule?: Entry.Schedule; + schedule?: Entry.Schedule | null; serviceDate?: number; @@ -180,7 +180,7 @@ export namespace TripForVehicleRetrieveResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). diff --git a/src/resources/trips-for-location.ts b/src/resources/trips-for-location.ts index b74e844..e21efb8 100644 --- a/src/resources/trips-for-location.ts +++ b/src/resources/trips-for-location.ts @@ -39,7 +39,7 @@ export namespace TripsForLocationListResponse { export namespace Data { export interface List { - schedule: List.Schedule; + schedule: List.Schedule | null; /** * Trip-specific status for the arriving transit vehicle. @@ -179,7 +179,7 @@ export namespace TripsForLocationListResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). diff --git a/src/resources/trips-for-route.ts b/src/resources/trips-for-route.ts index 09c3c7c..2a39eed 100644 --- a/src/resources/trips-for-route.ts +++ b/src/resources/trips-for-route.ts @@ -42,7 +42,7 @@ export namespace TripsForRouteListResponse { export namespace Data { export interface List { - schedule: List.Schedule; + schedule: List.Schedule | null; /** * Trip-specific status for the arriving transit vehicle. @@ -182,7 +182,7 @@ export namespace TripsForRouteListResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). diff --git a/src/resources/vehicles-for-agency.ts b/src/resources/vehicles-for-agency.ts index 21e52a5..fec3d29 100644 --- a/src/resources/vehicles-for-agency.ts +++ b/src/resources/vehicles-for-agency.ts @@ -170,7 +170,7 @@ export namespace VehiclesForAgencyListResponse { /** * Information about frequency-based scheduling, if applicable to the trip. */ - frequency?: string; + frequency?: string | null; /** * Last known location of the transit vehicle (optional). diff --git a/src/version.ts b/src/version.ts index b94d5b1..8735576 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '1.16.0'; // x-release-please-version +export const VERSION = '1.17.0'; // x-release-please-version