This documentation refers to an earlier version of Islandora. https://wiki.duraspace.org/display/ISLANDORA/Start is current.

Here are the release notes for the most recent version of Islandora, as well as links to the appropriate Github repositories. Islandora is released twice a year. Rather than waiting for the release, some institutions prefer to run closer to the most recent code, where bugs might be fixed or new features added. If you encounter a bug in the release (there are always known issues), it's a good idea to review the Github repository for that module to see if a fix has been submitted. Islandora runs a continuous integration testing framework, which means that new code for Islandora is always tested before being merged.

Do not mix and match different versions of modules.

Downloads

Essential Modules

Minimum Requirement

Documentation

Version

Download

Islandora Core

7.x-1.6

Download
Solution Pack Basic Collection

7.x-1.6

Download

Starter Kit

Documentation

Version

Download

Solution Pack Basic Image

7.x-1.6

Download
Solution Pack PDF

7.x-1.6

Download

Enhancement Modules

Solution Packs

Tools & Dependencies

Islandora Scholar

DocumentationVersionDownload
Islandora Scholar7.x-1.6Download

Other Requirements

Documentation

Version

Download

Drupal Filter

7.x

Github

Objective Forms

7.x-1.6

Download

PHP Lib7.x-1.6Download
Tuque1.6Download

Release Notes

New Modules

  • Islandora Altmetrics
    Islandora Altmetrics integration. Fun fact, this module came out of the Islandora Conference Hackfest! (Donald Moses (UPEI), and William Panting (discoverygarden inc.)

  • Islandora Newspaper Batch
    This module extends the Islandora batch framework so as to provide a Drush and GUI option to add newspaper issues and pages to an existing newspaper object. (Mark Jordan (Simon Fraser University), and discoverygarden inc.)

  • Islandora Populator
    A framework to facilitate the population of XML forms during the usual ingest workflow. (discoverygarden inc.)

  • Islandora Usage Stats
    A module for Drupal 7 to track views and downloads of Islandora items. (Ryerson University, and discoverygarden inc.)

Supported Versions

Islandora has been tested with the following versions of major dependencies:

  • Fedora 3.5, 3.6.2, 3.7.0, 3.8.0, 3.8.1
  • GSearch 2.6.2, HEAD
  • Solr 3.6.2, 4.2.0
  • PHP 5.3.3, 5.4, 5.5
  • Djatoka 1.1
  • Java (Oracle) 6,7,8 (Djatoka requires Sun/Oracle Java)

Improvements

The following improvements have been documented in the 7.x-1.6 release.

type key summary priority

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Bug Fixes

The following bugs have been fixed and tested.

type key summary priority

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Code and Documentation Tasks

The following code tasks and documentation tasks were completed for the 7.x-1.6 release.

key summary priority

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Known Issues

The following issues are known to still be active in the 7.x-1.6 release.

key summary type priority

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Deprecated

The following functions, constants, and variables are in 7.x-1.6, but will be removed from 7.x very soon!

Functions

N/A

Constants

N/A

Variables

 $islandora_object['DC']

$ grep -R --color -n "islandora_object\['DC'\]" .
./islandora/theme/theme.inc:140:  if (isset($islandora_object['DC']) && islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $islandora_object['DC'])) {
./islandora/theme/theme.inc:141:    $dc_object = DublinCore::importFromXMLString($islandora_object['DC']->content);
./islandora/theme/theme.inc:461:  if (islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $islandora_object['DC'])) {
./islandora/theme/theme.inc:463:      $dc = $islandora_object['DC']->content;
./islandora/theme/theme.inc:478:  if (islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $islandora_object['DC'])) {
./islandora/theme/theme.inc:480:      $dc = $islandora_object['DC']->content;
./islandora/islandora.module:1127:    $dc = $islandora_object['DC']->content;
./islandora_solution_pack_large_image/islandora_large_image.module:171:  if (isset($islandora_object['DC']) && islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $islandora_object['DC'])) {
./islandora_solution_pack_large_image/islandora_large_image.module:173:      $dc = $islandora_object['DC']->content;
./islandora_solution_pack_audio/islandora_audio.module:140:    if (isset($islandora_object['DC']) && islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $islandora_object['DC'])) {
./islandora_solution_pack_audio/islandora_audio.module:141:      $dc = $islandora_object['DC']->content;
./islandora_solution_pack_pdf/theme/theme.inc:29:    if (isset($islandora_object['DC']) && islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $islandora_object['DC'])) {
./islandora_solution_pack_pdf/theme/theme.inc:30:      $dc = $islandora_object['DC']->content;
./islandora_solution_pack_collection/theme/theme.inc:23:    $dc = $islandora_object['DC']->content;
./islandora_solution_pack_collection/theme/theme.inc:85:    $dc = $islandora_object['DC']->content;
./islandora_solution_pack_image/islandora_basic_image.module:128:  if (islandora_datastream_access(ISLANDORA_VIEW_OBJECTS, $islandora_object['DC'])) {
./islandora_solution_pack_image/islandora_basic_image.module:130:      $dc = $islandora_object['DC']->content;

Contacts

Google Developers Group: For support, feedback, and bug reports.

Google Users Group: For user-related issues and information.

Islandora.ca: for general information and updates about the project.

community@islandora.ca: for questions and comments.

License

Islandora operates under a GNU license.