Releases: juspay/hyperswitch
Releases · juspay/hyperswitch
Hyperswitch v1.13.2
1.13.2 (2023-08-01)
Bug Fixes
- webhook: Provide acknowledgment for webhooks with unsupported event types (#1815) (
28a371b
) by @NishantJoshi00
Full Changelog: v1.13.1...v1.13.2
Hyperswitch v1.13.1
1.13.1 (2023-07-31)
Bug Fixes
- connector: [Trustpay] send billing address name as cardholder name (#1806) (
71b75c6
) by @sai-harsha-vardhan - logs: Remove request from logs (#1810) (
5ad3950
) by @NishantJoshi00
Testing
- connector: Refactor UI test for connectors (#1807) (
34ff408
) by @swangi-kumari
Full Changelog: v1.13.0...v1.13.1
Hyperswitch v1.13.0
1.13.0 (2023-07-28)
Features
- dummy_connector: Add 3DS Flow, Wallets and Pay Later for Dummy Connector (#1781) (
8186c77
) by @ThisIsMani - router: Validate payment method type in payments request against given payment method data for non-card flows (#1236) (
7607b6b
) by @kritikmodi
Bug Fixes
- Connector: [Noon] Update ApplePay Payment Struct (#1794) (
b96687c
) by @SamraatBansal - router: Add validation for all the connector auth type (#1748) (
1cda7ad
) by @Aprabhat19
Documentation
- Add renewed links for readme (#1796) (
e06e62c
) by @NishantJoshi00
Full Changelog: v1.12.0...v1.13.0
Hyperswitch v1.12.0
1.12.0 (2023-07-27)
Features
- connector: [Zen] Add Latam Payment Methods (#1670) (
4df67ad
) by @SamraatBansal - core: Changed frm_config format type in merchant_connector_account and added frm_message in payments response (#1543) (
c284f41
) by @rishavkar - errors: Add
GenericDuplicateError
inApiErrorResponse
(#1792) (7f94716
) by @sai-harsha-vardhan - router:
- Add grouping and priority logic in connector utils to handle multiple errors in connector flows (#1765) (
e6a5e9f
) by @sai-harsha-vardhan - Apply filters on payments (#1744) (
04c3de7
) by @apoorvdixit88
- Add grouping and priority logic in connector utils to handle multiple errors in connector flows (#1765) (
- Api contract for gift cards (#1634) (
8369626
) by @Sangamesh26
Bug Fixes
- connector:
- [Powertranz] Fix response handling for https status code other than 200 (#1775) (
4805a94
) by @ArjunKarthik - [Klarna] Handle error response with both error_messages and error_message fields (#1783) (
9cfdce0
) by @ArjunKarthik
- [Powertranz] Fix response handling for https status code other than 200 (#1775) (
- router: Add manual retry flag in Re-direction url (#1791) (
20f6644
) by @sahkal
Refactors
- core: Use secrets for connector AuthType in connector integration (#1441) (
d068569
) by @ShankarSinghC
Revert
- Feat(connector): [Adyen] Add pix support for adyen (#1795) (
38f14b9
) by @Sangamesh26
Full Changelog: v1.11.0...v1.12.0
Hyperswitch v1.11.0
1.11.0 (2023-07-26)
Features
- compatibility: Add wallet mandate support setup intent and connector_metadata field (#1767) (
af9a458
) by @sahkal - connector:
- [Boku] Template generation (#1760) (
78c6cce
) by @Sakilmostak - [Stripe, Adyen, Checkout] Add reference ID support for retries (#1735) (
9ba8ec3
) by @sai-harsha-vardhan - [Adyen] Add pix support for adyen (#1703) (
33a1368
) by @Sangamesh26
- [Boku] Template generation (#1760) (
- db: Implement
MerchantKeyStoreInterface
forMockDb
(#1772) (f3baf2f
) by @SanchithHegde - macro: Add config validation macro for connectors (#1755) (
37a0651
) by @Narayanbhat166 - router: Add merchant_id check for manual_retry_allowed flag sent in payments response (#1785) (
435c939
) by @sai-harsha-vardhan
Bug Fixes
- connector:
- [Bluesnap] Populate Error Reason and Update error handling (#1787) (
5c6bcb5
) by @SamraatBansal - [Tsys] Update endpoint and unit tests (#1730) (
8223f8b
) by @SamraatBansal
- [Bluesnap] Populate Error Reason and Update error handling (#1787) (
- redis_interface: Add back Redis pool connect step (#1789) (
1f8e790
) by @SanchithHegde
Refactors
- fix: [Mollie] Add support for both HeaderKey and BodyKey AuthType (#1761) (
07c60f8
) by @swangi-kumari - redis_interface: Remove the
Drop
implementation onRedisConnectionPool
(#1786) (ac17b11
) by @SanchithHegde
Testing
- UI-tests: Allow ignoring connector tests at runtime (#1766) (
884f284
) by @jagan-jaya - connector: [Nexinets] Add UI test for Nexinets Payment methods (#1784) (
bf62a7c
) by @srujanchikke
Full Changelog: v1.10.2...v1.11.0
Hyperswitch v1.10.2
1.10.2 (2023-07-25)
Bug Fixes
- connector: [Paypal] fix amount to its currency base unit (#1780) (
f40d144
) by @prasunna09
Revert
- Connector_label in webhook url is reverted back to connector_name (#1779) (
a229c37
) by @hrithikesh026
Full Changelog: v1.10.1...v1.10.2
Hyperswitch v1.10.1
1.10.1 (2023-07-25)
Bug Fixes
- config: Detect duplicate config insert and throw appropriate error (#1777) (
1ab4226
) by @NishantJoshi00 - connector:
- [Paypal] Fix payment status for PayPal cards (#1749) (
88b4b96
) by @prasunna09 - Apple pay not working because of payment_method_type[] field stripe (#1759) (
039a859
) by @hrithikesh026
- [Paypal] Fix payment status for PayPal cards (#1749) (
- core: Address 500 when deleting payment method and add logs to postman collections (#1695) (
df3970f
) by @pixincreate - router:
Refactors
- payments: Dont update client secret on payment intent status update (#1778) (
b719725
) by @Abhicodes-crypto
Documentation
- postman: Added a note about how postman now requires you to fork a collection in order to send a request (#1769) (
1afc548
) by @anupj
Miscellaneous Tasks
- config: [Paypal] Add configs for PayPal mandates for adyen (#1774) (
bad9b94
) by @prasunna09
Full Changelog: v1.10.0...v1.10.1
Hyperswitch v1.10.0
1.10.0 (2023-07-21)
Features
- connector:
- [Adyen] implement Online Banking Fpx for Adyen (#1584) (
2e492ee
) by @AkshayaFoiger - [Adyen] implement Online Banking Thailand for Adyen (#1585) (
0c3cf05
) by @AkshayaFoiger - [Stripe] Add support for Blik (#1565) (
0589c57
) by @Sangamesh26 - [Adyen] implement Touch n Go for Adyen (#1588) (
8e45e73
) by @AkshayaFoiger - [Adyen] implement Atome for Adyen (#1590) (
3c5d725
) by @AkshayaFoiger
- [Adyen] implement Online Banking Fpx for Adyen (#1584) (
Bug Fixes
- compatibility: Map connector_metadata to core request (#1753) (
f340860
) by @Sarthak1799 - connector:
- [Authorizedotnet] Convert amount from cents to dollar before sending to connector (#1756) (
a685a9a
) by @srujanchikke - [Adyen] Fix error message for fraud check from Adyen connector (#1763) (
78ce8f7
) by @prasunna09
- [Authorizedotnet] Convert amount from cents to dollar before sending to connector (#1756) (
- router: Add additional card info in payment response (#1745) (
a891708
) by @sahkal - template: Address add_connector.sh throwing errors when creating new connector template (#1679) (
3951561
) by @pixincreate - Remove payout test cases from connector-template (#1757) (
d433a98
) by @kashif-m
Testing
- Fix failing unit tests (#1743) (
c4c9424
) by @SanchithHegde
Full Changelog: v1.9.0...v1.10.0
Hyperswitch v1.9.0
1.9.0 (2023-07-20)
Features
- connector:
- [Adyen] implement Momo for Adyen (#1583) (
96933f2
) by @AkshayaFoiger - [Adyen] Implement Alma BNPL and DANA Wallet (#1566) (
5dcf758
) by @Sakilmostak
- [Adyen] implement Momo for Adyen (#1583) (
- metrics: Add pod information in metrics pipeline (#1710) (
cf145a3
) by @NishantJoshi00 - Add payout service (#1665) (
763e2df
) by @kashif-m
Bug Fixes
- adyen_ui: Ignore tests failing from connector side (#1751) (
e0f4507
) by @jagan-jaya - connector:
- [PowerTranz] error message from response_code in absence of errors object & comment billing and shipping as it is optional (#1738) (
54f7ab7
) by @ArjunKarthik - Update amount captured after webhook call and parse error responses from connector properly (#1680) (
cac9f50
) by @BallaNitesh - Deserialization error due to latest_charge stripe (#1740) (
c53631e
) by @hrithikesh026 - Stripe mandate failure and other ui tests failures (#1742) (
ea119eb
) by @hrithikesh026
- [PowerTranz] error message from response_code in absence of errors object & comment billing and shipping as it is optional (#1738) (
Testing
- connector:
- [Authorizedotnet] Add UI test for Authorizedotnet Payment methods (#1736) (
f44cc1e
) by @srujanchikke - [Adyen] Add UI test for Adyen Payment methods (#1648) (
2e9b783
) by @swangi-kumari - [Noon] Add test for Noon Payment methods (#1714) (
f06e5dc
) by @swangi-kumari
- [Authorizedotnet] Add UI test for Authorizedotnet Payment methods (#1736) (
Full Changelog: v1.8.0...v1.9.0
Hyperswitch v1.8.0
1.8.0 (2023-07-19)
Features
- connector:
- [Adyen] Implement Gcash for Adyen (#1576) (
df0ef15
) by @AkshayaFoiger - [Adyen] Implement Vipps in Wallets (#1554) (
e271ced
) by @Sakilmostak
- [Adyen] Implement Gcash for Adyen (#1576) (
- merchant_account: Add
is_recon_enabled
field in merchant_account (#1713) (7549cd3
) by @anji-reddy-j
Bug Fixes
- connector:
- [PowerTranz] resolve pr comments and add comments (#1726) (
432a8e0
) by @ArjunKarthik - [PowerTranz] fix rsync not implemented error (#1734) (
d52b564
) by @ArjunKarthik - [PowerTranz] removing optional field shipping address (#1737) (
63eac1f
) by @ArjunKarthik
- [PowerTranz] resolve pr comments and add comments (#1726) (
- webhook: Do not fail webhook verification if merchant_secret is not set by merchant (#1732) (
374f2c2
) by @hrithikesh026
Testing
- connector: [Aci] Add UI test for Aci Payment Methods (#1702) (
fe7a5b0
) by @swangi-kumari
Full Changelog: v1.7.0...v1.8.0