Skip to content

Releases: janno-p/XRoadLib

1.3.0-beta002

06 Sep 07:10
Compare
Choose a tag to compare
1.3.0-beta002 Pre-release
Pre-release

Fix missing content-type bug.

1.3.0-beta001

05 Sep 15:31
Compare
Choose a tag to compare
1.3.0-beta001 Pre-release
Pre-release

Disposable X-Road handlers
Use Microsoft.AspNetCore.Routing package for mapping requests.
Some support for SOAP messages without X-Road message protocol specifics.
Removed XRoadCommonHeader, use IXRoadUniversalHeader as replacement for common interface.
Configurable wrapper element names in request and response definitions.
Configurable service, port, binding and port type names.
Configurable soap binding address location.
Support qualified namespaces in XML schemas.
Support object (everything fits) types as long as runtime types used are defined in the schema.
Basic support of SOAP 1.2 messages.

1.2.6

12 Apr 12:40
Compare
Choose a tag to compare

Add start-info token to MTOM/XOP message Content-Type header.

1.2.5

20 Mar 10:51
Compare
Choose a tag to compare

Fix error messages.

1.2.4

19 Mar 14:21
Compare
Choose a tag to compare

Fix regression.

1.2.3

19 Mar 08:41
Compare
Choose a tag to compare

More specific contract violation exceptions.
Operation input/output binary serialization mode configurable via XRoadServiceAttribute attribute.
Property MTOM/XOP serialization configurable via XRoadXmlElementAttribute and XRoadXmlArrayItemAttribute attributes.

1.2.2

18 Mar 16:29
Compare
Choose a tag to compare

Fix duplicate namespace imports issue in generated service description.
Fix empty string tag deserialization (returns empty string instead of null).
Fix deserialization of array with merged content and empty values.
New exception type SchemaDefinitionException which describes issues in schema definitions on server side.
New exception type ContractViolationException which describes issues in incoming requests where message differs from service description.
New exception type InvalidQueryException which describes propblems with messages which break SOAP specification.
Refactor usage of existing exception types to use introduced exception types.

1.2.1

07 Mar 14:06
Compare
Choose a tag to compare

Namespace imports should not contain defined schemas.

1.2.0

07 Mar 11:52
Compare
Choose a tag to compare

Fix common header mapping to legacy header types.
Fix missing namespace imports when no usages in schemas.

1.2.0-alpha001

01 Mar 08:47
Compare
Choose a tag to compare
1.2.0-alpha001 Pre-release
Pre-release

Separated packages for Asp.Net and Asp.Net Core platform support.
Removed System.Web.Services dependency.