v1.29.0

juspay/hyperswitchv1.29.0Aug 29, 2023by SanchithHegde

AI Summary

v1.29.0 adds payment and refund webhooks for PayPal and fixes error message population for Payme. It also refactors the router to move `attempt_count` from the list view to the payment details.

Key Highlights

  • Add support for payment and refund webhooks for PayPal
  • Fix error message in case of 2xx payment failures (Payme)
  • Move `attempt_count` from payments list to payment details

New Features

  • PayPal payment and refund webhooks
  • Moved `attempt_count` field location

Full Release Notes

## 1.29.0 (2023-08-29)

### Features

- **connector:** [Paypal] add support for payment and refund webhooks ([#2003](https://github.com/juspay/hyperswitch/pull/2003)) ([`ade27f0`](https://github.com/juspay/hyperswitch/commit/ade27f01686d2a0cdee86d4d366cecaa12370ba6)) by @srujanchikke

### Bug Fixes

- **connector:** [Payme] populate error message in case of 2xx payment failures ([#2037](https://github.com/juspay/hyperswitch/pull/2037)) ([`aeebc5b`](https://github.com/juspay/hyperswitch/commit/aeebc5b52584ad8d8c128fa896d39fe8576dca0c)) by @ArjunKarthik
- **router:** Remove `attempt_count` in payments list response and add it in payments response ([#2008](https://github.com/juspay/hyperswitch/pull/2008)) ([`23b8d34`](https://github.com/juspay/hyperswitch/commit/23b8d3412c7d14e450b87b3ccb35a394d954d0a7)) by @sai-harsha-vardhan

### Miscellaneous Tasks

- **creds:** Update connector API credentials ([#2034](https://github.com/juspay/hyperswitch/pull/2034)) ([`f04bee2`](https://github.com/juspay/hyperswitch/commit/f04bee261141622b63e34e1ebd4b0de4641e0210)) by @pixincreate
- Address Rust 1.72 clippy lints ([#2011](https://github.com/juspay/hyperswitch/pull/2011)) ([`eaefa6e`](https://github.com/juspay/hyperswitch/commit/eaefa6e15c4facc28440d7fdc3aac9be0976324d)) by @SanchithHegde

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