Skip to content

Conversation

AkshayaFoiger
Copy link
Contributor

Type of Change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring
  • Dependency updates
  • Documentation
  • CI/CD

Description

Additional Changes

  • This PR modifies the API contract
  • This PR modifies the database schema
  • This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?

Checklist

  • I formatted the code cargo +nightly fmt --all
  • I addressed lints thrown by cargo clippy
  • I reviewed the submitted code
  • I added unit tests for my changes where possible

@AkshayaFoiger AkshayaFoiger requested review from a team as code owners October 13, 2025 12:20
Copy link

semanticdiff-com bot commented Oct 13, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  crates/router/src/types/api/payments.rs  97% smaller
  crates/router/src/core/payments.rs  94% smaller
  crates/router/src/types/api/payments_v2.rs  89% smaller
  crates/hyperswitch_domain_models/src/types.rs  84% smaller
  crates/hyperswitch_connectors/src/default_implementations_v2.rs  61% smaller
  crates/hyperswitch_interfaces/src/types.rs  57% smaller
  crates/api_models/src/events/payment.rs  56% smaller
  crates/hyperswitch_interfaces/src/api/payments_v2.rs  48% smaller
  crates/router/src/routes/lock_utils.rs  30% smaller
  crates/hyperswitch_interfaces/src/api/payments.rs  30% smaller
  crates/hyperswitch_connectors/src/default_implementations.rs  10% smaller
  crates/router/src/types.rs  5% smaller
  crates/openapi/src/openapi.rs  4% smaller
  api-reference/docs.json  0% smaller
  api-reference/v1/openapi_spec_v1.json  0% smaller
  crates/api_models/src/payments.rs  0% smaller
  crates/hyperswitch_domain_models/src/router_flow_types/payments.rs  0% smaller
  crates/hyperswitch_domain_models/src/router_request_types.rs  0% smaller
  crates/openapi/src/routes/payments.rs  0% smaller
  crates/router/src/core/payments/flows.rs  0% smaller
  crates/router/src/core/payments/flows/extend_authorization_flow.rs  0% smaller
  crates/router/src/core/payments/operations.rs  0% smaller
  crates/router/src/core/payments/operations/payment_response.rs  0% smaller
  crates/router/src/core/payments/operations/payments_extend_authorization.rs  0% smaller
  crates/router/src/core/payments/transformers.rs  0% smaller
  crates/router/src/routes/app.rs  0% smaller
  crates/router/src/routes/payments.rs  0% smaller
  crates/router/src/services/api.rs  0% smaller
  crates/router_derive/src/macros/operation.rs  0% smaller
  crates/router_env/src/logger/types.rs  0% smaller

@AkshayaFoiger AkshayaFoiger marked this pull request as draft October 13, 2025 12:20
@hyperswitch-bot hyperswitch-bot bot added the M-api-contract-changes Metadata: This PR involves API contract changes label Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

M-api-contract-changes Metadata: This PR involves API contract changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant