Skip to content

Latest commit

 

History

History
2236 lines (1166 loc) · 123 KB

File metadata and controls

2236 lines (1166 loc) · 123 KB

Changelog

0.103.0 (2026-03-05)

Full Changelog: v0.102.0...v0.103.0

Features

  • api: add action_counts to rule performance reports and code to authorization actions (3849aa1)
  • api: Add Hold API for financial account fund reservations (df3e831)
  • api: Remove deprecated beneficial owner entities field (d22040a)

Chores

  • internal: codegen related update (28e50ec)
  • internal: codegen related update (d17b62a)

0.102.0 (2026-02-27)

Full Changelog: v0.101.0...v0.102.0

Features

  • api: Add account holder entity endpoints (43c3d59)
  • api: Add INTEREST_AND_FEES_PAUSED substatus to financial account (70c7dc8)
  • api: Expose MIL interest schedules and loan tape configuration endpoints (54ff6be)

Bug Fixes

  • allow canceling a request while it is waiting to retry (43c5488)
  • api: Correct token_metadata field name in tokenization.approval_request schema (04d1ff9)

Chores

  • internal: move custom custom json tags to api (9f7193b)
  • update mock server docs (1308e26)

Documentation

  • Remove CONDITIONAL_BLOCK from docs (3560e08)

0.101.0 (2026-02-18)

Full Changelog: v0.100.0...v0.101.0

Features

  • api: Add /v2/auth_rules/results endpoint for listing rule evaluation data (8514a07)
  • api: Add amounts object to ASA request (66f4fe0)
  • api: Add hold token field to book transfers (e42a159)
  • api: Add naics_code to account holder requests/responses (2a4cbcc)
  • api: Add network specific wallet recommendation reasons (53243ce)
  • api: Add PENDING_REVIEW status to KYB enrollment simulation (40cddec)
  • api: Add result schemas for Authorization and Authentication (3DS) actions (a25aeea)

Bug Fixes

  • api: Update /v2/auth_rules/results endpoint parameter naming and action types (1e0430a)
  • client: mark request body as required (5a82cc1)
  • client: use correct format specifier for header serialization (f0f3f3c)
  • fix for namespace collisions with client and resource test methods (be4daa0)

Chores

  • configure new SDK language (d5f72b8)
  • Enable stainless MCP in config (ba15022)
  • internal: codegen related update (8cc90f1)
  • internal: codegen related update (6fb143a)
  • internal: codegen related update (761d45e)

Documentation

  • Fix documentation of tokenization channel and tokenization source for tokenization rules (66b48ff)

0.100.0 (2026-01-27)

Full Changelog: v0.99.0...v0.100.0

Features

  • api: Add card.updated event (0344a5c)
  • api: Add idempotency key to cards POST and PATCH endpoints (c53307f)
  • api: Add merchant location fields to simulator endpoints (e81f66b)
  • api: Add tags field to card transactions (527b9b7)
  • api: make filter optional for Spend Velocity Auth Rules (b987bc0)

Bug Fixes

  • api: Correct field name from ach_hold__period to ach_hold_period (e676940)
  • api: mark AppleWebPushProvisioningResponse fields required (a0fa5cb)
  • api: rename WIRE_DRAWDOWN_REQUEST to WIRE_INBOUND_DRAWDOWN_REQUEST (b987bc0)
  • client: invalid URL (4e7dae0)
  • docs: add missing pointer prefix to api.md return types (334e295)

Chores

  • Add spec linter for YAML and folded style multiline strings (f51040c)
  • configure new SDK language (06ce143)
  • internal: codegen related update (ec93032)
  • internal: update actions/checkout version (29ed18f)
  • Rework event type generation to support spec splitting (a9a3198)

Documentation

  • Remove deprecated tag from MERCHANT_LOCKED card type (6ab18f6)

0.99.0 (2026-01-08)

Full Changelog: v0.98.1...v0.99.0

Features

  • api: Add card state attribute to tokenization rules (d2a631a)
  • api: Add event_type to ASA request and 3DS decisioning request (d2a631a)
  • api: add external_id to payment_event (f42a314)
  • api: add get /v1/transfer_limits endpoint (f42a314)
  • api: add post /v1/book_transfers/{book_transfer_token}/retry endpoint (f42a314)
  • api: Add user defined status to ledger accounts (d2a631a)
  • api: add WIRE_DRAWDOWN_REQUEST transfer type (9015ffc)
  • api: Expose Payment Allocation Details (d2a631a)
  • api: remove unnecessary X-Lithic-Pagination header (9015ffc)
  • api: remove v1/aggregate_balances and related models (da86140)

Bug Fixes

  • api: don't mark timestamp parsing as loose when a fallback format succeeds (78776e3)

Chores

  • internal: codegen related update (0ddba7d)
  • update code formatting (d2a631a)

Documentation

  • api: clarify description of token / retry_token when it serves as idempotency key (9015ffc)
  • Update language for Google Web Push Provisioning docs (d2a631a)

0.98.1 (2025-12-12)

Full Changelog: v0.98.0...v0.98.1

Bug Fixes

  • api: include schema and base URL in GetEmbedURL (09f2a83)

0.98.0 (2025-12-10)

Full Changelog: v0.97.0...v0.98.0

Features

  • api: add bulk card creation APIs (b9b6d6f)
  • api: Add event_streams to auth rules APIs (e8956cb)
  • api: add Google WPP to SDKs (884c10a)
  • api: add IS_AFTER / IS_BEFORE operators to Auth Rule APIs (884c10a)
  • api: Add new fee types (e8956cb)
  • api: Add optional ach_hold_period (e8956cb)
  • api: add WALLET_RECOMMENDATION_REASONS attribute for tokenization rules (2a11b16)
  • api: add webhook schemas to SDKs - add parse and parse_unsafe (ff840e9)
  • api: provide a unified model for AuthRule (2a11b16)
  • api: support event_streams in auth_rules list endpoint (8e9cc3c)

Bug Fixes

  • api: extract several common types to reduce duplication (b9b6d6f)
  • api: fix examples in spec that were not fully valid (2a11b16)
  • api: make certain payoff fields nullable (2a11b16)
  • mcp: correct code tool API endpoint (174ec9e)
  • rename param to avoid collision (6f48a03)

Chores

  • elide duplicate aliases (829889f)
  • internal: codegen related update (c2d4254)
  • internal: codegen related update (70d9a3d)
  • replace custom webhook signature verification with standardwebhooks (ff840e9)
  • revert some unnecessary custom code (89da376)

Documentation

  • api: clarify error 422 for 3DS challenge response (884c10a)

0.97.0 (2025-11-20)

Full Changelog: v0.96.1...v0.97.0

Features

  • api: Add Payoff Details (7c60f38)

Bug Fixes

  • api: Modify return type of returns API to payment-transaction (7c60f38)

0.96.1 (2025-11-18)

Full Changelog: v0.96.0...v0.96.1

Bug Fixes

  • client: correctly specify Accept header with / instead of empty (008026d)

0.96.0 (2025-11-13)

Full Changelog: v0.95.0...v0.96.0

Features

  • api: add disputes V2 endpoints (9b75696)
  • api: add payment_details (fc4261b)
  • api: add return payment method (9b75696)
  • api: add Tokenization and ACH Rules (9b75696)
  • api: add unpause external_bank_accounts API method (9b75696)
  • api: deprecate auth rule apply endpoint and fix several schemas (d2978d9)
  • api: extract some common schemas into models (9b75696)
  • api: new fields in Statements APIs (176cd0f)
  • api: re-add rules metadata to tokenization events (a7fe2bd)
  • api: remove deprecated fields from Cardholder Authentication object (a7fe2bd)

Bug Fixes

  • api: adjust Auth Rules spec for better SDK structure (a7fe2bd)
  • api: change allowed phone number length from 18 to 16 (9b75696)
  • api: fix oneOf -> anyOf in account holder update (fc4261b)
  • api: fixing spec for Tokenizations and Enhanced data (176cd0f)
  • api: mark certain optional fields as nullable (9b75696)

Chores

  • api: adds support for new ACH_RECEIPT_RELEASED event (32a90ab)

0.95.0 (2025-10-23)

Full Changelog: v0.94.0...v0.95.0

Features

  • api: updates to Auth Rules and Card provisioning (f5f27e7)

0.94.0 (2025-10-08)

Full Changelog: v0.93.0...v0.94.0

Features

  • api: adds support for Auto-Collections (bfe4ee4)

0.93.0 (2025-09-30)

Full Changelog: v0.92.2...v0.93.0

Features

  • api: adds support for Auth Rule features (a270e40)

0.92.2 (2025-09-25)

Full Changelog: v0.92.1...v0.92.2

Bug Fixes

  • bugfix for setting JSON keys with special characters (9fb6ed1)

Chores

  • do not install brew dependencies in ./scripts/bootstrap by default (ac3b6b2)
  • docs: small updates to doc strings on a few endpoints (c639449)

0.92.1 (2025-09-19)

Full Changelog: v0.92.0...v0.92.1

Bug Fixes

  • use slices.Concat instead of sometimes modifying r.Options (ae18989)

Chores

  • bump minimum go version to 1.22 (0c2412e)
  • update more docs for 1.22 (426ebb4)

0.92.0 (2025-09-10)

Full Changelog: v0.91.0...v0.92.0

Features

0.91.0 (2025-09-09)

Full Changelog: v0.90.0...v0.91.0

Features

  • api: adds support for unpauseing external bank accounts (fb6e255)

0.90.0 (2025-09-03)

Full Changelog: v0.89.2...v0.90.0

Features

  • api: adds support for delegated KYB onboarding and more device details in 3DS Authentications (70a2e68)

0.89.2 (2025-09-03)

Full Changelog: v0.89.1...v0.89.2

Bug Fixes

  • remove null from release please manifest (f358d4c)
  • use release please annotations on more places (d918998)

0.89.1 (2025-08-28)

Full Changelog: v0.89.0...v0.89.1

Bug Fixes

  • close body before retrying (a6d73ff)

0.89.0 (2025-08-18)

Full Changelog: v0.88.0...v0.89.0

Features

  • api: adds Event types for additional API resources (96dfa46)

0.88.0 (2025-08-13)

Full Changelog: v0.87.0...v0.88.0

Features

  • api: adds detailed 3DS challenge statuses (166f077)
  • client: support optional json html escaping (20b2acc)

Chores

  • internal: update comment in script (aa4c921)
  • update @stainless-api/prism-cli to v5.15.0 (48914fb)

0.87.0 (2025-08-04)

Full Changelog: v0.86.0...v0.87.0

Features

  • api: adds new Account Activity API (9e3f757)

0.86.0 (2025-07-28)

Full Changelog: v0.85.0...v0.86.0

Features

  • api: updates Transaction retrieve response to match API (890f46b)

0.85.0 (2025-07-23)

Full Changelog: v0.84.1...v0.85.0

Features

  • api: adds new Auth Rules Scope and Settlement Details type (ec60225)

0.84.1 (2025-07-21)

Full Changelog: v0.84.0...v0.84.1

Bug Fixes

  • client: process custom base url ahead of time (9e4e46f)

Chores

  • docs: update Account Holder deprecation formatting (f041186)

0.84.0 (2025-07-18)

Full Changelog: v0.83.0...v0.84.0

Features

  • api: adds Network Programs and Account/Card Sub-statuses (e64b3c3)

Bug Fixes

  • Remove invalid type references in VelocityLimitParamsPeriodWindow union (e61a9c2)

Chores

0.83.0 (2025-07-03)

Full Changelog: v0.82.0...v0.83.0

Features

0.82.0 (2025-07-02)

Full Changelog: v0.81.0...v0.82.0

Features

  • api: add models for merchant_lock_parameters and conditional_3ds_action_parameters (4af0ff2)
  • api: api update (d7fd3b6)

Chores

  • ci: only run for pushes and fork pull requests (8c5c5c5)

0.81.0 (2025-06-27)

Full Changelog: v0.80.1...v0.81.0

Features

  • api: introduce dedicated model for SpendLimitDuration (7b3838e)

Bug Fixes

  • don't try to deserialize as json when ResponseBodyInto is []byte (ef36797)

Chores

  • internal: manual updates (f10c8dc)

0.80.1 (2025-06-27)

Full Changelog: v0.80.0...v0.80.1

Bug Fixes

  • pagination: check if page data is empty in GetNextPage (8a2b637)

0.80.0 (2025-06-26)

Full Changelog: v0.79.0...v0.80.0

Features

  • client: adds support for on-demand Auth Rule Performance Reports (2dc23fa)

0.79.0 (2025-06-20)

Full Changelog: v0.78.0...v0.79.0

Features

  • api: add CLOSED account state option and UNVERIFIED verification method (1106e29)
  • client: add debug log helper (8da37b4)
  • client: adds endpoint to register an account number on a Financial Account (8917aeb)
  • client: adds support for 3DS to Auth Rules (37afe17)

Chores

  • api: mark some methods as deprecated (9d06e4a)
  • ci: enable for pull requests (13e25ed)
  • docs: grammar improvements (e215a47)
  • improve devcontainer setup (1edb00d)
  • make go mod tidy continue on error (20d4676)

0.78.0 (2025-05-15)

Full Changelog: v0.77.0...v0.78.0

Features

  • api: new Funding Events and Card Web Provision API's (d8c8675)
  • client: add support for endpoint-specific base URLs in python (958dddd)

0.77.0 (2025-05-12)

Full Changelog: v0.76.5...v0.77.0

Features

Documentation

  • remove or fix invalid readme examples (df5fc3e)

0.76.5 (2025-05-06)

Full Changelog: v0.76.4...v0.76.5

Bug Fixes

  • client: clean up reader resources (82aaec8)

0.76.4 (2025-05-06)

Full Changelog: v0.76.3...v0.76.4

Bug Fixes

  • client: correctly update body in WithJSONSet (0751972)

0.76.3 (2025-05-05)

Full Changelog: v0.76.2...v0.76.3

Bug Fixes

  • internals: fix servers entry for /v2/auth_rules.get (c4becf6)

0.76.2 (2025-04-30)

Full Changelog: v0.76.1...v0.76.2

Bug Fixes

  • pagination: handle errors when applying options (97ab73f)

0.76.1 (2025-04-29)

Full Changelog: v0.76.0...v0.76.1

Bug Fixes

  • handle empty bodies in WithJSONSet (797902e)

0.76.0 (2025-04-29)

Full Changelog: v0.75.0...v0.76.0

Features

  • api: adds new merchant lock Auth Rule (fb8e53b)

Chores

  • ci: add timeout thresholds for CI jobs (bf2acdb)
  • ci: only use depot for staging repos (9e57f70)
  • ci: run on more branches and use depot runners (66dc16f)

0.75.0 (2025-04-21)

Full Changelog: v0.74.0...v0.75.0

Features

  • api: updates to Card definition for PCI clarity (dd32713)
  • client: add support for reading base URL from environment variable (5642ecb)

Bug Fixes

  • docs: fix Card in HTML example (0586d2f)
  • internal: refresh schemas (bf2256d)
  • internals: fix Card schema definition (1f3534c)

Chores

  • docs: document pre-request options (d1d78cb)
  • internal: codegen related update (f7d5244)
  • internal: reduce CI branch coverage (628a86c)

Documentation

  • update documentation links to be more uniform (cbb3f52)

0.74.0 (2025-04-09)

Full Changelog: v0.73.0...v0.74.0

Features

Chores

  • configure new SDK language (edf97d0)
  • internal: expand CI branch coverage (#495) (c50cc15)

0.73.0 (2025-04-08)

Full Changelog: v0.72.0...v0.73.0

Features

  • api: introduce TransactionSeries and update ShippingMethod fields (#493) (ecf8985)
  • client: support custom http clients (#491) (ef921bb)

Chores

0.72.0 (2025-04-07)

Full Changelog: v0.71.1...v0.72.0

Features

  • api: new resend endpoint for Event Subscriptions (#488) (770514b)

0.71.1 (2025-04-02)

Full Changelog: v0.71.0...v0.71.1

Bug Fixes

  • client: return error on bad custom url instead of panic (#486) (1c43550)

Chores

0.71.0 (2025-03-25)

Full Changelog: v0.70.0...v0.71.0

Features

Bug Fixes

  • test: return early after test failure (#481) (db2e73f)

Chores

  • add request options to client tests (#480) (03d8154)
  • api: new attribute targets for Auth Rules and new Financial Account State schema (#479) (2e8ec92)
  • internal: update .stats.yml (#475) (e0c2065)

0.70.0 (2025-03-18)

Full Changelog: v0.69.0...v0.70.0

Features

  • api: updates to 2 FinancialAccounts endpoints and new ExpireAuthorization endpoint (#474) (7c08b54)
  • client: improve default client options support (#471) (dddd5f9)

Chores

  • internal: remove extra empty newlines (#473) (596060e)

0.69.0 (2025-03-11)

Full Changelog: v0.68.0...v0.69.0

Features

  • add SKIP_BREW env var to ./scripts/bootstrap (#466) (72d2f6d)
  • client: accept RFC6838 JSON content types (#467) (26250d6)
  • client: allow custom baseurls without trailing slash (#464) (5bd2500)
  • client: update currency data type (#470) (011d635)

Chores

  • api: release of Network Totals reporting and new filters for Velocity Limit Rules (#469) (7047b1d)
  • client: deprecate some fields (011d635)

Documentation

  • update some descriptions (011d635)

Refactors

0.68.0 (2025-03-04)

Full Changelog: v0.67.3...v0.68.0

Features

  • api: new Settlement API endpoints and changes to update Account Holder endpoint (#463) (ba9317e)

Chores

  • api: adds new Internal Category for FinancialTransactions (#461) (0d75f20)
  • internal: fix devcontainers setup (#459) (93f5ea2)

Documentation

  • update URLs from stainlessapi.com to stainless.com (#462) (579a8fc)

0.67.3 (2025-02-20)

Full Changelog: v0.67.2...v0.67.3

Bug Fixes

  • client: mark some request bodies as optional (#457) (7d80ac3)

0.67.2 (2025-02-14)

Full Changelog: v0.67.1...v0.67.2

Bug Fixes

  • client: don't truncate manually specified filenames (#456) (2d769b5)

Chores

0.67.1 (2025-02-11)

Full Changelog: v0.67.0...v0.67.1

Bug Fixes

  • do not call path.Base on ContentType (#451) (3310645)

Chores

  • api: new 3DS Event and new challenge_metadata property on Authentications (#453) (7abae71)

0.67.0 (2025-02-07)

Full Changelog: v0.66.1...v0.67.0

Features

  • client: send X-Stainless-Timeout header (#445) (41ef2f1)
  • pagination: avoid fetching when has_more: false (#449) (5de31e5)

Bug Fixes

  • fix early cancel when RequestTimeout is provided for streaming requests (#450) (f165e52)

Chores

  • add UnionUnmarshaler for responses that are interfaces (#448) (5af84eb)
  • api: new PaymentEventType for ACH Returns and small updates to 3DS AuthenticationResult (#447) (9ba6cbb)

0.66.1 (2025-01-31)

Full Changelog: v0.66.0...v0.66.1

Bug Fixes

Chores

Documentation

0.66.0 (2025-01-28)

Full Changelog: v0.65.0...v0.66.0

Features

  • api: adds additional request types for updating an Auth Rule (#438) (eda879f)

Bug Fixes

  • fix interface implementation stub names for unions (#440) (b0b3e45)

0.65.0 (2025-01-24)

Full Changelog: v0.64.0...v0.65.0

Features

  • api: adds additional fields to TransactionEvents (#437) (6dffc6d)

Chores

  • api: additional field added to 3DS Responses and Tokenization (#435) (237c922)

0.64.0 (2025-01-21)

Full Changelog: v0.63.0...v0.64.0

⚠ BREAKING CHANGES

  • types: improve auth rules types (#428)
  • api: removes AccountHolder resubmit endpoint and KYC_ADVANCED workflow (#422)

Features

  • api: adds EventRuleResult to Transaction Events (#420) (c7a271e)
  • api: removes AccountHolder resubmit endpoint and KYC_ADVANCED workflow (#422) (ee46446)
  • api: updates to Auth Rules numeric types, new Card Types and Authorization Rule Backtests (bf025e3)
  • support deprecated markers (#434) (7dcdf7d)
  • types: improve auth rules types (#428) (c90f44e)

Bug Fixes

Chores

  • api: add backtest methods to AuthRules (#419) (4d63e87)
  • api: adds dpan property to Tokenization (#429) (5b07971)
  • api: new ConvertPhysical endpoint to convert a virtual card to a physical card (#421) (eea41f0)
  • api: updates to documentation and additional filter for status on Transactions (#427) (ef8d694)
  • bump license year (#424) (d1f5120)
  • docs: updates documentation for DPANs (#430) (35260e6)
  • internal: update examples (#425) (69db4a6)

Documentation

0.63.0 (2024-11-19)

Full Changelog: v0.62.3...v0.63.0

Features

Chores

0.62.3 (2024-11-11)

Full Changelog: v0.62.2...v0.62.3

Bug Fixes

0.62.2 (2024-11-11)

Full Changelog: v0.62.1...v0.62.2

Bug Fixes

  • correct required fields for flattened unions (#410) (b42cfdb)

Chores

  • api: add business_account_token param for listing Balances (#408) (9c5c9db)

0.62.1 (2024-11-08)

Full Changelog: v0.62.0...v0.62.1

Bug Fixes

  • api: escape key values when encoding maps (#407) (fc95aad)

Chores

  • api: adds replacement_account_token to Card create parameters (#406) (dd703be)

Refactors

  • sort fields for squashed union structs (#404) (635b5dd)

0.62.0 (2024-11-05)

Full Changelog: v0.61.0...v0.62.0

⚠ BREAKING CHANGES

  • api: removes AuthRules V1 (#403)

Features

Chores

  • api: adds charge_off functionality to FinancialAccounts (#402) (1935628)
  • docs: updates to documentation for V2 AuthRules (#400) (fbc8377)

0.61.0 (2024-10-28)

Full Changelog: v0.60.0...v0.61.0

Features

Chores

  • api: add PIN_BLOCKED to detailed_results property on Event (#396) (64d9116)
  • api: adds new result types to Transactions and Events (#398) (47a8015)

0.60.0 (2024-10-23)

Full Changelog: v0.59.0...v0.60.0

Features

  • api: add interest_details properties to LoanTapes (#394) (98f10bc)

0.59.0 (2024-10-22)

Full Changelog: v0.58.0...v0.59.0

Features

  • api: removes transfer_transaction.created webhook and updates to VerificationApplication (#393) (5658bfd)
  • move pagination package from internal to packages (#391) (4d34239)

0.58.0 (2024-10-11)

Full Changelog: v0.57.0...v0.58.0

Features

  • api: updates to documentation and addition of new 3DS simulation methods (#390) (922e670)

Chores

0.57.0 (2024-10-09)

Full Changelog: v0.56.0...v0.57.0

Features

  • api: small updates to Documents, AccountHolders and LoanTapes (#387) (20cb506)

Chores

  • api: small updates to verification addresses and Statement and LoanTape fields (#385) (bd05727)

0.56.0 (2024-10-01)

Full Changelog: v0.55.0...v0.56.0

Features

  • api: rename loan_tape_response.statement_balance to previous_statement_balance (#384) (43ab10a)

Documentation

  • improve and reference contributing documentation (#382) (c1f5162)

0.55.0 (2024-10-01)

Full Changelog: v0.54.0...v0.55.0

Features

  • api: add Management Operations and Loan Tapes API (#380) (06b39cf)

0.54.0 (2024-09-25)

Full Changelog: v0.53.0...v0.54.0

Features

  • api: adds endpoint for migrating auth rules from v1 to V2. marks v1 auth rules as deprecated (#379) (4af648c)
  • client: send retry count header (#377) (741d4db)

0.53.0 (2024-09-24)

Full Changelog: v0.52.0...v0.53.0

Features

  • api: add ACCOUNT_DELINQUENT to detailed_results enum (#375) (d0bb73f)

0.52.0 (2024-09-23)

Full Changelog: v0.51.1...v0.52.0

Features

  • api: add canceled to transaction_status enum values (#373) (2628d65)

0.51.1 (2024-09-20)

Full Changelog: v0.51.0...v0.51.1

Bug Fixes

  • remove use of 'CreditProductService' type that doesn't exist (6e4386d)

0.51.0 (2024-09-20)

Full Changelog: v0.50.1...v0.51.0

⚠ BREAKING CHANGES

  • api: update model FinancialAccount (#369)

Features

0.50.1 (2024-09-18)

Full Changelog: v0.50.0...v0.50.1

Chores

  • internal: specify API version for each endpoints instead of hardcoded in base URLs (#366) (4331c84)
  • tests: fix GetEmbedURL to specify /v1/ prefix (d6defc2)

0.50.0 (2024-09-17)

Full Changelog: v0.49.1...v0.50.0

⚠ BREAKING CHANGES

  • api: updates book transfer status, updates to transactions, add currency model (#365)

Features

  • api: updates book transfer status, updates to transactions, add currency model (#365) (611b4b2)

Documentation

0.49.1 (2024-09-10)

Full Changelog: v0.49.0...v0.49.1

Bug Fixes

  • requestconfig: copy over more fields when cloning (#361) (a205219)

0.49.0 (2024-09-06)

Full Changelog: v0.48.0...v0.49.0

Features

  • api: add tier and state to financial_accounts (#360) (19ef005)

Chores

  • docs: update description for postal codes (#358) (b90dc4d)

0.48.0 (2024-09-03)

Full Changelog: v0.47.0...v0.48.0

⚠ BREAKING CHANGES

  • api: add shared model Document (#356)

Features

  • api: add 'pin status' and 'pending_commands' to Card model (#355) (fca6d00)
  • api: add shared model Document (#356) (a117730)
  • api: declare AccountHolderBusinessResponse and remove entity_token from BusinessEntity (#357) (9dea351)

Chores

0.47.0 (2024-08-23)

Full Changelog: v0.46.0...v0.47.0

Features

  • api: add endpoints and webhooks for 3DS challenge decisions and challenges (#351) (e1a87ef)

0.46.0 (2024-08-23)

Full Changelog: v0.45.0...v0.46.0

Features

  • api: new book_transfer_transaction events and Settlement Report field deprecations (#349) (caf2767)

0.45.0 (2024-08-20)

Full Changelog: v0.44.0...v0.45.0

Features

  • api: add property next_payment_end_date and next_payment_due_date to Statement model (#348) (02cef9a)

Chores

  • docs: update state description on Card (#346) (77b0dfd)

0.44.0 (2024-08-16)

Full Changelog: v0.43.0...v0.44.0

Features

  • api: add StatementListParams property include_initial_statements (#344) (422a2ce)

0.43.0 (2024-08-14)

Full Changelog: v0.42.0...v0.43.0

Features

  • api: add SettlementReport property is_complete (#343) (528dfbe)

Chores

0.42.0 (2024-08-12)

Full Changelog: v0.41.1...v0.42.0

Features

  • api: add property Account.CardholderCurrency (#338) (7b97846)
  • api: add property Card.CardholderCurrency (7b97846)
  • api: add property CardProgram.CardholderCurrency (7b97846)
  • api: add property CardProgram.SettlementCurrencies (7b97846)

0.41.1 (2024-08-09)

Full Changelog: v0.41.0...v0.41.1

Bug Fixes

  • deserialization of struct unions that implement json.Unmarshaler (#337) (416dea1)

Chores

0.41.0 (2024-08-09)

Full Changelog: v0.40.1...v0.41.0

⚠ BREAKING CHANGES

  • api: rename model property 'StatementAccountStanding.State' to 'PeriodState' (#334)

Features

  • api: add event type 'card.reissued' (#331) (63bef3b)
  • api: add event type 'statements.created' (#330) (df398bc)
  • api: add methods to simulate enrollment review and enrollment document review (#332) (9265daf)
  • api: rename model property 'StatementAccountStanding.State' to 'PeriodState' (#334) (d4754a6)

0.40.1 (2024-07-31)

Full Changelog: v0.40.0...v0.40.1

Bug Fixes

  • handle nil pagination responses when HTTP status is 200 (#328) (d53c62f)

0.40.0 (2024-07-23)

Full Changelog: v0.39.0...v0.40.0

⚠ BREAKING CHANGES

  • api: deprecate 'auth rule token' in 'card' and 'account holder' models (#325)

Features

  • api: deprecate 'auth rule token' in 'card' and 'account holder' models (#325) (364e58b)

Chores

0.39.0 (2024-07-19)

Full Changelog: v0.38.0...v0.39.0

Features

  • api: add method to retrieve a transaction's enhanced commercial data (#321) (0f46dd0)

Chores

  • ci: limit release doctor target branches (#319) (3254f11)

0.38.0 (2024-07-17)

Full Changelog: v0.37.0...v0.38.0

Features

0.37.0 (2024-07-11)

Full Changelog: v0.36.3...v0.37.0

Features

  • api: param 'FinancialAccountToken' for 'ExternalBankAccountService.New()' is now required (#315) (76303f0)

0.36.3 (2024-07-11)

Full Changelog: v0.36.2...v0.36.3

Chores

  • ci: also run workflows for PRs targeting next (#312) (7f78938)

Documentation

0.36.2 (2024-07-07)

Full Changelog: v0.36.1...v0.36.2

Bug Fixes

  • internal: fix MarshalJSON logic for interface elemnets (#311) (6663ba1)
  • use slice instead of appending to r.Options (#309) (82edf46)

Chores

  • gitignore test server logs (#307) (e0076c5)
  • internal: improve deserialization of embedded structs (#310) (5abc98f)

0.36.1 (2024-06-21)

Full Changelog: v0.36.0...v0.36.1

Bug Fixes

  • fix ExtraFields serialization / deserialization (#305) (7ccfaeb)

0.36.0 (2024-06-21)

Full Changelog: v0.35.0...v0.36.0

⚠ BREAKING CHANGES

  • api: remove unused event type 'statement.created'
  • api: remove unused business account type
  • api: remove unused embed request params type
  • api: updates (#303)

Features

  • api: add 'reverse' method for book transfers (ab7fa77)
  • api: add field 'trace numbers' to payment method attribute model (ab7fa77)
  • api: remove unused business account type (ab7fa77)
  • api: remove unused embed request params type (ab7fa77)
  • api: remove unused event type 'statement.created' (ab7fa77)
  • api: updates (#303) (ab7fa77)

0.35.0 (2024-06-12)

Full Changelog: v0.34.1...v0.35.0

Features

0.34.1 (2024-06-06)

Full Changelog: v0.34.0...v0.34.1

Bug Fixes

  • fix port function for interface{} types (#299) (6510ee8)

0.34.0 (2024-06-05)

Full Changelog: v0.33.1...v0.34.0

⚠ BREAKING CHANGES

  • api: remove some endpoints and other API updates (#297)

Features

  • api: remove some endpoints and other API updates (#297) (0fdb299)

0.33.1 (2024-06-03)

Full Changelog: v0.33.0...v0.33.1

Bug Fixes

  • internal: fix the way that unions are deserialized in nested arrays (#295) (42ba4ad)

0.33.0 (2024-05-30)

Full Changelog: v0.32.0...v0.33.0

Features

  • api: update detailed_results enum values (#293) (e6196d0)

0.32.0 (2024-05-29)

Full Changelog: v0.31.0...v0.32.0

Features

  • api: add simulate_receipt and simulate_action endpoints (#291) (7280fe3)

0.31.0 (2024-05-29)

Full Changelog: v0.30.0...v0.31.0

Features

Chores

  • internal: fix format script (#289) (4a68229)
  • internal: support parsing other json content types (#284) (7dd0761)
  • tests: update some example values (#286) (d97dc10)

0.30.0 (2024-05-15)

Full Changelog: v0.29.0...v0.30.0

Features

  • propagate resource description field from stainless config to SDK docs (#280) (4f9d6c1)

Bug Fixes

  • fix reading the error body more than once (#283) (301e35b)

Chores

0.29.0 (2024-05-01)

Full Changelog: v0.28.0...v0.29.0

Features

Bug Fixes

Chores

  • change test names (#265) (22a01b7)
  • internal: add scripts/test, scripts/mock and add ci job (#274) (13d5670)
  • internal: fix Port function for number and boolean enums (#271) (c37e9d6)
  • internal: formatting (#266) (c453766)
  • internal: use actions/checkout@v4 for codeflow (#270) (429a92f)

Build System

  • configure UTF-8 locale in devcontainer (#268) (a34339a)

0.28.0 (2024-04-05)

Full Changelog: v0.27.0...v0.28.0

Features

  • api: add detailed result CARD_NOT_ACTIVATED (#259) (ffcb5e7)
  • api: add event type digital_wallet.tokenization_two_factor_authentication_code_sent (#257) (787ff07)
  • api: add params spend_limit and spend_velocity (#258) (df6010a)
  • api: add settlement_report.updated enum (#248) (4ffb933)
  • api: update financial transaction status enum (#254) (1f21e5b)
  • api: update link to encrypted PIN block docs (#261) (e2c18b3)
  • client: implement raw requests methods on client (#252) (445089d)

Chores

  • internal: implement Port function in apijson (#260) (f6b0ce2)
  • internal: move pagination types to pagination package (#253) (c9dcf15)
  • internal: use a time zone less likely to conflict with the local one (#256) (d62266f)

Documentation

0.27.0 (2024-03-21)

Full Changelog: v0.26.1...v0.27.0

Features

Chores

  • add back examples (dc9c260)
  • add back removed code (c46da60)
  • internal: update generated pragma comment (#243) (4671964)
  • temporarily remove examples for migration (0fe6406)
  • temporarily remove various code as part of refactor (#241) (9766a3a)

Documentation

  • fix typo in CONTRIBUTING.md (#242) (7d03703)
  • readme: consistent use of sentence case in headings (#245) (526f33f)

0.26.1 (2024-03-12)

Full Changelog: v0.26.0...v0.26.1

Bug Fixes

  • client: don't include ? in path unless necessary (#236) (c3ab277)

0.26.0 (2024-03-12)

Full Changelog: v0.25.0...v0.26.0

Features

  • implement public RawJSON of response structs (#231) (df76ab0)

Bug Fixes

  • fix String() behavior of param.Field (#235) (df2d179)

Chores

  • internal: improve union deserialization logic (#233) (b969527)

Documentation

0.25.0 (2024-02-29)

Full Changelog: v0.24.0...v0.25.0

Features

Chores

Documentation

0.24.0 (2024-02-08)

Full Changelog: v0.23.0...v0.24.0

Features

Chores

  • tests: add integration test for pagination (#220) (95776ad)

0.23.0 (2024-02-06)

Full Changelog: v0.22.0...v0.23.0

Features

  • api: add account_token and card_program_token to Card (#214) (4b08af3)

Chores

0.22.0 (2024-01-31)

Full Changelog: v0.21.0...v0.22.0

Features

Chores

  • internal: support pre-release versioning (#211) (4feaa28)

0.21.0 (2024-01-29)

Full Changelog: v0.20.0...v0.21.0

Features

Bug Fixes

  • parse date-time strings more leniently (#210) (96b2359)

0.20.0 (2024-01-23)

Full Changelog: v0.19.2...v0.20.0

⚠ BREAKING CHANGES

  • api: change account holder creation response, new settlement detail type (#207)

Features

  • api: change account holder creation response, new settlement detail type (#207) (fe8b9f5)

Chores

  • ci: rely on Stainless GitHub App for releases (#205) (a249b28)

0.19.2 (2024-01-17)

Full Changelog: v0.19.1...v0.19.2

Bug Fixes

  • test: avoid test failures when SKIP_MOCK_TESTS is not set (#204) (e100ac3)

Chores

  • internal: speculative retry-after-ms support (#203) (aa805ee)

0.19.1 (2024-01-17)

Full Changelog: v0.19.0...v0.19.1

Features

Documentation

0.19.0 (2024-01-09)

Full Changelog: v0.18.0...v0.19.0

Features

Chores

  • add .keep files for examples and custom code directories (#197) (182d57a)
  • internal: bump license (#194) (1267146)
  • internal: minor updates to pagination (#195) (80148a3)

Documentation

Refactors

0.18.0 (2023-12-18)

Full Changelog: v0.17.0...v0.18.0

Features

  • api: remove /auth_stream enrollment endpoints (#191) (72e530b)

Chores

  • ci: run release workflow once per day (#189) (ee96175)

0.17.0 (2023-12-15)

Full Changelog: v0.16.0...v0.17.0

Features

  • api: rename token and type to financial_account_token and financial_account_type (#188) (e031830)
  • internal: fallback to json serialization if no serialization methods are defined (#187) (7a227de)

0.16.0 (2023-12-05)

Full Changelog: v0.15.0...v0.16.0

Features

  • api: remove CLOSED account enum and update docstrings (#184) (60b3df2)

0.15.0 (2023-11-28)

Full Changelog: v0.14.1...v0.15.0

Features

  • api: add get spend_limits endpoints to cards and accounts (#180) (134e699)

0.14.1 (2023-11-17)

Full Changelog: v0.14.0...v0.14.1

Bug Fixes

  • stop sending default idempotency headers with GET requests (#179) (6dc4ba1)

Chores

0.14.0 (2023-11-16)

Full Changelog: v0.13.0...v0.14.0

Features

Refactors

  • do not include JSON fields when serialising back to json (#174) (62660b3)

0.13.0 (2023-11-09)

Full Changelog: v0.12.1...v0.13.0

Features

0.12.1 (2023-11-08)

Full Changelog: v0.12.0...v0.12.1

Bug Fixes

  • make options.WithHeader utils case-insensitive (#170) (d22eb1f)

0.12.0 (2023-11-08)

Full Changelog: v0.11.0...v0.12.0

Features

Bug Fixes

  • api: correct type for other fees details (#169) (9b24f3f)

Documentation

  • improve account holder control person documentation (#167) (99615cd)
  • readme: improve example snippets (#168) (4d6add2)

0.11.0 (2023-11-02)

Full Changelog: v0.10.0...v0.11.0

Features

  • api: add verification_attempts response property (#164) (d2ae13c)
  • github: include a devcontainer setup (#163) (d4f0c8a)

Chores

0.10.0 (2023-10-26)

Full Changelog: v0.9.0...v0.10.0

Features

  • api: add CardProgram and DigitalCardArt resources (#159) (b7fd9fd)

0.9.0 (2023-10-24)

Full Changelog: v0.8.3...v0.9.0

Features

Chores

Documentation

  • api.md: improve formatting of webhook helpers (#149) (1181762)
  • organisation -> organization (UK to US English) (#151) (3741c37)

0.8.3 (2023-10-11)

Full Changelog: v0.8.2...v0.8.3

0.8.2 (2023-10-05)

Full Changelog: v0.8.1...v0.8.2

Features

0.8.1 (2023-10-03)

Full Changelog: v0.8.0...v0.8.1

Bug Fixes

  • prevent index out of range bug during auto-pagination (#139) (84ad5e7)

Chores

0.8.0 (2023-09-29)

Full Changelog: v0.7.4...v0.8.0

⚠ BREAKING CHANGES

  • api: remove post /webhooks/account_holders endpoint (#133)

Refactors

  • api: remove post /webhooks/account_holders endpoint (#133) (039145c)

0.7.4 (2023-09-25)

Full Changelog: v0.7.3...v0.7.4

Features

  • api: add simulation endpoints, event types, fix transfer request AuthRule (#129) (424b35d)
  • improve retry behavior on context deadline (#132) (099165c)

Documentation

  • api.md: rename Top Level to client name (#130) (68a64bd)

0.7.3 (2023-09-15)

Full Changelog: v0.7.2...v0.7.3

Features

Bug Fixes

  • core: improve retry behavior and related docs (#126) (5b18ec6)

0.7.2 (2023-09-12)

Full Changelog: v0.7.1...v0.7.2

Bug Fixes

  • core: add null check to prevent segfault when canceling context (#120) (91276bc)

Chores

  • internal: improve reliability of cancel delay test (#122) (69cbd7c)

0.7.1 (2023-09-11)

Full Changelog: v0.7.0...v0.7.1

Features

  • api: add Simulate Return Payment endpoint (#119) (5e24144)
  • api: add tokenizations.simulate and correct typo'd enum (#117) (773c215)
  • api: add user defined id (#114) (18b2fd6)
  • fixes tests where an array has to have unique enum values (#115) (2d9beb3)

Chores

  • ci: setup workflows to create releases and release PRs (#109) (5a5ac6d)
  • internal: cleanup test params (#118) (cfb99ae)
  • internal: implement inline json unmarshalling (#113) (2fd86e1)

Documentation

0.7.0 (2023-08-15)

⚠ BREAKING CHANGES

  • api: change key to secret (#102)

Features

Chores

  • assign default reviewers to release PRs (#104) (6f95aaa)
  • client: send Idempotency-Key header (#105) (68b7e7f)

0.6.8 (2023-08-11)

Features

  • allOf models now have toXxx methods to access the separate allOf models (#100) (3018520)
  • api: add card reissue shipping options (#99) (8aaa9d3)

Bug Fixes

  • client: correctly set multipart form data boundary (#97) (5785e31)

0.6.7 (2023-08-08)

Features

  • api: add carrier property to card create and reissue params (#95) (89f43dc)

Documentation

  • readme: remove beta status + document versioning policy (#93) (c622205)

0.6.6 (2023-08-01)

Features

Bug Fixes

  • adjust typo of 'descisioning' to 'decisioning' (#91) (a8a36a7)

Chores

  • internal: minor reformatting of code (#88) (f499c61)

0.6.5 (2023-07-27)

Features

  • add Bool param field helper (#86) (847e53d)
  • api: add payment and external bank accounts resource (#84) (98a36d5)

0.6.4 (2023-07-21)

Features

0.6.3 (2023-07-18)

Features

0.6.2 (2023-07-17)

Features

  • api: add more enum members to event types (#73) (7154eaa)
  • api: no longer require website_url property on KYB object (#76) (929bb45)

Chores

  • internal: add codegen.log to .gitignore (#75) (21eb800)

0.6.1 (2023-07-12)

Features

  • api: add digital wallet tokenization result event type (#70) (37a2a2d)

0.6.0 (2023-07-07)

⚠ BREAKING CHANGES

  • api: remove previous_auth_rule_tokens from auth rules (#64)

Features

  • api: add state query param for cards (#67) (6175a18)

Refactors

  • api: remove previous_auth_rule_tokens from auth rules (#64) (4a81426)

Chores

  • internal: rename some parameter names (#69) (14fb9df)

0.5.0 (2023-06-29)

⚠ BREAKING CHANGES

  • types: singularize array item types (#63)
  • rename some response types and remove unnecessary types from paginated endpoints (#60)

Features

Chores

  • tests: minor reformatting of docs and tests (#52) (4866ab5)

Documentation

Styles

  • minor reordering of types and properties (#62) (89c502e)

Refactors

  • rename some response types and remove unnecessary types from paginated endpoints (#60) (7ada707)
  • types: singularize array item types (#63) (ac26936)

0.4.1 (2023-06-19)

Documentation

  • api: clarify dispute evidence filename docstring (#50) (bee16d8)

0.4.0 (2023-06-15)

⚠ BREAKING CHANGES

  • api: add dispute evidence filename (#46)

Features

Refactors

  • improve time.Time encoding and decoding (#43) (cb81762)

0.3.2 (2023-06-13)

Features

Documentation

  • point to github repo instead of email contact (#41) (a2fd417)

0.3.1 (2023-06-12)

Features

  • api: update docs (#26) (acede1c)
  • make tests give better error message on missing prism server (#36) (73d293e)

Refactors

0.3.0 (2023-05-12)

⚠ BREAKING CHANGES

  • api: replace TransactionToken param in favour of TransactionTokens (#23)

Refactors

  • api: replace TransactionToken param in favour of TransactionTokens (#23) (ee26919)

0.2.2 (2023-05-12)

Refactors

0.2.1 (2023-05-11)

Features

  • api: add support for new transaction_tokens query param (#14) (d5fa50f)
  • api: updates (#12) (c8fbf7d)

Bug Fixes

  • client: correctly serialise array query params (#16) (ad3a4b2)

0.2.0 (2023-05-04)

⚠ BREAKING CHANGES

  • rename .JSON.Extras -> .JSON.ExtraFields (#9)

Code Refactoring

  • rename .JSON.Extras -> .JSON.ExtraFields (#9) (4366932)

0.1.1 (2023-05-04)

Bug Fixes

  • webhooks: correct parsing of timestamp header (#6) (a52ac0a), closes #2

0.1.0 (2023-05-04)

⚠ BREAKING CHANGES

  • rename field.Field -> param.Field
  • make JSON structs private, rename Metadata->Field, improve docs
  • remove _ in DisputeResolutionReasonNoDisputeRights_3Ds
  • api: rename _3dsVersion to ThreeDSVersion
  • api: add tokenization decisioning endpoints and remove unused funding sources API

Features

  • add new services and misc api updates, fix identifier namespacing (1fb606d)
  • api: add download_url property to dispute evidence (90fe998)
  • api: add tokenization decisioning endpoints and remove unused funding sources API (4b89f0a)
  • api: more detailed post /disputes/{dispute_token}/evidences response (24e6b12)
  • better errors (b4ca8ea)
  • docs: include version references in the README (7c0f82a)
  • implement bikesheds (373d44b)
  • implement improved auto-pagination (ed424a2)
  • implement unions (b6729aa)
  • implement unions (b6729aa)
  • lift fields helpers to main class (30fa1b7)
  • send package version in X-Stainless-Package-Version (bbccf72)

Bug Fixes

  • event > payload type is now any object instead of unknown (d4c760d)
  • add missing properties to AuthRule (6bc291b)
  • api: rename _3dsVersion to ThreeDSVersion (b7c9008)
  • change unknown type generation to interface{} (01976c3)
  • error that can occur during pagination when there are zero items in the response (a49d3e1)
  • error that can occur during pagination when there are zero items in the response (a49d3e1)
  • pagination return non-nil on error (b7d9576)
  • pagination return non-nil on error (b7d9576)
  • remove _ in DisputeResolutionReasonNoDisputeRights_3Ds (0356df0)
  • segfault when getting next page if request has no body (c02a2fd)
  • segfault when getting next page if request has no body (c02a2fd)
  • segfault when getting next page if request has no body (3e71bef)
  • update outdate docs in README (f37232f)

Code Refactoring

  • make JSON structs private, rename Metadata->Field, improve docs (f6e7936)
  • rename field.Field -> param.Field (97d7533)