Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 2 additions & 10 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,6 @@ List out the key changes made in this PR, e.g.
### See Also
<!-- Include any links or additional information that help explain this change. -->

## Changelog
<!-- Heads up! This section should include entries for any user-facing changes.
Either fill it out or remove it if there are no entries to report.
## Configuration

List changes that affect end users, e.g.
- Fixes crash when calling `foo.bar()` with null argument
- Adds support for new `baz` parameter on `PaymentIntent` creation

List breaking changes first with a ⚠️ prefix, e.g.
- ⚠️ Removes deprecated `legacy_method` function
-->
- [ ] `skip-changefile`: This PR is not a user-facing change, so there's no changefile.
23 changes: 23 additions & 0 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Changelog

on:
pull_request:
# opened, synchronize and reopened are the defaults; `edited` is what makes this
# re-run when someone toggles an opt-out box in the description
types: [opened, synchronize, reopened, edited]

permissions: {}

jobs:
changefile:
runs-on: ubuntu-24.04
permissions:
contents: read # check out the repo so `hark validate` can read .hark/
pull-requests: read # list the files this pull request adds
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- uses: stripe/hark/actions/require-changefile@v1
- uses: stripe/hark/actions/require-migration-guide@v1
- uses: stripe/hark/actions/check-pr-links@v1
1 change: 1 addition & 0 deletions .github/zizmor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ rules:
config:
policies:
"stripe/openapi/*": ref-pin
"stripe/hark/*": ref-pin
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Add missing fields to Charge, Coupon, Discount, Event, and Invoice models (github issue #12)"
released_in_version: 1.1.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add new deleteDiscount method to com.stripe.model.Customer
released_in_version: 1.1.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Change type of cvcCheck, addressZipCheck, and addressLine1Check attributes on com.stripe.model.Card; values of those fields will be \"pass\", \"fail\", \"unchecked\", or null (github issue #11)"
released_in_version: 1.1.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Include parameters passed to any object's delete method in actual API requests (github issue #10)"
released_in_version: 1.1.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Numerous test suite improvements
released_in_version: 1.1.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Remove code and percentOff attributes from com.stripe.model.Discount. Stripe never returned these values for Discount objects, so they would previously always be null
released_in_version: 1.1.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Switch from using HTTP Basic auth to Bearer auth. (Note: Stripe will support Basic auth for the indefinite future, but recommends Bearer auth when possible going forward)"
released_in_version: 1.1.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Use String.length() == 0 instead of String.isEmpty() for compatibility with JDK 1.5 (needed for Android 2.2)
released_in_version: 1.1.1
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Allow specification of API key at the API call level
released_in_version: 1.1.2
---
4 changes: 4 additions & 0 deletions .hark/changes/2012-08-17_unknown_add-account-api.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add the Account API resource
released_in_version: 1.1.3
---
4 changes: 4 additions & 0 deletions .hark/changes/2012-08-31_unknown_add-update-pay.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add update and pay methods for Invoice resource
released_in_version: 1.1.4
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Pass query parameters to DELETE-based methods when using Google App Engine (github issue #17)"
released_in_version: 1.1.5
---
4 changes: 4 additions & 0 deletions .hark/changes/2012-10-15_unknown_add-fee-api.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add Fee API resource, add feeDetails to Charge API resource.
released_in_version: 1.1.6
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add quantity to Subscription
released_in_version: 1.1.7
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for creating invoices
released_in_version: 1.1.8
---
4 changes: 4 additions & 0 deletions .hark/changes/2012-10-30_unknown_add-support-new.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for new Invoice.lines return format
released_in_version: 1.1.8
---
4 changes: 4 additions & 0 deletions .hark/changes/2012-11-08_unknown_add-new-dispute.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add new Dispute resource
released_in_version: 1.1.9
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for updating charge disputes
released_in_version: 1.1.9
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add amountOff and currency to Coupon resource
released_in_version: 1.1.10
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add currency to Invoice resource
released_in_version: 1.1.10
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Explict cast to javax.net.ssl.HttpsURLConnection to prevent issues with user imports
released_in_version: 1.1.11
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add option to provide custom URL handler
released_in_version: 1.1.12
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add address_city to card
released_in_version: 1.1.13
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Upgrade Google GSON to 2.2.2
released_in_version: 1.1.13
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for setting Stripe API version override.
released_in_version: 1.1.14
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-02-01_unknown_add-support-plan.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for plan interval count.
released_in_version: 1.1.15
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-02-01_unknown_list-all-checked.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: List all checked exceptions throws by methods.
released_in_version: 1.1.15
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-02-15_unknown_fix-off-one.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Fix off-by-one error in deserializing events (github issue #27)."
released_in_version: 1.1.16
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add ability to deserialize account-related events.
released_in_version: 1.1.17
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-02-18_unknown_add-user-id.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add user ID to Event object.
released_in_version: 1.1.17
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for charge capture.
released_in_version: 1.1.18
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add new Recipient resource
released_in_version: 1.2.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Allow Transfers to be creatable
released_in_version: 1.2.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Fix TransferTransaction fee retrieval
released_in_version: 1.2.1
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-04-25_unknown_add-more-objects.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add more objects to Deserializer
released_in_version: 1.2.2
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Rename BankAccount property `valid` to `validated`
released_in_version: 1.2.3
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-06-22_unknown_add-more-balance.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add more Balance API resource, and add to deserializer.
released_in_version: 1.2.4
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-07-15_unknown_add-money-class.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add a Money class for representing account balances in individual currencies
released_in_version: 1.2.5
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add a StripeRawJsonObject type for deserializing webhook events we don't recognize
released_in_version: 1.2.5
---
6 changes: 6 additions & 0 deletions .hark/changes/2013-07-15_unknown_add-support-new.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Add support for new cards API.
released_in_version: 1.2.5
---

* You will probably need to upgrade the Stripe API version on your account to 2013-07-05 or explicitly specify an API version with com.stripe.Stripe.apiVersion when you switch to this release of the bindings. More information about the relevant changes can be found at https://docs.stripe.com/changelog/2013-07-05 and http://bit.ly/13miHM8
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add 'createCard' to Customer
released_in_version: 1.2.6
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Parse card objects when receiving customer.card.created events
released_in_version: 1.2.6
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Update card collections bindings
released_in_version: 1.2.6
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Enable createCard() to use a token
released_in_version: 1.2.7
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for unsetting attributes by updating with a null value. Setting properties to a blank string is now an error.
released_in_version: 1.2.8
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add BalanceTransaction API resource
released_in_version: 1.3.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add Refund resource
released_in_version: 1.3.0
---
8 changes: 8 additions & 0 deletions .hark/changes/2013-08-19_unknown_resource-updates.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: Resource updates
released_in_version: 1.3.0
---

* Remove `fee`, `feeDetails` from Transfer and Charge resources
* Add `balanceTransaction` to Transfer, Charge, and Dispute resources
* Add `refunds` to Charge resource
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Patch release with missing field, added tests
released_in_version: 1.3.1
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-08-30_unknown_add-id-field.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add `id` field to `Subscription`
released_in_version: 1.3.2
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Add missing fields to `BalanceTransaction`
released_in_version: 1.3.2
---

* `id`
* `fee`
* `fee_details`
* `description`
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add missing `retrieve` method to `BalanceTransaction`
released_in_version: 1.3.2
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Tweak card create to align it with docs
released_in_version: 1.4.0
---
4 changes: 4 additions & 0 deletions .hark/changes/2013-09-04_unknown_fix-return-type.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Fix return type of CustomerCardCollection.retrieve
released_in_version: 1.4.1
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for closing disputes
released_in_version: 1.4.2
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for metadata API
released_in_version: 1.5.0
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Added field transfer_enabled to Account API object (thanks, kurguzov)
released_in_version: 1.5.1
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add ApplicationFee API resource
released_in_version: 1.6.1
---
4 changes: 4 additions & 0 deletions .hark/changes/2014-01-08_unknown_fix-return-type.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Fix return type of Coupon.getRedeemBy
released_in_version: 1.6.2
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Add default currency to Account object (fixes #46)"
released_in_version: 1.6.3
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add metadata to plan object (thanks, desirable-objects)
released_in_version: 1.6.3
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Remove plan from Customer (fixes #42)"
released_in_version: 1.6.3
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Style improvements (see #30) (thanks, steve-nester-uk)"
released_in_version: 1.6.3
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Support overriding base url (for testing) (user request)
released_in_version: 1.6.3
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Added metadata to InvoiceItem and InvoiceLineItem (fixes #59)"
released_in_version: 1.6.4
---
4 changes: 4 additions & 0 deletions .hark/changes/2014-01-22_unknown_dry-d-some.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: DRY'd some of the application fee urls
released_in_version: 1.6.5
---
4 changes: 4 additions & 0 deletions .hark/changes/2014-01-22_unknown_fixed-url-refund.change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: "Fixed url to refund application fees (fixes #60)"
released_in_version: 1.6.5
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Add support for multiple subscriptions per customer
released_in_version: 1.7.0
---
Loading
Loading