Releases: juspay/hyperswitch
Releases · juspay/hyperswitch
Hyperswitch v1.56.0
1.56.0 (2023-10-11)
Features
- connector:
- router: Change temp locker config as enable only (#2522) (
7acf101
) by @sai-harsha-vardhan
Refactors
- Delete requires cvv config when merchant account is deleted (#2525) (
b968552
) by @Chethan-rao
Testing
- postman:
- Add proper
customer_id
in payment method create api (#2548) (7994a12
) by @ShankarSinghC - Update postman collection files (
7c561d5
) by @github-actions
- Add proper
Miscellaneous Tasks
- CODEOWNERS: Update CODEOWNERS (#2541) (
d9fb5d4
) by @ArjunKarthik
Full Changelog: v1.55.0...v1.56.0
Hyperswitch v1.55.0
1.55.0 (2023-10-10)
Features
- connector:
- [Multisafepay] Use connector_request_reference_id as reference to the connector (#2503) (
c34f1bf
) by @SagarDevAchar - [GlobalPayments] Introduce connector_request_reference_id for GlobalPayments (#2519) (
116139b
) by @amaan14999 - [Airwallex] Use connector_request_reference_id as merchant reference id #2291 (#2516) (
6e89e41
) by @sccalabr
- [Multisafepay] Use connector_request_reference_id as reference to the connector (#2503) (
- trace: Add optional sampling behaviour for routes (#2511) (
ec51e48
) by @NishantJoshi00 - Gracefully shutdown drainer if redis goes down (#2391) (
2870af1
) by @dracarys18 - Kv for reverse lookup (#2445) (
13aaf96
) by @dracarys18 - Add x-hs-latency header for application overhead measurement (#2486) (
cf0db35
) by @BallaNitesh
Bug Fixes
- connector:
- [Airwallex] convert expiry year to four digit (#2527) (
4b0fa12
) by @SamraatBansal - [noon] add missing response status (#2528) (
808ee45
) by @SamraatBansal
- [Airwallex] convert expiry year to four digit (#2527) (
Refactors
- payment_methods: Added mca_id in bank details (#2495) (
ac3c500
) by @Sarthak1799 - test_utils: Refactor
test_utils
crate and addfolder
support with updated documentation (#2487) (6b52ac3
) by @pixincreate
Miscellaneous Tasks
- [GOCARDLESS] env changes for becs and sepa mandates (#2535) (
4f5a383
) by @deepanshu-iiitu
Full Changelog: v1.54.0...v1.55.0
Hyperswitch v1.54.0
1.54.0 (2023-10-09)
Features
- connector:
- [Fiserv] update connector_response_reference_id in transformers (#2489) (
4eb7003
) by @sahalsaad - [Nuvei] Use "connector_request_reference_id" for as "attempt_id" to improve consistency in transmitting payment information (#2493) (
17393f5
) by @Himanshu-370
- [Fiserv] update connector_response_reference_id in transformers (#2489) (
- kv: Add kv wrapper for executing kv tasks (#2384) (
8b50997
) by @dracarys18 - process_tracker: Make long standing payments failed (#2380) (
73dfc31
) by @Narayanbhat166
Bug Fixes
- Add release feature to drianer (#2507) (
224b83c
) by @dracarys18
Refactors
- Disable color in reports in json format (#2509) (
aa176c7
) by @Chethan-rao
Miscellaneous Tasks
- Address Rust 1.73 clippy lints (#2474) (
e02838e
) by @Chethan-rao
Full Changelog: v1.53.0...v1.54.0
Hyperswitch v1.53.0
1.53.0 (2023-10-09)
Features
- connector:
- [Braintree] implement dispute webhook (#2031) (
eeccd10
) by @AkshayaFoiger - [Paypal] Implement 3DS for Cards (#2443) (
d95a64d
) by @Sakilmostak - [Cybersource] Use connector_response_reference_id as reference to merchant (#2470) (
a2dfc48
) by @rashmibharambe - [Coinbase] Add order id as the reference id (#2469) (
9c2fff5
) by @Ceres445 - [Multisafepay] Use transaction_id as reference to transaction (#2451) (
ba2efac
) by @nabeel001
- [Braintree] implement dispute webhook (#2031) (
Bug Fixes
- Add startup config log to drainer (#2482) (
5038234
) by @dracarys18 - Fetch data directly from DB in OLAP functions (#2475) (
12b5341
) by @dracarys18
Refactors
- connector: [trustpay] refactor trustpay and handled variants errors (#2484) (
3f1e7c2
) by @Cioraz - merchant_account: Make
organization_id
as mandatory (#2458) (53b4816
) by @Narayanbhat166
Miscellaneous Tasks
- Env changes for gocardless mandate (#2485) (
65ca5f1
) by @ArjunKarthik
Full Changelog: v1.52.0...v1.53.0
Hyperswitch v1.52.0
1.52.0 (2023-10-06)
Features
- connector:
- [Forte] Use connector_response_reference_id as reference to merchant (#2456) (
cc7e90f
) by @AaronTJDev - [PayU] Use connector_response_response_id as reference to merchant (#2452) (
e24897c
) by @harshalkh - [Gocardless] Implement mandate flow (#2461) (
4149965
) by @deepanshu-iiitu - [Gocardless] Add mandate webhoooks (#2468) (
8d53c66
) by @deepanshu-iiitu - [Noon] Use connector_request_reference_id as Order reference (#2466) (
2897b6e
) by @daniel-shuy
- [Forte] Use connector_response_reference_id as reference to merchant (#2456) (
- core: Add surcharge_details field to ResponsePaymentMethodTypes struct (#2435) (
3f0d927
) by @hrithikesh026 - router: Add mandates incoming webhooks flow (#2464) (
1cf8b6c
) by @sai-harsha-vardhan
Bug Fixes
- Update connector_mandate_id column in generate mandate flow (#2472) (
61288d5
) by @ArjunKarthik
Refactors
- connector: [nmi] refactor nmi and handled variants errors (#2463) (
f364a06
) by @Cioraz - Add support for passing context generic to api calls (#2433) (
601c174
) by @Chethan-rao
Full Changelog: v1.51.1...v1.52.0
Hyperswitch v1.51.1
1.51.1 (2023-10-05)
Bug Fixes
Refactors
- router:
Miscellaneous Tasks
- Fix the failing formatting check for external contributors (#2467) (
bb2ba08
) by @ShankarSinghC
Full Changelog: v1.51.0...v1.51.1
Hyperswitch v1.51.0
1.51.0 (2023-10-05)
Features
- connector:
- [Noon] Use connector_response_reference_id as reference (#2442) (
688557e
) by @sudharsangs - [Opayo] Add connector id (#2418) (
8e51073
) by @kamalika0363
- [Noon] Use connector_response_reference_id as reference (#2442) (
- payment_methods: Bank details support for payment method data in pmt (#2385) (
e86c032
) by @Sarthak1799 - router: Add support for payment_type field in payment intent (#2448) (
f116728
) by @vspecky
Bug Fixes
- connector: Use enum to deserialize latest_charge in stripe psync response (#2444) (
05ee47a
) by @hrithikesh026 - payments: Move validations of payment intent before attempt (#2440) (
7fb5c04
) by @Narayanbhat166 - Return appropriate error message during webhook call for invalid merchant_secret adyen (#2450) (
db7f9fa
) by @hrithikesh026
Testing
- postman: Update postman collection files (
a9221d4
) by @github-actions
Full Changelog: v1.50.0...v1.51.0
Hyperswitch v1.50.0
1.50.0 (2023-10-04)
Features
- connector:
- [Stax] Use connector_response_reference_id as reference to merchant (#2415) (
099b241
) by @ManobhavSachan - [PowerTranz] Use connector_response_reference_id as reference to merchant (#2413) (
0d703c7
) by @kritikash18 - [Payeezy] Use connector_response_reference_id as reference to merchant (#2410) (
485c09d
) by @rootCircle - [Square] Use reference_id as reference to merchant (#2434) (
591c9b7
) by @VedantKhairnar
- [Stax] Use connector_response_reference_id as reference to merchant (#2415) (
- router:
- Remove unnecessary lookups in refund and payment_attempt kv flow (#2425) (
f720aec
) by @sai-harsha-vardhan - [OpenNode] response reference id (#2416) (
3bfea72
) by @eigengravy - Add profile id and extra filters in lists (#2379) (
ab2cde7
) by @apoorvdixit88
- Remove unnecessary lookups in refund and payment_attempt kv flow (#2425) (
Bug Fixes
- CI: Fix spell check for CI pull request (#2439) (
04f2e11
) by @ShankarSinghC - router: Merchant account delete does not delete the merchant_key_store (#2367) (
35f7ce0
) by @dalprahcd
Refactors
- config: Update payment method filter for apple pay (#2423) (
d177b4d
) by @ShankarSinghC - payment_methods: Add
requires_cvv
config while creating merchant account (#2431) (6e5ab0d
) by @Chethan-rao - webhook: Add a function to retrieve payment_id (#2447) (
409913f
) by @Narayanbhat166
Build System / Dependencies
- deps: Address
undeclared crate or module
errors on Windows forscheduler
crate (#2411) (4225238
) by @SanchithHegde
Full Changelog: v1.49.0...v1.50.0
Hyperswitch v1.49.0
1.49.0 (2023-10-03)
Features
- connector: [Nuvei] Add order id as the reference id (#2408) (
d5d876b
) by @Ceres445 - pm_auth: Added pm_auth_config to merchant_connector_account (#2183) (
abfdea2
) by @Sarthak1799 - pm_list: [Trustpay] add bank_redirect - blik pm type required field info for trustpay (#2390) (
d81762a
) by @prasunna09 - webhooks: Webhooks effect tracker (#2260) (
5048d24
) by @Narayanbhat166
Bug Fixes
- CI: Fix spell check for CI pull request (#2420) (
3b10b1c
) by @ShankarSinghC - cards: Allow card cvc 000 (#2387) (
f0dc374
) by @vsrivatsa-juspay - configs: Add
lock_settings
indocker_compose.toml
(#2396) (14fec5c
) by @srujanchikke - connector: [noon] add connector_auth params and update description (#2429) (
0aa6b30
) by @SamraatBansal - payment_methos: Prioritized
apple_pay_combined
deserialization overapple_pay
(#2393) (f12ce9c
) by @ShankarSinghC - Temp support for ach gocardless with existing api contracts (#2395) (
d43fbcc
) by @ArjunKarthik
Refactors
- connector:
- router: Add
#[cfg(not(feature = "kms"))]
feature flag to test the simplified apple pay flow locally (#2200) (e5ad9c5
) by @ShankarSinghC
Testing
- postman: Update postman collection files (
34099ba
) by @github-actions
Documentation
- README:
- Include Hacktoberfest information (#2386) (
e8eb929
) by @VedantKhairnar - Fixed TOC links (#2402) (
c81d8e9
) by @VedantKhairnar
- Include Hacktoberfest information (#2386) (
Miscellaneous Tasks
- deps: Bump webpki from 0.22.0 to 0.22.2 (#2419) (
6bf0e75
) by @dependabot
Full Changelog: v1.48.1...v1.49.0
Hyperswitch v1.48.1
1.48.1 (2023-09-28)
Bug Fixes
- [Gocardless] add region in customer create request based on country (#2389) (
c293cb6
) by @ArjunKarthik
Full Changelog: v1.48.0...v1.48.1