Skip to content

0.9.0 Release

Compare
Choose a tag to compare
@acoburn acoburn released this 18 Dec 19:00
trellis-0.9.0

This is the initial release of the Trellis 0.9.x series. This series introduces many changes at the Java API layer but only a few changes at the public HTTP layer.

The following outlines some of the most significant client-facing changes:

  1. Support for digests has been removed
  2. Containers now end in a trailing slash
  3. WebAC enforcement has been aligned with the Solid project
  4. RDF responses will now contain LDP type triples
  5. A client can now create new resources with PATCH operations
  6. An optional WebDAV module is available

Deployment

The Trellis project continues to generate Dropwizard-based deployable artifacts along with corresponding Docker images, but the emphasis has moved to Microprofile generally and Quarkus in particular. This release series aligns with Microprofile 3.2, Quarkus 1.x and Dropwizard 2.x.

Java API

Anyone targeting the Java API directly will see significant changes to nearly all parts of the API. In general, the changes involve tightening the scope of the API, making the API more asynchronous and aligning the API with JavaEE and Microprofile.