Skip to content

Releases: fcrepo-exts/fcrepo-java-client

Release 6.2.0

13 Dec 20:11
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: fcrepo-java-client-6.1.0...fcrepo-java-client-6.2.0

6.1.0 Release

11 Nov 06:03
Compare
Choose a tag to compare
fcrepo-java-client-6.1.0

[maven-release-plugin] copy for tag fcrepo-java-client-6.1.0

6.0.0 Release

16 Jul 04:33
Compare
Choose a tag to compare

This release of the Fedora java client is compatible with the Fedora 6 API. NB: The client does not support transactions at this time. We expect to bring the client into alignment with F6's long running transaction mechanism in the next minor release.

What's Changed

New Contributors

Full Changelog: fcrepo-java-client-0.2.1...fcrepo-java-client-6.0.0

fcrepo-java-client-5.0.0

08 May 15:23
Compare
Choose a tag to compare
  • Fix naming of sha1 for transmission fixity
  • Change encoding of filename Content-disposition field to resolve space encoding issues.
  • Avoid setting filename when null, as this will throw an IllegalArgumentException in later versions of spring
  • Dependency updates, updates related Fedora version, tracks major version number of fcrepo
    fcrepo-java-client-0.4.0...fcrepo-java-client-5.0.0

0.4.0 Release

11 Jan 19:31
Compare
Choose a tag to compare

The 0.4.0 release introduces the following changes:

  • Updates fcrepo4.version to 5.0.0
  • Adds support for many headers and concepts introduced in Fedora specification 1.0, including:
    • Support for external content
    • Creation and negotiation of mementos
    • Improve support for Want-Digest
    • Adding interaction models to resources
    • Adding links to ACLs
    • Add arbitrary headers
    • Provide constants for specification defined concepts

This version of the client is compatible with 4.x and 5.x versions of fcrepo.

Full changes can be seen here:
fcrepo-java-client-0.3.0...fcrepo-java-client-0.4.0

0.3.0 Release

21 Jun 23:17
Compare
Choose a tag to compare

The 0.3.0 release adds the following new features:

  • Updates fcrepo4.version to 4.7.3
  • Adds disposition to PostBuilder, and filename/disposition to PutBuilder
  • Adds support new digest types:
    • Adds individual methods for each supported checksum algorithm for BodyRequestBuilders
    • Added a digest(checksum, alg) setter to BodyRequestBuilders to support additional algorithms
  • Adds support for previously unsupported API features:
    • Batch atomic operations
    • Versioning
    • Fixity

0.2.1 Release

23 Sep 14:08
Compare
Choose a tag to compare

The 0.2.1 release of the fcrepo-java-client adds some features to the Fedora Java Client, mostly related to how HTTP headers are processed. Notably:

  • Link headers with three or more parts are now properly handled
  • Addition of a convenience method for lenient handling of Prefer headers
  • Addition of a convenience method for controlling how 3xx redirects are handled

Release 0.2.0

20 Jul 11:45
Compare
Choose a tag to compare
fcrepo-java-client-0.2.0

[maven-release-plugin] copy for tag fcrepo-java-client-0.2.0

Release 0.1.3

01 Jul 20:52
Compare
Choose a tag to compare
fcrepo-java-client-0.1.3

[maven-release-plugin] copy for tag fcrepo-java-client-0.1.3

Release 0.1.2

22 Mar 18:29
Compare
Choose a tag to compare
fcrepo-java-client-0.1.2

[maven-release-plugin] copy for tag fcrepo-java-client-0.1.2