Skip to content

Releases: kitodo/kitodo-presentation

Kitodo.Presentation 3.2.2

01 Jul 07:10
65b53f3
Compare
Choose a tag to compare

This is a bugfix release with the following fixes:

  • Fix possible empty setSpec tags in OAI plugin #619
  • Fix double escaped slashes in format upgrade wizard from Kitodo.Presentation 2.x to 3.x e1b4b3c

Kitodo.Presentation 3.2.1

20 May 07:26
354af41
Compare
Choose a tag to compare

This is a bugfix release with the following fixes:

  • Exception in Feed plugin #611
  • JavaScript exception in Pageview plugin on documents without full-text #618

Kitodo.Presentation 3.2.0

30 Mar 08:59
f12eede
Compare
Choose a tag to compare

Maintenance Release

This release contains bugfixes, code maintenance work and minor features. See changelog below.

Important Update Note

This release updates the Solarium php library. It is important to check an probably adjust the solr.solrPath setting. The default has changed from /solr/ to /.

Go to ADMIN TOOLS -> Settings -> Extension Configuration -> dlf and change Solr Server Path (solr.solrPath):

New TYPO3 site  TYPO3 CMS 9 5 26  (1)

Changelog

The full commit history can be found here: v3.1.2...v3.2.0

Bugfixes

  • #539 "Loading of image tiles does not work for IIP and IIIF-protocols"
  • #545 "Search for newspaper title and newspaper does not work"
  • #577 Remove double submit of SeachInDocument plugin
  • #583 "Caching of Solr-Queries does not work with multiple Solr cores"
  • #603 Fixes #559 "Collection plugin does not list all volumes with same publication date"

Maintenance

  • #550, #569, #579 Update compatibility with Solarium 4.2.0 and 5.2.0
  • #553 Make field index_name editable
  • #561 Allow speaking URLs (Slug) with TYPO3 9.5 route enhancers in SearchInDocument plugin
  • #565 Migrate DocumentType-Switch to Symfonie Expression Language
  • #598 Remove solr.StandardFilterFactory as it is unused and breaks Solr 8
  • #580 Use AES-256-CTR and SHA256 in forms

Features

Contributions

Thanks to @sebastian-meyer, @beatrycze-volk and @albig for contribution.

Kitodo.Presentation 2.3.1

30 Jul 07:35
b028292
Compare
Choose a tag to compare

Security Release

Changelog

  • backported security fix for XSS vulnerability from 3.1.2

The fixed vulnerability was found and reported by TYPO3 security team member Oliver Hader. Thank you very much!

Kitodo.Presentation 3.1.2

29 Jul 11:46
a91a997
Compare
Choose a tag to compare

Security Release

Changelog

The fixed vulnerability was found and reported by TYPO3 security team member Oliver Hader. Thank you very much!

Kitodo.Presentation 2.3.0

16 Jul 08:04
291efab
Compare
Choose a tag to compare

Backport and Maintenance Release

Changelog

  • backported index-based OaiPmh plugin from 3.x
  • backported index-based Collection plugin from 3.x
  • backported refactored ListView plugin from 3.x
  • backported enhanced Calendar plugin from 3.x
  • backported authority data support from 3.x
  • backported Solr performance improvements from 3.x
  • backported Solarium integration from 3.x
  • backported SearchInDocument tool from 3.x
  • backported Composer support from 3.x
  • backported several bugfixes from 3.x
  • backported XSS vulnerability fix from 3.x

Kitodo.Presentation 3.1.1

15 Jul 15:17
b7cf42f
Compare
Choose a tag to compare

Bugfix and Security Release

Changelog

  • fixed XSS vulnerability in ListView, Navigation and PageView plugins (see Open Bug Bounty)

The fixed vulnerability was found and reported by Mehul Bharat Lunagariya (profile on Open Bug Bounty). Thank you very much!

Kitodo.Presentation 3.1.0

27 May 09:01
f9052e9
Compare
Choose a tag to compare

Minor Feature Release

Changelog

  • compatibility with TYPO3 8 ELTS and TYPO3 9 LTS
  • migrated old $GLOBALS['TYPO3_DB'] API to Doctrine DBAL
  • replaced multiple deprecated methods and API calls
  • reworked Calendar plugin to make it more robust (i. e. when essential metadata is missing)
  • reworked SearchInDocument tool to make it more robust
  • updated jQuery to version 3.4.1
  • updated dependency documentation
  • added option to consistently generate absolute links
  • added option to move Javascript from header/footer into the templated output
  • added option to specify target HTML element for ImageManipulation tool
  • added support for Cross-Origin Resource Sharing to optional image proxy
  • added all frontend plugins to TYPO3 Content Element Wizard
  • fixed multiple issues reported by static code analyzers
  • fixed "New Tenant" backend module for TYPO3 9 LTS
  • fixed Flash Messages for TYPO3 9 LTS
  • fixed translation for ListView and Collection plugins
  • fixed multiple bugs

Kitodo.Presentation 3.0.1

17 Dec 15:03
85cc9d4
Compare
Choose a tag to compare

Bugfix Release

Kitodo.Presentation 3.0.0

17 Nov 19:57
219d9d6
Compare
Choose a tag to compare

Major Feature Release

Changelog

  • compatibility with TYPO3 8.7 LTS
  • available via composer as package kitodo/presentation
  • minimum requirements raised to PHP7, TYPO3 8.7, Solr 7.4
  • introduces support for IIIF Presentation API v2.1
  • introduces new command line interface based on Symfony
  • introduces namespaces and PSR-4 autoloading
  • introduces PSR-12 coding style
  • uses Solarium for Apache Solr abstraction
  • hugh performance boost due to search engine optimizations (i. e. fastVectorHighlighting, query caching)
  • supports calendar view for newspapers and seasonal publications according to DFG Viewer application profile v2.3.1
  • supports rights information in metadata according to recommendations of DINI AG KIM
  • supports query-based dynamic collections
  • supports user-specific basket features
  • supports newer versions of IIIF Image API (up to v3)
  • supports index-based collection, list and OAI handling
  • supports indexing of spatial information
  • supports SQL strict mode
  • adds tool for in-document search
  • adds GND linking for personal and corporate authority data