Skip to content

Commit

Permalink
Merge pull request #10 from confact/sd-v-1-1-0-prep
Browse files Browse the repository at this point in the history
v1.1.0 Release Prep
  • Loading branch information
stephendolan authored Jan 19, 2021
2 parents 97cbdc0 + 412779e commit 7e2f6e5
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 43 deletions.
92 changes: 51 additions & 41 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,56 +1,66 @@
# Changelog

## v1.1

- Supporting Crystal 0.35.1
- Added support for [Stripe Checkout](https://stripe.com/payments/checkout) (#7)
- Added support for [Invoice Line Item Creation](https://stripe.com/docs/api/invoiceitems/create) (#5)

## v1.0
* Added this changelog file
* Supporting Crystal 0.34
* Moving all structs to classes to fix compiler issues
* Changed structure of the calls, using class methods and class variables for api key. Will use less memory and be much cleaner.
* Added expand to these entities create methods: Customer, Charge, SetupIntent, PaymentIntent, and Token
* Made List Enumerable - So all Enumerable's methods works on lists

- Added this changelog file
- Supporting Crystal 0.34
- Moving all structs to classes to fix compiler issues
- Changed structure of the calls, using class methods and class variables for api key. Will use less memory and be much cleaner.
- Added expand to these entities create methods: Customer, Charge, SetupIntent, PaymentIntent, and Token
- Made List Enumerable - So all Enumerable's methods works on lists

### Added api calls
* Create source
* Retrieve source
* Attach source to customer
* Detach source from customer
* Add tax id to a customer
* Remove tax id from customer
* Retrieve tax id from customer
* Retrieve charge
* create refund
* retrieve refund
* list customers
* list subscriptions
* list invoices
* list payment intents
* list setup intents
* create tax rate
* retrieve tax rate

- Create source
- Retrieve source
- Attach source to customer
- Detach source from customer
- Add tax id to a customer
- Remove tax id from customer
- Retrieve tax id from customer
- Retrieve charge
- create refund
- retrieve refund
- list customers
- list subscriptions
- list invoices
- list payment intents
- list setup intents
- create tax rate
- retrieve tax rate

### Added Entities
* Coupons
* Customer Tax ID
* Payout
* Source

- Coupons
- Customer Tax ID
- Payout
- Source

## v0.2 (2020-03-31)
* Added some core entities
* Fixed bug in Charges
* Removed validations macro
* Added support for sending post params with array and array with Hashes/NamedTuples
* Added expand only on `create_subscription` method

- Added some core entities
- Fixed bug in Charges
- Removed validations macro
- Added support for sending post params with array and array with Hashes/NamedTuples
- Added expand only on `create_subscription` method

### Added api calls
* payment/setup intent create
* payment/setup intent retrieve
* payment/setup intent confirm
* create product
* create plan

- payment/setup intent create
- payment/setup intent retrieve
- payment/setup intent confirm
- create product
- create plan

### Added Entities
* Payment Intent
* Setup Intent
* Plan
* Product

- Payment Intent
- Setup Intent
- Plan
- Product
4 changes: 2 additions & 2 deletions shard.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name: stripe
version: 1.0.0
version: 1.1.0

authors:
- Vlad Faust <[email protected]>
- Håkan Nylén <[email protected]>

crystal: 0.34.0
crystal: 0.35.1

development_dependencies:
webmock:
Expand Down

0 comments on commit 7e2f6e5

Please sign in to comment.