v1.45.0

juspay/hyperswitchv1.45.0Sep 22, 2023by SanchithHegde

AI Summary

Introduces metrics tracking for the Apple Pay flow and fixes status reporting for technical failures in the payment synchronization (psync) flow. Performance optimizations include removing unnecessary database queries during payment confirmation.

Key Highlights

  • Apple Pay metrics
  • Fix attempt status for technical failures in psync
  • Performance optimization for payments confirm
  • Connector currency mapping refactor

New Features

  • Add mertics to apple pay flow

Full Release Notes

## 1.45.0 (2023-09-22)

### Features

- **router:** Add mertics to apple pay flow ([#2235](https://github.com/juspay/hyperswitch/pull/2235)) ([`b9f25c4`](https://github.com/juspay/hyperswitch/commit/b9f25c4a4ee540fe13257df193f9f921233156a6)) by @ShankarSinghC

### Bug Fixes

- **router:** Fix attempt status for techincal failures in psync flow ([#2252](https://github.com/juspay/hyperswitch/pull/2252)) ([`2b8bd03`](https://github.com/juspay/hyperswitch/commit/2b8bd03a7243c887c17be658f1d9e9faa462b0c7)) by @sai-harsha-vardhan

### Refactors

- **connector:**
  - [Checkout]Enhance currency Mapping with ConnectorCurrencyCommon Trait ([#2192](https://github.com/juspay/hyperswitch/pull/2192)) ([`aa8d0dd`](https://github.com/juspay/hyperswitch/commit/aa8d0ddda17adb7c87cea9ff5fbf83b8d0e7fde1)) by @srujanchikke
  - [Trustpay] Enhance currency Mapping with ConnectorCurrencyCommon Trait ([#2197](https://github.com/juspay/hyperswitch/pull/2197)) ([`583b9aa`](https://github.com/juspay/hyperswitch/commit/583b9aa33b15f09cf8ea61b4e6dee002fb562e03)) by @srujanchikke
- **core:** Eliminate business profile database queries in payments confirm flow ([#2190](https://github.com/juspay/hyperswitch/pull/2190)) ([`90e4392`](https://github.com/juspay/hyperswitch/commit/90e43929a0c05e39feac4f13d75b2eea60b858a0)) by @BallaNitesh

**Full Changelog:** [`v1.44.0...v1.45.0`](https://github.com/juspay/hyperswitch/compare/v1.44.0...v1.45.0)