v0.3.0
版本发布时间: 2023-02-26 18:27:55
juspay/hyperswitch最新发布版本:v1.111.0(2024-08-22 23:24:38)
Build System / Dependencies
- docker-compose: increase docker health check interval for hyperswitch-server (#534) (1ba6b8c9)
Chores
- release: port release bug fixes to main branch (#612) (a8d6ce83)
Continuous Integration
- run CI checks on merge queue events (#530) (c7b9e9c1)
Documentation Changes
- add_connector: fix typo (#584) (a4f3abf3)
New Features
-
router:
- include eligible connectors list in list payment methods (#644) (92771b3b)
- API endpoints for managing API keys (#511) (1bdc8955)
-
connector:
- [Airwallex] add authorize, capture, void, psync, Webhooks support (#646) (6a67dd8b)
- [Bluesnap] add authorize, capture, void, refund, psync, rsync and Webhooks support (#649) (7efdc3c5)
- add authorize, capture, void, refund, psync support for Nuvei (#645) (03a9f5a9)
- Added applepay feature (#636) (1e84c07c)
- add
track_caller
to functions that performchange_context
(#592) (8d2e573a) - Redis cache for MCA fetch and update (#515) (963cb528)
- api_models: add error structs (#532) (d107b44f)
Bug Fixes
- connector: update Bluesnap in routable connectors (#654) (64cb2ffc)
- allow errors with status code 200 to pass (#601) (8a8767e9)
- don't call connector if connector transaction id doesn't exist (#525) (326d6beb)
- throw 500 error when redis goes down (#531) (aafb115a)
-
router:
- allow setup future usage to be updated in payment update and confirm requests (#610) (#638) (6c128f82)
- feature gate openssl deps for basilisk feature (#536) (e4956820)
- checkout: Error Response when wrong api key is passed (#596) (55b6d88a)
- core: use guard for access token result (#522) (903b4521)
Other Changes
-
router:
- webhooks enhancement (#637) (#641) (3bc9feb0)
- api keys path params (#609) (effa7a00)
Refactors
-
router:
- update payments api contract to accept a list of connectors (#643) (8f1f626c)
- api-key routes refactoring (#600) (e6408276)
- appstate as trait in authentication (#588) (eaf98e66)
- compatibility: add additional fields to stripe payment and refund response types (#618) (2ea09e34)
- Throw 500 error on database connection error instead of panic (#527) (f1e3bf48)
- send full payment object for payment sync (#526) (6c2a1fea)
-
middleware: change visibility to
pub
(#587) (4884a24d)