Releases: TransactionProcessing/EstateReportingAPI
Releases · TransactionProcessing/EstateReportingAPI
Release list
2026.7.3
2026.7.2
2026.7.1
2026.6.1
Changes
- Adopt Central Package Management for NuGet dependencies @StuartFerguson (#558)
2026.5.1
Changes
🚀 Features
- Add FileProfileConfiguration API and integration tests @StuartFerguson (#554)
- Add file import log API endpoint and restore settlements @StuartFerguson (#548)
- Add endpoint to fetch single file import log by ID @StuartFerguson (#549)
🧰 Maintenance
- Fix Docker tags, test steps, and trace log paths in CI @StuartFerguson (#531)
- attempted fix @StuartFerguson (#555)
- Update file details mapping in FileImportHandler @StuartFerguson (#553)
- Enable SQL retry, update test config, disable parallelism @StuartFerguson (#544)
- Migrate from Newtonsoft.Json to System.Text.Json @StuartFerguson (#539)
- Comment out old reporting handlers and manager classes @StuartFerguson (#537)
2026.4.2
Changes
🚀 Features
- Add merchant opening hours & schedule support to API @StuartFerguson (#528)
🐛 Bug Fixes
- Improve null/default check after async query result @StuartFerguson (#524)
🧰 Maintenance
- refactor CreateHostBuilder @StuartFerguson (#526)
- Remove default value for cancellationToken in interceptor @StuartFerguson (#525)
2026.4.1
Changes
🚀 Features
- tweak to registration for openiddict @StuartFerguson (#522)
- Switch to OpenIddict client auth, remove bootstrapper tests @StuartFerguson (#520)
🐛 Bug Fixes
- Make Sentry options configurable via app settings @StuartFerguson (#523)
2026.3.4
2026.3.3
Changes
- Reduce
GetTodaysFailedSalescyclomatic complexity by extracting failed-sales query builders @copilot-swe-agent (#513) - Refactor
ReportingManager.GetMerchantsto satisfy Codacy LOC limit @copilot-swe-agent (#511) - Run the API container as a non-root user @copilot-swe-agent (#509)
🧰 Maintenance
- Refactor
ReportingManager.GetMerchantand extract merchant mapping toModelFactory@copilot-swe-agent (#510)
2026.3.2
Changes
🚀 Features
- Add TransactionNumber to transaction reporting flow @StuartFerguson (#508)
🐛 Bug Fixes
- Refactor KPI logic to use LastSale from projection state @StuartFerguson (#505)