Skip to content

Commit

Permalink
Bump version to 0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kestred committed Jun 4, 2019
1 parent 910d46e commit 661f93b
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
# Version 0.10.0 (June 4, 2019)

This version uses code generation to generate the stripe API according to the openapi spec.

This contains major breaking changes from previous versions, both
because many structures were out of date and because some changes
were made to make things easier to generate.

## New Features
- Many new APIs have now been implemented (mostly CRUD); some requests are still missing
because not all requests are automatically implemented. All previously implemented
requests are still implemented (even if they couldn't be code-generated).

- Many requests now take the `expand` parameter which controls whether more data should
be returned for `Expandable<T>` fields. Previously these fields were just id types.

## Improvements
- Fields and requests have descriptive documentation rather than just referring to the stripe API docs.
- Ids and fields are more strictly typed (newtypes vs raw strings).
- Ids no longer need to be allocated and are cheaply clonable (in _almost_ all cases).
- Enum types now implement `Display` and `AsRef<str>`.

# Version 0.9.2 (April 7, 2019)

## Fixes / Improvements
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ members = ["openapi"]

[package]
name = "stripe-rust" # b.c. stripe and stripe-rs were already taken
version = "0.10.0-dev"
version = "0.10.0"
description = "API bindings for the Stripe v1 HTTP API"
authors = [
"Anna Baldwin <[email protected]>",
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Put this in your `Cargo.toml`:

```toml
[dependencies]
stripe-rust = "0.9.2"
stripe-rust = "0.10.0"
```

And this in your crate root:
Expand Down

0 comments on commit 661f93b

Please sign in to comment.