{"id":"org_1ewqpQM-ZTjXJxKxlpbfQ","slug":"stripe","name":"Stripe","domain":"stripe.com","description":null,"category":null,"tags":[],"sourceCount":5,"releaseCount":680,"releasesLast30Days":37,"avgReleasesPerWeek":6.9,"lastFetchedAt":"2026-04-19T03:01:05.256Z","trackingSince":"2017-08-15T00:00:00.000Z","aliases":[],"accounts":[{"platform":"github","handle":"stripe"}],"products":[{"id":"prod_gx7LOCFRhReB1nq6f4LSx","slug":"stripe-api","name":"Stripe API","url":null,"description":"Stripe payment platform API","sourceCount":1}],"sources":[{"id":"src_ggEzNd94c4T3tIkm4gX3O","slug":"stripe-api-changelog","name":"API Changelog","type":"scrape","url":"https://docs.stripe.com/changelog","isPrimary":false,"isHidden":false,"fetchPriority":"low","releaseCount":50,"latestVersion":"2026-03-25.dahlia","latestDate":"2026-03-25T00:00:00.000Z","latestAddedAt":"2026-04-09T21:24:43.117Z","productSlug":"stripe-api","productName":"Stripe API"},{"id":"src_JWwdVCw4dH4J67G_ASgj-","slug":"stripe-cli","name":"Stripe CLI","type":"github","url":"https://github.com/stripe/stripe-cli","isPrimary":false,"isHidden":false,"fetchPriority":"normal","releaseCount":206,"latestVersion":"v1.40.6","latestDate":"2026-04-15T22:46:59.000Z","latestAddedAt":"2026-04-16T02:01:24.736Z","productSlug":null,"productName":null},{"id":"src_tI71EsTkTAJuI6SkOn8fQ","slug":"stripe-changelog","name":"Stripe Changelog","type":"feed","url":"https://stripe.com/blog/changelog","isPrimary":true,"isHidden":false,"fetchPriority":"normal","releaseCount":10,"latestVersion":null,"latestDate":"2026-03-24T00:00:00.000Z","latestAddedAt":"2026-03-31T14:13:27.778Z","productSlug":null,"productName":null},{"id":"src_iiTl1v_aiG3HpceUHk03X","slug":"stripe-node","name":"stripe-node","type":"github","url":"https://github.com/stripe/stripe-node","isPrimary":false,"isHidden":false,"fetchPriority":"normal","releaseCount":209,"latestVersion":"v22.1.0-beta.3","latestDate":"2026-04-16T14:56:03.000Z","latestAddedAt":"2026-04-16T15:16:04.748Z","productSlug":null,"productName":null},{"id":"src_ov9AbuATyy8FniGajYZei","slug":"stripe-python","name":"stripe-python","type":"github","url":"https://github.com/stripe/stripe-python","isPrimary":false,"isHidden":false,"fetchPriority":"normal","releaseCount":205,"latestVersion":"v15.1.0a4","latestDate":"2026-04-15T20:41:32.000Z","latestAddedAt":"2026-04-15T21:01:17.104Z","productSlug":null,"productName":null}],"overview":{"scope":"org","content":"**Node SDK restructured TypeScript architecture in v22.0.0, deprecating the ambient module.** The overhaul moves types inline with implementations and removes the top-level \"stripe\" ambient module, enabling import aliasing. Breaking changes include `Stripe.StripeContext` → `Stripe.StripeContextType`, removal of `.default` and `.Stripe` CJS exports, and `StripeError` type representation shifts. v22.0.1 and v22.0.2 followed with CJS constructor support fixes, webhook timestamp optionality, async event parsing, and Bun ESM export corrections. A [migration guide](https://github.com/stripe/stripe-node/wiki/Migration-guide-for-v22) covers the transition.\n\n**Python SDK coerced decimal fields to `decimal.Decimal` in v15.0.0.** All `decimal_string` fields across v1 and v2 APIs now use Python's `Decimal` type instead of strings, affecting checkout sessions, climate orders, credit notes, invoices, and payment intents. v15.0.1 fixed two-dimensional array encoding and `StripeObject` repr handling for decimals.\n\n**Dahlia API version (2026-03-25) shipped payments, elements, and Connect upgrades.** UPI payment method support arrived. Card authentication properties expanded on Payment Records. Payment Element configuration for future usage changed; Address Element defaults to Latin formatting. Checkout and Embedded Checkout initialization methods were renamed. Connected account external account collection requirements loosened. Both Node (v21.0.0) and Python (v15.0.0) SDKs pinned to this version in major releases.\n\n**CLI stabilized agent integration and plugin infrastructure.** v1.40.0 added `stripe whoami` and `--dry-run` flags. v1.38.0 introduced keyring support, login list/switch commands, and multi-profile management. v1.40.2+ added `--map` flag for recursive command tree visualization and agent guidance hints. Fish shell completions, subscription schedule triggers, and test clock events were added. v1.39.0 introduced `--non-interactive` and `--complete` flags for login automation.\n\n**Preview APIs expose workflow, risk, and billing tooling.** Alpha/beta releases added `V2.Core.Workflow` and `V2.Core.WorkflowRun` orchestration resources, `Radar.IssuingAuthorizationEvaluation` for issuing fraud prevention, and `RiskSignals` for account risk assessment. New `ProductCatalog.TrialOffer`, `Tax.Location`, and `V2.Core.BatchJob` resources appeared. `SharedPayment.IssuedToken` and `V2.Data.Reporting.QueryRun` landed. Billing expanded with `service_interval` and `latest_version` support. Machine Payments Protocol (MPP) introduced as an open standard for agentic payments.","releaseCount":91,"lastContributingReleaseAt":"2026-04-16T14:56:03.000Z","generatedAt":"2026-04-08T13:00:04.452Z","updatedAt":"2026-04-16T15:16:35.422Z"},"knowledgePage":{"scope":"org","content":"**Node SDK restructured TypeScript architecture in v22.0.0, deprecating the ambient module.** The overhaul moves types inline with implementations and removes the top-level \"stripe\" ambient module, enabling import aliasing. Breaking changes include `Stripe.StripeContext` → `Stripe.StripeContextType`, removal of `.default` and `.Stripe` CJS exports, and `StripeError` type representation shifts. v22.0.1 and v22.0.2 followed with CJS constructor support fixes, webhook timestamp optionality, async event parsing, and Bun ESM export corrections. A [migration guide](https://github.com/stripe/stripe-node/wiki/Migration-guide-for-v22) covers the transition.\n\n**Python SDK coerced decimal fields to `decimal.Decimal` in v15.0.0.** All `decimal_string` fields across v1 and v2 APIs now use Python's `Decimal` type instead of strings, affecting checkout sessions, climate orders, credit notes, invoices, and payment intents. v15.0.1 fixed two-dimensional array encoding and `StripeObject` repr handling for decimals.\n\n**Dahlia API version (2026-03-25) shipped payments, elements, and Connect upgrades.** UPI payment method support arrived. Card authentication properties expanded on Payment Records. Payment Element configuration for future usage changed; Address Element defaults to Latin formatting. Checkout and Embedded Checkout initialization methods were renamed. Connected account external account collection requirements loosened. Both Node (v21.0.0) and Python (v15.0.0) SDKs pinned to this version in major releases.\n\n**CLI stabilized agent integration and plugin infrastructure.** v1.40.0 added `stripe whoami` and `--dry-run` flags. v1.38.0 introduced keyring support, login list/switch commands, and multi-profile management. v1.40.2+ added `--map` flag for recursive command tree visualization and agent guidance hints. Fish shell completions, subscription schedule triggers, and test clock events were added. v1.39.0 introduced `--non-interactive` and `--complete` flags for login automation.\n\n**Preview APIs expose workflow, risk, and billing tooling.** Alpha/beta releases added `V2.Core.Workflow` and `V2.Core.WorkflowRun` orchestration resources, `Radar.IssuingAuthorizationEvaluation` for issuing fraud prevention, and `RiskSignals` for account risk assessment. New `ProductCatalog.TrialOffer`, `Tax.Location`, and `V2.Core.BatchJob` resources appeared. `SharedPayment.IssuedToken` and `V2.Data.Reporting.QueryRun` landed. Billing expanded with `service_interval` and `latest_version` support. Machine Payments Protocol (MPP) introduced as an open standard for agentic payments.","releaseCount":91,"lastContributingReleaseAt":"2026-04-16T14:56:03.000Z","generatedAt":"2026-04-08T13:00:04.452Z","updatedAt":"2026-04-16T15:16:35.422Z"},"playbook":{"scope":"playbook","content":"# Stripe — Playbook\n\n> Agent reference for fetching and maintaining **Stripe** (`stripe`) changelog sources.\n\n**5** active sources · **1** product: Stripe API · domain: stripe.com\n\n## Sources\n\n| Name | ID | Type | URL | Product | Last Fetched |\n|------|-----|------|-----|---------|--------------|\n| Stripe Changelog | `src_tI71EsTkTAJuI6SkOn8fQ` | feed | https://stripe.com/blog/changelog | — | Mar 31 |\n| API Changelog | `src_ggEzNd94c4T3tIkm4gX3O` | scrape · low | https://docs.stripe.com/changelog | Stripe API | Apr 18 |\n| stripe-node | `src_iiTl1v_aiG3HpceUHk03X` | github | https://github.com/stripe/stripe-node | — | Apr 18 |\n| Stripe CLI | `src_JWwdVCw4dH4J67G_ASgj-` | github | https://github.com/stripe/stripe-cli | — | Apr 18 |\n| stripe-python | `src_ov9AbuATyy8FniGajYZei` | github | https://github.com/stripe/stripe-python | — | Apr 18 |\n\n## Agent Notes\n\n### Extraction patterns\n- **stripe-api-changelog** (scrape): The canonical API changelog at docs.stripe.com/changelog. Structured entries with dates and API version references. Primary source for API-level changes.\n- **stripe-changelog** (scrape): Blog-style changelog at stripe.com/blog/changelog. Has a discoverable RSS feed (stripe.com/changelog.rss). More narrative in tone — may cover product announcements and broader platform updates alongside release notes.\n- **stripe-cli**, **stripe-node**, **stripe-python** (github): Standard GitHub release patterns. Tag-based versioning with conventional changelogs.\n\n### Known quirks\n- The two scrape sources overlap in coverage — API changes often appear in both docs.stripe.com/changelog and stripe.com/blog/changelog. Dedup by content hash should catch exact duplicates, but the same underlying change may be described differently in each source. Prefer stripe-api-changelog for API-specific changes.\n- stripe-changelog has a discoverable RSS feed, so the feed adapter path should be preferred over raw scraping when possible.\n- GitHub SDK sources (stripe-node, stripe-python) may include releases that are purely dependency bumps or internal refactors with minimal user-facing changes.\n\n### Source coverage\n- **API changes**: Covered by stripe-api-changelog (primary) and stripe-changelog (secondary/narrative).\n- **CLI releases**: stripe-cli via GitHub releases.\n- **SDK releases**: stripe-node and stripe-python via GitHub releases. Note: Stripe also publishes SDKs for Ruby, Go, Java, PHP, and .NET — those are not currently tracked.\n- **Product: Stripe API** (stripe-api): stripe-api-changelog is assigned to this product. Other sources are org-level.\n","updatedAt":"2026-04-18T23:18:51.901Z"}}