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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

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

Modules

Base

Documentation

Version

Download

Islandora Repository

7.x-1.4

Download

Solution Packs

Tools & Dependencies


Search

Islandora Sync

DocumentationVersionDownload
Islandora Sync7.x-1.4Download

Islandora Scholar

DocumentationVersionDownload
Islandora Scholar7.x-1.4Download

 

Other Requirements

Documentation

Version

Download

Drupal Filter

7.x-1.4

Github
Tuque1.3Download
PHP Lib7.x-1.4Download

Objective Forms

7.x-1.4

Download

Release Notes

New Modules

Unsupported  Modules

Supported Versions

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

  • Fedora 3.5, 3.6.2, 3.7.0
  • GSearch 2.6.2
  • 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.4 release.

type key summary priority

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

Improvements

The following improvements have been documented in the 7.x-1.4 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.

Deprecated

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

  Functions

Islandora

Islandora Bookmark

Islandora Solr Search

Islandora Solution Pack Collection

Constants

Islandora

  • islandora.module

    define('DS_COMP_STREAM', ISLANDORA_DS_COMP_STREAM);
    define('FEDORA_VIEW_OBJECTS', ISLANDORA_VIEW_OBJECTS);
    define('FEDORA_METADATA_EDIT', ISLANDORA_METADATA_EDIT);
    define('FEDORA_ADD_DS', ISLANDORA_ADD_DS);
    define('FEDORA_INGEST', ISLANDORA_INGEST);
    define('FEDORA_PURGE', ISLANDORA_PURGE);
    define('FEDORA_MANAGE_PROPERTIES', ISLANDORA_MANAGE_PROPERTIES);


Islandora Paged Content

Islandora Solution Pack Collection

  • islandora_basic_collection.module

    define('CREATE_CHILD_COLLECTION', ISLANDORA_BASIC_COLLECTION_CREATE_CHILD_COLLECTION);
    define('MANAGE_COLLECTION_POLICY', ISLANDORA_BASIC_COLLECTION_MANAGE_COLLECTION_POLICY);
    define('MIGRATE_COLLECTION_MEMBERS', ISLANDORA_BASIC_COLLECTION_MIGRATE_COLLECTION_MEMBERS);


  • includes/ingest.form.inc

    define('FAKE_PID', ISLANDORA_BASIC_COLLECTION_FAKE_PID);

Islandora Scholar


Islandora Solr Search

Islandora XACML Editor

  • api/islandora_xacml_api.module

    define('MANAGEMENT_RULE', ISLANDORA_XACML_API_MANAGEMENT_RULE);
    define('DATASTREAM_RULE', ISLANDORA_XACML_API_DATASTREAM_RULE);
    define('VIEWING_RULE', ISLANDORA_XACML_API_VIEWING_RULE);
    define('PERMIT_RULE', ISLANDORA_XACML_API_PERMIT_RULE);
    
    


Islandora XML Forms

  • elements/xml_form_elements.module

    define('THEME_XML_FORM_ELEMENTS_TABS', XML_FORM_ELEMENTS_TABS_THEME);
    define('THEME_XML_FORM_ELEMENTS_TABS_CONTENT', XML_FORM_ELEMENTS_TABS_CONTENT_THEME);
    define('THEME_XML_FORM_ELEMENTS_TABPANEL', XML_FORM_ELEMENTS_TABPANEL_THEME);
    define('THEME_XML_FORM_ELEMENTS_TAGS', XML_FORM_ELEMENTS_TAGS_THEME);
    define('THEME_XML_FORM_ELEMENTS_TAGS_CONTENT', XML_FORM_ELEMENTS_TAGS_CONTENT_THEME);
    define('THEME_XML_FORM_ELEMENTS_TAG', XML_FORM_ELEMENTS_TAG_THEME);
    define('THEME_XML_FORM_ELEMENTS_DATEPICKER', XML_FORM_ELEMENTS_DATEPICKER_THEME);
    define('PATH_XML_FORM_ELEMENTS', XML_FORM_ELEMENTS_PATH);
    define('PATH_XML_FORM_ELEMENTS_INCLUDES', XML_FORM_ELEMENTS_INCLUDES_PATH);
    define('PATH_XML_FORM_ELEMENTS_JQUERY_THEME', XML_FORM_ELEMENTS_JQUERY_THEME_PATH);
    define('PATH_XML_FORM_ELEMENTS_JS', XML_FORM_ELEMENTS_JS_PATH);
    define('PATH_XML_FORM_ELEMENTS_CSS', XML_FORM_ELEMENTS_CSS_PATH);
    define('PATH_XML_FORM_ELEMENTS_IMAGES', XML_FORM_ELEMENTS_IMAGES_PATH);


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.

  • No labels