LIVE · v04.2.1 routing.engine = ✓ 18/18 PSPs p95 = 240ms · auth = 98.7% EUR · UTC · cluster eu-west-3
~/console $ open route

CHANGELOG · every release, every change

Twenty-five releases. Every line documented.

Whaliepay releases on a fortnightly cadence. Every release is documented here, with the new features, fixes, improvements and any breaking changes. Filter by category to skim faster.

v04.2.1
NEW IMPROVEMENT
  • New: GoCardless integration now live (SEPA Direct Debit + BACS).
  • New: Per-merchant retry depth setting (1-4) now editable from the console.
  • Improvement: Routing decision p95 reduced from 28ms to 14ms.
  • Improvement: Console: signal weights now visible in the routing decision drawer.
v04.2.0
NEW FIX
  • New: Tink A2A integration now live across EU.
  • New: Webhook event payment.routed includes the BIN segment that drove the decision.
  • Fix: Edge case where a refund on a partially captured payment was rejected with a 400.
  • Fix: Console: time-range picker reset when switching between PSP and country dimensions.
v04.1.4
NEW IMPROVEMENT
  • New: Yapily A2A integration now live across UK and selected EU markets.
  • New: Dashboard widget: top 10 declining BIN ranges for the last 24 hours.
  • Improvement: Ledger reconciliation moved from a 4h SLA to a 2h SLA for Scale tier customers.
v04.1.3
FIX IMPROVEMENT
  • Fix: Restored normal routing health visibility after Checkout.com EU degraded incident (post-mortem on /status.html).
  • Fix: SDK Python 3.2.0 — race condition when sharing a client across async tasks.
  • Improvement: Sandbox: scenario triggers (psp_degraded, webhook_delayed) now also exposed via the SDK options.
v04.1.0
NEW BREAKING
  • New: Stitch A2A integration now live across Africa.
  • New: Routing engine signals now include device-fingerprint (Risk score augmented by client-side fingerprint hash).
  • Breaking: Webhook payload field routed renamed to routed_via for consistency with API responses. Old field accepted with deprecation header until 2026-12-31.
  • Improvement: SDK Node 3.2.0 — 30% smaller bundle, full ESM support.
v04.0.6
NEW IMPROVEMENT
  • New: Razorpay integration now live (India, UPI + cards).
  • New: Quarterly business review template now downloadable from the console.
  • Improvement: 3DS exemption optimizer now considers issuer-side hint headers when available.
v04.0.5
FIX
  • Fix: Settlement export — SAP-shaped CSV had a column ordering bug for 7 customers using legacy SAP S/4HANA 2021. (Post-mortem on /status.html)
  • Fix: Console: missing tooltip on the "frictionless rate by BIN" chart.
v04.0.4
NEW
  • New: Rapyd integration now live (global, cards + LPMs).
  • New: Apple Pay and Google Pay now routable via Whaliepay tokens (cross-PSP).
  • New: Audit log retention extended from 13 months to 7 years on Scale tier.
v04.0.0
NEW IMPROVEMENT FIX
  • New: Major release · Whaliepay v4 — new routing decision engine, 30% faster, 2x more memory-efficient.
  • New: A/B routing tests now generally available on Scale and Enterprise tiers.
  • New: FX optimisation engine — choose the cheapest FX rail per currency pair, saves 60-180bp.
  • Improvement: 18 PSP integrations now all migrated to v4 routing engine.
  • Fix: Migrated 280 customers from v3 to v4 over 72 hours, zero downtime, zero customer impact.
v03.9.2
NEW
  • New: Whaliepay Rust SDK v0.9.2 reaches beta.
  • New: Custom data residency clusters (DE-only, FR-only, IE-only) now offered on Enterprise.
v03.9.1
IMPROVEMENT FIX
  • Improvement: Adyen webhook ingestion now autoscales pre-emptively on burst patterns.
  • Fix: Console: filter persistence on browser reload (chrome only edge case).
  • Fix: SDK Go 3.0.7 — incorrect context propagation in retry path.
v03.9.0
NEW IMPROVEMENT
  • New: dLocal integration now live (LATAM, APAC, MEA).
  • New: Multi-entity consolidated ledger generally available on Enterprise.
  • Improvement: Vault key rotation now zero-downtime (was previously a 30s pause).
v03.8.4
NEW FIX
  • New: NUVEI integration now live (global, cards + LPMs).
  • New: Console: per-PSP downtime injection in sandbox.
  • Fix: Refunds on canceled authorisations now return a clear 422 instead of a generic 500.
v03.8.0
NEW
  • New: PPRO integration now live (EU + APAC + LATAM LPMs).
  • New: Trustly A2A integration now live (EU + US).
  • New: Webhook event payment.retried now fires for every retry, not just the final attempt.
v03.7.0
BREAKING IMPROVEMENT
  • Breaking: Payments endpoint now requires the routing object explicitly. Default strategy "smart" applied when not specified; will be removed in v05 — please specify.
  • Improvement: Idempotency-Key TTL extended from 24h to 7 days for clearer recovery scenarios.
v03.6.5
NEW IMPROVEMENT
  • New: Klarna integration now live (BNPL, EU + US).
  • New: Console: routing-decision drawer now visualises the full rank list, not just the chosen rail.
  • Improvement: Reduced container start-time from 8s to 2.4s in our deploy pipeline.
v03.6.0
NEW FIX
  • New: Hipay integration now live (EU, cards).
  • New: SDK PHP 3.1.4 — Symfony 7 + Laravel 11 compatibility.
  • Fix: Edge case where a multi-currency payment with FX optimisation returned the gross amount in the wrong precision.
v03.5.8
NEW IMPROVEMENT
  • New: Braintree integration now live (US + EU, cards + PayPal).
  • Improvement: Console: PSP status dots now reflect 4-second sliding window instead of 60s.
v03.5.4
NEW
  • New: Worldline integration now live (EU, cards + SEPA).
  • New: What-if simulator generally available (replay declined transactions under a different routing rule).
v03.5.3
IMPROVEMENT FIX
  • Improvement: Reduced webhook signature verification time by 40% in all SDKs.
  • Fix: SDK .NET 3.1.0 — DI registration helper now respects scoped lifetimes correctly.
  • Fix: Console: data-residency badge missing for new EU customers in the first hour after signup.
v03.5.2
NEW IMPROVEMENT
  • New: Slack and PagerDuty integrations for routing alerts.
  • Improvement: Routing decision retention extended from 30 days to 13 months.
v03.5.1
NEW
  • New: Checkout.com integration now live (EU, UK, MEA).
  • New: SCIM provisioning for the console (Okta, Azure AD).
v03.5.0
NEW FIX
  • New: Mollie integration generally available (EU, iDEAL + SEPA + cards).
  • New: Unified ledger: bank reconciliation SLA of 4h announced.
  • Fix: Adyen 3DS frictionless rate computation was inflated by 2-4pts for IT BINs.