Skip to content

Releases: janno-p/XRoadLib

1.4.5

01 Nov 07:22
Compare
Choose a tag to compare

Deployment fixes: add project url for github publishing.

1.4.4

31 Oct 20:58
Compare
Choose a tag to compare

Add support for Async service definitions.

1.4.3

22 Feb 10:45
Compare
Choose a tag to compare

Fix regression in qualified attribute serialization (handle undefined namespace prefixes).

1.4.2

05 Jan 13:34
Compare
Choose a tag to compare

Remove usage of Synchronous API in serialization of qualified attribute values.

2.0.0-alpha001

14 Dec 14:35
Compare
Choose a tag to compare
2.0.0-alpha001 Pre-release
Pre-release

Removed generic ServiceManager (HeaderDefinition provides header implementation from this point on).
Replace HttpWebRequest based client request with HttpClient based implementation.
Add IXRoadRequest, IXRoadRequestHandler<TRequest, TResponse> type for improved typing support.
Remove XRoadSerializable base class requirement. Use XRoadSerializableAttribute to mark serializable types.
Use ITrackSpecifiedMembers interface when member deserialization info is needed.
Operation definitions extracted from request type attributes and IXRoadRequest definition.

1.4.1

13 Dec 10:21
Compare
Choose a tag to compare

Review UTF8 encoding usages to prevent BOM in outgoing messages.

1.4.0

18 Nov 14:23
Compare
Choose a tag to compare

Add error logging for unexpected errors during request processing.
Fix 'headers already sent' error if exception is thrown during response processing.
Change minimum target framework to netstandard2.0.
Remove legacy X-Road protocol support.
Refactor to asynchronous IO.
Remove ASP.NET Classic support library.

1.3.9

12 Dec 12:56
Compare
Choose a tag to compare

Fix recursive template nodes parsing on netstandard2.0.

1.3.9-beta002

12 Dec 10:57
Compare
Choose a tag to compare
1.3.9-beta002 Pre-release
Pre-release

Regression from previous release fixed.

1.3.9-beta001

12 Dec 09:39
Compare
Choose a tag to compare
1.3.9-beta001 Pre-release
Pre-release

Extension point added directly before calling the runtime service method.
Extension point to override web service result serialization.