Releases: juspay/hyperswitch
Releases · juspay/hyperswitch
Hyperswitch v1.65.0
1.65.0 (2023-10-25)
Features
- router_env: Add support for UUID v7 for tracing actix web (#2661) (
65319fe
) by @NishantJoshi00
Bug Fixes
- core: Address clippy config changes (#2654) (
cfe9c25
) by @pixincreate - refunds:
- Add
profile_id
in refunds response (#2652) (bb86cc2
) by @pixincreate - Fetch refund if insert fails due to duplicate response (#2682) (
433cdfa
) by @Abhicodes-crypto
- Add
Refactors
- connector:
- [CryptoPay] Remove Default Case Handling (#2643) (
6428d07
) by @ashutuptiwari - [CyberSource] Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2626) (
f2f8170
) by @mdrokz - [Cryptopay] add psync reference id validation for Cryptopay (#2668) (
27b9762
) by @prasunna09 - Default case for worldline (#2674) (
e6272c6
) by @Hangsaai
- [CryptoPay] Remove Default Case Handling (#2643) (
Testing
- postman: Update postman collection files (
b340673
) by @github-actions
Full Changelog: v1.64.1...v1.65.0
Hyperswitch v1.64.1
1.64.1 (2023-10-24)
Refactors
- Revert redis temp locker logic (#2670) (
eaa9720
) by @Abhicodes-crypto
Full Changelog: v1.64.0...v1.64.1
Hyperswitch v1.64.0
1.64.0 (2023-10-23)
Features
Bug Fixes
- router: Disable openapi examples (#2648) (
b39bdbf
) by @sai-harsha-vardhan
Refactors
- connector:
- Use connector_response_reference_id for Shift4 (#2492) (
83f0062
) by @daniloff200 - [PowerTranz] refactor powertranz payments to remove default cases (#2547) (
664093d
) by @Himanshu-370
- Use connector_response_reference_id for Shift4 (#2492) (
Full Changelog: v1.63.0...v1.64.0
Hyperswitch v1.63.0
1.63.0 (2023-10-20)
Features
- Add support for updating surcharge_applicable field intent (#2647) (
949937e
) by @hrithikesh026
Bug Fixes
- Kms decryption of redis_temp_locker_encryption_key (#2650) (
5a6601f
) by @Abhicodes-crypto
Refactors
- router: [Nexi nets] Remove Default Case Handling (#2639) (
4b64c56
) by @Harshwardhan9431
Full Changelog: v1.62.0...v1.63.0
Hyperswitch v1.62.0
1.62.0 (2023-10-19)
Features
- connector:
- [Worldpay] Use connector_request_reference_id as reference to the connector (#2553) (
9ea5830
) by @ayan-joshi - [ProphetPay] Template generation (#2610) (
7e6207e
) by @Sakilmostak - [Bambora] Use connector_response_reference_id as reference to the connector (#2635) (
a9b5dc9
) by @Rutam21 - [Klarna] Add order id as the reference id to merchant (#2614) (
b7d5573
) by @jay-tau
- [Worldpay] Use connector_request_reference_id as reference to the connector (#2553) (
Bug Fixes
- Payment_method_data and description null during payment confirm (#2618) (
6765a1c
) by @dracarys18
Refactors
- connector:
- [Dlocal] Currency Unit Conversion (#2615) (
1f2fe51
) by @SagarDevAchar - [Iatapay] remove default case handling (#2587) (
6494e8a
) by @HeetVekariya - [noon] remove cancellation_reason (#2627) (
41b7742
) by @SamraatBansal - [Forte] Remove Default Case Handling (#2625) (
418715b
) by @SagarDevAchar - [Dlocal] remove default case handling (#2624) (
1584313
) by @saikiranpatil
- [Dlocal] Currency Unit Conversion (#2615) (
- Remove code related to temp locker (#2640) (
cc0b422
) by @Abhicodes-crypto - Add surcharge_applicable to payment_intent and remove surcharge_metadata from payment_attempt (#2642) (
e5fbaae
) by @hrithikesh026
Testing
- postman: Update postman collection files (
2593dd1
) by @github-actions
Miscellaneous Tasks
- deps: Bump rustix from 0.37.24 to 0.37.25 (#2637) (
67d0062
) by @dependabot
Build System / Dependencies
- deps: Use
async-bb8-diesel
fromcrates.io
instead of git repository (#2619) (14c0821
) by @Chethan-rao
Full Changelog: v1.61.0...v1.62.0
Hyperswitch v1.61.0
1.61.0 (2023-10-18)
Features
- Connector: [Paypal] add support for dispute webhooks for paypal connector (#2353) (
6cf8f05
) by @swangi-kumari - apple_pay: Add support for decrypted apple pay token for checkout (#2628) (
794dbc6
) by @ShankarSinghC - connector:
- core: Replace temp locker with redis (#2594) (
2edbd61
) by @Abhicodes-crypto - events: Add events for incoming API requests (#2621) (
7a76d6c
) by @lsampras - merchant_account: Add merchant account list endpoint (#2560) (
a1472c6
) by @Narayanbhat166 - Update surcharge_amount and tax_amount in update_trackers of payment_confirm (#2603) (
2f9a355
) by @hrithikesh026
Bug Fixes
- connector:
- [Authorizedotnet]fix error deserialization incase of authentication failure (#2600) (
4859b7d
) by @srujanchikke - [Paypal]fix error deserelization for source verification call (#2611) (
da77d13
) by @srujanchikke
- [Authorizedotnet]fix error deserialization incase of authentication failure (#2600) (
- payments: Fix payment update enum being inserted into kv (#2612) (
9aa1c75
) by @lsampras
Refactors
- events: Allow box dyn for event handler (#2629) (
01410bb
) by @lsampras - payment_connector: Allow connector label to be updated (#2622) (
c86ac9b
) by @Narayanbhat166 - router: Remove unnecessary function from Refunds Validate Flow (#2609) (
3399328
) by @AaronTJDev - Refactor connector auth type failure to 4xx (#2616) (
1dad745
) by @ArjunKarthik
Testing
- postman: Update postman collection files (
d899025
) by @github-actions
Documentation
- postman: Rewrite postman documentation to help devs develop tests for their features (#2613) (
1548ee6
) by @pixincreate
Miscellaneous Tasks
- scripts: Add connector script changes (#2620) (
373a10b
) by @ArjunKarthik
Full Changelog: v1.60.0...v1.61.0
Hyperswitch v1.60.0
1.60.0 (2023-10-17)
Features
- compatibility: Added support to connector txn id (#2606) (
82980a8
) by @sahkal - router: Better UI payment link and order details product image and merchant config support (#2583) (
fdd9580
) by @sahkal - Add updated_by to tracker tables (#2604) (
6a74e8c
) by @dracarys18
Bug Fixes
- Make push to drainer generic and add application metrics for KV (#2563) (
274a783
) by @dracarys18
Refactors
- connector: [Nuvei] remove default case handling (#2584) (
3807601
) by @HeetVekariya - router: Throw bad request error on applepay verification failure (#2607) (
cecea87
) by @prajjwalkumar17
Full Changelog: v1.59.0...v1.60.0
Hyperswitch v1.59.0
1.59.0 (2023-10-16)
Features
- connector:
- Add support for surcharge in trustpay (#2581) (
2d5d3b8
) by @hrithikesh026 - Add surcharge support in paypal connector (#2568) (
92ee1db
) by @sai-harsha-vardhan
- Add support for surcharge in trustpay (#2581) (
- events: Add basic event handler to collect application events (#2602) (
5d88dbc
) by @lsampras
Refactors
Full Changelog: v1.58.0...v1.59.0
Hyperswitch v1.58.0
1.58.0 (2023-10-15)
Features
- connector:
- [HELCIM] Implement Cards for Helcim (#2210) (
b5feab6
) by @deepanshu-iiitu - [Paypal] use connector request reference id as reference for paypal (#2577) (
500405d
) by @prasunna09 - [Airwallex] Currency Unit Conversion (#2571) (
8971b17
) by @SagarDevAchar - [Klarna] Use connector_request_reference_id as reference to connector (#2494) (
2609ef6
) by @HarshitVashisht11 - [Dlocal] Use connector_response_reference_id as reference to merchant (#2446) (
f6677b8
) by @SargamPuram
- [HELCIM] Implement Cards for Helcim (#2210) (
- nexinets: Use connector_request_reference_id as reference to the connector (#2515) (
088dce0
) by @frazar - router: Add Cancel Event in Webhooks and Mapping it in Stripe (#2573) (
92f7918
) by @deepanshu-iiitu
Refactors
- connector:
- [Worldline] Currency Unit Conversion (#2569) (
9f03a41
) by @Suraj3240 - [Authorizedotnet] Enhance currency Mapping with ConnectorCurrencyCommon Trait (#2570) (
d401975
) by @Azanul - [noon] enhance response status mapping (#2575) (
053c79d
) by @SamraatBansal
- [Worldline] Currency Unit Conversion (#2569) (
- storage: Update paymentintent object to provide a relation with attempts (#2502) (
fbf3c03
) by @lsampras
Testing
- postman: Update postman collection files (
08141ab
) by @github-actions
Full Changelog: v1.57.1...v1.58.0
Hyperswitch v1.57.1
1.57.1 (2023-10-12)
Bug Fixes
- connector: Trigger Psync after redirection url (#2422) (
8029a89
) by @SamraatBansal
Full Changelog: v1.57.0...v1.57.1