Releases: arlyon/async-stripe
Releases · arlyon/async-stripe
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.0
v0.16.0
v0.15.2
0.15.0
Alright! Happy to announce we have a new release of async-stripe. This is a minor release so with some required breaking changes to release the new paginator api. With this, you can now stream list queries lazily (with full error handling) and take advantage of your favourite stream combinators in the process. Main improvements:
- Add command to locate identical duplicate types by @arlyon in #202
- Clean up the openapi and get the project building again @erichCompSci #231
- Clean up dependencies by @arlyon in #204
- Fix list traversal by @arlyon in #208
- Expose UsageRecord and add UsageRecord::create extension by @FSMaxB in #217
- refactor: remove serde_derive in favor of feature (available in 2018) by @arlyon in #210
- Export terminal APIs by @arlyon in #221
- Begin work on supporting additional request methods by @arlyon in #215
- Correctly export retry strategy struct by @arlyon in #226
- Add webhook event props by @lms11 in #233
- Add missing webhooks by @lucasterra in #234
- Fix list parameters and overhaul traversal by @arlyon in #195
New Contributors
- @FSMaxB made their first contribution in #217
- @lucasterra made their first contribution in #234
- @lms11 made their first contribution in #233
Full Changelog: v0.14.0...v0.15.0
0.14.0
Alright! Happy to announce we have a new release of async-stripe. This is a big one with a number of changes behind the scenes to enable our future goals (outlined here: #186). But, for now, lets celebrate what we've completed so far. Main wins:
- 🚨 breaking - fluent client config: you can set the client id, stripe account, and strategy with a new builder-style api @arlyon
- improve test coverage: we added tarpaulin and started tracking coverage. from now on new contributions will be expected to be tested properly, and we will be adding extensive examples @arlyon
- piles of examples: we have a whole load of shiny examples to look at, along with example-doc linking to put the examples straight alongside the code in docs.rs. very happy with the ergonomics here. @arlyon @FL33TW00D
- make sure the 'unusual params' are implemented properly: we added
cardto the api! 🥳 @erichCompSci - explore the effects of implementing
Defaultacross the codebase: we added default in many more places! #152 @arlyon - allow the openapi generator to box in specific places: there is a simple extensible heuristic for this! #160 @arlyon
- opt-in auto-retry functionality following the stripe retry headers: the client will retry failed requests 🎉 @arlyon
- opt in idempotency: now you can make the same mistake twice :P @erichCompSci
New Contributors
- @andrewhalle made their first contribution in #164
- @smailbarkouch made their first contribution in #170
- @lms11 made their first contribution in #173
Full Changelog: v0.13.0...v0.14.0