Stripe Migration Guide
Upgrading to 5.0.0
This change fixes multiple issues for the Refunds, Checkout Sessions and Checkout Sessions Line Items streams:
CheckoutSessionsstream missing data for one day when using the incremental sync mode after a resetRefundsstream not syncing data in the incremental sync modeCheckoutSessionsLineItemspotential data loss- Incremental streams with the
createdcursor duplicating some data
Also, this update affects three more streams: Invoices, Subscriptions, SubscriptionSchedule. Schemas are changed in this update so that the declared data types would match the actual data.
Stream schema update is a breaking change as well as changing the cursor field for the Refunds and the CheckoutSessionsLineItems stream. A schema refresh and data reset of all effected streams is required after the update is applied.
Because of the changed cursor field of the Refunds stream, incremental syncs will not reflect every update of the records that have been previously replicated. Only newly created records will be synced. To always have the up-to-date data, users are encouraged to make use of the lookback window.
Upgrading to 4.0.0
A major update of most streams to support event-based incremental sync mode. This allows the connector to pull not only the newly created data since the last sync, but the modified data as well. A schema refresh is required for the connector to use the new cursor format.