Skip to content

5.0.1 Bugfixes

Choose a tag to compare

@justinholtweb justinholtweb released this 11 Jun 13:20
· 2 commits to main since this release

Fixed

  • Outgoing webhooks now actually dispatch. The documented events (subscription.created, subscription.updated, subscription.canceled, subscription.expired, member.upgraded, member.downgraded) were never being sent; subscription lifecycle changes now deliver HMAC-SHA256 signed payloads to the configured endpoint via a queued job

Added

  • Plan change detection: Stripe customer.subscription.updated events now sync the subscription's plan and emit member.upgraded / member.downgraded webhooks based on the price delta
  • Subscriptions::changePlan() service method for moving a subscription to a different plan