releases.shpreview
Stripe/API Changelog

API Changelog

$npx -y @buildinternet/releases show stripe-api-changelog
Mon
Wed
Fri
AprMayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases3Avg0/wkVersionsv2026-01-28.clover → v2026-03-25.dahlia
Sep 6, 2018
September 6, 2018

Breaking changes:

  • SKU values no longer need to be unique
Aug 23, 2018
August 23, 2018

Breaking changes:

  • A subscription's ending period can no longer be configured while canceling it
  • Customers now provide a tax_info object with their tax ID details
  • Renames the amount field for plan tiers to unit_amount
Jul 27, 2018
July 27, 2018

Breaking changes:

  • Subscriptions no longer support modifying the source parameter directly
  • Ending a subscription trial now uses the timestamp of that API request
  • Coupons now use floats rather than integers to specify percent_off
  • Stripe now validates email addresses when creating or updating customers
May 21, 2018
May 21, 2018

Breaking changes:

  • Products no longer embed lists of SKUs
  • Invoice line items now have unique IDs and can't be used in place of a subscription
  • Coupons, SKUs, customers, products, and plans now limit the valid characters for IDs
  • Subscriptions now default to not defining their trial periods depending on a plan
  • Changing a subscription to a new plan with a trial now extends the trial period
Feb 28, 2018
February 28, 2018

Breaking changes:

  • Updating a canceled subscription on a future date no longer resets its status
Feb 6, 2018
February 6, 2018

Breaking changes:

  • Sources now provide a recommended value when the issuer advises using 3D Secure
Feb 5, 2018
February 5, 2018

Breaking changes:

  • Free plans with prorations now produce zero-dollar invoices
  • Subscriptions can now delay the first full invoice to a future date (and optionally include a free trial)
  • Plans now link to individual products, with several fields moving to the product resource
  • Products now require a type field, differentiating their use with order SKUs or subscriptions and plans
Jan 23, 2018
January 23, 2018

Breaking changes:

  • Connect platforms can identify reused card or bank accounts across connected accounts as they now will share the same fingerprint
Dec 14, 2017
December 14, 2017

Breaking changes:

  • Invoice line items now must always set a description
  • Invoice payment failures now return a card_error when a charge is declined
Aug 15, 2017
August 15, 2017

Breaking changes:

  • Sources can now specify that an authentication redirect isn't required
Latest
2026-03-25.dahlia
Tracking Since
Aug 15, 2017
Last fetched Apr 18, 2026