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 (known as HEAD or the 7.x branch), 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 Please, do not mix and match different versions of modules. |
Downloads
Islandora 7.x-1.13 Virtual Machine (4.4GB .ova)
Essential Modules
Minimum Requirement
Starter Kit
Enhancement Modules
Solution Packs
Tools & Dependencies
Altmetrics6666666666Download | Islandora JWPlayer | 7.x-1.66666666666666666 Search
Islandora Scholar
Other Requirements
Release Notes
New Modules
Ontology (Only as reference)
Documentation | Version | Link |
---|
Islandora Ontology | 1 | Github |
Release Notes
Some quick notes on deprecations, new versions and fixes:
- Islandora Internet Archive Bookreader is now using IA BookReader v2.x.
- Islandora Badges has deprecated its islandora_badges_get_doi() function in favour of islandora_badges_get_identifier_value()
- Islandora Scholar now uses v2.1.7 of the Citeproc utility.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.1, 3.6.2, 3.7.0, 3.8.0, 3.8.1
- GSearch 2.6.2 - 2.8(Remote Solr), HEAD
- Solr 3.6.2, 4.2.0, 4.10.x
- PHP 5.3.3, 5.4, 5.5, 5.6, 7.0.x, 7.1.x
- Djatoka 1.1
- Cantaloupe IIIF Image Server 3.4.x/3.5.x
- Java (Oracle) 6, 7,8 (Djatoka requires Sun/Oracle Java). Java (Oracle) 6 as legacy version for older Fedora's. (Not recommended)
...
New Features
The following improvements new features have been documented in the 7.x-1.6 13 release.
Jira |
---|
server | DuraSpace JIRA |
---|
columns | type,key,summary,priority |
---|
maximumIssues | 1000 |
---|
jqlQuery | project = ISLANDORA AND issuetype = "New Feature" AND resolution in (ImprovementFixed, "Ready for Release", Answered, Done) AND (fixVersion = 7.x-1.13 ) ORDER BY priority DESC, summary ASC, key DESC |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
Improvements
The following improvements have been documented in the 7.x-1.13 release.
Jira |
---|
server | DuraSpace JIRA |
---|
columns | type,key,summary,priority |
---|
maximumIssues | 1000 |
---|
jqlQuery | project = ISLANDORA AND issuetype = Improvement AND New Feature") AND resolution in (Fixed, "Ready for Test", "Ready for Release", Answered, Done) AND fixVersion =7.x-1.6 13 ORDER BY resolved DESC, priority DESC, summary ASC, key DESC |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
Bug Fixes
The following bugs have been fixed and tested for the 7.x-1.13 release.
Jira |
---|
server | DuraSpace JIRA |
---|
columns | type,key,summary,priority |
---|
maximumIssues | 1000 |
---|
jqlQuery | project = ISLANDORA AND issuetype = Bug AND resolution in (Fixed, "Ready for Release", Answered, Done) AND ( fixVersion = 7.x-1.6 AND status in (Resolved, Closed13) ORDER BY due ASCresolved DESC, priority DESC, created summary ASC, key DESC |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
...
The following code tasks and documentation tasks were completed for the 7.x-1.6 13 release.
Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,priority |
---|
maximumIssues | 20 |
---|
jqlQuery | project = ISLANDORA AND issuetype in ("Code Task", Documentation, Task, Sub-task) AND resolution in (Fixed, "Ready for Test", "Ready for Release", Answered, Done) AND ( fixVersion = 7.x-1.6 13) ORDER BY resolved DESC, priority DESC, summary ASC, key DESC |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
...
The following issues are known to still be active in the 7.x-1.6 13 release.
Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,priority |
---|
maximumIssues | 1000 |
---|
jqlQuery | project = ISLANDORA AND issuetype = Bug AND (affectedVersion = 7.x-1.7 OR affectedVersion = 7.x-1.8 OR affectedVersion = 7.x-1.5 9 OR affectedVersion = 7.x-1.10) AND status in (Open, "In Progress") ORDER BY priority DESC, summary ASC, key DESC |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
|
Deprecated
Acknowledgments
This release was brought to you by the loving, committed, multi lingual, never sleeping and altruistic members of the Islandora 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']
Code Block |
---|
|
$ 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
...
13 Release Team, including
Adam Vessey
Andrija Sagic
Bayard Miller
Ben Companjen
Brandon Weigel
Brian Harrington
Bryan Brown
Caleb Derven
Carolyn Moritz
Danny Lamb
Derek Merleaux
Devin Soper
Diego Pino
Don Richards
Donnie Hardin
Gavin Morris
Janice Banser
Jared Whiklo
Johanna Vessey
Jonathan Green
Jordan Dukart
Keila Zayas Ruiz
Mark Jordan
Martha Tenney
Matthew Miguez
Melissa Anez
Nat Kanthan
Nelson Hart
Noah Smith
Pat Dunlavey
Paul Cummins
Paul Trilsbeek
Sarah Lippincott
Scott Ziegler
Shayne Walker
William Panting