Skip to content

v2026.05.21.1

Choose a tag to compare

@gumroad-buildkite gumroad-buildkite released this 21 May 17:24
a9b5f41

What's Changed

Internal

  • Fix flaky PurchaseSearchService spec: rescue ES index race condition by @gumclaw in #5169
  • Add purchases healthcheck endpoint by @ershad in #5172
  • Fix flaky cart_spec: increase poll_until timeout from 15s to 30s by @gumclaw in #5173
  • Restore balances when a PayPal payment reverses directly from processing by @nyomanjyotisa in #5177
  • Fix test-confidence: always verify pre-existing failures on merge-base by @gumclaw in #5178
  • Skip Stripe payout when destination balance drifts from Gumroad's books by @nyomanjyotisa in #5175
  • Prevent seller balance double-debit when refund webhook arrives for a chargedback purchase by @nyomanjyotisa in #5182
  • CI: let test_slow run the full suite on failure by @ershad in #5185
  • Decouple tier discount toggle from existing-customers gate by @gianfrancopiana in #5167
  • Fix Vite CDN asset base by @gianfrancopiana in #5187
  • Eager-load variant_categories_alive and skus in products_for_filter_box by @sentry[bot] in #5180
  • Eager-load variant associations in Api::V2::SkusController#index by @sentry[bot] in #5183

New Contributors

Full Changelog: v2026.05.20.5...v2026.05.21.1