Releases: Riskified/sdk_net
5.2.1
What's Changed
- fix: country validation by @DavidRibeiroRiskified in #122
Full Changelog: v5.2.0...v5.2.1
5.2.0
What's Changed
- DEV-126501 | add field to order & payment details by @DavidRibeiroRiskified in #120
- DEV-126589 | feat: allow full iso 3166 2 for province code by @DavidRibeiroRiskified in #121
Full Changelog: v5.1.0...v5.2.0
riskified_sdk_net_v5.1.0
Release Notes - v5.1.0
What's Changed
- Added optional filed
totalSpentto Customer model
5.0.1
What's Changed
- DEV-123590 | refactor: Add supported frameworks by @DavidRibeiroRiskified in #117
Full Changelog: v5.0.0...v5.0.1
5.0.0
Release Notes - v5.0.0
This release represents a major modernization of the Riskified .NET SDK, migrating from the legacy .NET Framework 4.5.1 to the latest .NET 10.0.
⚠️ Breaking Changes
- Minimum .NET Version: Now requires at least .NET 5 (previously .NET Framework 4.5.1)
- Configuration Changes:
App.config/ConfigurationManagerhas been replaced with environment variables - Removed Deprecated Types:
PaymentTypeenum (was already marked obsolete)- Duplicate
AuthenticationTypeclass fromRiskified.SDK.Model.Internal
🔧 Configuration Migration
The SDK now uses environment variables instead of App.config. Update your configuration as follows:
| Old (App.config) | New (Environment Variable) |
|---|---|
MerchantDomain |
RISKIFIED_MERCHANT_DOMAIN |
MerchantAuthenticationToken |
RISKIFIED_AUTH_TOKEN |
RiskifiedEnvironment |
RISKIFIED_ENVIRONMENT |
NotificationsWebhookUrl |
RISKIFIED_NOTIFICATIONS_WEBHOOK_URL |
DebugRiskifiedHostUrl |
RISKIFIED_DEBUG_HOST_URL |
📦 Dependency Updates
| Package | Old Version | New Version |
|---|---|---|
| Newtonsoft.Json | 9.0.1 | 13.0.3 |
Full Changelog
What's Changed
- DEV-116209 Added Risk Indicators Support by @Gering112 in #110
- added bank_name, fingerprint to recipient class. Added Wallet class,… by @Gering112 in #112
- DEV-119593 by @Gering112 in #113
- DEV-1: Update CODEOWNERS with new team assignments by @tomas-amaro in #111
Full Changelog: v4.0.0...5.0.0
riskified_sdk_net_v4.0.0
What's new:
• Recommendation.cs: created recommendations class
• OrderNotification.cs: Added advice to order notification
• Riskified.SDK.csproj: added new classes to csproj
• HttpUtils.cs: added api-version 2 to request header
• Customer.cs: added date_of_birth and kyc details
• Advice.cs: updated advice class to align with adaptive checkout
• Recipient.cs: added routing and account number to recipient class
• Added risk score into order notification
• Adaptive checkout changes
riskified_sdk_net_v3.9.0
What's new:
• Created RecoveryEligibility class
• Configured notification class to receive RecoveryEligibility notifs
• Added OtpInitiate class
• Added JsonSerializerSettings for enums
• Created SendInitiateOtp in ordersGateway to receive otp widget token
riskified_sdk_net_v3.8.0
What's new:
• added submission_reason to orderDecision class
riskified_sdk_net_v3.7.1
- Fixed ObjectDisposedException bug in HttpUtils.cs
riskified_sdk_net_v3.5.0
- Add Policy Protect support
- Modify code example to include policy protect