Files
DSpace/dspace/docs/html/History.html
Jeffrey Trimble 323126b90b Version 1.7 for 1.7RC1 release.
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5760 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2010-11-06 19:33:17 +00:00

896 lines
48 KiB
HTML
Executable File

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>DSpace Documentation : History</title>
<link rel="stylesheet" href="styles/site.css" type="text/css" />
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
<tr>
<td valign="top" class="pagebody">
<div class="pageheader">
<span class="pagetitle">
DSpace Documentation : History
</span>
</div>
<div class="pagesubheading">
This page last changed on Nov 06, 2010 by <font color="#0050B2">jtrimble</font>.
</div>
<h1><a name="History-DSpaceSystemDocumentation%3AVersionHistory"></a>DSpace System Documentation: Version History</h1>
<p>Changes in DSpace 1.6.1</p>
<h3><a name="History-BugFixes"></a>Bug Fixes</h3>
<ul>
<li>DS-295 - CC License being assigned incorrect Mime Type during submission</li>
<li>DS-239 - java.net.MalformedURLException: unknow protocol: resource</li>
<li>DS-242 - Special groups shown for logged in user rather than for user being examined</li>
<li>DS-430 - Embargo</li>
<li>DS-469 - <em>DCDate.displayDate(false,*)</em> displays only year</li>
<li>DS-471 - Accessing site-level 'mets.xml' in XMLUI doesn't work properly for handle prefixes with periods (e.g. 2010.1)</li>
<li>DS-493 - Url in browser is incorrect after login</li>
<li>DS-497 - Date month and day get default values when user returns to describe form</li>
<li>DS-500 - Ukrainian for DSpace 1.6.0</li>
<li>DS-501 - Kubrick Theme - NaN in Item Browse</li>
<li>DS-506 - embargo-lifter command missing from <em>launcher.xml</em></li>
<li>DS-507 - Log Converter difference between docs (log-converter) and launcher (stats-log-converter)</li>
<li>DS-508 - Attachment spelled as attachement in DailyReportEmailer</li>
<li>DS-509 - Retrieving country names in SOLR can return ArrayIndexOutOfBounds when country code is unchecked</li>
<li>DS-513 - Connection leak in SWORD authentication process</li>
<li>DS-518 - Duplicate listing of dependencies in dspace-sword/pom.xml</li>
<li>DS-523 - Reordering of 1.5 &#45;&gt; 1.6 upgrade steps in DSpace manual</li>
<li>DS-526 - ItemUpdate - script and manual updates</li>
<li>DS-527 - Withdrawn items not shown as deleted in OAI</li>
<li>DS-534 - Documentation for 'schema' attribute in metadata xml files</li>
<li>DS-537 - Malformed Japanese option values in the authority lookup window</li>
<li>DS-538 - restricted items are being returned in OAI GetRecord method while using harvest.includerestricted.oai</li>
<li>DS-539 - Misspelled attribute in MODS/METS output</li>
<li>DS-542 - verbose output for stats-log-importer displays spurious city/country from previous committed entry</li>
<li>DS-543 - Harvest not internationalized</li>
<li>DS-544 - Removal of mapped items can lead to NPE</li>
<li>DS-547 - Value for Recent Submissions is not workin in the XMLUI</li>
<li>DS-548 - Removing repeatable values in DescribeStep does not properly test for authority control</li>
<li>DS-551 - Export directories <em>dspace.cfg</em> and <em>build.xml</em> out of sync</li>
<li>DS-556 - Add Xalan to SOLR <em>pom.xml</em> as dependency</li>
<li>DS-557 - LC Authority Names - Lookup Feature - names without dates</li>
<li>DS-558 - Error in update sequence script 1.5 to 1.6 Oracle</li>
<li>DS-565 - Fixed for Empty description column in Itemview Page - General-Handler.xsl</li>
<li>DS-566 - Fixed for side bar menu dropping when there is license text in collection - DIM-Handler.xsl</li>
<li>DS-571 - Upgrade DSpace Services to next release</li>
<li>DS-572 - Batch metadata editor fails to notice change of item's owning collection</li>
<li>DS-573 - NPE resuming submission for item with an empty bundle original</li>
<li>DS-574 - DSpaceMETSIngester creates empty original bundle</li>
<li>DS-577 - Use modified Cocoon Servlet Service Impl in place of existing to support proper Cocoon Block addition</li>
<li>DS-579 - Required fields in submissions display wrong error message</li>
<li>DS-580 - DIDL format include HTML element if the item has no files</li>
<li>DS-581 - DIDL doesn't respect the hidden fields and the oai_dc metadata section is different than the simple oai_dc implementation</li>
</ul>
<h2><a name="History-ChangesinDSpace1.6.0"></a>Changes in DSpace 1.6.0</h2>
<h3><a name="History-NewFeatures"></a>New Features</h3>
<ul>
<li>DS-161 - Bulk Metadata Editing (Batch Metadata Editing)</li>
<li>DS-194 - Give METS ingester configuration option to make use of collection templates</li>
<li>DS-195 - Allow the primary bitstream to be set in the item importer / exporter</li>
<li>DS-204 - New &#45;zip option for item exporter and importer</li>
<li>DS-205 - Creative Commons - option to set legal jurisdiction</li>
<li>DS-228 - Community Admin XMLUI: Delegated Admins Patch</li>
<li>DS-236 - Authority Control, and plug-in choice control for Metadata Fields</li>
<li>DS-288 - Hide metadata from full item view</li>
<li>DS-289 - OAI-PMH + OAI-ORE harvesting support</li>
<li>DS-317 - Embargo feature</li>
<li>DS-321 - DSpace command launcher</li>
<li>DS-323 - ItemUpdate - new feature to batch update metadata and bitstreams</li>
<li>DS-324 - Add support for OpenSearch syndicated search conventions</li>
<li>DS-330 - Create new session on login / invalidate sessions on logout</li>
<li>DS-359 - Add alternate file appender for log4j</li>
<li>DS-377 - Add META tags identifying DSpace source version to Web UIs</li>
<li>DS-388 - Item importer - new option to enable workflow notification emails</li>
<li>DS-430 - Embargo</li>
<li>DS-447 - Email test script</li>
</ul>
<h3><a name="History-GeneralImprovments"></a>General Improvments</h3>
<ul>
<li>DS-52 - Factor out common webapp installation - ID: 2042160</li>
<li>DS-196 - METS exposed via OAI-PMH includes descritpion.provenance information</li>
<li>DS-201&#45; handle.jar 6.2 needs adding to DSpace Maven repository</li>
<li>DS-213 - IPAuthentication extended to allow negative matching</li>
<li>DS-219 - Internal Server error - include login details of user</li>
<li>DS-221 - XMLUI 'current activity' recognises Google Chrome as Safari</li>
<li>DS-234 - Configurable passing of Javamail parameter settings</li>
<li>DS-238 - Move item function in xmlui</li>
<li>DS-241 - DSpace Assembly Improvement</li>
<li>DS-243 - UsageEvent adjustments to support Statistics and Reporting Addons</li>
<li>DS-252 - Interpolate variables in the Subject: line of email templates as well</li>
<li>DS-261 - Community Admin JSPUI: porting of the DS-228 patch</li>
<li>DS-270 - Make delegate admin permissions configurable</li>
<li>DS-271 - Make the OAI DC crosswalk configurable</li>
<li>DS-291 - README update for top level of dspace 1.6.0 package directory</li>
<li>DS-297 - Refactor SQL source and Ant script to avoid copying Oracle versions over PostgreSQL</li>
<li>DS-299 - Allow long values to be specified for the max upload request (for uploading files greater than 2Gb)</li>
<li>DS-306 - Option to disable mailserver</li>
<li>DS-307 - Offer access in AbstractSearch to QueryResults for subclasses</li>
<li>DS-315 - Enhance readability of embedded metadata in html head</li>
<li>DS-316 - Make SWORD app:accepts configurable</li>
<li>DS-319 - Replace <em>/dspace/bin/dsrun org.dspace.browse.ItemCounter</em> with <em>/dspace/bin/itemcounter</em></li>
<li>DS-333 - Adjust SWORD ingest crosswalk to store bibliographic citation</li>
<li>DS-339 - Cleanup Dependenceis and POM files prior to release Upgrade Servlet API to 2.4 across all projects</li>
<li>DS-347 - Add &#45;-quiet option to MediaFilterManager to disable debug/monitoring output</li>
<li>DS-356 - Antispam for suggest item feature</li>
<li>DS-361 - Merge + Improvie Generation of Syndication Feeds</li>
<li>DS-372 - New verbose option for [dspace]/bin/dspace cleanup script</li>
<li>DS-382 - Add '<em>dc.creator</em>' to Author browse index by default</li>
<li>DS-386 - Allow user to specify which &lt;dmdSec&gt; is used by the METS Ingester when importing METS from Packager script</li>
<li>DS-389 - Misleading label: "Submit to This Collection" is corrected</li>
<li>DS-405 - New 1.6 Statistics settings in dspace.cfg need documentation</li>
<li>DS-407 - Install or Upgrade on existing server throws error for 'mvn package'</li>
<li>DS-410 - Updates to upgrade instructions necessary</li>
<li>DS-412 - XPDF MediaFilter: generate UTF-8 text, and improve error reporting</li>
<li>DS-425 - JSP UI cosmetics: horizontal scroll bar</li>
<li>DS-445 - New bitstream.findAll() method</li>
<li>DS-446 - New ant step &#45;test_database</li>
<li>DS-460 - Change logging from RollingFileAppender to DailyFileAppender</li>
<li>DS-461 - Add information about setting web proxies to maven to install docs</li>
</ul>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>DS-44 - Monthly statistics skip first and last of month - ID: 2541435</li>
<li>DS-114 - Links not working due to trailing white space in dspace.url</li>
<li>DS-118 - File preview link during submission leeds to page not found</li>
<li>DS-121 - XMLUI Feedback form breaks with multiple hostnames</li>
<li>DS-128 - Anchor in submission doesn't work</li>
<li>DS-156 - File description not available in XMLUI</li>
<li>DS-184 - NPE from Edit Collection, Item Template, Edit Authorizations</li>
<li>DS-191 - metadataschemaregistry_seq is not initialized correctly under Oracle</li>
<li>DS-193 - OAI RDF crosswalk fails when DC value is null</li>
<li>DS-197 - Deleting a primary bitstream does not clear the primary_bitstream_id on the bundle table</li>
<li>DS-198 - File descriptions can not be removed/cleared in XMLUI</li>
<li>DS-199 - SWORD module doesn't accept X-No-Op header (dry run)</li>
<li>DS-200 - SWORD module requires the X-Packaging header</li>
<li>DS-206 - Input form visibility restriction doesn't work properly</li>
<li>DS-209 - Context.java turnOffAuthorisationSystem() can throw a NPE</li>
<li>DS-212 - NPE thrown during Harvest of non-items when visibility restriction is enabled</li>
<li>DS-216 - Migrating items that use additional metadata schemas causes an NPE</li>
<li>DS-217 - Hardcoded String in the license bitstream</li>
<li>DS-218 - Cannot add/remove email subscriptions from Profile page in XMLUI</li>
<li>DS-222 - Email alerts due to internal errors are not sent, if context is missing</li>
<li>DS-223 - Submission process show previous button in JSPUI also if the step is the first "visible" step</li>
<li>DS-225 - <em>dc.description.provenance</em> &#45; public display</li>
<li>DS-226 - confirmation page of edit profile has an invalid link</li>
<li>DS-227 - Values with double apos doesn't work in dropdown and list input type</li>
<li>DS-229 - <em>dc.description.provenance</em> shown in default xmlui 'full item view'</li>
<li>DS-231 - Missig file for index-init</li>
<li>DS-232 - DCPersonName parses name incorrectly (fix included)</li>
<li>DS-240 - Item validityKey not complete</li>
<li>DS-242 - Special groups shown for logged in user rather than for user being examined</li>
<li>DS-246 - Fix configurable browse parameter encoding (XMLUI)</li>
<li>DS-248 - Missing admin column in community table in database-schema.sql - community admin patch</li>
<li>DS-249 - sub-daily utility script does not pass arguments to Java (fix included)</li>
<li>DS-250 - Invalid identifers are not escaped</li>
<li>DS-253 - NullPointerException in HttpServletResponseBufferingWrapper</li>
<li>DS-254 - Bitstream (and item-export) download service does not correctly sense authenticated user</li>
<li>DS-255 - CompleteStep in submission LOSES SUBMISSION if an exception is thrown</li>
<li>DS-256 - Item Export ignores metadata language qualifier</li>
<li>DS-258 - Item View Thumbnails not displaying in XMLUI</li>
<li>DS-260 - Template item some times has owningCollection filled and some times not</li>
<li>DS-262 - Bug in DS-118, new patch included</li>
<li>DS-264 - XMLUI misses logging UsageEvent on requests fulfilled from the cache</li>
<li>DS-265 - IndexBrowse dies fatally when confronting badly-formatted date</li>
<li>DS-269 - Oracle JDBC connection string wrong in dspace.cfg - ID: 2722093</li>
<li>DS-274 - Typo in XSL breaks rendering of dri:xref with class</li>
<li>DS-275 - License files not listed on Item Summary page; XSL bug with patch</li>
<li>DS-276 - Patch to fix spelling error in Exception page</li>
<li>DS-280 - build.xml fails for ant versions below 1.7 (patch included)</li>
<li>DS-281 - Invalid Link to "Go to DSpace Home" on Page Not Found</li>
<li>DS-282 - "Starts with" navigation block should not display when browsing by specific value</li>
<li>DS-284 - Some rows if presented in the item summary will be wrongly considered odd or even.</li>
<li>DS-285 - Item and Bitstream pages do not provide Last-Modified HTTP header, nor recognize If-Modified-Since</li>
<li>DS-290 - <em>[dspace]/exports</em> is not created during fresh install</li>
<li>DS-295 - CC License being assigned incorrect Mime Type during submission.</li>
<li>DS-303 - Export migrate option incorrectly removes non-handle identifier.uris</li>
<li>DS-309 - Shiboleth default roles are applied also to anonymous user and user logged-in with other methods</li>
<li>DS-310 - UTF-8 encoding in community and collection text</li>
<li>DS-318 - JSPUI: Left over text in edit item about format</li>
<li>DS-320 - java.util.NoSuchElementException: Timeout waiting for idle object</li>
<li>DS-327 - SWORD temp upload directory missing trailing slash</li>
<li>DS-328 - SWORD service documents do not include atom:generator element</li>
<li>DS-337 - A bug related with adding new &#45;EPersons</li>
<li>DS-338 - Bitstream download allows caching of content that requires authorization to read</li>
<li>DS-340 DSpace services log to the command line</li>
<li>DS-344 - Apostrophe in email address prevents EPerson from being selected</li>
<li>DS-349 - Edit Item in admin UI does not allow setting Bitstream to an Internal BitstreamFormat</li>
<li>DS-353 - Missing commits in XMLUI server-side javascript code.</li>
<li>DS-354 - Make-handle-server configuration fails. New command created using dspace launcher.</li>
<li>DS-365 New DSpace OAI-PMH Harvester doesn't support OAI gateways that do not use 'sets'</li>
<li>DS-370 - E Mail Sent On Item Export Error Message</li>
<li>DS-373 - "Letter" links have broken URLs in 2nd-stage Browse</li>
<li>DS-378 - XMLUI Submission Interface messes up in IE7 after an empty &lt;hint&gt; in input_forms.xml</li>
<li>DS-379 - open-search in jspui won't return description.xml</li>
<li>DS-381 - community and collection homepage</li>
<li>DS-385 - Packager script is unable to import the same METS + DIM package that was exported</li>
<li>DS-392 - Error messages in the submission do not disappear if e.g. one of the two errors are solved</li>
<li>DS-393 - The issue date in the submission lowers each time the describe page is being displayed</li>
<li>DS-395 - DSpace Objects (communities, collections, items, bitstreams) only accessible to logged in users</li>
<li>DS-398 - Submission license displayed on collection and item homepage</li>
<li>DS-399 - Special characters in collection license lead to parse error</li>
<li>DS-400 - Webui item browse (date, title or similar) reduces displayed issue date by one day</li>
<li>DS-406 - View Statistics button does not work in item page</li>
<li>DS-409 - JSPUI Statistics Display ignores "statistics.item.authorization.admin"</li>
<li>DS-414 - solr statistics file downloads listed in statistics display of communites and collections</li>
<li>DS-415 - Create groups via admin UI authorization denied</li>
<li>DS-416 - Solr Statistics not starting on Windows Fresh install</li>
<li>DS-417 - 1-day (or passed) embargo dates give error upon submission</li>
<li>DS-418 - i18n broken in jspui</li>
<li>DS-419 - Setting embargo.field.terms to an unqualified field throws uncaught exception on item submission</li>
<li>DS-421 - Setting solr.metadata.item.X property to an unqualified field generates exception in <em>SolrLogger.post</em> on item view and prevents Solr from logging the event</li>
<li>DS-422 - Directory "etc" missing from Ant target "init_installation".</li>
<li>DS-423 - Ant target "clean_database" doesn't drop all tables.</li>
<li>DS-424 - Export metadata button displayed in JSPUI Administration List of withdrawn items</li>
<li>DS-427 - Item license per default displayed in item display of the xmlui</li>
<li>DS-428 - Wrong link for bitstreams during submission unassigned</li>
<li>DS-432 - No mention of config/news-xmlui.xml in manual</li>
<li>DS-436 - SWORD Authenticator doesn"t support the special groups infrastructure</li>
<li>DS-437 - Oracle DB Schema has artifacts from past releases</li>
<li>DS-438 - JSPUI stats - filename incorrect on second and subsequent files</li>
<li>DS-459 - OAI PMH is not delivering continuation tokens</li>
<li>DS-468 - CLONE - Foreign characters broken in group names</li>
<li>DS-472 - "fresh_install" broken on a completely clean system</li>
<li>DS-474 - handle.canonical.prefix undocumented</li>
<li>DS-475 - create a new group</li>
<li>DS-477 - LDAPHierarchicalAuthentication fails when the LDAP returns mixed case email address</li>
<li>DS-480 - Exception is thrown when removing the last file after the item is rejected during review.</li>
</ul>
<h2><a name="History-ChangesinDSpace1.5.2"></a>Changes in DSpace 1.5.2</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>The History System has been removed since DSpace 1.5. The <em>[dspace]/history</em> directory and it's contents can be completely removed if you so choose as it is non functional.</li>
</ul>
<h3><a name="History-Bugfixesandsmallerpatches"></a>Bug fixes and smaller patches</h3>
<ul>
<li>TBD</li>
</ul>
<h2><a name="History-ChangesinDSpace1.5.1"></a>Changes in DSpace 1.5.1</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>TBD</li>
</ul>
<h3><a name="History-Bugfixesandsmallerpatches"></a>Bug fixes and smaller patches</h3>
<ul>
<li>TBD</li>
</ul>
<h2><a name="History-ChangesinDSpace1.5"></a>Changes in DSpace 1.5</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>Highly configurable and theme-able new user interface (Manakin).</li>
<li>Apache Maven-based modular build system.</li>
<li>LNI (Lightweight Network Interface) service. Allows programmatic ingest of content via WebDAV or SOAP.</li>
<li>SWORD (Simple Web-service Offering Repository Deposit): repository-standard ingest service using Atom Publishing Protocol.</li>
<li>Highly configurable item web submission system. All submission steps are configurable not just metadata pages.</li>
<li>Browse functionality allowing customisation of the available indexes via dspace.cfg and pluggable normalisation of the sort strings. Integration with both JSP-UI and XML-UI included.</li>
<li>Extensible content event notification service.</li>
<li>Generation of Google and HTML sitemaps</li>
</ul>
<h3><a name="History-Bugfixesandsmallerpatches"></a>Bug fixes and smaller patches</h3>
<ul>
<li>New options for ItemImporter to support bitstream permissions and descriptions.</li>
<li>1824710 Fix - Change in Creative Commons RDF.</li>
<li>1794700 Fix - Stat-monthly and stat-report-monthly</li>
<li>1566820 Patch - Authentication code moved to new org.dspace.authenticate package, add IP AUth</li>
<li>1670093 Patch - More stable metadata and schema registry import Option to generate community and collection "strength" as a batch job</li>
<li>1659868 Patch - Improved database level debugging</li>
<li>1620700 Patch - Add Community and Sub-Community to OAI Sets</li>
<li>1679972 Fix - OAIDCCrosswalk NPE and invalid character fix, also invalid output prevented</li>
<li>1549290 Fix - Suggest Features uses hard coded strings</li>
<li>1727034 Fix - Method MetadataField.unique() is incorrect for null values</li>
<li>1614546 Fix - Get rid of unused mets_bitstream_id column</li>
<li>1450491 Patch - i18n configurable multilingualism support</li>
<li>1764069 Patch - Replace "String" with "Integer" in PreparedStatement where needed</li>
<li>1743188 Patch - for Request #1145499 - Move Items</li>
<li>179196 Patch - Oracle SQL in Bitstream Checker</li>
<li>1751638 Patch - Set http disposition header to force download of large bitstreams</li>
<li>1799575 Patch - New EPersonConsumer event consumer</li>
<li>1566572 Patch - Item metadata in XHTML head elements</li>
<li>1589429 Patch - "Self-Named" Media Filters (i.e. MediaFilter Plugins) (updated version of this patch)</li>
<li>1888652 Patch - Statistics Rewritten In Java</li>
<li>1444364 Request - Metadata registry exporter</li>
<li>1221957 Request - Admin browser for withdrawn items</li>
<li>1740454 Fix - Concurrency</li>
<li>1552760 Fix - Submit interface looks bad in Safari</li>
<li>1642563 Patch - bin/update-handle-prefix rewritten in Java</li>
<li>1724330 Fix - Removes "null" being displayed in community-home.jsp</li>
<li>1763535 Patch - Alert DSpace administrator of new user registration</li>
<li>1759438 Patch - Multilingualism Language Switch - DSpace Header</li>
</ul>
<h2><a name="History-ChangesinDSpace1.4.1"></a>Changes in DSpace 1.4.1</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>Error pages now return appropriate HTTP status codes (e.g. 404 not found)</li>
<li>Bad filenames in /bitstream/ URLs now result in 404 error &#8211; prevents infinite URL spaces confusing crawlers and bad "persistent" bitstream IDs circulating</li>
<li>Prevent infinite URL spaces in HTMLServlet</li>
<li>InstallItem no longer sets dc.format.extent, dc.format.mimetype; no longer sets default value for dc.language.iso if one is not present</li>
<li>Empty values in drop-down submit fields are not added as empty metadata values</li>
<li>API methods for searching epeople and groups</li>
<li>Support stats from both 1.3 and 1.4</li>
<li>[dspace]/bin/update-handle-prefix now runs index-all</li>
<li>Remove cases of System.out from code executed in webapp</li>
<li>Change "View Licence" to "View License" in Messages.properties</li>
<li>dspace.cfg comments changed to indicate what default.language actually means</li>
<li>HandleServlet and BitstreamServlet support If-Modified-Since requests</li>
<li>Improved sanity-checking of XSL-based ingest crosswalks</li>
<li>Remove thumbnail filename from alt-text</li>
<li>Include item title in HTML title element</li>
<li>Improvements to help prevent spammers and sploggers</li>
<li>Make cleanup() commit outstanding work every 100 iterations</li>
<li>Better handling where email send failed due to wrong address for new user</li>
<li>Include robots.txt to limit bots navigating author, date and browse by subject pages</li>
<li>Add css styles for print media</li>
<li>RSS made more configurable and provide system-wide RSS feed, also moves text to Messages.properties</li>
<li>Jar file updates (includes required code changes for DSIndexer and DSQuery and new jars fontbox.jar and serializer.jar)</li>
<li>Various documentation additions and cleanups</li>
<li>XHTML compliance improvements</li>
<li>Move w3c valid xhtml boiler image into local repository</li>
<li>Remove uncessary Log4j Configuration in CheckerCommand</li>
<li>Include Windows CLASSPATH in dsrun.bat</li>
</ul>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>1604037 - UIUtil.encodeBitstream() now correctly encodes URLs (no longer incorrectly substitutes '+' for spaces in non-query segment</li>
<li>1592984 - Date comparisons strip time in org.dspace.harvest.Harvest</li>
<li>1589902 - Duplicate [field] checking error [on input-forms.xml]</li>
<li>1596952 - Collection Wizard create Template missing schema</li>
<li>1596978 - View unfinished submissions - collection empty</li>
<li>1588625 - Incorrect text on item mapper screen</li>
<li>1597805 - DIDL Crosswalk: wrong resource management</li>
<li>1605635 - NPE in Utils.java</li>
<li>1597504 - Search result page shows shortened query string</li>
<li>1532389 - Item Templates do not work for non-dc fields</li>
<li>1066771 - Metadata edit form dropping DC qualifier</li>
<li>1548738 - Multiple Metadata Schema, schema not shown on edit item page</li>
<li>1589895 - Not possible to add unqualified Metadata Field</li>
<li>1543853 - Statistics do not work in 1.4</li>
<li>1541381 - Browse-by-date and browse-by-title not working</li>
<li>1556947 - NullPointerException when no user selected to del/edit</li>
<li>1554064 - Fix exception handling for ClassCastException in BitstreamServlet</li>
<li>1548865 - Browse errors on withdrawn item</li>
<li>1554056 - Community/collection handle URL with / redirects to homepage</li>
<li>1571490 - UTF-8 encoded characters in licence</li>
<li>1571519 - UTF-8 in statistics</li>
<li>1544807 - Browse-by-Subject/Author paging mechanism broken</li>
<li>1543966 - "Special" groups inside groups bug</li>
<li>1480496 - Cannot turn off "ignore authorization" flag&#33;</li>
<li>1515148 - Community policies not deleting correctly</li>
<li>1556829 - Docs mention old SiteAuthenticator class</li>
<li>1606435 - Workflow text out of context</li>
<li>Fix for bitstream authorization timeout</li>
<li>Fix to make sure cleanup() doesn't fail with NullPointerException</li>
<li>Fix for removeBitstream() failing to update primary bitstream</li>
<li>Fix for Advanced Search ignoring conjunctions for arbitrary number of queries</li>
<li>Fix minor bug in Harvest.java for Oracle users</li>
<li>Fix missing title for news editor page</li>
<li>Small Messages.properties modification (change of DSpace copyright text)</li>
<li>fix PDFBox tmp file issue</li>
<li>Fix HttpServletRequest encoding issues</li>
<li>Fix bug in TableRow toString() method where NPE is thrown if tablename not set</li>
<li>Update DIDL license and change coding style to DSpace standard</li>
</ul>
<h2><a name="History-ChangesinDSpace1.4"></a>Changes in DSpace 1.4</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>Content verification through periodic checksum checking</li>
<li>Support for branded preview image</li>
<li>Add/replace Creative Commons in 'edit item' tool</li>
<li>Customisable item listing columns and browse indices</li>
<li>Script for updating handle prefixes (e.g. for moving from development to production)</li>
<li>Configurable boolean search operator</li>
<li>Controlled vocabulary patch to provide search on classification terms, and addition of terms during submission.</li>
<li>Add 'visibility' element to input-forms.xml</li>
<li>Browse by subject feature</li>
<li>Log4J enhancement to use XML configuration</li>
<li>QueryArgs class can support any number of fields in advanced search.</li>
<li>Community names no longer have to be unique</li>
<li>Enhanced Windows support</li>
<li>Support for multiple (flat) metadata schemas</li>
<li>Suggest an item page</li>
<li>RSS Feeds</li>
<li>Performance enhancements</li>
<li>Stackable authentication methods</li>
<li>Plug-in manager</li>
<li>Pluggable SIP/DIP support and metadata crosswalks</li>
<li>Nested groups of e-people</li>
<li>Expose METS and MPEG-21 DIDL DIPs via OAI-PMH</li>
<li>Configurable Lucene search analyzer (e.g. for Chinese metadata)</li>
<li>Support for SMTP servers requiring authentication</li>
</ul>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>1358197 - Edit Item, empty DC fields not removable</li>
<li>1363633 - Submission step 1 fails when there are no collections</li>
<li>1255264 - Resource policy eperson value was set to wrong column</li>
<li>1380494 - Error deleting an item with multiple metadata schema support</li>
<li>1443649 - Cannot configure unqualified elements for advanced search index</li>
<li>1333687 - Browse-(title&#124;date) fails on withdrawn item</li>
<li>1066713 - Two (sub)communities cannot have one name</li>
<li>1284055 - Two Communities of same name throws error</li>
<li>1035366 - Bitstream size column should be bigint</li>
<li>1352257 - Selecting a Group for GroupToGroup while Creating Collection</li>
<li>1352226 - Navigation and Sorting in Group List (Select Groups) fails</li>
<li>1348276 - Null in collection name causes OAI ListSets to fail</li>
<li>1160898 - dspace_migrate removes Date.Issued from prev published items</li>
<li>1261191 - Malformed METS metadata exported</li>
</ul>
<h2><a name="History-ChangesinDSpace1.3.2"></a>Changes in DSpace 1.3.2</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>DSpace UI XHTML/WAI compliant</li>
<li>Configure metadata fields shown on simple item display</li>
<li>Supervisor/workspace help documentation</li>
</ul>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>Oracle compatibility fixes</li>
<li>Item exporter now correctly exports metadata in UTF-8</li>
<li>fixed to handle 'null' values passed in</li>
</ul>
<h2><a name="History-ChangesinDSpace1.3.1"></a>Changes in DSpace 1.3.1</h2>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>1252153 - Error on fresh install</li>
</ul>
<h2><a name="History-ChangesinDSpace1.3"></a>Changes in DSpace 1.3</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>Initial i18n Support for JSPs - Note: the implementation of this feature required changes to almost all JSP pages</li>
<li>LDAP authentication support</li>
<li>Log file analysis and report generation</li>
<li>Configurable item licence viewing</li>
<li>Supervision order/collaborative workspace administrative tools</li>
<li>Basic workspace for submissions in progress, with support for supervision</li>
<li>SRB storage system option</li>
<li>Updated handle server system</li>
<li>Database optimisations</li>
<li>Latest versions of Xerces, Xalan and OAICAT jars</li>
<li>Various documentation additions and cleanups</li>
</ul>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>1161459 - ItemExporter fails with Too many open files</li>
<li>1167373 - Email date field not populated</li>
<li>1193948 - New item submit problem</li>
<li>1188132 - NullPointerException when Adding EPerson</li>
<li>1188016 - Cannot Edit an Eperson</li>
<li>1219701 - Unable to open unfinished submission</li>
<li>1206836 - community strengths not reflecting sub-community</li>
<li>1238262 - Submit UI nav/progress buttons no longer show progress</li>
<li>1238276 - Double quote problem in some fields in submit UI</li>
<li>1238277 - format support level not shown in "uploaded file" page</li>
<li>1242548 - Uploading non-existing files</li>
<li>1244743 - Bad lookup key for special case of DC Title in ItemTag.java</li>
<li>1245223 - Subscription Emailer fails</li>
<li>1247508 - Error when browsing item with no content/bitstream collections</li>
<li>Set the content type in the HTTP header</li>
<li>Fix issue where EPerson edit would not work due to form indexing (partial fix)</li>
<li>POST handling in HTMLServlet</li>
<li>Missing ContentType directives added to some JSPs</li>
<li>Name dependency on Collection Admin and Submitter groups fixed</li>
<li>Fixed OAI-PMH XML encoding</li>
</ul>
<h2><a name="History-ChangesinDSpace1.2.2"></a>Changes in DSpace 1.2.2</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>Customisable submission forms added</li>
<li>Configurable number of index terms in Lucene for full-text indexing</li>
<li>Improved scalability in media filter</li>
<li>Submit button on collection pages only appears if user has authorisation</li>
<li>PostgreSQL 8.0 compatibility</li>
<li>Search scope retention to improve browsing</li>
<li>Community and collection strengths displayed</li>
<li>Upgraded OAICat software</li>
</ul>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>Fix for Oracle too many cursors problem.</li>
<li>Fix for UTF-8 encoded searches in advanced search.</li>
<li>Fix for handling "\" in bitstream names.</li>
<li>Fix to prevent delete of "unknown" bitstream format</li>
<li>Fix for ItemImport creating new handles for replaced items</li>
</ul>
<h3><a name="History-ChangesinJSPs"></a>Changes in JSPs</h3>
<ul>
<li><em>collection-home.jsp</em><em>changed</em></li>
<li><em>community-home.jsp</em><em>changed</em></li>
<li><em>community-list.jsp</em><em>changed</em></li>
<li><em>home.jsp</em><em>changed</em></li>
<li><em>dspace-admin/list-formats.jsp</em><em>changed</em></li>
<li><em>dspace-admin/wizard-questions.jsp</em><em>changed</em></li>
<li><em>search/results.jsp</em><em>changed</em></li>
<li><em>submit/cancel.jsp</em><em>changed</em></li>
<li><em>submit/change-file-description.jsp</em><em>changed</em></li>
<li><em>submit/choose-file.jsp</em><em>changed</em></li>
<li><em>submit/complete.jsp</em><em>changed</em></li>
<li><em>submit/creative-commons.jsp</em><em>changed</em></li>
<li><em>submit/edit-metadata.jsp</em><em>new</em></li>
<li><em>submit/get-file-format.jsp</em><em>changed</em></li>
<li><em>submit/initial-questions.jsp</em><em>changed</em></li>
<li><em>submit/progressbar.jsp</em><em>changed</em></li>
<li><em>submit/review.jsp</em><em>changed</em></li>
<li><em>submit/select-collection.jsp</em><em>changed</em></li>
<li><em>submit/show-license.jsp</em><em>changed</em></li>
<li><em>submit/show-uploaded-file.jsp</em><em>changed</em></li>
<li><em>submit/upload-error.jsp</em><em>changed</em></li>
<li><em>submit/upload-file-list.jsp</em><em>changed</em></li>
</ul>
<h2><a name="History-ChangesinDSpace1.2.1"></a>Changes in DSpace 1.2.1</h2>
<h3><a name="History-GeneralImprovements"></a>General Improvements</h3>
<ul>
<li>Oracle support added</li>
<li>Thumbnails in item view can now be switched off/on</li>
<li>Browse and search thumbnail options</li>
<li>Improved item importer
<ul>
<li>can now import to multiple collections</li>
<li>added &#45;-test flag to simulate an import, without actually making any changes</li>
<li>added &#45;-resume flag to try to resume the import in case the import is aborted</li>
</ul>
</li>
<li>Configurable fields for the search index</li>
<li>Script for transferring items between DSpace instances</li>
<li>Sun library JARs (JavaMail, Java Activation Framework and Servlet) now included in DSpace source code bundle</li>
</ul>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>A logo to existing collection can now be added. Fixes SF bug #1065933</li>
<li>The community logo can now be edited. Fixes SF bug #1035692</li>
<li>MediaFilterManager doesn't 'touch' every item every time. Fixes SF bug #1015296</li>
<li>Supported formats help page, set the format support level to "known" as default</li>
<li>Fixed various database connection pool leaks</li>
</ul>
<h3><a name="History-ChangedJSPs"></a>Changed JSPs</h3>
<ul>
<li><em>collection-home</em><em>changed</em></li>
<li><em>community-home</em><em>changed</em></li>
<li><em>display-item</em><em>changed</em></li>
<li><em>dspace-admin/confirm-delete-collection</em><em>moved to tools/ and changed</em></li>
<li><em>dspace-admin/confirm-delete-community</em><em>moved to tools/ and changed</em></li>
<li><em>dspace-admin/edit-collection</em><em>moved to tools/ and changed</em></li>
<li><em>dspace-admin/edit-community</em><em>moved to tools/ and changed</em></li>
<li><em>dspace-admin/index</em><em>changed</em></li>
<li><em>dspace-admin/upload-logo</em><em>changed</em></li>
<li><em>dspace-admin/wizard-basicinfo</em><em>changed</em></li>
<li><em>dspace-admin/wizard-default-item</em><em>changed</em></li>
<li><em>dspace-admin/wizard-permissions</em><em>changed</em></li>
<li><em>dspace-admin/wizard-questions</em><em>changed</em></li>
<li><em>help/formats.html</em><em>removed</em></li>
<li><em>help/formats</em><em>changed</em></li>
<li><em>index</em><em>changed</em></li>
<li><em>layout/navbar-admin</em><em>changed</em></li>
</ul>
<h2><a name="History-ChangesinDSpace1.2"></a>Changes in DSpace 1.2</h2>
<h3><a name="History-GeneralImprovments"></a>General Improvments</h3>
<ul>
<li>Communities can now contain sub-communities</li>
<li>Items may be included in more than one collection</li>
<li>Full text extraction and searching for MS Word, PDF, HTML, text documents</li>
<li>Thumbnails displayed in item view for items that contain images</li>
<li>Configurable MediaFilter tool creates both extracted text and thumbnails</li>
<li>Bitstream IDs are now persistent - generated from item's handle and a sequence number</li>
<li>Creative Commons licenses can optionally be added to items during web submission process</li>
</ul>
<h3><a name="History-Administration"></a>Administration</h3>
<ul>
<li>If you are logged in as administrator, you see admin buttons on item, collection, and community pages</li>
<li>New collection administration wizard</li>
<li>Can now administer collection's submitters from collection admin tool</li>
<li>Delegated administration - new 'collection editor' role - edits item metadata, manages submitters list, edits collection metadata, links to items from other collections, and can withdraw items</li>
<li>Admin UI moved from /admin to /dspace-admin to avoid conflict with Tomcat /admin JSPs</li>
<li>New EPerson selector popup makes Group editing much easier</li>
<li>'News' section is now editable using admin UI (no more mucking with JSPs)</li>
</ul>
<h3><a name="History-Import%2FExport%2FOAI"></a>Import/Export/OAI</h3>
<ul>
<li>New tool that exports DSpace content in AIPs that use METS XML for metadata (incomplete)</li>
<li>OAI - sets are now collections, identified by Handles ('safe' with /, : converted to &#95;)</li>
<li>OAI - contributor.author now mapped to oai_dc:creator</li>
</ul>
<h3><a name="History-Miscellaneous"></a>Miscellaneous</h3>
<ul>
<li>Build process streamlined with use of WAR files, symbolic links no longer used, friendlier to later versions of Tomcat</li>
<li>MIT-specific aspects of UI removed to avoid confusion</li>
<li>Item metadata now rendered to avoid interpreting as HTML (displays as entered)</li>
<li>Forms now have no-cache directive to avoid trouble with browser 'back' button</li>
<li>Bundles now have 'names' for more structure in item's content</li>
</ul>
<h3><a name="History-JSPfilechangesbetween1.1and1.2"></a>JSP file changes between 1.1 and 1.2</h3>
<p>This list generated with <em>cvs &#45;Q rdiff &#45;s &#45;r dspace-1_1 dspace</em> and a sprinkling of perl.</p>
<ul>
<li>Changed: dspace/jsp/collection-home.jsp</li>
<li>Changed: dspace/jsp/community-home.jsp</li>
<li>Changed: dspace/jsp/community-list.jsp</li>
<li>Changed: dspace/jsp/display-item.jsp</li>
<li>Changed: dspace/jsp/index.jsp</li>
<li>Changed: dspace/jsp/home.jsp</li>
<li>Changed: dspace/jsp/styles.css.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/authorize-advanced.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/authorize-collection-edit.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/authorize-community-edit.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/authorize-item-edit.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/authorize-main.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/authorize-policy-edit.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/collection-select.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/community-select.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/confirm-delete-collection.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/confirm-delete-community.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/confirm-delete-dctype.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/confirm-delete-eperson.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/confirm-delete-format.jsp</li>
<li>Moved to dspace/jsp/tools: dspace/jsp/admin/confirm-delete-item.jsp</li>
<li>Moved to dspace/jsp/tools: dspace/jsp/admin/confirm-withdraw-item.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/edit-collection.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/edit-community.jsp</li>
<li>Moved to dspace/jsp/tools and changed: dspace/jsp/admin/edit-item-form.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/eperson-browse.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/eperson-confirm-delete.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/eperson-edit.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/eperson-main.jsp</li>
<li>Moved to dspace/jsp/tools and changed: dspace/jsp/admin/get-item-id.jsp</li>
<li>Moved to dspace/jsp/tools and changed: dspace/jsp/admin/group-edit.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/group-eperson-select.jsp</li>
<li>Moved to dspace/jsp/tools and changed: dspace/jsp/admin/group-list.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/index.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/item-select.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/list-communities.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/list-dc-types.jsp</li>
<li>Removed: dspace/jsp/admin/list-epeople.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/list-formats.jsp</li>
<li>Moved to dspace/jsp/tools: dspace/jsp/admin/upload-bitstream.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/upload-logo.jsp</li>
<li>Moved to dspace-admin: dspace/jsp/admin/workflow-abort-confirm.jsp</li>
<li>Moved to dspace-admin and changed: dspace/jsp/admin/workflow-list.jsp</li>
<li>Changed: dspace/jsp/browse/authors.jsp</li>
<li>Changed: dspace/jsp/browse/items-by-author.jsp</li>
<li>Changed: dspace/jsp/browse/items-by-date.jsp</li>
<li>Changed: dspace/jsp/browse/no-results.jsp</li>
<li>New: dspace-admin/eperson-deletion-error.jsp</li>
<li>New: dspace/jsp/dspace-admin/news-edit.jsp</li>
<li>New: dspace/jsp/dspace-admin/news-main.jsp</li>
<li>New: dspace/jsp/dspace-admin/wizard-basicinfo.jsp</li>
<li>New: dspace/jsp/dspace-admin/wizard-default-item.jsp</li>
<li>New: dspace/jsp/dspace-admin/wizard-permissions.jsp</li>
<li>New: dspace/jsp/dspace-admin/wizard-questions.jsp</li>
<li>Changed: dspace/jsp/components/contact-info.jsp</li>
<li>Changed: dspace/jsp/error/internal.jsp</li>
<li>New: dspace/jsp/help/formats.jsp</li>
<li>Changed: dspace/jsp/layout/footer-default.jsp</li>
<li>Changed: dspace/jsp/layout/header-default.jsp</li>
<li>Changed: dspace/jsp/layout/navbar-admin.jsp</li>
<li>Changed: dspace/jsp/layout/navbar-default.jsp</li>
<li>Changed: dspace/jsp/login/password.jsp</li>
<li>Changed: dspace/jsp/mydspace/main.jsp</li>
<li>Changed: dspace/jsp/mydspace/perform-task.jsp</li>
<li>Changed: dspace/jsp/mydspace/preview-task.jsp</li>
<li>Changed: dspace/jsp/mydspace/reject-reason.jsp</li>
<li>Changed: dspace/jsp/mydspace/remove-item.jsp</li>
<li>Changed: dspace/jsp/register/edit-profile.jsp</li>
<li>Changed: dspace/jsp/register/inactive-account.jsp</li>
<li>Changed: dspace/jsp/register/new-password.jsp</li>
<li>Changed: dspace/jsp/register/registration-form.jsp</li>
<li>Changed: dspace/jsp/search/advanced.jsp</li>
<li>Changed: dspace/jsp/search/results.jsp</li>
<li>Changed: dspace/jsp/submit/cancel.jsp</li>
<li>New: dspace/jsp/submit/cc-license.jsp</li>
<li>Changed: dspace/jsp/submit/choose-file.jsp</li>
<li>New: dspace/jsp/submit/creative-commons.css</li>
<li>New: dspace/jsp/submit/creative-commons.jsp</li>
<li>Changed: dspace/jsp/submit/edit-metadata-1.jsp</li>
<li>Changed: dspace/jsp/submit/edit-metadata-2.jsp</li>
<li>Changed: dspace/jsp/submit/get-file-format.jsp</li>
<li>Changed: dspace/jsp/submit/initial-questions.jsp</li>
<li>Changed: dspace/jsp/submit/progressbar.jsp</li>
<li>Changed: dspace/jsp/submit/review.jsp</li>
<li>Changed: dspace/jsp/submit/select-collection.jsp</li>
<li>Changed: dspace/jsp/submit/show-license.jsp</li>
<li>Changed: dspace/jsp/submit/show-uploaded-file.jsp</li>
<li>Changed: dspace/jsp/submit/upload-error.jsp</li>
<li>Changed: dspace/jsp/submit/upload-file-list.jsp</li>
<li>Changed: dspace/jsp/submit/verify-prune.jsp</li>
<li>New: dspace/jsp/tools/edit-item-form.jsp</li>
<li>New: dspace/jsp/tools/eperson-list.jsp</li>
<li>New: dspace/jsp/tools/itemmap-browse.jsp</li>
<li>New: dspace/jsp/tools/itemmap-info.jsp</li>
<li>New: dspace/jsp/tools/itemmap-main.jsp</li>
</ul>
<h2><a name="History-ChangesinDSpace1.1.1"></a>Changes in DSpace 1.1.1</h2>
<h3><a name="History-Bugfixes"></a>Bug fixes</h3>
<ul>
<li>non-administrators can now submit again</li>
<li>installations now preserve file creation dates, eliminating confusion with upgrades</li>
<li>authorization editing pages no longer create null entries in database, and no longer handles them poorly (no longer gives blank page instead of displaying policies.)</li>
<li>registration page Invalid token error page now displayed when an invalid token is received (as opposed to internal server error.) Fixes SF bug #739999</li>
<li>eperson admin 'recent submission' links fixed for DSpaces deployed somewhere other than at / (e.g. /dspace).</li>
<li>help pages Link to help pages now includes servlet context (e.g. '/dspace'). Fixes SF bug #738399.</li>
</ul>
<h3><a name="History-Improvements"></a>Improvements</h3>
<ul>
<li><em>bin/dspace-info.pl</em> now checks jsp and asset store files for zero-length files</li>
<li><em>make-release-package</em> now works with SourceForge CVS</li>
<li>eperson editor now doesn't display the spurious text 'null'</li>
<li>item exporter now uses Jakarta's cli command line arg parser (much cleaner)</li>
<li>item importer improvements:
<ul>
<li>now uses Jakarta's cli command line arg parser (much cleaner)</li>
<li>imported items can now be routed through a workflow</li>
<li>more validation and error messages before import</li>
<li>can now use email addresses and handles instead of just database IDs</li>
<li>can import an item to a collection with the workflow suppressed</li>
</ul>
</li>
</ul>
<h2><a name="History-ChangesinDSpace1.1"></a>Changes in DSpace 1.1</h2>
<ul>
<li>Fixed various OAI-related bugs; DSpace's OAI support should now be correct. Note that harvesting is now based on the new Item 'last modified' date (as opposed to the Dublin Core <em>date.available</em> date.)</li>
<li>Fixed Handle support--DSpace now responds to naming authority requests correctly.</li>
<li>Multiple bitstream stores can now be specified; this allows DSpace storage to span several disks, and so there is no longer a hard limit on storage.</li>
<li>Search improvements:
<ul>
<li>New fielded searching UI</li>
<li>Search results are now paged</li>
<li>Abstracts are indexed</li>
<li>Better use of Lucene API; should stop the number of open file handles getting large</li>
</ul>
</li>
<li>Submission UI improvements:
<ul>
<li>now insists on a title being specified</li>
<li>fixed navigation on file upload page</li>
<li>citation &amp; identifier fields for previously published submissions now fixed</li>
</ul>
</li>
<li>Many Unicode fixes to the database and Web user interface</li>
<li>Collections can now be deleted</li>
<li>Bitstream descriptions (if available) displayed on item display page</li>
<li>Modified a couple of servlets to handle invalid parameters better (i.e. to report a suitable error message instead of an internal server error)</li>
<li>Item templates now work</li>
<li>Fixed registration token expiration problem (they no longer expire.)</li>
</ul>
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td height="12" background="https://wiki.duraspace.org/images/border/border_bottom.gif"><img src="images/border/spacer.gif" width="1" height="1" border="0"/></td>
</tr>
<tr>
<td align="center"><font color="grey">Document generated by Confluence on Nov 06, 2010 19:27</font></td>
</tr>
</table>
</body>
</html>