Skip to content

Releases: Islandora-Devops/islandora-starter-site

1.2.0 Mirador viewer for paged content

30 Oct 19:39
4bc74d6
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @alxp made their first contribution in #113

Full Changelog: 1.1.0...1.1.1

Composer Lock Diff

Production Changes From To Compare
chi-teck/drupal-code-generator 3.1.0 3.3.0 ...
doctrine/deprecations v1.1.1 1.1.2 ...
drupal/admin_toolbar 3.4.1 3.4.2 ...
drupal/advanced_search 2.0.0-beta3 2.0.1 ...
drupal/core 10.1.2 10.1.5 ...
drupal/core-composer-scaffold 10.1.2 10.1.5 ...
drupal/core-recommended 10.1.2 10.1.5 ...
drupal/filehash 2.0.9 2.0.10 ...
drupal/flysystem 2.1.0-rc5 2.1.0-rc6 ...
drupal/islandora 2.8.2 2.9.1 ...
drupal/jwt 2.0.0 2.0.1 ...
drupal/rest_oai_pmh 2.0.0-beta12 2.0.0-beta15 ...
drupal/search_api 1.29.0 1.30.0 ...
drupal/search_api_solr 4.2.12 4.3.0 ...
drupal/taxonomy_manager 2.0.8 2.0.9 ...
drupal/term_merge 2.0.0-beta4 2.0.0-beta5 ...
drupal/token 1.12.0 1.13.0 ...
drush/drush 12.1.2 12.3.0 ...
egulias/email-validator 4.0.1 4.0.2 ...
firebase/php-jwt v6.8.1 v6.9.0 ...
guzzlehttp/guzzle 7.7.0 7.7.1 ...
laminas/laminas-stdlib 3.17.0 3.18.0 ...
league/csv 9.9.0 9.11.0 ...
league/mime-type-detection 1.12.0 1.14.0 ...
mck89/peast v1.15.3 v1.15.4 ...
mjordan/islandora_workbench_integration 19e4755 56d304e ...
nesbot/carbon 2.68.1 2.71.0 ...
nikic/php-parser v4.16.0 v4.17.1 ...
psr/http-client 1.0.2 1.0.3 ...
psy/psysh v0.11.20 v0.11.22 ...
solarium/solarium 6.3.1 6.3.3 ...
symfony/console v6.3.2 v6.3.4 ...
symfony/dependency-injection v6.3.2 v6.3.5 ...
symfony/error-handler v6.3.2 v6.3.5 ...
symfony/finder v6.3.3 v6.3.5 ...
symfony/http-foundation v6.3.2 v6.3.6 ...
symfony/http-kernel v6.3.3 v6.3.6 ...
symfony/mime v6.3.3 v6.3.5 ...
symfony/polyfill-php72 v1.27.0 v1.28.0 ...
symfony/polyfill-php80 v1.27.0 v1.28.0 ...
symfony/polyfill-php81 v1.27.0 v1.28.0 ...
symfony/process v6.3.2 v6.3.4 ...
symfony/routing v6.3.3 v6.3.5 ...
symfony/serializer v6.3.3 v6.3.6 ...
symfony/string v6.3.2 v6.3.5 ...
symfony/translation v6.3.3 v6.3.6 ...
symfony/validator v6.3.2 v6.3.6 ...
symfony/var-dumper v6.3.3 v6.3.6 ...
symfony/var-exporter v6.3.2 v6.3.6 ...
islandora/islandora NEW 2.9.1
islandora/islandora_mirador NEW 2.3.4 ...
Read more

1.1.0 Rights field is formatted text.

16 Aug 19:04
6033567
Compare
Choose a tag to compare

What's Changed

  • Matomo Security update (and config updates) by @rosiel in #107
  • Disable Member Of facet on collection search. by @rosiel in #108
    • To replicate on an existing site, find the block populating the "Member Of" facet on a collection page, and disable the block.
  • Change Rights to formatted text. by @rosiel in #102
    • To replicate on an existing site, create a new formatted text field and migrate your rights data into it.

Full Changelog: 1.0.0...1.1.0

Composer lock changes

Production Changes From To Compare
drupal/core 10.1.1 10.1.2 ...
drupal/core-composer-scaffold 10.1.1 10.1.2 ...
drupal/core-recommended 10.1.1 10.1.2 ...
drupal/flysystem 2.1.0-rc4 2.1.0-rc5 ...
drupal/matomo 1.21.0 1.22.0 ...
guzzlehttp/promises 2.0.0 2.0.1 ...
guzzlehttp/psr7 2.5.0 2.5.1 ...
league/mime-type-detection 1.11.0 1.12.0 ...
masterminds/html5 2.8.0 2.8.1 ...
mck89/peast v1.15.2 v1.15.3 ...
psy/psysh v0.11.19 v0.11.20 ...
symfony/console v6.3.0 v6.3.2 ...
symfony/dependency-injection v6.3.1 v6.3.2 ...
symfony/error-handler v6.3.0 v6.3.2 ...
symfony/event-dispatcher v6.3.0 v6.3.2 ...
symfony/finder v6.3.0 v6.3.3 ...
symfony/http-foundation v6.3.1 v6.3.2 ...
symfony/http-kernel v6.3.1 v6.3.3 ...
symfony/mime v6.3.0 v6.3.3 ...
symfony/process v6.3.0 v6.3.2 ...
symfony/routing v6.3.1 v6.3.3 ...
symfony/serializer v6.3.1 v6.3.3 ...
symfony/string v6.3.0 v6.3.2 ...
symfony/translation v6.3.0 v6.3.3 ...
symfony/validator v6.3.1 v6.3.2 ...
symfony/var-dumper v6.3.1 v6.3.3 ...
symfony/var-exporter v6.3.0 v6.3.2 ...
symfony/yaml v6.3.0 v6.3.3 ...

1.0.0 Drupal 10

28 Jul 17:57
768cfc4
Compare
Choose a tag to compare

Islandora Starter Site now requires PHP 8.1. It will deploy Islandora in Drupal 10.

What's Changed

  • Use new tokens to populate derivative filenames. by @rosiel in #94
  • Remove reference to rest_oai_pmh patch that is no longer applied/relevant by @adam-vessey in #104
  • Use Drupal 10. by @rosiel in #105

Full Changelog: 0.8.0...1.0.0

Composer lock file change

Production Changes From To Compare
asm89/stack-cors 1.3.0 v2.1.1 ...
chi-teck/drupal-code-generator 1.33.1 3.1.0 ...
consolidation/config 1.2.1 2.1.2 ...
consolidation/filter-via-dot-access-data 1.0.0 2.0.2 ...
consolidation/log 2.1.1 3.0.0 ...
consolidation/robo 3.0.12 4.0.6 ...
consolidation/site-alias 3.1.7 4.0.1 ...
consolidation/site-process 4.2.1 5.2.0 ...
dflydev/dot-access-data v1.1.0 v3.0.2 ...
doctrine/annotations 1.13.3 1.14.3 ...
doctrine/lexer 1.2.3 2.1.0 ...
doctrine/reflection 1.2.3 REMOVED
drupal/config_update 1.7.0 2.0.0-alpha3 ...
drupal/context 4.1.0 5.0.0-rc1 ...
drupal/core 9.5.10 10.1.1 ...
drupal/core-composer-scaffold 9.5.10 10.1.1 ...
drupal/core-recommended 9.5.10 10.1.1 ...
drupal/csv_serialization 2.1.0 3.0.0 ...
drupal/flysystem 2.0.0-beta2 2.1.0-rc4 ...
drupal/hal 1.0.3 2.0.1 ...
drupal/pdf 1.1.0 1.2.0 ...
drush/drush 10.6.2 12.1.2 ...
egulias/email-validator 3.2.6 4.0.1 ...
enlightn/security-checker v1.10.0 REMOVED
firebase/php-jwt v6.8.0 v6.8.1 ...
grasmash/expander 1.0.0 3.0.0 ...
grasmash/yaml-expander 1.4.0 REMOVED
guzzlehttp/guzzle 6.5.8 7.7.0 ...
guzzlehttp/promises 1.5.3 2.0.0 ...
guzzlehttp/psr7 1.9.1 2.5.0 ...
islandora/advanced_search 2.0.0-beta3 REMOVED
islandora/controlled_access_terms v2.2.1 REMOVED
islandora/islandora 2.8.2 REMOVED
islandora/jsonld 2.1.3 3.0.1 ...
islandora/openseadragon 2.1.0 REMOVED
laminas/laminas-escaper 2.12.0 REMOVED
laminas/laminas-feed 2.18.2 REMOVED
laminas/laminas-servicemanager 3.17.0 REMOVED
laminas/laminas-stdlib 3.13.0 3.17.0 ...
league/container 3.4.1 4.2.0 ...
league/csv 9.8.0 9.9.0 ...
longwave/laminas-diactoros 2.14.2 REMOVED
maennchen/zipstream-php 2.2.6 3.1.0 ...
masterminds/html5 2.7.6 2.8.0 ...
myclabs/php-enum 1.8.4 REMOVED
psr/cache 1.0.1 3.0.0 ...
psr/container 1.1.2 2.0.2 ...
psr/http-message 1.0.1 2.0 ...
psr/log 1.1.4 3.0.0 ...
psy/psysh v0.10.12 v0.11.19 ...
stack/builder v1.0.6 REMOVED
symfony-cmf/routing 2.3.4 REMOVED
symfony/console v4.4.49 v6.3.0 ...
symfony/debug v4.4.44 REMOVED
symfony/dependency-injection v4.4.49 ...
Read more

0.8.0 Search Highlighting

12 Jul 12:51
0d222ca
Compare
Choose a tag to compare

Search Highlighting

The search highlighting feature is already built into Drupal and Search API. What we did was configure it:

  • in Configuration > Search and Metadata > Search API > Default Solr Content Index > Processors, select the "Highlight" processor, then scroll to the bottom and configure the Highlight processor to exclude all fields except one that we don't already have displayed in the search results. The one we left in (left unchecked) is "Reverse reference: Media using Media of » Edited Text (field_edited_text)"
  • Re-index content.
  • Then, in the search view (structure > Views > Solr Search Content) add the field "Excerpt" (category: Search). Since this only includes the full ("Edited") text, we named the field "Full Text".
  • Then we made the fields that were already present in the view show highlighting too. We did this by editing each relevant field (Linked Agent, Description, Abstract). First we ensure that "Use entity field rendering" is NOT checked. Then we have an option under Render Settings to "Use highlighted field data". For each field, we checked this box. Where the field was trimmed (under "Rewrite Results"), we made sure that "Field can contain HTML" is checked.

And that's search highlighting. Let us know if there are improvements you'd like to see.

What's Changed

New Contributors

Full Changelog: 0.7.1...0.8.0

0.7.1 Update to latest Islandora

19 Jun 17:58
9ae2645
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.7.0...0.7.1

Production Changes From To Compare
drupal/jwt 1.1.0 2.0.0 ...
firebase/php-jwt v5.5.1 v6.7.0 ...
islandora/islandora 2.7.1 2.8.1 ...

0.7.0 use LoC ResourceType vocabulary.

15 Jun 19:30
579d80a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.4...0.6.1

0.6.0 Generate missing derivatives

01 Jun 16:40
41fb8b2
Compare
Choose a tag to compare

What's Changed

  • Fixed data exports, added pid and id fields, added generate actions by @aOelschlager in #83
  • Use a proper numeric filter for parents in Content view. by @rosiel in #87
  • Drupal updates. by @rosiel in #86
Production Changes From To Compare
academicpuma/locales 1.0.0 a741caa ...
consolidation/annotated-command 4.8.2 4.9.1 ...
consolidation/output-formatters 4.2.4 4.3.1 ...
consolidation/robo 3.0.11 3.0.12 ...
drupal/admin_toolbar 3.3.0 3.4.1 ...
drupal/core 9.5.8 9.5.9 ...
drupal/core-composer-scaffold 9.5.8 9.5.9 ...
drupal/core-recommended 9.5.8 9.5.9 ...
drupal/ctools 4.0.3 4.0.4 ...
drupal/flysystem 2.0.0-beta1 2.0.0-beta2 ...
guzzlehttp/promises 1.5.2 1.5.3 ...
islandora/advanced_search 5756be0 a0cd535 ...
islandora/chullo 1.3.0 2.0.0 ...
islandora/crayfish-commons 3.0.0 REMOVED
islandora/islandora 2.7.0 2.7.1 ...
islandora/openseadragon 2.0.3 2.1.0 ...
laminas/laminas-diactoros 2.14.0 REMOVED
monolog/monolog 2.9.1 REMOVED
namshi/jose 7.2.3 REMOVED
nikic/php-parser v4.15.4 v4.15.5 ...
symfony/config v4.4.44 REMOVED
symfony/monolog-bridge v5.2.12 REMOVED
symfony/monolog-bundle v3.8.0 REMOVED
symfony/polyfill-intl-grapheme v1.27.0 REMOVED
symfony/polyfill-php56 v1.20.0 REMOVED
symfony/polyfill-php81 v1.27.0 REMOVED
symfony/property-access v5.4.22 REMOVED
symfony/property-info v5.4.22 REMOVED
symfony/security-bundle v4.4.50 REMOVED
symfony/security-core v4.4.48 REMOVED
symfony/security-csrf v5.2.12 REMOVED
symfony/security-guard v4.4.46 REMOVED
symfony/security-http v4.4.50 REMOVED
symfony/string v5.4.22 REMOVED
symfony/var-dumper v5.4.22 v5.4.23 ...
twig/twig v2.15.4 v2.15.5 ...
drupal/better_exposed_filters NEW 6.0.3
drupal/jquery_ui_datepicker NEW 2.0.0
drupal/jquery_ui_slider NEW 2.0.0
drupal/jquery_ui_touch_punch NEW 1.1.0
islandora/fedora-entity-mapper NEW 1.0.0
longwave/laminas-diactoros NEW 2.14.2
politsin/jquery-ui-touch-punch NEW 1.0
Dev Changes From To Compare
doctrine/persistence 3.1.4 3.2.0 ...
drupal/config_inspector 2.1.0 2.1.1 ...

Full Changelog: 0.5.3...0.5.4

0.5.3 Bump for more security updates.

26 Apr 19:11
04c9443
Compare
Choose a tag to compare

Drupal security updates.

Production Changes From To Compare
drupal/core 9.5.5 9.5.8 ...
drupal/core-composer-scaffold 9.5.5 9.5.8 ...
drupal/core-recommended 9.5.5 9.5.8 ...
drupal/search_api 1.28.0 1.29.0 ...
drupal/views_data_export 1.2.0 1.3.0 ...
guzzlehttp/psr7 1.9.0 1.9.1 ...
islandora/advanced_search b7d439e 5756be0 ...
pear/pear-core-minimal v1.10.11 v1.10.13 ...
psr/http-client 1.0.1 1.0.2 ...
psr/http-factory 1.0.1 1.0.2 ...
symfony/property-access v5.4.21 v5.4.22 ...
symfony/property-info v5.4.21 v5.4.22 ...
symfony/string v5.4.21 v5.4.22 ...
symfony/var-dumper v5.4.21 v5.4.22 ...

0.5.2 Bump for security changes.

16 Mar 09:25
b0bb5ff
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.1...0.5.2

0.5.1 Track what version you installed

15 Mar 18:03
8b7cef1
Compare
Choose a tag to compare

When creating a Starter Site using composer create-project (i.e. using the starter method in both ISLE and Playbook), you now have a hidden file in your root directory called .starter_site_version. It contains information about which version of the Starter Site was installed. This will be useful if you want to see what updates have been done by the community since you installed the Starter Site.

Example contents of .starter_site_version:

{
    "package": "islandora/islandora-starter-site-0.5.1.0",
    "full-pretty-version": "0.5.1",
    "pretty-string": "islandora/islandora-starter-site 0.5.1",
    "pretty-version": "0.5.1",
    "unique-name": "islandora/islandora-starter-site-0.5.1.0",
    "version": "0.5.1.0",
    "release-date": null
}

What's Changed

Full Changelog: 0.5.0...0.5.1

Composer Lock Changes

none.