async-stripe
API bindings for the Stripe HTTP API
0.41.0
5.0M downloads/mo
#4511 most downloaded on crates.io
arlyon/async-stripe
What this package is like to depend on
Last release 18 days ago
05 Aug 2026
Ships fairly regularly
a new release about every 4 weeks
Some releases are documented
notes for 29 of 53 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
74 releases · first in 2021
17 releases in the last 12 months
see the full history below
Release timeline
74 releases · Jan 2021 to Aug 2026Releases
latest 60 of 74-
1.0.0-rc.805 Aug 2026 pre-releaseRelease notes
Open source →Added
- (client) add per-attempt request timeouts
Other
- Fallback to Stripe transient status codes for retries
- update readme
-
1.0.0-rc.731 Jul 2026 pre-releaseNothing published for this version
-
1.0.0-rc.628 May 2026 pre-releaseRelease notes
Open source →Added
- (client) add per-attempt request timeouts
Other
- Fallback to Stripe transient status codes for retries
- update readme
-
1.0.0-rc.513 Apr 2026 pre-release -
1.0.0-rc.407 Apr 2026 pre-release -
1.0.0-rc.310 Mar 2026 pre-releaseNothing published for this version
-
1.0.0-rc.212 Feb 2026 pre-releaseNothing published for this version
-
1.0.0-rc.110 Feb 2026 pre-releaseNothing published for this version
-
1.0.0-rc.007 Jan 2026 pre-releaseRelease notes
Open source →Fixed
- fix tests
Other
- update readme
- make site public and add docs
- Add tracing instrumentation to core API calls
-
1.0.0-alpha.1012 Dec 2025 pre-releaseNothing published for this version
-
1.0.0-alpha.904 Dec 2025 pre-releaseNothing published for this version
-
1.0.0-alpha.826 Nov 2025 pre-releaseRelease notes
Open source →Fixed
- replace hard-coded ring with feature flags
- fix clippy lints in tests
-
1.0.0-alpha.713 Nov 2025 pre-releaseNothing published for this version
-
1.0.0-alpha.631 Oct 2025 pre-releaseNothing published for this version
-
1.0.0-alpha.530 Oct 2025 pre-releaseNothing published for this version
-
1.0.0-alpha.402 Oct 2025 pre-release -
1.0.0-alpha.316 Sep 2025 pre-releaseRelease notes
Open source →Added
- (async-stripe-core) Create newtype for idempotency key
- keep original string on unknown variants
Fixed
- (async-stripe) Fix header name, extract it to const
- (async-stripe) export StripeRequest
- doc_lazy_continuation linting issue
- bump MSRV (closes #532)
Other
- rework readme
- Fix clippy
- bump to 1.0.0-alpha.2
- bump msrv to match master
- use
unwrap_or_default - Bump to hyper1 and associated deps
- Client split (#525)
- Implement miniserde-based deserialization
- Remove some client allocations
- try bumping msrv
- Squashed commit of the following:
- Merge branch 'master' into readme-ref-next
- update MSRV
- bump msrv since openssl fails to compile
- mention next branch in readme
- Update README.md
- bump msrv
- bump msrv
- bump msrv
- Fix small typos
- bump MSRV
- much -> must
- Also update readme
- Update README.md
- Miscellaneous changes
- Bump MSRV to 1.54 to support modern examples
- Rename some links to the old repo
- Prepare to release 0.14
- Release 0.13.0
- Pin test toolchain to 1.49.0 (MSRV)
- Fix typos
- Bump version to rc3
- Change project name
- Overhaul contributing and readme
- Remove "blocking" as a default feature
- Update cargo example to include "default-tls" flag
- Update README.md
- Update openapi spec
- Bump version to 0.12.0
- Set default stripe api version
- Fix headers in documentation
- Bump crate version
- Bump version
- Update README w/ codegen instructions
- more updates
- 0.10.4 - add event id field
- bump version to 0.10.3 and add checkout.session test
- Bump version to 0.10.2
- Bump version to fix docs.rs build
- Bump version to 0.10.0
- Fix tests
- Update README.md
- Bump version number, update changelog
- Bump version to 0.9.1
- Bump version
- Fix examples for headers changes
- Bump version to 0.8.0
- Bump version to 0.7.2
- Fix handling of customer sources list
- Bump version number
- Bump version to 0.6.0
- Fix using client with another stripe account
- Bump version to 0.5.3
- Bump version to v0.5.2
- Bump version to v0.5.1
- Bump to v0.5.0 and change source repository
- Ensure payment source serializes correctly
- Update Source Enum and structs, added source functions
- Bump version to 0.4.7
- Bump version to 0.4.6
- Bump version to 0.4.5
- Bump to v0.4.4
- Fix documentation tests
- Update version to 0.4.2
- Add README section for using custom connect accounts
- Add a Getting Started section to the README
- Update docs to mention stripe-js client-side libraries
- Update version to 0.4.1
- Bump release to 0.4.0
- Merge branch '0.3.x'
- Bump release to 0.3.3
- Use Openssl by default, w/ plans to support rustls
- Bump version to 0.3.2 and update CHANGELOG
- Fix HTTPS Options in README
- Release v0.3.1
- Add features to allow either native-tls or openssl
- Remove version from README title
- Update released version to 0.3.0
- Add status badges to README
- Update readme for v0.2.0
- Revert README update; v0.1.1 is latest release
- Bump version to 0.2.0
- Add license/links/tags for Cargo
- Update Cargo.toml w/ publishable name
- Initial commit
-
1.0.0-alpha.222 Apr 2025 pre-releaseNothing published for this version
-
0.41.008 Apr 2025 -
0.40.221 Mar 2025Nothing published for this version
-
0.40.118 Mar 2025Nothing published for this version
-
0.40.019 Feb 2025 -
0.39.103 Sep 2024Nothing published for this version
-
0.39.031 Aug 2024 -
0.38.106 Aug 2024Nothing published for this version
-
0.38.031 Jul 2024 -
0.37.329 Jul 2024Nothing published for this version
-
0.37.223 Jul 2024Nothing published for this version
-
0.37.124 May 2024Nothing published for this version
-
0.37.030 Apr 2024Release notes
Open source → -
0.36.030 Apr 2024Release notes
Open source →Features
- Add
retrieve_line_itemsfunction forCheckoutSession(5c74b3b)
0.35.3 (2024-04-26)
Bug Fixes
- Clippy append instead of extend (1a85b9b)
- Clippy explicit ToString implementation (15250a9)
- Clippy panic warnings (552aff2)
- Clippys from generated code (89cce5b)
- More clippy warnings (6de23bb)
- Remove useless reference that causes clippy warnings (2fca98b)
0.35.2 (2024-04-26)
Bug Fixes
- Clippy warnings (842bce6)
- Implement workaround for ace in the verify-codegen action (79c1f6f)
- Semantic release needs minimal rust version (642ea31)
0.35.1 (2024-04-26)
Bug Fixes
- Add
-
0.35.326 Apr 2024Nothing published for this version
-
0.35.226 Apr 2024Nothing published for this version
-
0.34.116 Feb 2024Nothing published for this version
-
0.34.016 Feb 2024Release notes
Open source →Features
- generate latest changes from OpenApi spec (a3b0e4d)
0.33.1 (2024-02-08)
Bug Fixes
- expose the
auto_advancefield from theFinalizeInvoiceParamsstruct (ae1a807)
-
0.33.116 Feb 2024Nothing published for this version
-
0.33.016 Feb 2024Release notes
Open source →Bug Fixes
- support pdp_ as an id prefix for dispute objects (be506d6)
Features
- generate latest changes from OpenApi spec (29a457d)
-
0.32.016 Feb 2024 -
0.31.216 Feb 2024Nothing published for this version
-
0.31.116 Feb 2024Nothing published for this version
-
0.31.024 Jan 2024Release notes
Open source →Features
- generate latest changes from OpenApi spec (9b3a844)
0.30.1 (2024-01-24)
Bug Fixes
- codegen: generate terminal resource objects (bf7e117)
-
0.30.124 Jan 2024Nothing published for this version
-
0.30.024 Jan 2024 -
0.29.010 Jan 2024Release notes
Open source →Features
- generate latest changes from OpenApi spec (32e802e)
0.28.1 (2024-01-10)
Bug Fixes
- add plan prefix to PriceId (6655058)
-
0.28.110 Jan 2024Nothing published for this version
-
0.28.010 Jan 2024 -
0.27.010 Jan 2024 -
0.26.001 Dec 2023Release notes
Open source →Features
- fixed bool value (c752f52)
- fixed bool value (153d63d)
- fixed mutability (86aabdd)
- fixed mutability (5ad76c5)
- fixed warnings (30f0a1e)
- fixed warnings (e0d0bd8)
- updated ListPaginator to be generic over type T where T impl PaginableList instead of having separate SearchListPaginator and ListPaginator implementations for types SearchList and List. (9d49602)
- updated ListPaginator to be generic over type T where T impl PaginableList instead of having separate SearchListPaginator and ListPaginator implementations for types SearchList and List. (411f82c)
0.25.2 (2023-10-05)
Bug Fixes
- prevent panic on StatusCode conversion (9b94228)
0.25.1 (2023-09-27)
Bug Fixes
- respect the required and optional fields for EventType and Metadata (cdabd2e)
-
0.25.205 Oct 2023Nothing published for this version
-
0.25.127 Sep 2023Nothing published for this version
-
0.25.027 Sep 2023 -
0.24.027 Sep 2023 -
0.23.021 Sep 2023Release notes
Open source →Bug Fixes
Features
- add support for connect tokens (b7c5489)
- add tax calculation api behind a feature (2266ed1)
- handle currency_options (1bb8165)
0.22.2 (2023-05-11)
Bug Fixes
- Add sis_ id prefix for usage record summaries (1042493)
0.22.1 (2023-05-09)
Bug Fixes
- Move feature check to
build.rs(8d06be0)
-
0.22.211 May 2023Nothing published for this version
-
0.21.007 Apr 2023 -
0.20.207 Apr 2023Nothing published for this version
-
0.20.107 Apr 2023Nothing published for this version
-
0.20.007 Apr 2023 -
0.19.007 Apr 2023Release notes
Open source →Features
- add CreditNote and CustomerBalanceTransaction (dc82e59)
0.18.4 (2023-03-05)
Bug Fixes
- add missing prefix for CheckoutSessionItemId (c6bdb57)
0.18.3 (2023-02-20)
Bug Fixes
- reexport duplicate SubscriptionPaymentBehaviour (dbcff41)
0.18.2 (2023-02-04)
Bug Fixes
- prevent publishing the benchmark crate (e4be54d)
0.18.1 (2023-02-04)
Bug Fixes
- prevent publishing the openapi crate (6de846e)
-
0.18.405 Mar 2023Nothing published for this version