This page last changed on Dec 18, 2009 by cwilper.

Introduction

We are proud to announce the release of Fedora 3.3. Although a minor release, this version includes a number of exciting new features and bug fixes that make Fedora an ever more compelling repository platform. Some of the new key features are:

  • Rels-INT: Internal object relationships emanating from datastreams can now be asserted in a Fedora-recognized way.
  • Inclusion of FeSL: Fedora Security Layer, a community developed security architecture for Fedora.
  • Improved and stabilized the current REST API.
  • Improved the SOAP API (Bugfixes, added methods to SOAP API for manipulating RELS-INT relationships).
  • A number of bug fixes improving the overall stability of Fedora.
  • Support for Microsoft SQL Server.
  • Managed and external content can now be ingested and retrieved with the file URI scheme.
  • Update to Mulgara to 2.1.4 results in significant performance boost for some queries.
  • Fedora is now bundled with Tomcat 6.0.20 (was Tomcat 5.5).
  • Enabled the usage of a HTTP Proxy server.
  • Improved and enhanced documentation.

For a detailed list of features and bugfixes comprising this release see the tables below.

Features and Improvements

 (19 issues)
Type Key Summary Priority
Improvement FCREPO-567 Maven target/goal(s) for building all distribution files and md5s Blocker
New Feature FCREPO-451 Fedora Enhanced Security Layer (FeSL) Integration Critical
Improvement FCREPO-532 Get rid of ".xml" shortcut on REST API Major
Improvement FCREPO-394 Migrating from ANT to Maven2 Major
New Feature FCREPO-570 Add methods to SOAP API for manipulating RELS-INT relationships Major
New Feature FCREPO-441 Define and index internal datastream relations ( RELS-INT ) Major
Improvement FCREPO-543 Stabilize REST API (non-beta) Major
Improvement FCREPO-503 Installer defaults to deprecated oracle.jdbc.driver.OracleDriver Minor
Improvement FCREPO-533 Add getContentModels and hasContentModel methods Minor
Improvement FCREPO-584 Update bundled Derby to 10.5.3.0 Minor
Improvement FCREPO-505 Fedora ontology casing Minor
Improvement FCREPO-447 The color blue should be reserved for links Minor
Improvement FCREPO-580 Update Mulgara to 2.1.4 Minor
Improvement FCREPO-199 Update MPTStore jar in dependent projects Minor
New Feature FCREPO-536 New supported database: Microsoft SQL Server Minor
New Feature FCREPO-497 Content disposition header for filename.extension downloads of datastreams Minor
New Feature FCREPO-437 usage of HTTP proxy when getting external content Minor
Improvement FCREPO-550 Change bundled Tomcat to v6.0 Minor
Improvement FCREPO-582 Alternative (non-fedora) webapp context no longer experimental Trivial

Bug Fixes

 (29 issues)
Type Key Summary Priority
Bug FCREPO-494 FieldSearch query connections held unnecessarily, leading to connection pool exhaustion Blocker
Bug FCREPO-537 Certain ingests may report failure, but retain the object in the registry, filesystem, and RI in an unreadable state. Blocker
Bug FCREPO-593 RI and SQL rebuilds fail due to classloader issues Blocker
Bug FCREPO-522 DSIDs can now no longer terminate in .xml and behave properly Major
Bug FCREPO-583 REST API: Object Profile does not show content model Major
Bug FCREPO-506 Fedora Client does not bundle the xpp3_min-* jar Major
Bug FCREPO-588 Certain triples are not removed from RI Major
Bug FCREPO-478 No SPARQL Support for CONSTRUCT Major
Bug FCREPO-530 Adding a RELS-EXT relationship with a literal object fails validation due to platform default character encoding Major
Bug FCREPO-594 DefaultDOManager - object not invalidated from doreader cache upon purge Major
Bug FCREPO-599 ImageManipulation service fails with FeSL enabled Major
Bug FCREPO-549 RELS-EXT is not validated on creation, only validated when updated Major
Bug FCREPO-523 POST to /objects/pid/datastreams/dsid is counter-intuitive Major
Bug FCREPO-396 Tomcat 6 and Jetty Installation Problems Major
Bug FCREPO-542 fedora.home context-param is required Minor
Bug FCREPO-514 Bundled Derby database fails after period of usage. Minor
Bug FCREPO-490 APIA Consumption Error (SOAP Error) with .NET, invoking FieldSearch Minor
Bug FCREPO-590 HTML view of listDatastreams does not show link when label is empty Minor
Bug FCREPO-383 Saxon service fails with Tomcat 6.0.16 as-deployed (commons-logging dependency) Minor
Bug FCREPO-595 Installer claims that the install directory for FEDORA_HOME is not empty on OS X Minor
Bug FCREPO-591 Duplicate artifact id's in fcrepo-server POM prevent build from source in Eclipse Minor
Bug FCREPO-408 Fedora webapp root page features broken link Minor
Bug FCREPO-526 DemoSOAPClient doesn't compile Minor
Bug FCREPO-516 Fresh install of Fedora 3.2.1 missing Jena packages for successful Tomcat deployment? Minor
Bug FCREPO-477 New hasModel resource attribute not recognized in XACML policies - patch Minor
Bug FCREPO-581 Default XACML policies involving localhost don't work in IPv6 environments Minor
Bug FCREPO-569 fedora/risearch GET query returns incorrect result when querying on literal object that contains multibyte utf-8 sequences Minor
Bug FCREPO-541 Drop unused control group "B" from FOXML schema Trivial
Bug FCREPO-601 Client scripts steal focus in OS X Trivial

Previous Release Notes

All release notes for Fedora 3.x and 2.x can be found here.


Copyright © 2009 DuraSpace
Copyright © 2008-2009 Fedora Commons, Inc.
Copyright © 2002-2007 The Rector and Visitors of the University of Virginia and Cornell University

Document generated by Confluence on May 12, 2010 05:56