1.0.0.Beta2
acoburn
released this
06 Apr 19:35
·
601 commits
to main
since this release
This is the second beta release of the Inrupt Client Libraries for Java.
The Inrupt Client Libraries are designed to make it easier for developers to interact with Solid Resources. The libraries provide a session management abstraction that supports OpenID Connect tokens as well as Access Grants. In addition, there are mechanisms for mapping RDF-based resources into domain-specific Java objects.
Features
Below is a summary of the new features included in this release:
- The
SolidContainer
class has a new method:getResources()
, which returns aSet<SolidResource>
. - The SpringBoot example application now supports OpenID Connect authentication using a Solid WebID.
Full Changelog: v1.0.0.Beta1...v1.0.0.Beta2
Upgrade notes
- As part of #400, the
SolidContainer::getContainedResources
is now deprecated. Users should now useSolidContainer::getResources
, which returns aSet<SolidResource>
rather than aStream<SolidResource>
. - As part of #401, the Maven
groupId
has changed tocom.inrupt.client
. All users of the Java Client Libraries should now use Maven coordinates such as:
<dependency>
<groupId>com.inrupt.client</groupId>
<artifactId>inrupt-client-api</artifactId>
<version>1.0.0.Beta2</version>
</dependency>