Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel1

Warning

If you are upgrading from 4.7.0 or before, skip 4.7.1 and 4.7.2 and upgraded directly to 4.7.3.

Resources

Team

Release Manager

Developers

Issue Reporters

Summary

The Fedora 4.7.1 release is a backwards compatible refinement of the previous release, focused on improvements and bug fixes to the REST-API and the core code base.

Changes

Application Programming Interface

Much of the application programming interface updates in this release relate to correcting response headers.

...

Additionally, with the help of community input, iteration on the Fedora API Specification continues: http://fedora.info/spec/

Deprecations

  • Support for the previously deprecated File System Federation capability has discontinued and the module has been removed from the fcrepo-webapp-plus project.
  • The /fcr:backup and /fcr:restore endpoints have been deprecated and will be moving to an extension module in a future release of Fedora. This capability will continue to be available until the Import/Export functionality fully supports backup/restore use cases.
Expand
titleRelated JIRA tickets...

 

Jira
serverDuraSpace JIRA
jqlQueryfilter=13908
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

Messaging

There is no change to the default behavior of message publication by the fcrepo-webapp and fcrepo-webapp-plus: they continue to be produced by an embedded ActiveMQ broker on a topic called "fedora". However, for any applications that are consuming these messages, it is usually better to consume messages from a queue, since there are many circumstances under which messages published on topics can be missed by consumers. This release includes an example for configuring the message publishing machinery to use a queue instead of a topic. Making this change will require customizing the Spring configuration via the system property:

...

Expand
titleRelated JIRA ticket...

 

Jira
serverDuraSpace JIRA
jqlQueryfilter=13911
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

HTML View

For those who use the provided HTML view of Fedora for basic administrative operations, a feature has been added that now allows for including the RDF body of new "container" resources during the creation step. Previously, it was necessary to create an empty "container", followed by a second step of updating the properties of that "container" with a sparql-update request.

Expand
titleRelated JIRA ticket...

 

Jira
serverDuraSpace JIRA
jqlQueryfilter=13910
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

...

Anchor

Expand
titleRelated JIRA ticket...

 

Jira
serverDuraSpace JIRA
jqlQueryfilter=13912
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

...

housekeeping
housekeeping
Housekeeping, Refactoring, Tests, Documentation and Bugs

Numerous refactorings, bugfixes, and clean-up tasks were addressed in this release, including:

  • Upgrading the backend ModeShape version to 5.2.0-FINAL
  • Resolving the issue where references to child resources of a deleted container were not being deleted
  • Prohibiting the use of whitespace in the names of version identifiers
Expand
titleRelated JIRA tickets...

 

Jira
serverDuraSpace JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues1000
jqlQueryfilter=13909
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

Complete Listing of Resolved Tickets

Expand
titleAll tickets...

Jira
serverDuraSpace JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues1000
jqlQueryfilter=13913
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
 

...