Release date: 27 March, 2015

We are proud to announce the release of Fedora 4.1.1.

Resources

Team

Release Manager

Michael Durbin (University of Virginia)

Developers

Issue Reporters

Summary

In addition to addressing numerous bugs, this 4.1.1 release includes the initial design work of the Fedora 3 to 4 tooling, a Vagrant box, ontology updates and improvements to the Java Client and Camel Component.

Updates

Fedora 3 to 4 Migration

  1. Designed FOXML-based migration utility

Related JIRA Issue

Camel Component

  1. Added support for transactions

Related JIRA Issue

Repository Ontology

  1. Added link to previously published version of ontology in the source document
  2. Removed fedora:status term from repository ontology

Related JIRA Issues

Fedora Java Client

  1. Added ability to create version snapshots

Related JIRA Issue

Deployment

  1. Created Vagrant project which includes
  2. Changed one-click run artifacts to be executable jar files instead of war files

Related JIRA Issues

Bugs

  1. Updated REST behavior to return an error if a user attempts to add RdfSources to the repository that contain RDF subjects that are not repository resources
  2. Removed mention of JCR in JMS message headers
  3. Fixed bug which prevented successful behavior of LDP Indirect Containers
  4. Fixed bug preventing some backups to fail
  5. Fixed bug which allowed users with 'reader' role to unexpectedly be able to update resource properties
  6. Updated response status code on unauthorized property update requests
  7. Improved client-facing error messages
  8. Reintroduced fixity button in HTML console
  9. Fixed bug of not including all of a NonRdfSource's properties in user responses
  10. Fixed bug which removed valid reference properties from a resource
  11. Upgraded fcrepo-storage-policy build to work with recent code base changes
  12. Updated fcrepo-message-consumer to properly index properties on NonRdfSources
  13. Fixed streaming of large files in fcrepo-camel

Related JIRA Issues

Housekeeping

  1. Prepared for Java 8 by ensuring compliant JavaDocs
  2. Addressed dozens of issues flagged by our code analysis tools
  3. Updated project dependency versions, fcrepo4 and fcrepo-camel

Related JIRA Issues

All Issues

 [25]

References

[1]  https://wiki.duraspace.org/display/FF/Downloads
[2]  http://docs.fcrepo.org