2026.3.2
·
49 commits
to master
since this release
Changes
🧰 Maintenance
- Refactor
GetVoucherto clear the Codacy method-length threshold @copilot-swe-agent (#605) - Refactor
MerchantHandlers.GetMerchantto remove inline merchant response mapping @copilot-swe-agent (#600) - Declare transaction handler
Helpersas a static utility type @copilot-swe-agent (#613) - Refactor MerchantHandlers.GetMerchantContracts mapping to reduce method size @copilot-swe-agent (#604)
- Refactor
ProcessLogonTransactionto satisfy complexity limit @copilot-swe-agent (#601) - Refactor
ProcessSaleTransactionbelow Codacy line-limit @copilot-swe-agent (#598) - Refactor MerchantHandlers.GetMerchant to reduce handler complexity @copilot-swe-agent (#603)
- Refactor merchant contract response mapping out of
MerchantHandlers.GetMerchantContracts@copilot-swe-agent (#602) - Reduce
ProcessReconciliationmethod size by extracting reconciliation helpers @copilot-swe-agent (#599) - Run TransactionProcessorACL as a non-root container user @copilot-swe-agent (#597)
- Refactor MiddlewareRegistry setup into focused registration methods @copilot-swe-agent (#596)
- Reduce
Startup.Configurecomplexity by extracting pipeline setup helpers @copilot-swe-agent (#595) - Refactor
GetMerchantmapping to reduce method size @copilot-swe-agent (#594) - Update TP.Client packages, add PostalCode to merchants @StuartFerguson (#584)