Releases: juspay/hyperswitch
Releases · juspay/hyperswitch
Hyperswitch v1.48.1
1.48.1 (2023-09-28)
Bug Fixes
- [Gocardless] add region in customer create request based on country (#2389) (
c293cb6
) by @ArjunKarthik
Full Changelog: v1.48.0...v1.48.1
Hyperswitch v1.48.0
1.48.0 (2023-09-27)
Features
- core: Create surcharge_metadata field in payment attempt (#2371) (
934542e
) by @hrithikesh026 - router:
- Append payment_id to secondary key for payment_intent in kv flow (#2378) (
ee91552
) by @sai-harsha-vardhan - Pass customers address in retrieve customer (#2376) (
f6cfb05
) by @ShankarSinghC
- Append payment_id to secondary key for payment_intent in kv flow (#2378) (
Bug Fixes
- db: Merchant_account cache invalidation based on publishable_key (#2365) (
22a8291
) by @Abhicodes-crypto - router: Allow address updates in payments update flow (#2375) (
0d3dd00
) by @sai-harsha-vardhan
Refactors
- connector:
- [Payme]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2194) (
77b51d5
) by @srujanchikke - [bluesnap] add refund status and webhooks (#2374) (
fe43458
) by @SamraatBansal
- [Payme]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2194) (
- Insert requires cvv config to configs table if not found in db (#2208) (
68b3310
) by @Chethan-rao
Full Changelog: v1.47.0...v1.48.0
Hyperswitch v1.47.0
1.47.0 (2023-09-27)
Features
- connector_response: Kv for connector response table (#2207) (
cefa291
) by @dracarys18
Bug Fixes
- connector:
- Make webhook source verification mandatory for adyen (#2360) (
3d7e22a
) by @hrithikesh026 - [noon] Create psync struct from webhook resource object (#2370) (
f12a438
) by @SamraatBansal
- Make webhook source verification mandatory for adyen (#2360) (
- merchant_connector_account: Use appropriate key when redacting (#2363) (
54645cd
) by @Narayanbhat166 - router:
- [stripe] Add customer balance in StripePaymentMethodDetailsResponse (#2369) (
67a3e8f
) by @Sangamesh26
Refactors
- connector:
- [bluesnap]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2193) (
6db60b8
) by @srujanchikke - [Zen] Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2196) (
7fd79e0
) by @srujanchikke - [Paypal]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2191) (
2e97869
) by @srujanchikke - [Cryptopay]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2195) (
d8c3845
) by @srujanchikke
- [bluesnap]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2193) (
Miscellaneous Tasks
- config: [Multisafepay] Add configs for card mandates for Multisafepay (#2372) (
af3b9e9
) by @AkshayaFoiger
Full Changelog: v1.46.0...v1.47.0
Hyperswitch v1.46.0
1.46.0 (2023-09-25)
Features
- payment_attempt: Add kv for find last successful attempt (#2206) (
d3157f0
) by @dracarys18 - payments: Add api locking for payments core (#1898) (
5d66156
) by @Abhicodes-crypto
Bug Fixes
- compatibility: Update BillingDetails mappings in SCL (#1926) (
a48f986
) by @kritikmodi - connector: [stripe] use display impl for expiry date (#2359) (
35622af
) by @ShankarSinghC - drainer: Ignore errors in case the stream is empty (#2261) (
53de86f
) by @dracarys18 - Add health metric to drainer (#2217) (
4e8471b
) by @dracarys18
Refactors
- Enable
logs
feature flag in router crate (#2358) (e4af381
) by @Chethan-rao
Testing
- postman: Update postman collection files (
d7affab
) by @github-actions
Full Changelog: v1.45.0...v1.46.0
Hyperswitch v1.45.0
1.45.0 (2023-09-22)
Features
- router: Add mertics to apple pay flow (#2235) (
b9f25c4
) by @ShankarSinghC
Bug Fixes
- router: Fix attempt status for techincal failures in psync flow (#2252) (
2b8bd03
) by @sai-harsha-vardhan
Refactors
- connector:
- [Checkout]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2192) (
aa8d0dd
) by @srujanchikke - [Trustpay] Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2197) (
583b9aa
) by @srujanchikke
- [Checkout]Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2192) (
- core: Eliminate business profile database queries in payments confirm flow (#2190) (
90e4392
) by @BallaNitesh
Full Changelog: v1.44.0...v1.45.0
Hyperswitch v1.44.0
1.44.0 (2023-09-22)
Features
- connector: [Trustpay] Add descriptor for card payment method for trustpay (#2256) (
b9ddc4f
) by @prasunna09 - db: Add find_config_by_key_unwrap_or (#2214) (
2bd2526
) by @Abhicodes-crypto
Bug Fixes
- connector: Fix dispute webhook failure bug in checkout during get_webhook_resource_object (#2257) (
1d73be0
) by @hrithikesh026
Refactors
- connector:
- [Stripe] refactor stripe payment method not implemented errors (#1927) (
417f793
) by @swangi-kumari - [Adyen] Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2209) (
3d18f20
) by @srujanchikke
- [Stripe] refactor stripe payment method not implemented errors (#1927) (
Miscellaneous Tasks
- CODEOWNERS: Update CODEOWNERS (#2254) (
7af4c92
) by @ArjunKarthik - deps: Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 (#2255) (
8f3721d
) by @dependabot
Full Changelog: v1.43.1...v1.44.0
Hyperswitch v1.43.1
1.43.1 (2023-09-21)
Bug Fixes
- Add flow_name setter (#2234) (
30e2c90
) by @kritikmodi
Full Changelog: v1.43.0...v1.43.1
Hyperswitch v1.43.0
1.43.0 (2023-09-21)
Features
- connector: [Gocardless] add support for Ach, Sepa, Becs payment methods (#2180) (
3efce90
) by @ArjunKarthik - core: Add support for webhook additional source verification call for paypal (#2058) (
2a9e09d
) by @srujanchikke - db: Enable caching for merchant_account fetch using publishable key (#2186) (
eb10aca
) by @Abhicodes-crypto - router: Add kv implementation for address for payment flows (#2177) (
afff3e1
) by @sai-harsha-vardhan
Bug Fixes
- connector:
- [trustpay] add missing error_codes (#2204) (
8098322
) by @SamraatBansal - [Trustpay] Add missing error code (#2212) (
e4b3cc7
) by @Sangamesh26
- [trustpay] add missing error_codes (#2204) (
- env: Remove EUR currency from clearpay_afterpay in stripe connector (#2213) (
9009ab2
) by @prajjwalkumar17
Refactors
- router: Refactor customer <> address in customers and payments flow (#2158) (
8ee2ce1
) by @sai-harsha-vardhan
Full Changelog: v1.42.0...v1.43.0
Hyperswitch v1.42.0
1.42.0 (2023-09-20)
Features
- connector: [Trustpay] Add Blik payment method for trustpay (#2152) (
d0eec9e
) by @prasunna09
Bug Fixes
- connector: [SQUARE] Fix payments cancel issue (#2162) (
081545e
) by @deepanshu-iiitu
Refactors
- configs: Make TOML file an optional source of application configuration (#2185) (
69fbebf
) by @SanchithHegde - core: Error thrown for wrong mca in applepay_verification flow change from 5xx to 4xx (#2189) (
656e710
) by @prajjwalkumar17
Full Changelog: v1.41.0...v1.42.0
Hyperswitch v1.41.0
1.41.0 (2023-09-20)
Features
- connector: [Gocardless] add boilerplate code (#2179) (
6a64180
) by @ArjunKarthik
Bug Fixes
- core: Add merchant_id to gpay merchant info (#2170) (
5643ecf
) by @SamraatBansal - Remove x-request-id from headers before connector calls (#2182) (
680505f
) by @BallaNitesh - Handle 5xx during multiple capture call (#2148) (
e8d948e
) by @hrithikesh026
Refactors
- connector: [Adyen] psync validation check for adyen (#2160) (
386e820
) by @swangi-kumari - core: Add additional parameters in AppState and refactor AppState references (#2123) (
a0a8ef2
) by @Abhicodes-crypto - router: Use billing address for payment method list filters as opposed to shipping address (#2176) (
b3d5d3b
) by @vspecky - Remove redundant validate_capture_method call (#2171) (
1ea823b
) by @hrithikesh026
Full Changelog: v1.40.1...v1.41.0