Skip to content

Releases: samvera/rubydora

v2.0.0

02 Feb 21:21
Compare
Choose a tag to compare

Patches Rubydora::RestApiClient to not read file-like object into string when adding or modifying datastream content. This helps greatly in handling large files.

Previously, rubydora read the entire file content into a string
and passed the string to rest-client, so the original file remained open.
Since rest-client closes the file, the changed methods alter the state
of passed in file/io objects. Hence, the major version bump.

Release 1.7.3

17 Feb 16:53
Compare
Choose a tag to compare

Changes since 1.7.2

  • The digital object always remembers the greatest modified date of its profile or any of its datastreams. This works around a bug (maybe) in FC3, where it raises a Conflict error if the digital object date is behind the latest modified date of any of its datastreams.
  • The digital object clears its changed attributes after saving

Version 1.7.0

17 Jan 18:31
Compare
Choose a tag to compare

The primary purpose of this release was to reorganize the code to encapsulate the Fedora3 implementation details which paves the way for adding Fedora4 support.

Changes v1.6.5...v1.7.0