Skip to content

chore: 🐝 Update SDK - Generate 2.19.0#123

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
speakeasy-sdk-regen-1771201206
Open

chore: 🐝 Update SDK - Generate 2.19.0#123
github-actions[bot] wants to merge 1 commit into
mainfrom
speakeasy-sdk-regen-1771201206

Conversation

@github-actions

@github-actions github-actions Bot commented Feb 16, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Typescript SDK Changes:

  • shippo.carrierAccounts.list():
    • request.carrier Changed (Breaking ⚠️)
    • response.results[] Changed
  • shippo.carrierAccounts.create():
    • request.parameters.union(FedExConnectExistingOwnAccountParameters) Changed (Breaking ⚠️)
    • response.parameters.union(FedExConnectExistingOwnAccountParameters) Changed
  • shippo.carrierAccounts.update():
    • request.carrierAccountBase.parameters.union(FedExConnectExistingOwnAccountParameters) Changed (Breaking ⚠️)
    • response.parameters.union(FedExConnectExistingOwnAccountParameters) Changed
  • shippo.carrierAccounts.get(): response.parameters.union(FedExConnectExistingOwnAccountParameters) Changed
  • shippo.carrierAccounts.register(): response.parameters.union(FedExConnectExistingOwnAccountParameters) Changed

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├─┬/customs/items/{CustomsItemId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (8812:9)
│ ├─┬/parcels
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (11507:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (11649:9)
│ ├─┬/shipments/{ShipmentId}
│ │ └─┬GET
│ │   ├──[🔀] description (15362:20)
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (15383:9)
│ ├─┬/tracks
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (15878:9)
│ ├─┬/customs/declarations
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (7685:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (7825:9)
│ ├─┬/service-groups
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (12940:9)
│ │ ├─┬PUT
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (13338:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (13082:9)
│ ├─┬/live-rates
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (8966:9)
│ ├─┬/manifests
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (9814:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (9954:9)
│ ├─┬/orders
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (10400:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (10563:9)
│ ├─┬/orders/{OrderId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (11061:9)
│ ├─┬/addresses
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (910:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (1052:9)
│ ├─┬/refunds
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──201
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (12524:9)
│ ├─┬/transactions/{TransactionId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (16638:9)
│ ├─┬/refunds/{RefundId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (12812:9)
│ ├─┬/parcels/{ParcelId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (11927:9)
│ ├─┬/batches/{BatchId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (3279:9)
│ ├─┬/shipments/{ShipmentId}/rates/{CurrencyCode}
│ │ └─┬GET
│ │   ├──[🔀] description (15652:20)
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (15709:9)
│ ├─┬/carrier_accounts/register/new
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (7362:9)
│ ├─┬/shipments/{ShipmentId}/rates
│ │ └─┬GET
│ │   ├──[🔀] description (15503:20)
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (15526:9)
│ ├─┬/batches/{BatchId}/remove_shipments
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (5914:9)
│ ├─┬/parcel-templates/{CarrierParcelTemplateToken}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (11369:9)
│ ├─┬/carrier_accounts
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├──Parameters
│ │ │ ├─┬Responses
│ │ │ │ ├──400
│ │ │ │ └──200
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (6114:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (6348:9)
│ ├─┬/refunds/
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (12675:9)
│ ├─┬/tracks/{Carrier}/{TrackingNumber}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (16050:9)
│ ├─┬/addresses/{AddressId}/validate
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (1415:9)
│ ├─┬/addresses/{AddressId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (1281:9)
│ ├─┬/carrier_accounts/reg-status
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (7547:9)
│ ├─┬/live-rates/settings/parcel-template
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (9361:9)
│ │ ├─┬PUT
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (9507:9)
│ │ └─┬DELETE
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (9678:9)
│ ├─┬/manifests/{ManifestId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (10228:9)
│ ├─┬/parcel-templates
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (11222:9)
│ ├─┬/user-parcel-templates/{UserParcelTemplateObjectId}
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (17245:9)
│ │ ├─┬PUT
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──400
│ │ │ │ └──200
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (17391:9)
│ │ └─┬DELETE
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (17107:9)
│ ├─┬/shippo-accounts/{ShippoAccountId}
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (17909:9)
│ │ └─┬PUT
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (18040:9)
│ ├─┬/customs/declarations/{CustomsDeclarationId}
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──200
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (8319:9)
│ ├─┬/carrier_accounts/{CarrierAccountId}
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (6627:9)
│ │ └─┬PUT
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (6784:9)
│ ├─┬/batches
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (1560:9)
│ ├─┬/shipments
│ │ ├─┬GET
│ │ │ ├──[🔀] description (13745:20)
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (13788:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (13930:9)
│ ├─┬/carrier_accounts/{CarrierAccountObjectId}/signin/initiate
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├─┬302
│ │   │ │ └──Location
│ │   │ ├─┬404
│ │   │ │ └──application/json
│ │   │ └─┬401
│ │   │   └──application/json
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (7156:9)
│ ├─┬/customs/items
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (8458:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (8598:9)
│ ├─┬/webhooks
│ │ ├─┬GET
│ │ │ ├─┬Responses
│ │ │ │ └──200
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (18374:9)
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └──201
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (18216:9)
│ ├─┬/pickups
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (12065:9)
│ ├─┬/shippo-accounts
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (17603:9)
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──201
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (17740:9)
│ ├─┬/service-groups/{ServiceGroupId}
│ │ └─┬DELETE
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ └──400
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (13629:9)
│ ├─┬/rates/{RateId}
│ │ └─┬GET
│ │   ├──[🔀] description (12369:20)
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (12390:9)
│ ├─┬/user-parcel-templates
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   ├──[+] default (18932:18)❌ 
│ │ │ │   └─┬Extensions
│ │ │ │     └──[+] x-default (18933:20)
│ │ │ ├─┬Responses
│ │ │ │ ├──200
│ │ │ │ └──400
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (16771:9)
│ │ └─┬POST
│ │   ├──[🔀] description (16894:20)
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (16928:9)
│ ├─┬/batches/{BatchId}/add_shipments
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──200
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (3427:9)
│ ├─┬/batches/{BatchId}/purchase
│ │ └─┬POST
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] default (18932:18)❌ 
│ │   │   └─┬Extensions
│ │   │     └──[+] x-default (18933:20)
│ │   ├─┬Responses
│ │   │ ├──400
│ │   │ └──202
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (5765:9)
│ ├─┬/webhooks/{webhookId}
│ │ ├─┬GET
│ │ │ └─┬Responses
│ │ │   └──200
│ │ ├─┬PUT
│ │ │ ├─┬Responses
│ │ │ │ └──200
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-codesamples (18621:9)
│ │ └─┬DELETE
│ │   └─┬Extensions
│ │     └──[🔀] x-codesamples (18787:9)
│ └─┬/transactions
│   ├─┬GET
│   │ ├─┬Parameters
│   │ │ └─┬Schema
│   │ │   ├──[+] default (18932:18)❌ 
│   │ │   └─┬Extensions
│   │ │     └──[+] x-default (18933:20)
│   │ ├─┬Responses
│   │ │ ├──200
│   │ │ └──400
│   │ └─┬Extensions
│   │   └──[🔀] x-codesamples (16200:9)
│   └─┬POST
│     ├─┬Parameters
│     │ └─┬Schema
│     │   ├──[+] default (18932:18)❌ 
│     │   └─┬Extensions
│     │     └──[+] x-default (18933:20)
│     ├─┬Responses
│     │ ├──201
│     │ └──400
│     └─┬Extensions
│       └──[🔀] x-codesamples (16442:9)
├─┬Tags
│ └──[🔀] description (161:18)
├─┬Tags
│ └──[🔀] description (234:18)
├─┬Tags
│ └──[🔀] description (518:18)
├─┬Tags
│ └──[🔀] description (259:18)
├─┬Tags
│ └──[🔀] description (661:18)
├─┬Tags
│ └──[🔀] description (111:18)
├─┬Tags
│ └──[🔀] description (138:18)
├─┬Tags
│ └──[🔀] description (764:18)
├─┬Tags
│ └──[🔀] description (166:18)
├─┬Tags
│ └──[🔀] description (705:18)
├─┬Tags
│ └──[🔀] description (724:18)
├─┬Tags
│ └──[🔀] description (746:18)
├─┬Tags
│ └──[🔀] description (122:18)
├─┬Tags
│ └──[🔀] description (143:18)
├─┬Tags
│ └──[🔀] description (693:18)
├─┬Tags
│ └──[🔀] description (17:18)
├─┬Tags
│ └──[🔀] description (210:18)
├─┬Tags
│ └──[🔀] description (222:18)
├─┬Tags
│ └──[🔀] description (228:18)
├─┬Tags
│ └──[🔀] description (407:18)
├─┬Tags
│ └──[🔀] description (676:18)
├─┬Tags
│ └──[🔀] description (117:18)
├─┬Tags
│ └──[🔀] description (128:18)
├─┬Tags
│ └──[🔀] description (149:18)
├─┬Tags
│ └──[🔀] description (153:18)
├─┬Tags
│ └──[🔀] description (201:18)
├─┬Tags
│ └──[🔀] description (285:18)
├─┬Tags
│ └──[🔀] description (757:18)
├─┬Tags
│ └──[🔀] description (133:18)
├─┬Tags
│ └──[🔀] description (172:18)
├─┬Tags
│ └──[🔀] description (243:18)
└─┬Components
  ├──[+] securitySchemes (19244:7)
  ├──[-] schemas (21605:13)❌ 
  ├──[-] schemas (20405:13)❌ 
  ├──[-] schemas (20428:13)❌ 
  ├──[-] schemas (17389:13)❌ 
  ├──[-] schemas (18799:13)❌ 
  ├─┬ShipmentExtra
  │ ├──[+] title (22428:14)
  │ ├─┬reference_2
  │ │ └──[🔀] description (22614:24)
  │ ├─┬reference_1
  │ │ └──[🔀] description (22598:24)
  │ └─┬Extensions
  │   └──[+] x-tags (22430:9)
  ├─┬AddressFrom
  │ └──[🔀] description (19563:20)
  ├─┬CarriersEnum
  │ ├──[-] enum (21190:19)❌ 
  │ └──[🔀] description (24674:20)
  ├─┬Pickup
  │ └─┬Extensions
  │   └──[+] x-tags (21606:9)
  ├─┬ShipmentCreateRequest
  │ └─┬ALLOF
  │   ├─┬address_return
  │   │ └─┬ONEOF
  │   │   └──[🔀] description (22362:32)
  │   ├─┬parcels
  │   │ ├──[+] description (22400:28)
  │   │ └─┬Schema
  │   │   └─┬ONEOF
  │   │     └──[🔀] description (22412:34)
  │   ├─┬address_to
  │   │ └─┬ONEOF
  │   │   └──[🔀] description (22370:32)
  │   ├─┬address_from
  │   │ └─┬ONEOF
  │   │   └──[🔀] description (22354:32)
  │   ├─┬customs_declaration
  │   │ └─┬ONEOF
  │   │   └──[🔀] description (22378:32)
  │   └─┬carrier_accounts
  │     └──[🔀] description (22389:28)
  ├─┬CarrierParcelTemplate
  │ ├──[🔀] title (20283:14)
  │ └─┬Extensions
  │   └──[+] x-tags (20243:9)
  ├─┬LiveRate
  │ ├──[+] title (20977:14)
  │ └─┬Extensions
  │   └──[+] x-tags (20979:9)
  ├─┬BatchShipment
  │ ├──[+] title (20084:14)
  │ ├──[+] description (20087:20)
  │ ├─┬ALLOF
  │ │ └─┬messages
  │ │   └──[+] items (20104:22)❌ 
  │ └─┬Extensions
  │   └──[+] x-tags (20086:9)
  ├─┬CarrierAccountWithExtraInfo
  │ └─┬ALLOF
  │   └─┬object_info
  │     └──[+] properties (23934:17)
  ├─┬DefaultParcelTemplate
  │ ├──[+] title (20914:14)
  │ └─┬Extensions
  │   └──[+] x-tags (20916:9)
  ├─┬CustomsDeclaration
  │ ├──[+] title (20593:14)
  │ └─┬Extensions
  │   └──[+] x-tags (20595:9)
  ├─┬Track
  │ ├─┬carrier
  │ │ └──[🔀] description (23005:24)
  │ └─┬Extensions
  │   └──[+] x-tags (22996:9)
  ├─┬BatchBase
  │ └─┬default_servicelevel_token
  │   └──[🔀] description (19922:24)
  ├─┬BatchShipmentPaginatedList
  │ └─┬ALLOF
  │   └──[🔀] description (20159:24)
  ├─┬CustomsDeclarationBase
  │ ├─┬disclaimer
  │ │ ├──[+] maxLength (20401:22)❌ 
  │ │ └──[🔀] description (20402:24)
  │ └─┬invoice
  │   └──[+] maxLength (20462:22)❌ 
  ├─┬Batch
  │ └─┬Extensions
  │   └──[+] x-tags (19949:9)
  ├─┬PickupBase
  │ └─┬carrier_account
  │   └──[🔀] description (21557:24)
  ├─┬WebhookPayload
  │ ├──[+] title (24594:14)
  │ ├──[+] description (24597:20)
  │ └─┬Extensions
  │   └──[+] x-tags (24596:9)
  ├─┬CustomerReference
  │ └─┬value
  │   ├──[+] maxLength (20327:22)❌ 
  │   └──[🔀] description (20328:24)
  ├─┬Shipment
  │ └─┬Extensions
  │   └──[+] x-tags (22251:9)
  ├─┬FedExConnectExistingOwnAccountParameters
  │ ├──[+] required (23706:11)❌ 
  │ ├──[+] required (23707:11)❌ 
  │ ├──[+] properties (23658:9)
  │ ├──[+] properties (23679:9)
  │ ├──[+] properties (23692:9)
  │ ├──[+] properties (23684:9)
  │ ├──[+] properties (23676:9)
  │ ├──[+] properties (23663:9)
  │ └──[+] properties (23673:9)
  ├─┬AddressToCreateRequest
  │ └──[🔀] description (19596:20)
  ├─┬Refund
  │ └─┬Extensions
  │   └──[+] x-tags (21932:9)
  ├─┬ServiceLevelEnumSet
  │ ├──[-] oneOf (21447:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25208:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25226:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25196:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25236:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25298:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25348:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25446:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25464:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25472:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25512:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25538:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25554:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25605:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25623:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25641:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25649:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25661:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25672:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25721:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25798:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25854:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25133:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25866:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25884:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25005:13)❌ 
  │ ├─┬ONEOF
  │ │ └──[🔀] $ref (25874:13)❌ 
  │ └─┬ONEOF
  │   └──[🔀] $ref (24981:13)❌ 
  ├─┬Webhook
  │ └─┬Extensions
  │   └──[+] x-tags (24509:9)
  ├─┬Rate
  │ └─┬Extensions
  │   └──[+] x-tags (21771:9)
  ├─┬OrderCreateRequest
  │ └─┬ALLOF
  │   └─┬line_items
  │     └──[🔀] description (21332:28)
  ├─┬UserParcelTemplate
  │ ├──[+] title (24461:14)
  │ └─┬Extensions
  │   └──[+] x-tags (24463:9)
  ├─┬Invoice
  │ └─┬invoice_number
  │   └──[🔀] example (23458:20)
  ├─┬RmaNumber
  │ └─┬value
  │   ├──[+] maxLength (22001:22)❌ 
  │   └──[🔀] description (22002:24)
  ├─┬ServiceLevel
  │ └─┬token
  │   └──[🔀] description (22192:24)
  ├─┬BatchShipmentBase
  │ └─┬servicelevel_token
  │   └──[🔀] description (20070:24)
  ├─┬CarrierAccountServiceLevel
  │ ├─┬name
  │ │ └──[🔀] description (23984:24)
  │ └─┬token
  │   └──[🔀] description (23997:24)
  ├─┬CoreRate
  │ └─┬ALLOF
  │   ├─┬servicelevel_token
  │   │ └──[🔀] description (23422:28)
  │   └─┬servicelevel_name
  │     └──[🔀] description (23408:28)
  ├─┬CustomsDeclarationEelPfc
  │ └──[🔀] description (20525:20)
  ├─┬CustomsDeclarationIncoterm
  │ └──[🔀] description (20545:20)
  ├─┬ShippoAccount
  │ ├──[+] title (26302:14)
  │ └─┬Extensions
  │   └──[+] x-tags (26304:9)
  ├─┬AddressValidationResultsMessage
  │ ├──text
  │ ├─┬code
  │ │ └──[🔀] description (19740:24)
  │ └─┬source
  │   └──[🔀] description (19746:24)
  ├─┬AddressBase
  │ ├─┬street2
  │ │ └──[🔀] description (19322:24)
  │ ├─┬name
  │ │ └──[🔀] description (19272:24)
  │ ├─┬street1
  │ │ └──[🔀] description (19301:24)
  │ ├─┬state
  │ │ └──[🔀] description (19386:24)
  │ ├─┬email
  │ │ └──[🔀] description (19471:24)
  │ ├─┬zip
  │ │ └──[🔀] description (19410:24)
  │ ├─┬city
  │ │ └──[🔀] description (19362:24)
  │ ├─┬phone
  │ │ └──[🔀] description (19449:24)
  │ ├─┬street3
  │ │ └──[🔀] description (19338:24)
  │ └─┬company
  │   └──[🔀] description (19293:24)
  ├─┬ParcelExtra
  │ ├──[+] title (21474:14)
  │ ├──[🔀] description (21477:20)
  │ ├─┬reference_2
  │ │ ├──[+] maxLength (21506:22)❌ 
  │ │ └──[🔀] description (21507:24)
  │ ├─┬reference_1
  │ │ ├──[+] maxLength (21490:22)❌ 
  │ │ └──[🔀] description (21491:24)
  │ └─┬Extensions
  │   └──[+] x-tags (21476:9)
  ├─┬Order
  │ ├─┬ALLOF
  │ │ ├─┬line_items
  │ │ │ └──[🔀] description (21267:28)
  │ │ └─┬transactions
  │ │   └──[🔀] description (21289:28)
  │ └─┬Extensions
  │   └──[+] x-tags (21258:9)
  ├─┬ServiceGroup
  │ ├──[+] title (22097:14)
  │ └─┬Extensions
  │   └──[+] x-tags (22099:9)
  ├─┬Address
  │ └─┬Extensions
  │   └──[+] x-tags (19494:9)
  ├─┬DepartmentNumber
  │ └─┬value
  │   ├──[+] maxLength (20942:22)❌ 
  │   └──[🔀] description (20943:24)
  ├─┬CustomsItem
  │ ├──[+] title (20807:14)
  │ └─┬Extensions
  │   └──[+] x-tags (20809:9)
  ├─┬AddressTo
  │ └──[🔀] description (19557:20)
  ├─┬Transaction
  │ ├──qr_code_url
  │ ├──tracking_url_provider
  │ ├──label_url
  │ └─┬Extensions
  │   └──[+] x-tags (23186:9)
  ├─┬CarrierAccountBase
  │ └─┬carrier
  │   └──[🔀] description (23889:24)
  ├─┬CustomsDeclarationNonDeliveryOption
  │ └──[🔀] description (20579:20)
  ├─┬LineItem
  │ ├──[+] title (22922:14)
  │ ├──[+] description (22925:20)
  │ └─┬Extensions
  │   └──[+] x-tags (22924:9)
  ├─┬PoNumber
  │ └─┬value
  │   ├──[+] maxLength (21707:22)❌ 
  │   └──[🔀] description (21708:24)
  ├─┬CarrierAccount
  │ ├──[+] title (23946:14)
  │ ├─┬ALLOF
  │ │ └─┬carrier_name
  │ │   └──[🔀] description (23954:28)
  │ └─┬Extensions
  │   └──[+] x-tags (23948:9)
  ├─┬ServiceGroupAccountAndServiceLevel
  │ └─┬service_level_token
  │   └──[🔀] description (22166:24)
  ├─┬LiveRateCreateRequest
  │ ├─┬address_to
  │ │ └─┬ONEOF
  │ │   └──[🔀] description (22964:28)
  │ └─┬address_from
  │   └─┬ONEOF
  │     └──[🔀] description (22949:28)
  ├─┬AddressFromCreateRequest
  │ └──[🔀] description (19590:20)
  ├─┬CustomsDeclarationContentsType
  │ └──[🔀] description (20506:20)
  ├─┬CustomsDeclarationB13AFilingOption
  │ └──[🔀] description (20487:20)
  ├─┬ParcelTemplateFedExEnum
  │ └──[🔀] description (25959:20)
  ├─┬Parcel
  │ └─┬Extensions
  │   └──[+] x-tags (21392:9)
  ├─┬CustomsTaxIdentification
  │ └─┬number
  │   └──[+] maxLength (20859:22)❌ 
  ├─┬InvoiceNumber
  │ └─┬value
  │   ├──[+] maxLength (22816:22)❌ 
  │   └──[🔀] description (22817:24)
  ├─┬Manifest
  │ ├─┬ALLOF
  │ │ └─┬documents
  │ │   └──[🔀] example (21098:17)
  │ └─┬Extensions
  │   └──[+] x-tags (21083:9)
  └─┬APIKeyHeader
    ├──[+] description (19239:20)
    └─┬Extensions
      ├──[+] x-token-prefix (19236:23)
      ├──[+] x-token-format (19237:23)
      └──[+] x-default (19238:18)
Document Element Total Changes Breaking Changes
paths 205 65
tags 31 0
components 164 48

View full report

Linting Report 0 errors, 0 warnings, 23 hints

View full report

TYPESCRIPT CHANGELOG

constsAndDefaults: 0.1.14 - 2026-02-21

🐛 Bug Fixes

  • coerce type-mismatched default values instead of clearing them to prevent invalid generated code (commit by @danielkov)

constsAndDefaults: 0.1.13 - 2026-01-15

🐛 Bug Fixes

  • omit enum default when value is not in enum to prevent type errors in generated code (commit by @mfbx9da4)

core: 3.31.1 - 2026-06-11

🔧 Chores

  • remove third-party isPlainObject helper from runtime (commit by @2ynn)

core: 3.31.0 - 2026-06-11

🐝 New Features

  • replace runtime dlv helper with generation-time inlined property access (commit by @ThomasRooney)

core: 3.30.0 - 2026-06-10

🐝 New Features

  • add opt-in APIPromise helpers for accessing the raw Response object alongside the parsed body (commit by @2ynn)

core: 3.29.0 - 2026-06-10

🐛 Bug Fixes

  • preserve server URL query params and apply deterministic query precedence (server URL, then operation params, then security) replacing duplicate keys instead of sending both (commit by @ThomasRooney)

core: 3.28.0 - 2026-06-10

🐝 New Features

  • add opt-in requestExtras config with extraQuery and extraBody request options (commit by @TristanSpeakEasy)

core: 3.27.1 - 2026-06-10

🐛 Bug Fixes

  • only emit env-var fallbacks for string-typed custom security scheme fields (commit by @ThomasRooney)

core: 3.26.53 - 2026-05-26

🐝 New Features

  • capability to directly control casing (acronym) rules (commit by @ThomasRooney)

core: 3.27.0 - 2026-05-22

🐝 New Features

  • add zodVersion="none" no-zod variant that emits SDK with passthrough schemas, no validation/transforms, JSON.parse/stringify only (commit by @mfbx9da4)

core: 3.26.52 - 2026-05-22

🐝 New Features

  • add privateIdentifierPrefix gen.yaml option to override the prefix used for ECMAScript private fields (default '#') (commit by @2ynn)

core: 3.26.51 - 2026-05-19

🐛 Bug Fixes

  • prevent unhandled rejection when an APIPromise rejects but the caller does not call .catch (commit by @AshGodfrey)

core: 3.26.50 - 2026-05-01

🐛 Bug Fixes

  • wrap optional helper with z.optional() for Zod 4.4 object-level compatibility (commit by @AshGodfrey)

core: 3.26.49 - 2026-04-17

🐛 Bug Fixes

  • debug logger no longer buffers JSONL/NDJSON streaming responses (commit by @AshGodfrey)

core: 3.26.48 - 2026-04-13

🐛 Bug Fixes

  • correct oxlint search pattern (commit by @2ynn)

core: 3.26.47 - 2026-04-09

🐛 Bug Fixes

  • normalize cross-realm Blob-like objects in appendForm for Next.js/webpack compatibility (commit by @AshGodfrey)

core: 3.26.45 - 2026-03-25

🐛 Bug Fixes

  • resolve import compilation error when an error response component references an enum component (commit by @AshGodfrey)

core: 3.26.44 - 2026-03-23

🐛 Bug Fixes

  • resolve 422 errors on file uploads by using duck-typed Blob checks in appendForm and passing filename in isBlobLike code path (commit by @AshGodfrey)

core: 3.26.46 - 2026-03-19

🐛 Bug Fixes

  • add fixEnumNameSanitization config to preserve custom x-speakeasy-enums names with proper PascalCase (commit by @AshGodfrey)

core: 3.26.43 - 2026-03-12

♻️ Refactors

  • use URL constructor for path resolution instead of manual string concatenation (commit by @AshGodfrey)

core: 3.26.42 - 2026-03-11

🐛 Bug Fixes

  • resolve collision-resistant import aliases for model namespaces (commit by @bradcypert)

core: 3.26.41 - 2026-03-04

🐛 Bug Fixes

  • include global security in SDK Example Usage snippets and per-operation docs (commit by @mfbx9da4)

core: 3.26.40 - 2026-03-03

🐛 Bug Fixes

  • use --ignore-scripts for examples install to prevent EACCES errors with esbuild (commit by @tristanspeakeasy)

core: 3.26.39 - 2026-03-02

🐝 New Features

  • add useOxlint and useTsgo config flags for opt-in/out of oxlint and tsgo (commit by @danielkov)

core: 3.26.38 - 2026-02-27

🐛 Bug Fixes

  • make serverURL optional when operations define their own servers (commit by @danielkov)

core: 3.26.37 - 2026-02-27

🐛 Bug Fixes

  • derive installation URL from repo URL for monorepo subdirectory support (commit by @bradcypert)

core: 3.26.35 - 2026-02-26

🐛 Bug Fixes

  • set NODE_OPTIONS --max-old-space-size=6144 for test commands to prevent OOM on large specs (commit by @AshGodfrey)

core: 3.26.34 - 2026-02-23

🐛 Bug Fixes

  • tighten .npmignore JSON include pattern to prevent .devcontainer and _speakeasy directories from leaking into published npm packages (commit by @vishalg0wda)

core: 3.26.33 - 2026-02-21

🐛 Bug Fixes

  • resolve multiple TypeScript build failures including duplicate barrel exports, sub-SDK field name collisions, function local variable shadowing, error type deduplication, multipart map body encoding, and sanitization improvements (commit by @danielkov)

core: 3.26.31 - 2026-02-19

🐝 New Features

  • move large-model splitting from templates to Go bucketing layer to prevent compiler complexity limits (commit by @vishalg0wda)

core: 3.26.29 - 2026-02-18

🐛 Bug Fixes

  • truncate filenames that exceed OS limit to prevent build failures (commit by @danielkov)

core: 3.26.28 - 2026-02-17

🐝 New Features

  • allow repoUrl and repoSubDirectory to be configured via gen.yaml generation section (commit by @vishalg0wda)

core: 3.26.30 - 2026-02-16

🐛 Bug Fixes

core: 3.26.25 - 2026-01-30

🐛 Bug Fixes

core: 3.26.27 - 2026-01-29

🐛 Bug Fixes

  • avoid overwriting SubSDK comments with empty comments when same SubSDK is referenced by multiple tags (commit by @mfbx9da4)

core: 3.26.24 - 2026-01-29

🐝 New Features

  • add named alias import to prevent internal name collision (commit by @subomi)

core: 3.26.26 - 2026-01-28

🐛 Bug Fixes

  • discriminated union errors used in both successful and error response (commit by @mfbx9da4)

globalSecurity: 2.82.16 - 2026-03-24

🐛 Bug Fixes

  • respect global security alternatives ordering and enforce operation-level security restrictions when hoisted (commit by @2ynn)

globalSecurity: 2.82.15 - 2026-02-03

🐝 New Features

  • support x-speakeasy-name-override on security scheme options (commit by @tristanspeakeasy)

globalSecurityFlattening: 0.1.1 - 2026-02-21

🐛 Bug Fixes

  • prevent flattening when security field name collides with built-in SDKOptions properties (commit by @danielkov)

globalServerURLs: 2.83.1 - 2026-02-27

🐛 Bug Fixes

  • don't show global server URL in examples when operation has its own servers (commit by @tristanspeakeasy)

nameOverrides: 2.81.4 - 2026-02-19

🐝 New Features

  • add support for renaming object properties that reference a shared component (commit by @2ynn)

nameOverrides: 2.81.3 - 2026-02-19

🐛 Bug Fixes

  • set fixes.nameOverrideFeb2026 to true in gen.yaml to prevent x-speakesy-name-override from propagating through resolution or allOf merging (commit by @2ynn)

unions: 2.86.4 - 2026-01-30

🐛 Bug Fixes

  • prefer exact matches over inexact ones in smart union parsing for lax mode (commit by @AshGodfrey)

Based on Speakeasy CLI 1.778.0

Last updated by Speakeasy workflow


Note

High Risk
Breaking TypeScript types on carrier-account and FedEx registration flows can fail builds or mis-handle account linking; the diff is a large auto-generated surface across shipping-critical APIs.

Overview
Automated Speakeasy regen bumps the published package to v2.19.0 (Speakeasy 1.778.0 / gen 2.904.2) from the updated Shippo OpenAPI spec. Almost all touched files are generated src/, docs, and lock metadata—not hand-written app logic.

The user-facing contract changes cluster around carrier accounts, especially FedEx “connect existing own account” parameters: the FedExConnectExistingOwnAccountParameters union member is reshaped with new required fields (holder name, phone, address, useMultiFactorRegistration, verificationOption) and related Verification / Policy models. That flows through create, update, get, register, and list carrier-account APIs and is marked breaking for callers building those request/response types.

shippo.carrierAccounts.list() also has a breaking change to the carrier filter (aligned with an updated CarriersEnum), plus broader changes to list result shapes. CDL service-level enum support is dropped from the generated ServiceLevelEnumSet.

Tooling and packaging updates include decimal.js for decimal fields, a Decimal type export, tighter .npmignore so only intended package.json / jsr.json and build JSON ship to npm, and small README fixes (retry example arity, HTTP client / proxy example).

Reviewed by Cursor Bugbot for commit 4cbdb4b. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions github-actions Bot added the patch Patch version bump label Feb 16, 2026
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch 2 times, most recently from 15d04ae to 73b581a Compare March 2, 2026 00:19
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from 73b581a to 5d61d6c Compare March 9, 2026 00:19
@github-actions github-actions Bot changed the title chore: 🐝 Update SDK - Generate 2.18.1 chore: 🐝 Update SDK - Generate 2.19.0 Mar 9, 2026
@github-actions github-actions Bot added minor Minor version bump and removed patch Patch version bump labels Mar 9, 2026
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch 2 times, most recently from 6cb5a49 to a034324 Compare March 23, 2026 00:22
@wyatt-shippo wyatt-shippo self-requested a review March 23, 2026 15:22
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch 2 times, most recently from 5871577 to e8ff9c2 Compare April 6, 2026 00:23
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from e8ff9c2 to 08d695e Compare April 13, 2026 00:26
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from 08d695e to 9eccabc Compare April 20, 2026 00:27
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from 9eccabc to c803f5a Compare April 27, 2026 00:29
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from c803f5a to 68f83a5 Compare May 4, 2026 00:32
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from 68f83a5 to 3992838 Compare May 11, 2026 00:34
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from 3992838 to c6ffc8e Compare May 18, 2026 00:36
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from c6ffc8e to f862c6b Compare May 25, 2026 00:39
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from f862c6b to 1fe8b68 Compare June 1, 2026 00:42
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from 1fe8b68 to d870f5d Compare June 8, 2026 00:43
* `shippo.carrierAccounts.list()`: 
  *  `request.carrier` **Changed** (Breaking ⚠️)
  *  `response.results[]` **Changed**
* `shippo.carrierAccounts.create()`: 
  *  `request.parameters.union(FedExConnectExistingOwnAccountParameters)` **Changed** (Breaking ⚠️)
  *  `response.parameters.union(FedExConnectExistingOwnAccountParameters)` **Changed**
* `shippo.carrierAccounts.update()`: 
  *  `request.carrierAccountBase.parameters.union(FedExConnectExistingOwnAccountParameters)` **Changed** (Breaking ⚠️)
  *  `response.parameters.union(FedExConnectExistingOwnAccountParameters)` **Changed**
* `shippo.carrierAccounts.get()`:  `response.parameters.union(FedExConnectExistingOwnAccountParameters)` **Changed**
* `shippo.carrierAccounts.register()`:  `response.parameters.union(FedExConnectExistingOwnAccountParameters)` **Changed**
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1771201206 branch from d870f5d to 4cbdb4b Compare June 15, 2026 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant