Skip to content

[0.5.0-preview.1] - 2025-04-13

Pre-release
Pre-release
Compare
Choose a tag to compare
@berezovskyi berezovskyi released this 13 Apr 12:09
· 9 commits to main since this release
7b81e03

Security

This release does not contain security updates.

Added

  • ⚡️ CI integration tests against OSLC RefImpl based on NET Aspire
  • Redirect loop protection for OslcClient (max 20 redirects as in Firefox/Blink/WebKit)
  • Follow redirects on more responses statuses (was: 301, became: 301, 302, 307, 308, and in case of GET requests, 303 too)
  • ❗️ OslcResponse can now expose multiple response resources, the Graph and, in case of error, the oslc:Error resource.

Changed

  • dotNetRDF dependency was updated to v3.3.1
  • ❗️ OslcClient was updated to consistently support async operations

Deprecated

  • Most non-async methods in client classes.
  • Further OSLC JSON deprecations. Clients should rely on RDF instead (RDF/XML, Turtle)

Removed

  • ❗️ Multiple non-async methods in OslcClient
  • ❗️ A property exposing OslcRestClient in ServiceProviderRegistryClient

Fixed

  • Minor bug fixes to pass acceptance tests against OSLC RefImpl Change Management server.