Versions Compared

Key

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

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. 

Note
Do not mix and match different versions of modules.

Downloads

Essential Modules

Minimum Requirement

Documentation

Version

Download

Islandora Core

7.x-1.5

Download
Solution Pack Basic Collection

7.x-1.5

Download

Starter Kit

Documentation

Version

Download

Solution Pack Basic Image

7.x-1.5

Download
Solution Pack PDF

7.x-1.5

Download

Enhancement Modules

Solution Packs

Tools & Dependencies

Islandora Scholar

DocumentationVersionDownload
Islandora Scholar7.x-1.5Download

Other Requirements

Documentation

Version

Download

Drupal Filter

7.x-1.5

Github

Objective Forms

7.x-1.5

Download

PHP Lib7.x-1.5Download
Tuque1.5Download

Release Notes

New Modules

Islandora Solution Pack Disk Image

Adds all required Fedora objects to allow users to ingest and retrieve disk images through the Islandora interface.

Islandora Solution Pack Entities

This module is for adding support for entities (person, place, event, organization) to Islandora.

Islandora Pathauto

Exposes Islandora objects to the alias-creating tools of Pathauto.

Islandora PDF.js

An Islandora viewer module using Mozilla PDF.js.

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 (Djatoka requires Sun/Oracle Java)

Known Issues

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

Jira
serverDuraSpace JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = ISLANDORA AND issuetype = Bug AND affectedVersion = 7.x-1.5 AND status in (Open, "In Progress") ORDER BY priority DESC, summary ASC, key DESC
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

 

Improvements

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

Jira
serverDuraSpace JIRA
columnstype,key,summary,priority
maximumIssues20
jqlQueryproject = ISLANDORA AND issuetype in (Improvement, "New Feature") AND resolution in (Fixed, "Ready for Test", "Ready for Release", Answered, Done) AND fixVersion = 7.x-1.4 ORDER BY priority DESC, summary ASC, key DESC
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

Bug Fixes

The following bugs have been fixed and tested.

Jira
serverDuraSpace JIRA
columnstype,key,summary,priority
maximumIssues20
jqlQueryproject = ISLANDORA AND issuetype = Bug AND fixVersion = 7.x-1.4 AND status in (Resolved, Closed) ORDER BY due ASC, priority DESC, created ASC
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

Code and Documentation Tasks

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

Jira
serverDuraSpace JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = ISLANDORA AND issuetype in ("Code Task", Documentation, Task, Sub-task) AND fixVersion = 7.x-1.5 AND status in (Open, "In Progress") ORDER BY priority DESC, summary ASC, key DESC
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

 

Deprecated

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

Functions

Islandora Image Annotation

Constants

N/A

Variables

 $islandora_object['DC']

Code Block
languagebash
$ 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.