Releases: juspay/hyperswitch
Releases · juspay/hyperswitch
Hyperswitch v1.72.0
1.72.0 (2023-11-05)
Features
- connector:
- [ACI] Currency Unit Conversion (#2750) (
cdead78) by @Harshwardhan9431 - [Fiserv] Currency Unit Conversion (#2715) (
b6b9e4f) by @SagarDevAchar - [Bitpay] Use
connector_request_reference_idas reference to the connector (#2697) (7141b89) by @Himanshu-370 - [NMI] Currency Unit Conversion (#2707) (
1b45a30) by @SagarDevAchar - [Payeezy] Currency Unit Conversion (#2710) (
25245b9) by @adarsh-jha-dev
- [ACI] Currency Unit Conversion (#2750) (
Refactors
- connector: [Stax] Currency Unit Conversion (#2711) (
2782923) by @shivansh-bhatnagar18
Testing
- postman: Update postman collection files (
d11e7fd) by @github-actions
Full Changelog: v1.71.0...v1.72.0
Hyperswitch v1.71.0
1.71.0 (2023-11-03)
Features
- merchant_connector_account: Add cache for querying by
merchant_connector_id(#2738) (1ba6282) by @Narayanbhat166 - router: Add Smart Routing to route payments efficiently (#2665) (
9b618d2) by @prajjwalkumar17
Bug Fixes
- connector:
- [Cryptopay]Remove default case handling for Cryptopay (#2699) (
255a4f8) by @prasunna09 - [Bluesnap] fix psync status to failure when it is '403' (#2772) (
9314d14) by @srujanchikke
- [Cryptopay]Remove default case handling for Cryptopay (#2699) (
- Response spelling (#2779) (
5859372) by @dracarys18
Testing
- postman: Update postman collection files (
21e8a10) by @github-actions
Full Changelog: v1.70.1...v1.71.0
Hyperswitch v1.70.1
Hyperswitch v1.70.0
1.70.0 (2023-11-03)
Features
- analytics: Analytics APIs (#2676) (
c0a5e7b) by @ivor-juspay - connector: [Multisafepay] add error handling (#2595) (
b3c846d) by @AkshayaFoiger - events: Add api auth type details to events (#2760) (
1094493) by @lsampras
Bug Fixes
- router: Make customer_id optional when billing and shipping address is passed in payments create, update (#2762) (
e40a293) by @prasunna09 - Null fields in payments respose (#2745) (
42261a5) by @dracarys18
Testing
- postman: Update postman collection files (
772f03e) by @github-actions
Full Changelog: v1.69.0...v1.70.0
Hyperswitch v1.69.0
1.69.0 (2023-10-31)
Features
- connector:
- [VOLT] Implement payment flows and bank redirect payment method (#2582) (
23bd364) by @swangi-kumari - [NMI] add orderid to PaymentRequest (#2727) (
aad3f0f) by @sahalsaad - Worldline Use
connector_response_reference_idas reference to merchant (#2721) (a261f1a) by @Harshwardhan9431 - [Authorizedotnet] Use connector_request_reference_id as reference to the connector (#2593) (
3d7c6b0) by @amitroy-thedev - [Multisafepay] Currency Unit Conversion (#2679) (
42b13f7) by @shivam-jainn - [Iatapay] currency unit conversion (#2592) (
0f5406c) by @SoumyoPurkayastha - [BitPay] Currency Unit Conversion (#2736) (
e377279) by @adarsh-jha-dev
- [VOLT] Implement payment flows and bank redirect payment method (#2582) (
- organization: Add organization table (#2669) (
d682471) by @Narayanbhat166 - Add one-click deploy script for HyperSwitch on AWS (EC2, RDS, Redis) (#2730) (
838372a) by @BallaNitesh - Implement list_merchant_connector_accounts_by_merchant_id_connector_name function (#2742) (
15a6b5a) by @hrithikesh026
Bug Fixes
- connector: [Stripe] add decline_code in error_reason (#2735) (
0a44f56) by @sai-harsha-vardhan - typo: Add commit id to allowed typos (#2733) (
8984627) by @Narayanbhat166 - Make kv log extraction easier (#2666) (
577ef1a) by @dracarys18
Refactors
- connector:
- [Noon] Remove Default Case Handling (#2677) (
452090d) by @SagarDevAchar - [Payme] Remove Default Case Handling (#2719) (
94947bd) by @Rutam21 - [Payeezy] remove default case handling (#2712) (
ceed76f) by @HeetVekariya
- [Noon] Remove Default Case Handling (#2677) (
- core: Use
business_profileto read merchant configs (#2729) (8c85173) by @Narayanbhat166 - db: Migrate to payment_attempt from connector_response (#2656) (
9d9fc2a) by @Abhicodes-crypto
Testing
- postman: Update postman collection files (
db8f58b) by @github-actions
Miscellaneous Tasks
- env: Add ttl as env variable (#2653) (
8b1499e) by @dracarys18
Full Changelog: v1.68.0...v1.69.0
Hyperswitch v1.68.0
1.68.0 (2023-10-29)
Features
- connector:
- [OpenNode] Currency Unit Conversion (#2645) (
88e1f29) by @SagarDevAchar - [Mollie] Currency Unit Conversion (#2671) (
3578db7) by @SagarDevAchar - [Dlocal] Implement feature to use connector_request_reference_id as reference to the connector (#2704) (
af90089) by @shakeel-3
- [OpenNode] Currency Unit Conversion (#2645) (
- events: Add masked json serializer for logging PII values (#2681) (
13c66df) by @lsampras
Bug Fixes
- connector: [Forte] Response Handling for Verify Action (#2601) (
efed596) by @Sakilmostak
Refactors
- connector:
- [Airwallex] Remove default case handling (#2703) (
4138c8f) by @Hangsaai - Use connector_request_reference_id for Fiserv (#2698) (
05c2f84) by @TejasMate - [Rapyd] add and implement the get_currency_unit function (#2664) (
78e5cd0) by @shivansh-bhatnagar18 - [Square] remove default case handling (#2701) (
05100ea) by @HeetVekariya - Use connector_request_reference_id for Iatapay (#2692) (
4afe552) by @daniloff200
- [Airwallex] Remove default case handling (#2703) (
Testing
- postman: Update postman collection files (
8eca66a) by @github-actions
Documentation
- changelog: Fix typo in changelog (#2713) (
2815443) by @pixincreate
Full Changelog: v1.67.0...v1.68.0
Hyperswitch v1.67.0
1.67.0 (2023-10-26)
Features
- connector: [OpenNode] Use connector_request_reference_id as referemce to connector (#2596) (
96b790c) by @shakeel-3
Bug Fixes
- connector: [Paypal]fix paypal error reason mapping when it is empty string. (#2700) (
2c00767) by @srujanchikke
Refactors
- connector:
- router: Tsys default case handling (#2672) (
9ff2721) by @Harshwardhan9431
Testing
- postman: Update postman collection files (
9875687) by @github-actions
Build System / Dependencies
- docker: Copy over
.gitignoreas.dockerignore(#2691) (d680eb2) by @SanchithHegde
Full Changelog: v1.66.0...v1.67.0
Hyperswitch v1.66.0
1.66.0 (2023-10-25)
Features
- core: Add support for multiple
merchant_connector_account(#2655) (5988d8d) by @Narayanbhat166
Full Changelog: v1.65.0...v1.66.0
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_idin 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