v1.44.0
juspay/hyperswitchv1.44.0Sep 22, 2023by SanchithHegde
AI Summary
Enhances Trustpay with a card descriptor and introduces a database helper function. Fixes a critical bug in the Checkout connector regarding dispute webhooks and refactors currency mappings for Stripe and Adyen.
Key Highlights
- Trustpay card descriptor
- Checkout dispute webhook failure fix
- Phonenumber dependency update
- Connector refactor
New Features
- Add descriptor for card payment method for trustpay
- Add find_config_by_key_unwrap_or
Full Release Notes
## 1.44.0 (2023-09-22) ### Features - **connector:** [Trustpay] Add descriptor for card payment method for trustpay ([#2256](https://github.com/juspay/hyperswitch/pull/2256)) ([`b9ddc4f`](https://github.com/juspay/hyperswitch/commit/b9ddc4fb69396a2ced73bc24e3d947eb8c4e091a)) by @prasunna09 - **db:** Add find_config_by_key_unwrap_or ([#2214](https://github.com/juspay/hyperswitch/pull/2214)) ([`2bd2526`](https://github.com/juspay/hyperswitch/commit/2bd25261b43b8b89ff2042e944ffa6008cc77c8f)) by @Abhicodes-crypto ### Bug Fixes - **connector:** Fix dispute webhook failure bug in checkout during get_webhook_resource_object ([#2257](https://github.com/juspay/hyperswitch/pull/2257)) ([`1d73be0`](https://github.com/juspay/hyperswitch/commit/1d73be08fb3a747ab22ee42eed9f396d78a949dd)) by @hrithikesh026 ### Refactors - **connector:** - [Stripe] refactor stripe payment method not implemented errors ([#1927](https://github.com/juspay/hyperswitch/pull/1927)) ([`417f793`](https://github.com/juspay/hyperswitch/commit/417f793284a11218fc520319ed717759f60e3934)) by @swangi-kumari - [Adyen] Enhance currency Mapping with ConnectorCurrencyCommon Trait ([#2209](https://github.com/juspay/hyperswitch/pull/2209)) ([`3d18f20`](https://github.com/juspay/hyperswitch/commit/3d18f2062e5d7c14fc5725547eeaf80d7b2a86da)) by @srujanchikke ### Miscellaneous Tasks - **CODEOWNERS:** Update CODEOWNERS ([#2254](https://github.com/juspay/hyperswitch/pull/2254)) ([`7af4c92`](https://github.com/juspay/hyperswitch/commit/7af4c92ef25b8e2b71a6839fcd80925c09897779)) by @ArjunKarthik - **deps:** Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 ([#2255](https://github.com/juspay/hyperswitch/pull/2255)) ([`8f3721d`](https://github.com/juspay/hyperswitch/commit/8f3721d16b27962923bff0968f7074cef2471e36)) by @dependabot **Full Changelog:** [`v1.43.1...v1.44.0`](https://github.com/juspay/hyperswitch/compare/v1.43.1...v1.44.0)