{"id":"src_JWwdVCw4dH4J67G_ASgj-","slug":"stripe-cli","name":"Stripe CLI","type":"github","url":"https://github.com/stripe/stripe-cli","orgId":"org_1ewqpQM-ZTjXJxKxlpbfQ","org":{"slug":"stripe","name":"Stripe"},"isPrimary":false,"metadata":"{\"changelogDetectedAt\":\"2026-03-31T14:14:12.692Z\"}","releaseCount":206,"releasesLast30Days":12,"avgReleasesPerWeek":1.9,"latestVersion":"v1.40.6","latestDate":"2026-04-15T22:46:59.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-19T07:01:05.977Z","trackingSince":"2019-10-07T15:20:40.000Z","releases":[{"id":"rel_RLa_l8vZOpMbba5BO3Ftt","version":"v1.40.6","title":"v1.40.6","summary":"## Changelog\n* 016d476ebe169c01b1a5e419b9a1f999c978fb4f Add fish shell completion support (#1484)\n* 3e5361e4097d5b840e7d6940348b8499269bd12a Add subsc...","content":"## Changelog\n* 016d476ebe169c01b1a5e419b9a1f999c978fb4f Add fish shell completion support (#1484)\n* 3e5361e4097d5b840e7d6940348b8499269bd12a Add subscription schedule completion triggers (#1462)\n* e1def8b6bbfca02593a3e3c4de9cd5c7ea4aff71 Add trigger coverage over test clock and topup events (#1461)\n* 877cfd8a5c81111cc0a15275301efbbcb8f89e25 Fix approval_requests commands not available (#1548)\n* a958ceafebf10ad9650d1f7431022e1eaeea708f Revert \"fix: use feature branch for winget PRs instead of master\"\n* f3526fc6cc4a96c10f41c8bbee232da92df0c62f fix: use feature branch for winget PRs (#1544)\n* 067dd8a8cdc0e5e1a0d38127f2ce6aec0ed0d182 fix: use feature branch for winget PRs instead of master\n\n","publishedAt":"2026-04-15T22:46:59.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.40.6","media":[]},{"id":"rel_pcp4LfxeA1E-Mj1HMG4jL","version":"v1.40.5","title":"v1.40.5","summary":"## Changelog\n* 80355e7120580a7cca576a967148b9472f0ecbeb Add winget distribution support (#1541)\n* 5872f76400de1a755e7f0289252798aa3c6d94bf Revert \"Add...","content":"## Changelog\n* 80355e7120580a7cca576a967148b9472f0ecbeb Add winget distribution support (#1541)\n* 5872f76400de1a755e7f0289252798aa3c6d94bf Revert \"Add winget distribution support (#1539)\" (#1540)\n* 7597fe589961614621614f83c4e48c0b57451af7 feat: add approval_requests public API endpoints to V2 CLI commands (#1542)\n* 81355d2c64f5bdf5c5696caccfde014454bbc500 feat: populate flag descriptions from OpenAPI spec with ANSI Markdown rendering (#1529)\n\n","publishedAt":"2026-04-13T17:10:37.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.40.5","media":[]},{"id":"rel_UB-Uq295mauYD1ouCRFvd","version":"v1.40.4","title":"v1.40.4","summary":"## Changelog\n* 80355e7120580a7cca576a967148b9472f0ecbeb Add winget distribution support (#1541)\n* 5872f76400de1a755e7f0289252798aa3c6d94bf Revert \"Add...","content":"## Changelog\n* 80355e7120580a7cca576a967148b9472f0ecbeb Add winget distribution support (#1541)\n* 5872f76400de1a755e7f0289252798aa3c6d94bf Revert \"Add winget distribution support (#1539)\" (#1540)\n* 7597fe589961614621614f83c4e48c0b57451af7 feat: add approval_requests public API endpoints to V2 CLI commands (#1542)\n* 81355d2c64f5bdf5c5696caccfde014454bbc500 feat: populate flag descriptions from OpenAPI spec with ANSI Markdown rendering (#1529)\n\n","publishedAt":"2026-04-13T16:56:26.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.40.4","media":[]},{"id":"rel_ULpRzZWpHJKnd0AvY6QTy","version":"v1.40.3","title":"v1.40.3","summary":"## Changelog\n* 50d60fe933788f0a342057861d80b6a30a958643 Add winget distribution support (#1539)\n* 24386abeb6449585313e62e8a6388d79d601dc82 Auto-discov...","content":"## Changelog\n* 50d60fe933788f0a342057861d80b6a30a958643 Add winget distribution support (#1539)\n* 24386abeb6449585313e62e8a6388d79d601dc82 Auto-discover trigger fixtures from embedded filesystem (#1528)\n* 63b00296a8700205c075b2ac29c99fa53b37fdd5 Pass terminal dimensions to plugin (#1538)\n* 2a24777c266060632cf803c85a68e093eb8107d7 feat: add examples to resource command help text (#1533)\n* 690b985142bb7ad7a428ae007b3eb4d15b8fd63c feat: show OpenAPI format as type hint in request param help output (#1531)\n* e92423b0420491d686d2bebfd1484765796bffa2 fix: fail fast on auth errors in non-interactive and agent contexts (#1537)\n* 0ce88fb508c85b4ea33ca72c25d617488ca95b54 fix: traverse anyOf/oneOf when denormalizing object params in codegen (#1530)\n\n","publishedAt":"2026-04-08T21:06:32.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.40.3","media":[]},{"id":"rel_IMRu4sE42cBZ1vrTlddfA","version":"v1.40.2","title":"v1.40.2","summary":"## Changelog\n* 1d87c784671eecf2cf4c5e9f692ed212ee494322 Add --map flag hint to agent guidance (#1527)\n* ed6c81f6ea938e80a8698ed70e9e0ad3b95d2d6f Add -...","content":"## Changelog\n* 1d87c784671eecf2cf4c5e9f692ed212ee494322 Add --map flag hint to agent guidance (#1527)\n* ed6c81f6ea938e80a8698ed70e9e0ad3b95d2d6f Add --map global flag to print recursive command tree (#1481)\n* 8d35b11b02fc1a83a210b822dc9bab744e144349 Add agent guidance to CLI help output (#1513)\n* 9eeeaa41d76de3f7c0849ac0469c12711afd15c4 Add hidden StripeDB commands (#1535)\n* e8426adac9e3f2dfa6ca824075f8a67a021052b1 Add warnings (#1532)\n* 4f003b1b4258c3487ebd3e238d6c2858e8f891d1 Bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 (#1523)\n* bbf70dc6ee23eed253f64a0a6f5cb0ed65c53c58 Bump google.golang.org/grpc from 1.79.1 to 1.79.3 (#1524)\n* 776f157a45b02fb0d475e9f7e3a6867e2920a69b Implement `stripe plugin auto-update` command (#1518)\n* 15edefa683731f323d0d9c0223bff9c9d536610a add version to strings (#1526)\n* c2b3dc74a1e02b4e3e1a25c9173e32e1e45e2726 fix skip-verify not applying to thin event forwarding (#1534)\n* 9be32db9016465dd6cfeb46c58dbc6f8cd69aef0 fix: preserve non-auth config fields on login and logout (#1525)\n* 5f555252c2b8ec5932980689141b8f9228623af0 refactor: introduce self-describing OperationSpec via codegen (#1520)\n\n","publishedAt":"2026-04-07T16:38:23.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.40.2","media":[]},{"id":"rel_Pj5B2IsZxu2xkaF3U_EHc","version":"v1.40.1","title":"v1.40.1","summary":"## Changelog\n* 1d87c784671eecf2cf4c5e9f692ed212ee494322 Add --map flag hint to agent guidance (#1527)\n* ed6c81f6ea938e80a8698ed70e9e0ad3b95d2d6f Add -...","content":"## Changelog\n* 1d87c784671eecf2cf4c5e9f692ed212ee494322 Add --map flag hint to agent guidance (#1527)\n* ed6c81f6ea938e80a8698ed70e9e0ad3b95d2d6f Add --map global flag to print recursive command tree (#1481)\n* 8d35b11b02fc1a83a210b822dc9bab744e144349 Add agent guidance to CLI help output (#1513)\n* 9eeeaa41d76de3f7c0849ac0469c12711afd15c4 Add hidden StripeDB commands (#1535)\n* e8426adac9e3f2dfa6ca824075f8a67a021052b1 Add warnings (#1532)\n* 4f003b1b4258c3487ebd3e238d6c2858e8f891d1 Bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 (#1523)\n* bbf70dc6ee23eed253f64a0a6f5cb0ed65c53c58 Bump google.golang.org/grpc from 1.79.1 to 1.79.3 (#1524)\n* 776f157a45b02fb0d475e9f7e3a6867e2920a69b Implement `stripe plugin auto-update` command (#1518)\n* 15edefa683731f323d0d9c0223bff9c9d536610a add version to strings (#1526)\n* c2b3dc74a1e02b4e3e1a25c9173e32e1e45e2726 fix skip-verify not applying to thin event forwarding (#1534)\n* 9be32db9016465dd6cfeb46c58dbc6f8cd69aef0 fix: preserve non-auth config fields on login and logout (#1525)\n* 5f555252c2b8ec5932980689141b8f9228623af0 refactor: introduce self-describing OperationSpec via codegen (#1520)\n\n","publishedAt":"2026-04-07T01:29:34.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.40.1","media":[]},{"id":"rel_qLvB85cljKap7iUPbJAtJ","version":"v1.40.0","title":"v1.40.0","summary":"## Changelog\n* 42d6b052482a0dc96fcf159c0b223d17fe80f029 Add `stripe whoami` command (#1508)\n* b074ef0c7f5ff648cbce947a4e92c6f2f8d6d5b2 Add plugin inst...","content":"## Changelog\n* 42d6b052482a0dc96fcf159c0b223d17fe80f029 Add `stripe whoami` command (#1508)\n* b074ef0c7f5ff648cbce947a4e92c6f2f8d6d5b2 Add plugin install hints (#1515)\n* e0f5e72226242f89b035dd791de42bdf5749e009 feat: add --dry-run flag to resource and raw HTTP commands (#1512)\n\n","publishedAt":"2026-03-30T17:12:03.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.40.0","media":[]},{"id":"rel_1X_X4L6angher601T1IG5","version":"v1.39.0","title":"v1.39.0","summary":"## Changelog\n* 2ad5219920f4167298456bb42214a5d76f7ed603 Add GH_HOST=github.com guidance to CLAUDE.md (#1505)\n* 7ec39f8cbfe8b6039ec2d211a257126698eb5b8...","content":"## Changelog\n* 2ad5219920f4167298456bb42214a5d76f7ed603 Add GH_HOST=github.com guidance to CLAUDE.md (#1505)\n* 7ec39f8cbfe8b6039ec2d211a257126698eb5b83 Add issuing transaction triggers (#1465)\n* 25ece2b8c0719f9319e9c555b8d96dbe80c22a5a Add logic to prevent symlink usage in samples (#1507)\n* 085cff410a9ef5026d89fca7f00d41c205bacca7 Update OpenAPI for 2026-03-25.dahlia (#1516)\n* 5d53b24d6b86285b18787a347b80ccb0e2c155d5 feat: add --non-interactive and --complete flags to stripe login (#1511)\n* 6d1403f87654cb3dbc8d79944b2c3fb433269c07 fix: route live-mode keys to keyring and store account ID on interactive login (#1509)\n\n","publishedAt":"2026-03-26T17:25:38.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.39.0","media":[]},{"id":"rel_aO3ITG5sMzxrdumXE4PjE","version":"v1.38.3","title":"v1.38.3","summary":"## Changelog\n* e03603e947f26c4b95efb03a42ee8fd9ad310983 Update useragent.go (#1510)\n\n","content":"## Changelog\n* e03603e947f26c4b95efb03a42ee8fd9ad310983 Update useragent.go (#1510)\n\n","publishedAt":"2026-03-24T18:31:37.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.38.3","media":[]},{"id":"rel_XHjCbT87St7-NgICT3a0W","version":"v1.38.2","title":"v1.38.2","summary":"## Changelog\n* bff225fcdcb1cd2bdaffbcbe3fc7fa09fa3db545 Add API commands section to root help output (#1498)\n* 739560f13ad895cfb07ebaaa7c44277d49deaac...","content":"## Changelog\n* bff225fcdcb1cd2bdaffbcbe3fc7fa09fa3db545 Add API commands section to root help output (#1498)\n* 739560f13ad895cfb07ebaaa7c44277d49deaac8 Remove debian package dependencies (#1506)\n* aaaa98428f91068039f9548f5a0c87d1a8a9a773 Show enum values and API types in resource command help (#1501)\n* 24f54b0bad3c8c772b9385d00819f3d95b30a8bf fix: fix slice init length (#1260)\n\n","publishedAt":"2026-03-23T21:08:01.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.38.2","media":[]},{"id":"rel_xW6m3ZtWZd-iLz1FScCSR","version":"v1.38.1","title":"v1.38.1","summary":"## Changelog\n* 23fd3310a4125007dc099eea49e3adcc9141111c Only allow file backend on linux (#1503)\n\n","content":"## Changelog\n* 23fd3310a4125007dc099eea49e3adcc9141111c Only allow file backend on linux (#1503)\n\n","publishedAt":"2026-03-21T04:08:42.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.38.1","media":[]},{"id":"rel_zg3rfhO42UryNipogpN8Z","version":"v1.38.0","title":"v1.38.0","summary":"## Changelog\n* e1ec4402dba78d5e7620e19c7a75b7890e4a74d9 Add keychain RPCs to CoreCLIHelper (#1496)\n* 9de81eba3d6e86522e24afcc564df63a0433c77d Adds log...","content":"## Changelog\n* e1ec4402dba78d5e7620e19c7a75b7890e4a74d9 Add keychain RPCs to CoreCLIHelper (#1496)\n* 9de81eba3d6e86522e24afcc564df63a0433c77d Adds login list and login switch commands and ability to maintain multiple logged in profiles (#1433)\n* aca665a9c99356e6378444f3725c584ed151a3d6 Document bin/ as the convention for temporary Go binaries (#1500)\n* 735c37698b41c24d31f1c64c2ea210caaae6156b Support keyring on linux without gnome-keyring (#1502)\n* 38621151a7de6d6d617f4dbd31dc1a540c35eb43 Upgrade go and deps (#1456)\n\n","publishedAt":"2026-03-21T00:07:08.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.38.0","media":[]},{"id":"rel__AR0UMZJFAJBzYVdRCpC5","version":"v1.37.8","title":"v1.37.8","summary":"## Changelog\n* e4185f4822d83a457ec33f7a01164b40c3d67c8b Revert \"handle plugin and resource command conflict (#1480)\" (#1495)\n\n","content":"## Changelog\n* e4185f4822d83a457ec33f7a01164b40c3d67c8b Revert \"handle plugin and resource command conflict (#1480)\" (#1495)\n\n","publishedAt":"2026-03-18T00:20:44.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.8","media":[]},{"id":"rel_M9199YzRSumBhv-401Wno","version":"v1.37.7","title":"v1.37.7","summary":"## Changelog\n* a5cd1de2172903696e119ab2fdcc832be59f6d54 Add keyring dependencies to Debian package (#1494)\n\n","content":"## Changelog\n* a5cd1de2172903696e119ab2fdcc832be59f6d54 Add keyring dependencies to Debian package (#1494)\n\n","publishedAt":"2026-03-17T23:40:58.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.7","media":[]},{"id":"rel_9cuNkY_fTmFLWlxEtayjp","version":"v1.37.6","title":"v1.37.6","summary":"## Changelog\n* 7db194ae44b5312301998094949ab918e3a55f23 Ensure config directory exists when installing plugins (#1493)\n\n","content":"## Changelog\n* 7db194ae44b5312301998094949ab918e3a55f23 Ensure config directory exists when installing plugins (#1493)\n\n","publishedAt":"2026-03-17T21:01:31.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.6","media":[]},{"id":"rel_gn9qIcLZChL78fHf4DvvM","version":"v1.37.5","title":"v1.37.5","summary":"## Changelog\n* 24d524a547439d667deeb48a39b250f4e7c26d58 Fix plugin release sorting to use semantic versioning (#1492)\n* 83084ac4f691e66bbb258e7a1228b0...","content":"## Changelog\n* 24d524a547439d667deeb48a39b250f4e7c26d58 Fix plugin release sorting to use semantic versioning (#1492)\n* 83084ac4f691e66bbb258e7a1228b07f779a3a6a handle plugin and resource command conflict (#1480)\n\n","publishedAt":"2026-03-17T17:33:09.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.5","media":[]},{"id":"rel_TFQh5y8WxPkydvqYIg2TR","version":"v1.37.4","title":"v1.37.4","summary":"## Changelog\n* a02b78979e295ce77b4c40f559e83d4116418ce5 Add SendAnalytics RPC to CoreCLIHelper (#1491)\n* 5bca76f21d909dc0a8a33124bea416744af493a8 Add ...","content":"## Changelog\n* a02b78979e295ce77b4c40f559e83d4116418ce5 Add SendAnalytics RPC to CoreCLIHelper (#1491)\n* 5bca76f21d909dc0a8a33124bea416744af493a8 Add error message content tests for trigger command (#1460)\n* 29a4e18f6289e34c43ac9f4a60292f595b84a369 Additional test coverage for triggers (#1459)\n* 9e3ee84944c527f4b8707fa70c4fbd2b54b75a27 new interface with service (#1490)\n\n","publishedAt":"2026-03-17T00:21:33.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.4","media":[]},{"id":"rel_no7Pw2ojbBG65275a856M","version":"v1.37.3","title":"v1.37.3","summary":"## Changelog\n* 2e563b131e817338584aa89b689cb268c97febab Add canary testing system for end-to-end testing (#1441)\n* 12baa11aa85644bb7785acf066528bf0f90...","content":"## Changelog\n* 2e563b131e817338584aa89b689cb268c97febab Add canary testing system for end-to-end testing (#1441)\n* 12baa11aa85644bb7785acf066528bf0f90da33e Fail open when additional plugin manifests don't exist (#1478)\n* 58e90c1c2556451fde64bb07f33a03d079ab0424 Fix build badge (#1474)\n* ad250fc908d8a7b21677620fe0a45891fb6388ef I missed a square bracket (#1475)\n* 9408ee05e56f9aaa5c2a045ffaaadbd8a13e8dd1 Look for more codex env vars (#1455)\n* 11740a4861b04d0af1acae68f5deb27be7122ab2 Update the stripe plugin install <plugin> command to detect for and install a JS runtime (#1453)\n* ffd56c54658936bdf8f66ff5d5332930f13c5e7a allow installing some plugins without being logged in (#1458)\n\n","publishedAt":"2026-03-12T20:59:48.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.3","media":[]},{"id":"rel_kZGNmi7brYK91XUHzN3Kd","version":"v1.37.2","title":"v1.37.2","summary":"## Changelog\n* a8678218b877f2e9280a7bc7e5d2333644496f07 Append AI agent info to User-Agent header for Stripe API requests (#1451)\n\n","content":"## Changelog\n* a8678218b877f2e9280a7bc7e5d2333644496f07 Append AI agent info to User-Agent header for Stripe API requests (#1451)\n\n","publishedAt":"2026-03-02T21:36:48.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.2","media":[]},{"id":"rel_rrfqOY4ZHXLaBZygYeWAB","version":"v1.37.1","title":"v1.37.1","summary":"## Changelog\n* d2066f9322b9708b62d2c2da37a689679e341218 [RUN_DX-3539] CLI commands were using the wrong base URL for quotes pdf (#1449)\n\n","content":"## Changelog\n* d2066f9322b9708b62d2c2da37a689679e341218 [RUN_DX-3539] CLI commands were using the wrong base URL for quotes pdf (#1449)\n\n","publishedAt":"2026-02-25T22:06:11.000Z","url":"https://github.com/stripe/stripe-cli/releases/tag/v1.37.1","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":11,"totalItems":206},"summaries":{"rolling":{"windowDays":90,"summary":"Stripe CLI shifted toward better credential and profile management while expanding developer convenience tools. The team shipped `stripe login list` and `stripe login switch` commands to handle multiple authenticated profiles, backed by platform-specific keyring support on macOS, Linux, and Windows. A new `--dry-run` flag landed on resource and raw HTTP commands, letting developers preview API calls before execution. The CLI also added `stripe whoami` for quick account verification and improved the resource command help output to surface enum values and available API types directly.","releaseCount":18,"generatedAt":"2026-03-31T14:14:15.361Z"},"monthly":[{"year":2026,"month":2,"summary":"Focused on API schema alignment and infrastructure refinement. Synced the CLI with the latest Stripe API specifications while adding telemetry for AI agent detection. Fixed a routing bug where quote PDF commands were hitting the wrong base URL.","releaseCount":4,"generatedAt":"2026-03-31T14:14:16.642Z"}]}}