This repository has been archived by the owner on Jun 2, 2020. It is now read-only.
Releases: klarna/kco_rest_dotnet
Releases · klarna/kco_rest_dotnet
[3.1.12] - 2020-02-14
[3.1.10] (Enhancements Release/Auto-generated models) - 2019-12-10
Release notes
This release contains fully updated API models. All the models were split by appropriate API entities
and all the models are auto-generated now. This change simplifies keeping up-to-date changes in the API
request/response.
Note: all the models from the Model namespace are marked as obsolete and will be removed in future releases
Added
- New auto-generated models and Store support of these models Full backward compatibility:
- Checkout API
- Customer Token API
- Merchant Card Services API
- Order Management API
- Payments API
- Settlements API
- Add support of the latest [2019-12-10] API features
Fixed
- Fixed Sample application namespaces. Use non-obsolete Communication namespace.
[3.1.8] - 2019-11-05 (Enhancements / BugFix Release)
Changed
- Generated HPP models and put them in a new namespace Klarna.Rest.Core.Model.HostedPaymentPage. Generated models have all fields in the API
and fixes #77
Added
- Overloaded HostedPaymentPageStore methods to use new HPP models.
Fixed
- Fixes the GET endpoint for sessions to be
/hpp/v1/sessions/{sessionid}
instead of/hpp/v1/sessions/{session}/status
. Fixes #78
[3.1.7] (BugFix Release)
[3.1.6.1] - 2019-10-16 (Enhancements)
Changed
- nuspec file now has all the SDK dependencies
[3.1.5] - 2019-10-15 (Enhancements / BugFix Release)
Changed
- Refactoring: Fix typo in Communication namespace. Commuication -> Communication.
Throw the ApiException from the old namespace in order to keep the backward compatibility.
Typo in Klarna.Rest/Klarna.Rest.Core/Commuication namespace #70
Added
- Add ability to set an HTTP proxy. Allow usage of WebProxy in HttpClient #66
Fixed
- Fix typos in Settlements models. Typo in SettlementsGetAllPayoutsResponse.cs "Paginatinon" #64
[3.1.4] - 2019-08-09 (Enhancements / BugFix Release)
Changed
- Resolves #57:
Combine similar OrderManager Refund models into a single one.
Add missing field to OrderManagementRefund model; - Resolves #55:
Refactoring: Rethink async/await and add ConfigureAwait in order to avoid dead-locking.
Added
- Sample projects:
- Add WebForms sample app;
- Add WebApp MVC sample app.
Fixed
[3.1.3] - 2019-05-31 (Enhancements Release)
Changed
- Change the process of handling non-json errors from the API servers. Fix the example to show the real error processing workflow.
- Update examples files to show the real error processing workflow.
Added
- CustomerToken API: Add support of the Status update;
- Examples: Add "How to use discounts" exmaple.
[3.1.2] - 2019-03-29 (Enhancements / BugFix Release)
Changed
- Change the license element in .nuspec
- Update the example domain URLs
Added
- Resolves #36: OrderManagement: Add method to create and fetch a Refund
- Resolves #17: OrderManagement: Add method to create and fetch a Capture
- Communication: Add a possiblity for Store entities to get the raw response
Fixed
- OrderManagement: Fix the Capture create method. Warning: the method signature was changed
- Resolves #37: OrderManagementOrder model: Fix the typo in json field name. marchant_data -> merchant_data
3.1.1 - 2019-03-14 (Maintenance / BugFix Release)
Changed
- Sample program made more verbose, code is better annotated and sample credentials are removed
- Better illustrate use of
CheckoutOrderOptions.AllowedCustomerTypes
in example / sample app - Started augmenting documentation for methods
Added
- .nuspec file to improve available metadata on nuget.org