Releases: juspay/hyperswitch
Releases · juspay/hyperswitch
Hyperswitch v1.105.1
1.105.1 (2024-01-11)
Docker Release
v1.105.1 (with KMS)
v1.105.1-standalone (without KMS)
New Features
- connector: [BankofAmerica] Implement support for Google Pay and Applepay (#2940 ) (#3061)
- connector: [Cybersource] Implement support for Google Pay and Applepay (#3139) (#3149)
- connector: [NMI] Implement 3DS for Cards and webhooks for payments and refunds (#3143) (#3164)
- connector: [Paypal]Add Preprocessing flow to complete authorization for Card 3DS Auth Verification (#2757)
- connector: [Trustpay] Update dynamic fields for trustpay blik (#3042)
- connector: [BOA] Populate merchant_defined_information with metadata (#3253)
- Add support for Riskified FRM Connector (#2533)
- Add ability to verify connector credentials before integrating the connector (#2986)
- Enable surcharge support for all connectors (#3109)
- Make core changes in payments flow to support incremental authorization (#3009)
- Add support for tokenizing bank details and fetching masked details while listing (#2585)
- Implement change password for user (#2959)
- Add support to filter payment link based on merchant_id (#2805)
- Add APIs for user roles (#3013 )
- Receive card_holder_name in confirm flow when using token for payment (#2982)
- payments: Add outgoing payments webhooks (#3133)
- Use card bin to get additional card details (#3036)
- Add support for passing card_cvc in payment_method_data object along with token (#3024)
Bug Fixes
- Accept connector_transaction_id in error_response of connector flows (#2972)
- Enable payment refund when payment is partially captured (#2991)
- Make the billing country for apple pay as optional field (#3188)
- Error propagation for not supporting partial refund (#2976)
- Mark refund status as failure for not_implemented error from connector flows (#2978)
- Allow zero amount for payment intent in list payment methods (#3090)
- Validate refund amount with amount_captured instead of amount (#3120)
- Make the card_holder_name as an empty string if not sent (#3173)
Database Migrations
Comparing v1.86.0..v1.105.1 · juspay/hyperswitch
Compatibility
This version of the Hyperswitch App server is compatible with the following versions of other components:
Control Center Version: v1.23.3
Web Client Version: v0.16.7
WooCommerce Plugin Version: v1.2.0
Card Vault Version: v0.2.0
Hyperswitch v1.86.0
1.86.0 (2023-11-21)
Features
- connector: [Prophetpay] Save card token for Refund and remove Void flow (#2927) (
15a255e
) by @Sakilmostak - Add support for 3ds and surcharge decision through routing rules (#2869) (
f8618e0
) by @hrithikesh026
Bug Fixes
- mca: Change the check for
disabled
field in mca create and update (#2938) (e66ccde
) by @ThisIsMani - Status goes from pending to partially captured in psync (#2915) (
3f3b797
) by @hrithikesh026
Testing
- postman: Update postman collection files (
245e489
) by @github-actions
Full Changelog: v1.85.0...v1.86.0
Hyperswitch v1.85.0
1.85.0 (2023-11-21)
Features
- mca: Add new
auth_type
and a status field for mca (#2883) (25cef38
) by @ThisIsMani - router: Add unified_code, unified_message in payments response (#2918) (
3954001
) by @sai-harsha-vardhan
Bug Fixes
- connector:
- [fiserv] fix metadata deserialization in merchant_connector_account (#2746) (
644709d
) by @srujanchikke - [CASHTOCODE] Fix Error Response Handling (#2926) (
938b63a
) by @deepanshu-iiitu
- [fiserv] fix metadata deserialization in merchant_connector_account (#2746) (
- router: Associate parent payment token with
payment_method_id
as hyperswitch token for saved cards (#2130) (efeebc0
) by @vspecky - Api lock on PaymentsCreate (#2916) (
cfabfa6
) by @dracarys18 - Merchant_connector_id null in KV flow (#2810) (
e566a4e
) by @dracarys18
Refactors
- connector: [Paypal] Add support for both BodyKey and SignatureKey (#2633) (
d8fcd3c
) by @swangi-kumari - core: Query business profile only once (#2830) (
44deeb7
) by @Narayanbhat166 - payment_methods: Added support for pm_auth_connector field in pm list response (#2667) (
be4aa3b
) by @Sarthak1799 - Add mapping for ConnectorError in payouts flow (#2608) (
5c4e7c9
) by @kashif-m
Testing
- postman: Update postman collection files (
ce725ef
) by @github-actions
Full Changelog: v1.84.0...v1.85.0
Hyperswitch v1.84.0
1.84.0 (2023-11-17)
Features
- connector: [BANKOFAMERICA] PSYNC Bugfix (#2897) (
bdcc138
) by @deepanshu-iiitu
Full Changelog: v1.83.1...v1.84.0
Hyperswitch v1.83.1
1.83.1 (2023-11-17)
Bug Fixes
- router: Add choice to use the appropriate key for jws verification (#2917) (
606daa9
) by @ShankarSinghC
Full Changelog: v1.83.0...v1.83.1
Hyperswitch v1.83.0
1.83.0 (2023-11-17)
Features
- events: Add incoming webhook payload to api events logger (#2852) (
aea390a
) by @prasunna09 - router: Custom payment link config for payment create (#2741) (
c39beb2
) by @sahkal
Bug Fixes
- router: Add rust locker url in proxy_bypass_urls (#2902) (
9a201ae
) by @ShankarSinghC
Documentation
- README: Replace cloudformation deployment template with latest s3 url. (#2891) (
375108b
) by @nitesh-balla
Full Changelog: v1.82.0...v1.83.0
Hyperswitch v1.82.0
1.82.0 (2023-11-17)
Features
- router: Add fallback while add card and retrieve card from rust locker (#2888) (
f735fb0
) by @ShankarSinghC
Bug Fixes
- core: Introduce new attempt and intent status to handle multiple partial captures (#2802) (
cb88be0
) by @hrithikesh026
Testing
- postman: Update postman collection files (
7d05b74
) by @github-actions
Full Changelog: v1.81.0...v1.82.0
Hyperswitch v1.81.0
1.81.0 (2023-11-16)
Features
- connector:
- [BANKOFAMERICA] Implement Cards for Bank of America (#2765) (
e8de3a7
) by @deepanshu-iiitu - [ProphetPay] Implement Card Redirect PaymentMethodType and flows for Authorize, CompleteAuthorize, Psync, Refund, Rsync and Void (#2641) (
8d4adc5
) by @Sakilmostak
- [BANKOFAMERICA] Implement Cards for Bank of America (#2765) (
Testing
- postman: Update postman collection files (
f829197
) by @github-actions
Full Changelog: v1.80.0...v1.81.0
Hyperswitch v1.80.0
1.80.0 (2023-11-16)
Features
- router: Add api to migrate card from basilisk to rust (#2853) (
b8b20c4
) by @ShankarSinghC - Spawn webhooks and async scheduling in background (#2780) (
f248fe2
) by @jarnura
Refactors
- router: Add openapi spec support for gsm apis (#2871) (
62c9cca
) by @sai-harsha-vardhan
Full Changelog: v1.79.0...v1.80.0
Hyperswitch v1.79.0
1.79.0 (2023-11-16)
Features
Bug Fixes
- connector: [noon] add validate psync reference (#2886) (
b129023
) by @SamraatBansal - payment_link: Render SDK for status requires_payment_method (#2887) (
d4d2c2c
) by @kashif-m - Paypal postman collection changes for surcharge feature (#2884) (
5956242
) by @hrithikesh026
Testing
- postman: Update postman collection files (
5c31365
) by @github-actions
Full Changelog: v1.78.0...v1.79.0