Skip to content

Releases: viwodev/SaferPay.NetCore

V: 1.52.01

Choose a tag to compare

@viwodev viwodev released this 18 May 09:28
4aba748

Target .NET 8 and improve overall SaferPay.NetCore reliability

  • Updated the library target framework to .NET 8.0
  • Removed unsupported .NET 6.0 / legacy runtime targets
  • Verified compatibility with current .NET runtimes and test pipeline

Reliability and runtime fixes:

  • Fixed recursive Dispose() implementation causing StackOverflowException
  • Fixed missing _jsonSerializerSettings initialization in the 4-argument constructor
  • Improved RestClient disposal handling to reduce potential socket/resource leaks
  • Fixed exception rethrow behavior to preserve original stack traces

CreditCardExpiration fixes:

  • Normalized year handling across constructor, setters and Parse()
  • Fixed invalid MMYYYY formatting scenarios
  • Ensured consistent MMYY formatting expected by Saferpay APIs

Build and packaging improvements:

  • Updated package metadata and NuGet packaging configuration
  • Fixed LICENSE/README packaging issues
  • Improved GitHub Actions CI/CD workflow
  • Updated validation and package publishing pipeline for .NET 8

General cleanup and maintainability improvements.

V: 1.51

Choose a tag to compare

@viwodev viwodev released this 23 Mar 14:39
V1.51

V: 1.51

V: 1.50

Choose a tag to compare

@viwodev viwodev released this 26 Jan 09:20
v1.50

Updated Action Workflow.

V: 1.46

Choose a tag to compare

@viwodev viwodev released this 16 May 12:43
bb1e4b6
Saferpay

Update dotnet-desktop.yml